Vissza a felfedezéshez
HírekTanulás és kutatás

A Letta az Agent SDK-t ajánlja új projektekhez a V1 kivezetése mellett

A Letta jelenlegi dokumentációja az Agent SDK felé irányítja az új fejlesztőket. Ez a Python használóinak fontos különbség: az SDK jelenleg csak TypeScriptet támogat.

Borostyánszínű üvegkockákat ívelt szalag köt össze egy türkiz szekrény mappáival; alattuk elágazó rézsínek futnak.
CurioFuse · AI-illusztráció

A MarkTechPost friss útmutatója olyan mérnöki asszisztenst szemléltet, amelynek memóriája a beszélgetés után megvizsgálható. A példában előbb közlik a projekt új állapotát, visszaolvassák a tárolt blokkokat, majd közvetlenül az alkalmazás kódjából adnak hozzá egy megjegyzést a szoftver buildjének állapotáról. Közös szabály- és jegyzetblokkokat is csatolnak, mielőtt egy második ügynöktől kérik egy javaslat ellenőrzését. Ezek a bemutató kódjában szereplő műveletek, nem a CurioFuse által igazolt éles eredmények.

A hivatalos SDK-áttekintés fontos verzióhatárt jelöl: a V1-et az Agent SDK javára vezetik ki. A V1 Python és TypeScript nyelven is használható, míg az Agent SDK jelenleg csak TypeScriptet támogat, és szolgáltatói vagy saját üzemeltetésű rendszerhez kapcsolódhat.

Az örökölt API memóriablokkjai a modell kontextusában tárolt információk: abban az anyagban maradnak, amelyet a modell a válasz elkészítéséhez kap. Minden blokknak van címkéje, a célját leíró mezője, tartalma és karakterekben megadott méretkorlátja. A leírás segíti az ügynököt a blokk használatában. A blokkok alapértelmezésben szerkeszthetők; a read_only igaz értéke megakadályozza, hogy az ügynök megváltoztassa az adott blokkot.

A jelenlegi memóriaútmutató ezzel szemben a MemFS-t írja le: Git verziókezeléssel követett memóriafájlrendszert, amely közös az ügynök beszélgetései között. Az /init parancs a projekt memóriáját hozza létre vagy frissíti: átvizsgálja a kódtárat, és szükség esetén rákérdez a munkavégzési preferenciákra. Tartós tanulság kifejezett megtanításához a /remember használható: az ügynök kiválasztja a helyét, majd commitban rögzíti a módosítást. Ezután a felhasználó a /memory paranccsal megnézheti, mi került mentésre. Ha a memória szerkezete elcsúszik vagy túl nagyra nő, a /doctor megvizsgálja az elhelyezést, az ismétlődéseket és a rendszerutasítás tokenhasználatát.

Források(4)
  • MTPEllenőrizve:
  • SDKEllenőrizve:
  • BlocksEllenőrizve:
  • MemFSEllenőrizve:

Források és alapelvekJavítás jelzése