𝗔𝗜 𝗔𝗴𝗲𝗻𝘁 𝗦𝗰𝗼𝗽𝗲𝘀 𝗔𝗻𝗱 𝗧𝗼𝗼𝗹 𝗟𝗶𝗳𝗲𝗰𝘆𝗰𝗹𝗲𝘀

Kujenga AI agents ni vigumu kwa sababu huwezi kuwadhibiti kwa urahisi. Unahitaji kuweka mipaka ya gharama. Unahitaji kuzuia mizunguko isiyozuilika (runaway loops). Unahitaji kuona sawia kilichotokea wakati utendaji (run) unapofeli.

Nimeunda njia mpya ya kushughulikia hili. Inatumia agent primitive inayoitwa runAgent kwa kutumia AgentScope. Inajumuisha bajeti, matukio yanayoweza kurudishwa (replayable events), na ughairi uliopangwa (structured cancellation).

Hivi ndivyo inavyofanya kazi:

Unaweza kuweka aina tatu za mipaka:

Mtazamo huu ni tofauti na mifumo (frameworks) mingine. Mifumo mingi hutumia JSON schemas nzito au aina zisizo rasmi (loose typing). Mara nyingi hukosa budget primitives za daraja la kwanza. Hazina njia iliyounganishwa ya kughairi kila kitu kwa wakati mmoja.

Kwa mfumo huu, agent wako anashiriki mzunguko wa maisha sawa na programu yako. Ikiwa mchakato mkuu (parent process) unasimama, agent naye anasimama. Hakuna runtime nyingine ya kusimamia.

Unaweza kutumia log ya matukio ili:

Hii inafanya AI agents kuwa yanayotabirika na salama kwa uzalishaji (production).

Chanzo: https://github.com/WorkRuntime/workit

Jumuiya ya kujifunza ya hiari: https://t.me/GyaanSetuAi