Agentler we şahsyýetler
Agent — AiHummer-iň söhbetdeşligiň öňünde goýýan birligidir. Her agentiň
şahsyýeti, öz modeli, gurluşly prompty we başarnyklar toplumy bardyr, oňa
girizilýän her bir üýtgeşme wersiýalaşdyrylýar. Agentler web admin UI-den we
/v1/admin/agents/* astyndaky admin API arkaly dolandyrylýar.
Bu sahypa agentiň nämeden ybaratdygyny, gurluşly “G3” promptyň nähili ýygnalýandygyny we agentiň öz profilini howpsuz nähili redaktirläp biljekdigini açyp görkezýär.
Agent reýestri
Reýestr — agentleriň doly CRUD katalogydyr. Her agent üçin siz şahsyýeti, onuň işleýän modelini we ulanyp biljek başarnyklaryny kesgitleýärsiňiz. Gateway köpkärendelidigi sebäpli, agentler iş giňişliginiň (workspace) içinde ýaşaýar we islendik başga kärende maglumatlary ýaly izolirlenendir.
- Şahsyýet — agentiň sesi we häsiýeti, ulgam promptynyň durnukly, keşe amatly gatlagyna öwrülýär.
- Her agent üçin model — her agent öz modelini we üpjünçisini berkidip biler, şeýlelikde arzan agent we flagman agent bir iş giňişliginde bilelikde ýaşap biler.
- Başarnyklar — her agent üçin we umumy başarnyklar prompta “Skills” blogyny goşýar; olar mümkinçilikleri suratlandyrýar, agramlary däl.
[!NOTE] Her agent üçin model marşrutlaşdyrmadan garaşsyzdyr. Model-derejeli marşrutlaşdyrma (sada / standart / çylşyrymly) bir gezek üçin model klasyny saýlaýar, her agent üçin model bolsa agentiň öz adaty saýlawydyr. Serediň Marşrutlaşdyrma.
Wersiýalar, yza gaýtarma we klonlama
Agente girizilýän her möhüm üýtgeşme wersiýa hökmünde ýazga alynýar. Bu
agent konfigurasiýasyny barlanylýan we yzyna gaýtarylýan edýär: siz nämäniň
üýtgändigine garap bilersiňiz, has irki wersiýa yza gaýtaryp bilersiňiz ýa-da
agenti klonlap ony täze agentiň başlangyç nokady hökmünde ulanyp bilersiňiz.
Wersiýa we profil resurslary /v1/admin/agents/* astynda ýaşaýar (profile,
sections, skills, versions).
[!TIP] Uly şahsyýet ýa-da prompt täzeden ýazyşdan öň işleýän agenti klonlaň. Eger täze ugur netije bermese, asyl nusga bir yza gaýtarma uzaklykda durar.
Gurluşly “G3” prompt
Bir bitewi erkin tekstli ulgam promptynyň ýerine, AiHummer gurluşly agent profilini (içerki ady “G3”) ulanýar. Şahsyýet prozada gömülmän, meýdanlara bölünýär, promptyň galan bölegi bolsa atlandyrylan bölümlerden we onboarding blogundan gurulýar. Orkestrator olary gatlakly ulgam prompta öwürýär, durnukly bölekleri (şahsyýet, şahsyýet, bölümler) keşlenip bilýän prefiksde saklaýar we üýtgäp duran maglumatlary iň soňunda goşýar.
Bu gurluş profili meýdana-meýdan redaktirlemegi, wersiýalaryň arasynda deňeşdirmegi we çaklap bolýan görnüşde öwürmegi aňsatlaşdyrýar — gizlin prompt çorbasy ýokdur.
G3 profile
├── identity fields (decomposed: name, role, ...)
├── sections (named, ordered prompt blocks)
└── onboarding (first-run guidance)
Tassyklama derwezesiniň aňyrsynda öz-özüni redaktirlemek
Agente öz-özüni redaktirleme gurallary bilen öz profilini redaktirlemäge rugsat berlip bilner — meselem, bölümi kämilleşdirmek ýa-da onuň onboardingini täzelemek üçin. Bu bilkastlaýyn goralýar:
- Öz-özüni redaktirlemeler tassyklama derwezesinden geçýär: teklip edilen üýtgeşme ýazga alynýar we güýje girmezinden öň adam tarapyndan tassyklanmaly. Ret edilen üýtgeşme hiç wagt ulanylmaýar.
- Üýtgeşme täze wersiýa hökmünde ýazga alynýar, şeýlelikde öz-özüni redaktirleme islendik el bilen redaktirleme ýaly barlanylýan we yzyna gaýtarylýandyr.
[!WARNING] Öz-özüni redaktirlemek güýçlüdir. Ony tassyklama derwezesiniň aňyrsynda saklaň, şeýlelikde agent öz şahsyýetini sessiz-üýnsüz täzeden ýazyp bilmez. Teklip edilen öz-özüni redaktirlemelere islendik artykmaçlykly üýtgeşmäni garaýşyňyz ýaly garaň.
Poçta parollary gaznaгa gidýär
Eger agentiň konfigurasiýasy poçta kepillendiriş maglumatlaryny öz içine alýan
bolsa (mail guraly üçin), parol profile ýazylman ýa-da prompta öwrülmän,
şifrlenen kepillendiriş gaznasyna ýazylýar. Syrlar hiç wagt model
kontekstine girmeýär.
Admin API
Agentler we olaryň gurluşly profilleri admin API astynda dolandyrylýar, ol OIDC bilen goralan we barlanylýandyr:
| Resurs | Maksat |
|---|---|
/v1/admin/agents |
Agentleri sanamak, döretmek, täzelemek, pozmak (CRUD) |
/v1/admin/agents/.../profile |
Gurluşly G3 profili (şahsyýet meýdanlary) |
/v1/admin/agents/.../sections |
Atlandyrylan prompt bölümleri |
/v1/admin/agents/.../skills |
Her agent üçin başarnyklar |
/v1/admin/agents/.../versions |
Wersiýa taryhy, yza gaýtarma we klonlama |
Indiki nirede
- Agentleriň bir gezegi nähili işledýändigini we kömekçileri nähili döredýändigini bilmek üçin Orkestrasiýa we sub-agentler.
- Gelýän habaryň belli bir agente nähili ýetýändigini görüň Marşrutlaşdyrma.
- Agentleriňize uzakmöhletleýin ýat beriň Ýat (Einstein).