Praeita kova · 2024-12-22 UTC

Agent Development Susirėmimas — 2024 m. gruodžio 22 d.

Agent Development kategorijos. 15 įvertinimai pateikti tarp 4 kovotojų. Vocode laimėjo vainiką.

Galutiniai rezultatai

Dalyviai

Kovotojai

Kiekvieno šioje kovoje dalyvavusio įrankio profiliai, surikiuoti pagal galutinį rezultatą.

1Vocode logo

Vocode

Atvira šaltinio frameworkas, skirtas statyti realaikio garso AI agentus iš kalbos į tekstantį, LLM ir tekstą įgarsinantiųjų komponentus

4.8 (4)
Nemokama su priemokomis
Vocode ekrano nuotrauka

Vocode yra atvirojo kodo biblioteka, skirta sukurti garsinęs bei konversacinęs AI taiklų aplįkinimą. Įvertįjus, reikalingųjį infrastruktūrą, kuri leidžia prijungti garso pripažinimą, didelę kalbų masyvą bei garso sintezę į vientisą įgyvendinimą realiai laikui, leidžiant programininkams sukurti agentų, kurie galės klausytis, protęstis bei sakytis per telefonines pokalbius, web šokių ar lokalio audioko. Sistema yra daugiausiai ribojama kaip Python SDK, su dėmesiu į audiostreamingą, kad pokalbiai jautūs, o ne pertraukiamieji su ilgomis pertraukomis. Jis tvirtina vykdymo užduoles, kurios padaro bėgikų valdymą sunkiai kurti iš nulio, kaip valdyti prieštaravimus (barg-in), šaldyti ir transliuoti transkripciją, bei koordinuoti šiuolaikinių šaltinių, agentų logikos ir sintezais pertraukų tarpusavimi. Vocode yra projektuotas modulinis ir paslaugų pirkėjų neutralus. Jis integruoja įvairias trečiųjų šalių paslaugas kiekvienam kanalui įrangos tinklo - pvz., transkripcijos pagerintuvius, taip kaip Deepgram ir AssemblyAI, kalbų modelius, pvz., atsarginiai, kaip OpenAI, ir tekstą-garsų pereinamųjų variklių, įskaitant ElevenLabs, Azure, ir kt. Žinių techninių specialistų gali keisti komponentus į ir iš priklausomai nuo to kainų, laiko, bei garso kokybės reikalavimų. Visašalis naudingumas - telefonija: Vocode pritaikyta įvairių telefono paslaugų tiekėjų, pvz., Twilio, perjungimams ir gautos signalas - tai padeda užtikrinti telefono automatyvinis įvadas ir įvadas, balsų asistentų sukūrimą, bei telefono pagrindinę puslapių klientuose. Taigi tuo metu, kai balsuojami pokalbiai interneto naršyklėje bei lokaliojo mikrofono pokalbiuose, tai ypač patikėtinė, kaip pritaikyti Vocode. Kodėl tai atvira programinė įranga ir pasižyminčių saitas, Vocode lanko komandas, norinčias valdė savąsias technologijų stacką ir būtybę konfigūruoti agentų elgesį, o ne apsisprendinėti užsiėmė uždarame pilnojame platforma. Tiesa, kad sukurdamos naudotines garsuojančias agentas, dar yra reikia surišti ir atlikti už užsakymą atvirų transkripcijos, LLM, ir TTS paslaugų ir nuotoliaus įgalintoji ir pokalbio elgsenų. Taip jis užsidirba kaip gausi vokiečių agentų programavimo užrąstų sąsiuva, taikyti valdomosios platformos ir kitas sandraugines programavimo kūrėjus ir suteikia tiesioginį prieiga prie šaltinio viduje, savaitgalis žemėlapyje, kad leidžia kūrėjams prikišti atvirojo rūšio, sukomponuoti pristatymams įsijungti.

Kriterijų išskirstymas

Ease of use1
Value for money1
Features & power1
Integrations1
Support & docs1
Reliability1
  • Real-time streaming voice agent pipeline
  • Susiejimai su daugiau STT, LLM ir TTS partneriais
  • Phone call support via Twilio ir panašūs telefone informaciją siuntimo servisai
  • Interruption (barge-in) handling
  • Python SDK for building custom agents
  • Palaikymas browser ir vietinės microfonomis konversacijoms
2MemGPT logo

MemGPT

Suderinantis LLM sistemų ilgaamžė galimybę ir self-managed konteksto valdymo funkcijas už fiksuotų tokenų ribų

4.5 (4)
Nemokama su priemokomis
MemGPT ekrano nuotrauka

