Tu'ufa'atasia le Agentic AI i totonu o Polokalame Atina'e Galuega: Ose Taiala Fa'atino | B4N1

Tu'ufa'atasia le Agentic AI i totonu o Polokalame Atina'e Galuega: Ose Taiala Fa'atino

8 months ago · b4n1 Tiempo de lectura: 4 min

** Tu'ufa'atasia le Agentic AI i totonu o Fa'atonuga o Galuega Fa'atino: O se Ta'iala Fa'atino**

Fa'atomuaga

O lo'o fa'atupula'ia vave le fa'afanua o le atina'eina o masini komepiuta, fa'atasi ai ma le fa'ateleina o le fa'aaogaina o tekinolosi Fa'ata'ita'i (AI) ma masini A'oa'oga (ML). O se tasi o vaega pito sili ona manaia o suʻesuʻega AI o le Agentic AI, lea e taulaʻi i le fatuina o sui atamamai e mafai ona fegalegaleai ma tagata ma isi sui e ausia sini lavelave. I totonu o lenei tusiga, o le a tatou suʻesuʻeina pe faʻapefea ona faʻaogaina e le au faʻapipiʻi polokalama ma pule o galuega faʻaoga meafaigaluega AI faʻapitoa e pei o LangChain ma DSPy e faʻaleleia ai le galulue faʻatasi, faʻaogaina faʻagasologa, ma faʻaleleia le tuʻuina atu o polokalama i siosiomaga faʻaonaponei.

O le a le Agentic AI?

Agentic AI e faasino i se ituaiga AI ua fuafuaina e galue e fai ma sui o tagata poʻo isi sui e ausia sini faʻapitoa. O nei sui e mafai ona fegalegaleai ma tagata, isi sui, ma le siosiomaga e aoina faʻamatalaga, faia filifiliga, ma faia gaioiga. Agentic AI e ese mai AI masani ona ua mamanuina ina ia faʻamalosi ma tutoʻatasi, nai lo le faʻafefe.

Faamanuiaga o le Agentic AI i le Atinaʻeina o Polokalama

O lea la, aisea e tatau ai i tagata faʻapipiʻi masini komepiuta ma pule o galuega faatino ona popole e uiga i AI sui? O nisi nei o faʻamanuiaga o le tuʻufaʻatasia o AI sui i totonu o le atinaʻeina o polokalame tau galuega:

  • Fa'aleleia le Felagolagoma'i: E mafai e Agentic AI ona fesoasoani i 'au e galulue fa'alelei atili e ala i le fa'autometi o galuega, tu'uina atu o fa'amatalaga i taimi moni, ma fa'afaigofie feso'ota'iga.
  • Otometi Fa'agasologa: Agentic AI e mafai ona fa'autometi galuega toe fai ma fa'aalu taimi, fa'asa'oloto le au atia'e e taula'i i galuega maualuluga.
  • Fa'aleleia le Faia o Fa'ai'uga: E mafai e Agentic AI ona tu'uina atu fa'amatalaga e fa'atatau i fa'amaumauga ma fautuaga e fesoasoani ai i 'au e faia fa'ai'uga lelei.
  • Fa'ateleina le Lelei: E mafai e le Agentic AI ona fesoasoani i 'au e galulue sili atu ona lelei e ala i le fa'ailoaina o fagufagu, fa'amalieina o galuega, ma fa'afaigofie faiga.

LangChain: O se Ta'iala Ta'uta'ua Agentic AI

LangChain o se taʻutaʻua taʻutaʻua AI faʻavae e mafai ai e le au atinaʻe ona fausia ni sui atamai e mafai ona fegalegaleai ma tagata ma isi sui. LangChain o loʻo fausia i luga o le gagana Rust polokalame ma tuʻuina atu se API faigofie ma faʻaogaina mo le fausiaina o faʻaoga AI.

Amataina i le LangChain

Ina ia amata i LangChain, e te manaʻomia le faʻapipiʻiina o le faletusi LangChain ma faʻatutu se siosiomaga faʻaleleia Rust. O se faʻataʻitaʻiga faigofie lea o le auala e fai ai se sui LangChain:

fa'aoga langchain::{Agent, Chain};

fn autu() {
    let agent = Agent::new("O La'u Sui");
    tu'u filifili = filifili::fou(agent);

    chain.execute("Talofa, lalolagi!");
}

