AiHummer
Lietuvių
PrisijungtiPaskyra
v1.2.x
{ }Swagger

Agentai ir asmenybės

v1.2.x · atnaujinta 2026-06-26

Vienas agentas yra vienetas, kurį AiHummer pateikia prieš pokalbį. Kiekvienas agentas turi savo asmenybę, savo modelį, struktūruotą užklausą ir įgūdžių rinkinį, o kiekvienas jo pakeitimas yra versijuojamas. Agentais valdomi per žiniatinklio administratoriaus sąsają ir per administratoriaus API pagal /v1/admin/agents/*.

Šis puslapis apžvelgia, iš ko sudarytas agentas, kaip surenkamas struktūruotas „G3“ užklausa ir kaip agentas gali saugiai redaguoti savo profilį.

Agentų registras

Registras yra pilnas CRUD agentų katalogas. Kiekvienam agentui jūs nustatote tapatybę, asmenybę, modelį, kuriame jis veikia, ir įgūdžius, kuriuos jis gali naudoti. Kadangi vartai yra daugnuominiai, agentai gyvena darbo erdvėje ir yra izoliuoti kaip bet kurie kiti nuomininkų duomenys.

  • Asmenybė — agento balsas ir elgesys, perduoti į tvartą, sistemos užklausos sluoksnis, palankus talpyklai.
  • Agento modelis — kiekvienas agentas gali prisegti savo modelį ir tiekėją, taigi pigus agentas ir pagrindinis agentas gali egzistuoti toje pačioje darbo vietoje.
  • Įgūdžiai — per-agent ir bendros įgūdžių funkcijos paverčia „Įgūdžių“ bloką į komanda; jie aprašo galimybes, o ne svorius.

[!NOTE] Agentų pagal modelį sistema nepriklauso nuo maršrutizavimo. Modelio lygio maršrutizavimas (paprastas / standartinis / sudėtingas) pasirenka modelio klasę tam tikram ėjimui, o kiekvienas agentas modelis yra pats agento numatytasis. Žr. Maršrutizavimas.

Versijos, atšaukimas ir klonavimas

Kiekvienas reikšmingas pokytis agentui fiksuojamas kaip versija. Tai leidžia agento konfigūraciją tikrinti ir atšaukti: galite peržiūrėti, kas pasikeitė, atidėti atgal į ankstesnę versiją, arba klonas agentą naudoti kaip pradinį tašką naujam. Versijos ir profilio ištekliai gyvena po /v1/admin/agents/* (profilis, skyriai, įgūdžiai, versijos).

[!TIP] Klonuokite veikiantį agentą prieš didelį asmenybės ar užklausos pertvarkymą. Jei naujas jei kryptis nepasiteisina, originalas vis tiek yra vos vieno atšaukimo atstumu.

Struktūruota „G3“ užklausa

Vietoje vieno laisvo teksto sistemos užrašo, AiHummer naudoja strukturizuotas agento profilis (viduje „G3“). Tapatybė yra suskaidyta į laukus verčiau nei palaidotas prozoje, o likusi užuominos dalis sukurta iš pavadintų skyriai pliusas vienas įvedimas į darbą blokuoti. Orkestras paverčia juos sluoksniuotu sistemos raginimu, laikydamas stabilias dalis (tapatybę, asmenybę, skyrius) talpinamame prefikse ir pridėdamas kintamus duomenis paskutiniais.

Struktūra leidžia lengvai redaguoti profilį laukas po lauko, lengvai palyginti versijas ir numatomai atvaizduoti – nėra jokio paslėpto raginimų mišinio.

G3 profile
├── identity fields   (decomposed: name, role, ...)
├── sections          (named, ordered prompt blocks)
└── onboarding        (first-run guidance)

Pačios redagavimas už patvirtinimo vartų

Agentui gali būti leista redaguoti savo profilį naudojant savarankiško redagavimo įrankius – pavyzdžiui, patobulinti skyrių arba atnaujinti jo prisijungimo procesą. Tai sąmoningai saugoma:

  • Savarankiški redagavimai pereina per patvirtinimo vartai: siūlomas pakeitimas įrašomas ir privalo būti patvirtintas žmogaus prieš įsigaliojant. Atmestas pakeitimas niekada panaudotas.
  • Pakeitimas įrašomas kaip naujas versija, taigi savarankišką redagavimą galima patikrinti ir atstatomas kaip bet koks rankinis redagavimas.

[!WARNING] Savarankiškas redagavimas yra galingas. Laikykite jį už patvirtinimo slenksčio, kad agentas negalėtų tyliai perrašyti savo tapatybę. Peržiūrėkite siūlomus savireguliavimo pakeitimus tokiu pačiu būdu, kaip jūs peržiūrėti bet kokį privilegijuotą pakeitimą.

El. pašto slaptažodžiai eina į seifą

Jei agento konfigūracija apima pašto kredencialus (dėl mail įrankis), slaptažodis yra užrašytas į užšifruotas kredencialų saugykla, nėra saugoma profilyje ar pateikiama užklausoje. Paslaptys niekada nepatenka į modelio kontekstą.

Administratoriaus API

Agentai ir jų struktūruoti profiliai tvarkomi per administratoriaus API, kuris yra OIDC apsaugotas ir audituojamas:

Ištekliai Tikslas
/v1/admin/agents Agentų sąrašo sudarymas, kūrimas, atnaujinimas, šalinimas (CRUD)
/v1/admin/agents/.../profile Struktūrizuotas G3 profilis (tapatybės laukeliai)
/v1/admin/agents/.../sections Pavadintos užklausų sekcijos
/v1/admin/agents/.../skills Agento įgūdžiai
/v1/admin/agents/.../versions Versijų istorija, grąžinimas ir klonavimas

Kur toliau