MemGPT yra atvirojo kodo framework, skirtas leisti didžiųjų kalbos modelių vienintelę svarbų ribą: fiksuotą konteksto langelį. Prieš tai išsivysvius iš UC Berkeley tyrimo, projektas įvestais pagalbėjo idėja tirti LLM fiksuoto konteksto kaip operacinė sistema valdo fizinių atminties ribos, naudojantis puslapine ir hierarchine atminties sluoksniais, kad modeliams atsirastų daug didesnė, išlaikyti atmintis. Priešingųjų sistemų principas pagrindžiamas tiesiog iš operacinės sistemos dizaino. MemGPT atskiria atmintį kontekste (tokenus, kurie šiuo metu yra modelio pranešimo langas) ir įrengimų būstą, kuris yra už konteksto ribų. Iki pat LLM suteikiamos funkcijų-pavadų priemonės, kurios leidžia modeliui sprendi, kada keisti informaciją tarp šių sluoksnį: pavyzdžiui, sakydamas svarbias faktus, kaip trumpalaikę atmintį į ilgalaikę, atgaivinantis atitikmenis anksčiau gautą informaciją, arba redaguojantis savo brandos atmintį. Tai savo redagavimo elgsena leidžia agentams išlaikyti bendrus, evoliucionuojančius būsenas šešiolikos pokalbių trukmės ar dokumentų, kurios kankinama virš vienos konteksto langelio ribų. Šis framework skirtas programavimo specialistams, kurie kūrė konversacinės agentų, kuriems reikia naudotojų ir ankstesnių interakcijų atminties. Jis taip pat skirtas tiesiogėms, kurios darbuojasi dokumentų analize daugumomis duomenų masyvai, kurių dydis nepriima konteksto. Naudodamiesi prisiminimo atmintimi, archyvinio saugojimo bei veikiančiu kontekstu, MemGPT leidžia agentų, kurie gali nusiuntinti detalės beveik iš anksti prasidėjusios interakcijos, be programuotojo atliekantis kasinis prisiminimo sąrankos užduotis kiekvieno atvejo. MemGPT veikia su nuosavybiniais modeliais, tokiais kaip tie, kurie yra iš OpenAI, ir savaitalomiems atstovavims, kaip, pvz., atliekami, bei suveikia su vektorių duomenų bazėmis ir kitais saugojimo priemonėmis, kad prisimintų prisiminimus tarp sesijų. Vėliau projektas buvo išplėstas, ir jis labai susijęs su Letta, bendrove ir platforma, kurios toliau tokių valdymo agentų sąvokų plėtoja, pasiūlės servery ir priemonių aplinkybes apie originalias idėjas. Jo pagrindiniai iškilimai yra sąvokos aiškiumas ir atliekama, atkartojama tikslių patikrinimų tvarkelė, kuri leidžia ilgalaikį atmintį, besitęsiuojanti nuo paprasta atkėlimo prieaugtinės generacijos. Prekybinių priemonių palyginimais, šį kartą agento struktūrų išmanių sąveikų vieneto, sietas savaip pakeičiamoji atminties ciklas labai priklauso modelio funkcijos pavadavimo tvarkymo patikimumui, kas gali keistis smulkesnių ar vietinės modelių atveju ir įrengiamų atminties tvarkymo žingsnių papildymas perdaug prieštarauja greičui ir tokenu peržiūrai. Atkrovų ir šaltinio atvirojo kodo projekto pradžioje, jo pavadinimo, API, ir aplinkos ekosistemos vystymasis per laiką, galėjo padaryti dokumentaciją ir versijavimą judančiu tikslu.

Kriterijų išskirstymas

Ease of use1
Value for money0
Features & power1
Integrations1
Support & docs1
Reliability1
  • Dreifinamas kontekstas ir taikinio atminties valdymas
  • Sel-fredagavimosi užrašų centrinės atminties per funkcijų ryšius
  • Archyvinė bei atgavimo atmintis
  • Vektorinio duomenų bazės integravimas išgavimo metu
  • Palaikymas daugiamodelinių LLM gynybininkų
  • Būsena valdymas pokyviojiems konversacijų agentams
3Letta AI logo

Letta AI

Atviri platformos statiniems AI agentams su ilgalaikės atmine ir suteikiama nuotekų analizė

5.0 (4)
Nemokama su priemokomis
Letta AI ekrano nuotrauka

Letta AI yra atvirojo kodo platforma, kurioje tavo galimybės sukurti statinius AI agentus. Šie agentai yra įgiję ilgalaikės atminės galimybes, o taip pat gali vykdyti svarbesnes priežasčių analizės. Ši platforma leidžia vartotojams sukurti AI agentus, kurie gali saugoti anksčiau vykdomų interakcijų ir tada naudoti šią informaciją, kuri labai svarbu žemiau paskirstytas uždaviniai

Kriterijų išskirstymas

Ease of use0
Value for money0
Features & power1
Integrations1
Support & docs0
Reliability0
  • Statiniai AI agentai
  • Ilgalaikė atminė
  • Suteikta intelektuali nuorėjų galybė
4mosaia logo

mosaia

Atvira platforma, kuriuo galima bendrauti, dalintis ir pristabinti AI agentus vienas kitam

4.5 (6)
Nemokama su priemokomis
mosaia ekrano nuotrauka

Mosaia yra bendruomenės vykdoma platforma, kuriai skirta AI agentų ir programų statyba atvirai. Žemiau pateikta informacija parodo, kaip Mosaia prieinamai padeda kūrėjams statyti, paskui pasiruošti ir pristabinti atviro kodo inteligentaus priežiūros sistemų, todėl galimybės vykdyti sąveikų iki galo tais atvejais, kai vykdomi projektai yra bendrini. Mosaia turi dėmesio atvira priemonė, tai leidžia naudotojus dalintis savo darbais, mielinuoti kitų agentų ir prisidėti išaugėjusiems AI komponentų ekosistemo. Šis požiūris siekia sumažinti pradinio užsakovų barjerą kūrusiems atviro kodo projektaus bei skatinti žinių apie bendradarbiavimą. Jei jūsų prasme yra išbandyti tik vieną agentą bei sujungti daugiau sudėtingąsias intelektualių priežiūros sistemų, Mosaia suteikia infrastruktūrą ir komandinę pagalba vykdyti iteratyvūs, atviro kodo projektavimą.

Kriterijų išskirstymas

Ease of use1
Value for money0
Features & power0
Integrations0
Support & docs1
Reliability0
  • Sąsajų agentų kūrimo priemones
  • Atviro dalijimosi ir bendradarbiavimo priemonės
  • Bendruomenės vykdomi prekybos rinka
  • Sąsajų agentų konfigūracinės sąrankos
  • Atnaujinti kūrėjų orientavusios platforma
  • Pristabinties infrastruktūra