O lenei tulafono e fatuina ai se sui fou o LangChain ma faʻatino se faʻatonuga faigofie e lolomi "Talofa, lalolagi!" i le faamafanafanaga.

DSPy: O le Python-Based Agentic AI Framework

O le DSPy o le Python-based agentic AI framework lea e maua ai se API faigofie ma faʻaogaina mo le fausiaina o sui atamamai. DSPy ua mamanuina e galulue faʻatasi ma faletusi lauiloa Python e pei o NumPy ma Pandas.

Amataina ile DSPy

Ina ia amata i le DSPy, e tatau ona e faʻapipiʻi le DSPy faletusi ma faʻatutu se siosiomaga atinaʻe Python. O se faʻataʻitaʻiga faigofie lea o le auala e fai ai se sui DSPy:

faaulufale mai le dspy pei o le dsp

def autu():
    sui = dsp.Agent("O La'u Sui")
    agent.execute("Talofa, lalolagi!")

afai __igoa__ == "__main__":
    autu()

O lenei tulafono e fausia ai se sui fou DSPy ma faia se poloaiga faigofie e lolomi "Talofa, lalolagi!" i le faamafanafanaga.

Poloaiga/Snippets pito i luga 5-10 Fa'aaogaina

O nisi nei o tulafono e masani ona faʻaaogaina ma snippet mo LangChain ma DSPy:

LangChain

  • Agent::new("My Agent"): Fausia se sui fou LangChain.
  • Chain::new(agent): Fausia se filifili LangChain fou.
  • chain.execute("Talofa, lalolagi!"): Fa'atino se fa'atonuga i le filifili LangChain.
  • agent.ask("O ai lou igoa?"): Fesili i le sui LangChain se fesili.
  • agent.tell("O loʻu igoa o Ioane."): Taʻu i le sui LangChain se vaega o faʻamatalaga.

DSPy

  • dsp.Agent("My Agent"): Fausia se sui fou DSPy.
  • agent.execute("Talofa, lalolagi!"): Faia se poloaiga i le sui DSPy.
  • agent.ask("O ai lou igoa?"): Fesili i le sui sooupu DSPy se fesili.
  • agent.tell("O loʻu igoa o Ioane."): Taʻu atu i le sui DSPy se vaega o faʻamatalaga.
  • agent.memory["key"] = "value": Seti se tau i le mafaufau o le sui sooupu DSPy.

Va'aiga

Ole fa'aaliga faigofie lea ole sui ole LangChain ma DSPy ile fa'aogaina ole Chart.js:

{
  "type": "pa",
  "fa'amatalaga": {
    "labels": ["LangChain", "DSPy"],
    "fa'amaumauga": [
      {
        "label": "Taimi e Fa'atino ai e Sui Fa'atonu",
        "fa'amaumauga": [10, 20],
        "Lulu lanu": ["#4CAF50", "#FF9800"]
      }
    ]
  },
  "filifiliga": {
    "igoa": {
      "fa'aaliga": moni,
      "text": "Faatusatusaga Taimi o le Fa'atinoga o Sui"
    },
    "fua": {
      "yAxes": [
        {
          "tiki": {
            "beginAtZero": moni
          }
        }
      ]
    }
  }
}

O lenei siata e faʻatusatusa le taimi faʻataunuʻu a LangChain ma DSPy sui.

Fa'ai'uga

I totonu o lenei tusiga, na matou suʻesuʻeina pe faʻafefea ona faʻaogaina e le au faʻapipiʻi polokalama ma pule o poloketi le faʻaogaina o meafaigaluega faʻapitoa AI e pei o LangChain ma DSPy e faʻaleleia ai le galulue faʻatasi, faʻautometi faiga, ma faʻaleleia le tuʻuina atu o polokalama i siosiomaga faʻaonaponei. Na matou tuʻuina atu foʻi se taʻiala faʻapitoa i le amataina o le LangChain ma le DSPy, e aofia ai faʻataʻitaʻiga faigofie ma faʻatonuga masani ma snippets. E ala i le tu'ufa'atasia o le sui sooupu AI i polokalame tau atina'e, e mafai e 'au ona fa'aleleia atili le lelei, gaosiga, ma le faia o fa'ai'uga, ma i'u ai ina sili atu i'uga tu'uina atu polokalame.


¿Tienes preguntas?

Hablemos

Contáctame en LinkedIn