OpenAI prezanton kornizën e re shumë agjentësh Swarm
OpenAI ka lëshuar një kornizë të re me burim të hapur të quajtur Swarm në GitHub. Kompania e përshkruan atë si një mjet eksperimental për krijimin, orkestrimin dhe vendosjen e sistemeve me shumë agjentë.
Swarm synon ta bëjë koordinimin dhe ekzekutimin e agjentëve të lehtë, shumë të kontrollueshëm dhe lehtësisht të testueshëm, sipas OpenAI. Ai e arrin këtë nëpërmjet dy koncepteve kryesore: rutinave dhe dorëzimeve.
Një rutinë përbëhet nga udhëzime dhe mjete. Ajo mund të vendosë t’ia dorëzojë një bisedë një agjenti tjetër në çdo kohë. OpenAI thotë se këto blloqe bazë ndërtimi mund të shprehin dinamikë komplekse midis mjeteve dhe rrjeteve të agjentëve.
Korniza demonstron gjithashtu konceptin e OpenAI-t për AI Agjentike një abstraksion që përfshin një model gjuhësor, udhëzime specifike dhe mjete. Këta agjentë mund të ndërveprojnë, të kalojnë detyra tek agjentët e tjerë dhe të përdorin mjetet e disponueshme.
OpenAI pretendon se Swarm lejon zhvilluesit të testojnë zgjidhje të shkallëzuara për problemet e botës reale pa një kurbë të pjerrët të të mësuarit. Korniza funksionon kryesisht në anën e klientit dhe nuk ruan gjendjen midis thirrjeve, ngjashëm me API-në e Përfundimeve të Bisedës. Kompania thekson se Swarm është aktualisht një kornizë shembulli eksperimentale për të eksploruar ndërfaqet e sistemit me shumë agjentë. Nuk është menduar për përdorim prodhimi dhe nuk merr mbështetje zyrtare.
Qëllimi kryesor i Swarm është të shfaqë dorëzimet dhe rutinat e përshkruara në një Libër Gatimi OpenAI. Dorëzimet lejojnë që një agjent të transferojë kontrollin e bisedës te një agjent tjetër, si një transferim telefonik.
Rutinat janë sekuenca gjuhësore natyrore të hapave të përcaktuara me mjetet e nevojshme për t’i ekzekutuar ato. Ato mund të konsiderohen si makineri shtetërore që modelet gjuhësore mund t’i trajtojnë fuqishëm.
OpenAI argumenton se kjo qasje i përshtatet menaxhimit të shumë aftësive dhe udhëzimeve të pavarura që janë të vështira për t’u koduar në një kërkesë të vetme.
Swarm ofron një alternativë të lehtë, të shkallëzuar dhe të personalizueshme për API-në e Asistentëve. Ndërsa Assistant ofron transmetime të plota të strehuara dhe memorie të integruar dhe menaxhim të thirrjeve, Swarm synon zhvilluesit që duan transparencë të plotë dhe kontroll të imët mbi kontekstin, hapat dhe thirrjet e mjeteve.