Tööriistad on see, kuidas agent maailmas tegutseb — lehekülge toomas, otsides, posti saatmas, andmebaasi pärimas, dokumenti genereerimas. AiHummer tarnib rikkaliku sisseehitatud kataloog ja üks Tööriista käitusaeg mis võimaldab tööriistu siis, kui need on konfigureeritud, laadib need uuesti ilma taaskäivitamiseta, seab riskantsed inimkinnituse taha ja võib õhuvahetuseta režiimis täielikult väljahelistamise lukustada.
See leht käsitleb seda, kuidas käitusaeg toimib, ja loetleb sisseehitatud funktsioonid. Täieliku viite saamiseks vaadake tööriistade kataloog.
Kuidas tööriista jooksuaeg käitub
Lubatud konfiguratsioonis. Tööriist muutub kättesaadavaks ainult siis, kui selle eeltingimus
konfiguratsioon on olemas — tavaliselt keskkonnamuutuja, mis osutab
teenust, mida see vajab. Ühtegi konfiguratsiooni, ühtegi tööriista.
Kuuma laadimine. Tööriista lubamine kehtib kuum, ilma taaskäivitamata
värav, nii et saate võimeid käivitamise ajal sisse ja välja lülitada.
Kinnituse värav. Riskantsed tööriistad saab asetada inimese tsüklisse
heakskiidu värav kaudu AIHUMMER_APPROVAL_TOOLS. Hüljatud kõne on ei
täide viidud.
Õhueraldatud režiim. Seadistamine AIHUMMER_AIRGAPPED=1 blokeerib mudeli kontrolli all
avalik väljapääs, suveräänsete või isoleeritud paigalduste jaoks.
[!WARNING]
code_exec on vaikimisi väljas on jagatud hostidel. Lülitage see sisse ainult seal, kus
liivakast ja host on mudeli kirjutatud koodi käitamiseks vastuvõetavad ning kaaluge
panema selle heakskiiduluku taha.
Sisseehitatud tööriistad
Tööriist
Mida see teeb
Luba koos
web_fetch
Hangi URL (SSRF-kaitstud)
on vaikimisi
http_request
Tee HTTP-päring (SSRF-kaitstud)
on vaikimisi
web_search
Veebipäring sisseehitatud SearXNG kaudu
on vaikimisi; välja lülitamiseks kasuta paigaldaja lippu --no-search
browser
Juhi päris brauserit CDP kaudu
on vaikimisi; välja lülitamiseks kasuta paigaldaja lippu --no-browser
computer
Arvuti kasutamine CDP kaudu
on vaikimisi; välja lülitamiseks kasuta paigaldaja lippu --no-browser
memory_store
Salvesta fakt pikaajalisse mällu; püüderežiimis auto (vaikimisi) on see kohe otsitav, režiimides review/off saab sellest kinnitust ootav kandidaat
on vaikimisi
memory_search
Otsi pikaajalisest mälust
on vaikimisi
filesystem_read
Faili lugemine või kataloogi loendamine serveri kettal
vaikimisi sees; AIHUMMER_FS_ROOTkitsendab liivakasti, tühi = kogu server
db_query
Ainult lugemiseks mõeldud andmebaasi päring
AIHUMMER_DB_QUERY_DSN
mail
Saada/võta vastu meil (SMTP/IMAP)
meili mandaadid (keldris)
code_exec
Käivita kood liivakastis (jagatud hostidel vaikimisi välja lülitatud)
AIHUMMER_CODE_EXEC
doc_generate
Genereeri CSV/TSV/XLSX dokumente
on vaikimisi
tts
Tekst kõneks
TTS kõrvalprogramm
image_generate / edit_image
Genereeri ja redigeeri pilte
konfigureeritud pilditagaplaan
github_get_file
Hangi fail GitHubist
on vaikimisi
generate_pairing_code
Väljastage seadme sidumiskood
on vaikimisi
search_knowledge / deep_research
Teadmiste hankimine ja mitmeastmeline uurimistöö
teadmistebaas
Bitrix24 CRM / ülesanne / kalender
Bitrix24 CRM, ülesannete ja kalendri toimingud
Bitrix24 pistikprogramm
1C (BIT.FINANTS OData)
1C BIT.FINANTS juurdepääs OData kaudu
1C OData konfiguratsioon
[!NOTE]
web_fetch ja http_request olevad SSRF-i kaitstud — nad keelduvad taotlustele vastamast
sisemised aadressid ja muud ebaohutud sihtmärgid, nii et mudel ei saa neid kasutada
jõuda oma privaatvõrku.
Jagatud oskused
A oskus on taaskasutatav juhend (käskluse fragment), mida saab kleepida agentidele. Raamatukogu elab administraatori kasutajaliidese peal Jagatud oskused leht: selle loomiseks piisab nimest ja tekstist — identifikaator (slug) tuletatakse automaatselt. Tarnija pakutavad oskused töödeldakse komplekteeritult kaasa ja sisaldavad Karbist välja märk; neid saab keelata, kuid nad jäävad loetletuks. Kinnitunud oskused teisendatakse agendi süsteemi viipe stabiilsesse prefiksi.
Tööriistade lubamine
Enamik tööriistu lülituvad sisse, kui annate nende konfiguratsiooni. Levinud lülitid:
AIHUMMER_FS_ROOT=/srv/agent-files # KITSENDAB filesystem_read liivakasti (tühi = kogu server)AIHUMMER_DB_QUERY_DSN=postgres://... # db_query (read-only)AIHUMMER_CODE_EXEC=1 # code_exec (sandboxed)AIHUMMER_APPROVAL_TOOLS=mail,code_exec # require approval for these toolsAIHUMMER_AIRGAPPED=1 # block model-controlled public egress
[!TIP]
Kasuta AIHUMMER_APPROVAL_TOOLS nõuda heakskiitu kõigi asjade jaoks, millel on lisand
efekt — meili saatmine, koodi käivitamine — samal ajal kui kirjutuskaitstud tööriistad jäävad lukustamata.
Tugine tööriista vastused oma dokumentidele
Teadmised / RAG.
**Tööriistad** on see, kuidas agent maailmas tegutseb — lehekülge toomas, otsides, posti saatmas, andmebaasi pärimas, dokumenti genereerimas. AiHummer tarnib rikkaliku **sisseehitatud kataloog** ja üks **Tööriista käitusaeg** mis võimaldab tööriistu siis, kui need on konfigureeritud, laadib need uuesti ilma taaskäivitamiseta, seab riskantsed inimkinnituse taha ja võib õhuvahetuseta režiimis täielikult väljahelistamise lukustada.
See leht käsitleb seda, kuidas käitusaeg toimib, ja loetleb sisseehitatud funktsioonid. Täieliku viite saamiseks vaadake [tööriistade kataloog](/et/v1.0/reference/tools-catalog).
## Kuidas tööriista jooksuaeg käitub
- **Lubatud konfiguratsioonis.** Tööriist muutub kättesaadavaks ainult siis, kui selle eeltingimus
konfiguratsioon on olemas — tavaliselt keskkonnamuutuja, mis osutab
teenust, mida see vajab. Ühtegi konfiguratsiooni, ühtegi tööriista.
- **Kuuma laadimine.** Tööriista lubamine kehtib **kuum**, ilma taaskäivitamata
värav, nii et saate võimeid käivitamise ajal sisse ja välja lülitada.
- **Kinnituse värav.** Riskantsed tööriistad saab asetada inimese tsüklisse
heakskiidu värav kaudu `AIHUMMER_APPROVAL_TOOLS`. Hüljatud kõne on **ei**
täide viidud.
- **Õhueraldatud režiim.** Seadistamine `AIHUMMER_AIRGAPPED=1` blokeerib mudeli kontrolli all
avalik väljapääs, suveräänsete või isoleeritud paigalduste jaoks.
> [!WARNING]
> `code_exec` on **vaikimisi väljas** on jagatud hostidel. Lülitage see sisse ainult seal, kus
> liivakast ja host on mudeli kirjutatud koodi käitamiseks vastuvõetavad ning kaaluge
> panema selle heakskiiduluku taha.
## Sisseehitatud tööriistad
| Tööriist | Mida see teeb | Luba koos |
|---|---|---|
| `web_fetch` | Hangi URL (SSRF-kaitstud) | on vaikimisi |
| `http_request` | Tee HTTP-päring (SSRF-kaitstud) | on vaikimisi |
| `web_search` | Veebipäring sisseehitatud SearXNG kaudu | on vaikimisi; välja lülitamiseks kasuta paigaldaja lippu `--no-search` |
| `browser` | Juhi päris brauserit CDP kaudu | on vaikimisi; välja lülitamiseks kasuta paigaldaja lippu `--no-browser` |
| `computer` | Arvuti kasutamine CDP kaudu | on vaikimisi; välja lülitamiseks kasuta paigaldaja lippu `--no-browser` |
| `memory_store` | Salvesta fakt pikaajalisse mällu; püüderežiimis `auto` (vaikimisi) on see kohe otsitav, režiimides `review`/`off` saab sellest kinnitust ootav kandidaat | on vaikimisi |
| `memory_search` | Otsi pikaajalisest mälust | on vaikimisi |
| `filesystem_read` | Faili lugemine või kataloogi loendamine serveri kettal | vaikimisi sees; `AIHUMMER_FS_ROOT` **kitsendab** liivakasti, tühi = kogu server |
| `db_query` | Ainult lugemiseks mõeldud andmebaasi päring | `AIHUMMER_DB_QUERY_DSN` |
| `mail` | Saada/võta vastu meil (SMTP/IMAP) | meili mandaadid (keldris) |
| `code_exec` | Käivita kood liivakastis (jagatud hostidel vaikimisi välja lülitatud) | `AIHUMMER_CODE_EXEC` |
| `doc_generate` | Genereeri CSV/TSV/XLSX dokumente | on vaikimisi |
| `tts` | Tekst kõneks | TTS kõrvalprogramm |
| `image_generate` / `edit_image` | Genereeri ja redigeeri pilte | konfigureeritud pilditagaplaan |
| `github_get_file` | Hangi fail GitHubist | on vaikimisi |
| `generate_pairing_code` | Väljastage seadme sidumiskood | on vaikimisi |
| `search_knowledge` / `deep_research` | Teadmiste hankimine ja mitmeastmeline uurimistöö | teadmistebaas |
| Bitrix24 CRM / ülesanne / kalender | Bitrix24 CRM, ülesannete ja kalendri toimingud | Bitrix24 pistikprogramm |
| 1C (BIT.FINANTS OData) | 1C BIT.FINANTS juurdepääs OData kaudu | 1C OData konfiguratsioon |
> [!NOTE]
> `web_fetch` ja `http_request` olevad **SSRF-i kaitstud** — nad keelduvad taotlustele vastamast
> sisemised aadressid ja muud ebaohutud sihtmärgid, nii et mudel ei saa neid kasutada
> jõuda oma privaatvõrku.
## Jagatud oskused
A **oskus** on taaskasutatav juhend (käskluse fragment), mida saab kleepida agentidele. Raamatukogu elab administraatori kasutajaliidese peal **Jagatud oskused** leht: selle loomiseks piisab nimest ja tekstist — identifikaator (slug) tuletatakse automaatselt. Tarnija pakutavad oskused töödeldakse komplekteeritult kaasa ja sisaldavad **Karbist välja** märk; neid saab keelata, kuid nad jäävad loetletuks. Kinnitunud oskused teisendatakse agendi süsteemi viipe stabiilsesse prefiksi.
## Tööriistade lubamine
Enamik tööriistu lülituvad sisse, kui annate nende konfiguratsiooni. Levinud lülitid:
```bash
AIHUMMER_FS_ROOT=/srv/agent-files # KITSENDAB filesystem_read liivakasti (tühi = kogu server)
AIHUMMER_DB_QUERY_DSN=postgres://... # db_query (read-only)
AIHUMMER_CODE_EXEC=1 # code_exec (sandboxed)
AIHUMMER_APPROVAL_TOOLS=mail,code_exec # require approval for these tools
AIHUMMER_AIRGAPPED=1 # block model-controlled public egress
```
> [!TIP]
> Kasuta `AIHUMMER_APPROVAL_TOOLS` nõuda heakskiitu kõigi asjade jaoks, millel on lisand
> efekt — meili saatmine, koodi käivitamine — samal ajal kui kirjutuskaitstud tööriistad jäävad lukustamata.
## Kuhu järgmine
- Vaadake täielikku tööriista kohta viidet aadressil
[tööriistade kataloog](/et/v1.0/reference/tools-catalog).
- Mõista silmust, mis kutsub neid tööriistu sisse
[Orkestreerimine ja alaagendid](/et/v1.0/concepts/orchestration-subagents).
- Tugine tööriista vastused oma dokumentidele
[Teadmised / RAG](/et/v1.0/concepts/knowledge-rag).