Pretekla bitka · 2024-08-29 UTC
Agent Memory Obračun — 29. avgust 2024
Iz kategorije Agent Memory. 6 oznake postavljenih med 2 borci. LangMem je osvojil krono.
Končna razvrstitev
Postava
Borci
Profili vsakega orodja, ki je tekmovalo v tej bitki, razvrščeni po končnem rezultatu.

LangMem
SDK iz LangChain, ki AI agentom omogoča dolgoročno pomnjenje, ki ohranja in se prilagaja skozi pogovore

LangMem je kit za razvoj programske opreme, ki ga je ustvaril ekipa LangChain in se osredotoča na opremljanje AI agentov z dolgoročno pomnilnostjo. Medtem ko so večina LLM aplikacij omejene na kontekstno okno ene seje, LangMem rešuje problem trajnosti: kako lahko agent ohrani uporabne informacije skozi številne interakcije in jih uporabi, da se v času bolj dosledno in osebno ponaša. SDK nudi orodja za izvleček, shranjevanje in pridobivanje spominov iz pogovorov agentov. Namesto da bi preprosto beležil surove zapise, je zasnovan tako, da interakcije pretvori v strukturirane ali semantične spomine, ki jih je mogoče poiskati in kasneje ponovno uporabiti. To omogoča agentu, da se spomni dejstev o uporabniku, zbranih preferenc ali prejšnjih odločitev ter jih vključi v prihodnje odgovore. LangMem razlikuje med različnimi vrstami spomina, konceptualno se opira na kognitivne ideje, kot so semantni spomin (dejstva in znanje), episodni spomin (pretekli dogodki in interakcije) ter proceduralni spomin (naučena vedenja ali navodila). Omogoča orodja za oblikovanje teh spominov in za njihovo posodabljanje, ko prihaja nova informacija, tako da razumevanje agenta lahko razvije, namesto da ostane statično. Je zasnovan tako, da deluje v okviru širšega ekosistema LangChain in LangGraph ter se integrira z persistent storage backends, da spomini preživijo tudi po zaprtju posameznega procesa. To ga naredi naravno izbiro za ekipe, ki že razvijajo agente z temi okvirji in želijo dodati plast spomina brez sestavljanja logike iskanja in konsolidacije od začetka. V skladu z večino novega orodja za pomnjenje agentov je LangMem predvsem namenjen razvijalcem, ki so udobni z Pythonom in naborom LangChain, namesto uporabnikom brez kode, in področje dolgoročne pameti agentov še vedno v fazi izpopolnjevanja, zato se vzorci in API-ji okoli njega še naprej razvijajo.
Razdelitev kriterijev
- Ekstrakcija spomina iz pogovorov agentov
- Shranjevanje in semantično pridobivanje spominov
- Semantični, episodni in procedurali koncepti spomina
- Posodabljanje spomina in konsolidiranje skozi čas
- Integracija z vzdrženimi shranjevalnimi sistemi
- Združljivost z LangGraph agenti

Neon AI
Brezstrežni Postgres, ustvarjen za AI agente in razvijalce, ki hitro dostavljajo

Neon AI je serverless Postgres platforma, zasnovana za podporo sodobnemu razvoju aplikacij, vključno z delovnimi obremenitvami, ki jih poganjajo AI agenti. Omogoča takojšnjo postavitev baze podatkov, vejavanje podobno Gitu in samodejno skaliranje, kar jo naredi primerno za ekipe, ki morajo hitro ustvariti, testirati in razstaviti okolja. Storitev je namenjena razvijalcem, ki gradijo AI‑pohanjene aplikacije, s funkcijami, kot so podpora za pgvector pri embeddings, copy-on-write veje za eksperimentiranje ter API, ki omogoča agentom, da programatično ustvarjajo in upravljajo svoje baze podatkov. Neon loči shranjevanje od računanja, kar omogoča cenik scale-to-zero in hitre hladne zagone. Ekipe običajno uporabljajo Neon za podpiranje SaaS produktov, aplikacij z več najemniki, predoglednih okolij in delovnih tokov, ki jih vodijo agenti, kjer je na zahtevo potrebno veliko kratkotrajných baz podatkov.
Razdelitev kriterijev
- Brezstrežni Postgres z avtomatskim skaliranjem računalniških virov
- Razvejanje baze podatkov v slogu Git in obnova v točkovnem času
- pgvector razširitev za embeddings in iskanje po podobnosti
- Ločitev shranjevanja in računalniških virov
- API za razvijalce za programatično upravljanje baze podatkov
- Okolja za predogled in integracija CI/CD

