AiHummer
Română
Autentificare
v1.0.x
{ }Swagger

Catalog de instrumente

v1.0.x · actualizat 2026-06-26

În timpul unei ture, agentul poate apela instrumente. AiHummer livrează un runtime de instrumente încorporat: unele instrumente sunt active implicit, altele se activează doar când furnizezi configurația necesară. Instrumentele sunt protejate împotriva SSRF și izolate acolo unde este relevant, iar instrumentele riscante pot fi puse în spatele unei porți de aprobare umană.

Activate implicit

Aceste instrumente funcționează din start (unele depind de un model sau de o bază de cunoștințe configurată).

Instrument Ce face Cum se activează
web_fetch Preia conținutul unui URL. Protejat împotriva SSRF. Activat implicit
http_request Face o cerere HTTP de ieșire. Protejat împotriva SSRF. Activat implicit
doc_generate Generează documente (CSV / TSV / XLSX). Activat implicit
image_generate / edit_image Generează sau editează imagini. Activat implicit
github_get_file Preia un singur fișier dintr-un repository GitHub. Activat implicit
generate_pairing_code Emite un cod de pairing pentru dispozitiv. Activat implicit
search_knowledge Caută în baza de cunoștințe (RAG) și fundamentează răspunsurile cu citate. Cu o bază de cunoștințe configurată
deep_research Rulează cercetare în mai mulți pași și produce un raport cu citate. Activat implicit

Activate la configurare

Aceste instrumente rămân dezactivate până le îndrepți către resursa de care au nevoie.

Instrument Ce face Cum se activează
web_search Caută pe web. SEARXNG_URL (instanță SearXNG)
browser / computer Conduce un browser real prin Chrome DevTools Protocol. CLOAKBROWSER_CDP_URL (CDP, port implicit :9222)
filesystem_read Citește fișiere, izolat sub un director rădăcină. AIHUMMER_FS_ROOT
db_query Rulează interogări SQL doar pentru citire. AIHUMMER_DB_QUERY_DSN
mail Trimite și citește email. Credențiale SMTP / IMAP
tts Sintetizează vorbire (text-to-speech). AIHUMMER_TTS_URL (sidecar TTS)
code_exec Execută cod într-un sandbox. AIHUMMER_CODE_EXEC

[!DANGER] code_exec este dezactivat implicit pe gazdele partajate. Activează-l doar într-un mediu pe care îl controlezi și în care ai încredere, deoarece rulează cod scris de model. Chiar și izolat, tratează-l ca pe o capabilitate privilegiată.

Instrumente de integrare

Când conexiunea corespunzătoare este configurată, agentul primește și instrumente de domeniu:

Instrument Ce face Cum se activează
Instrumente Bitrix24 CRM / sarcini / calendar Citește și acționează asupra înregistrărilor CRM, sarcinilor și calendarului Bitrix24. Conexiune Bitrix24 configurată
1C (БИТ.ФИНАНС OData) Interoghează datele contabile 1C prin interfața OData БИТ.ФИНАНС. Conexiune 1C OData configurată

Poarta de aprobare

Orice instrument poate fi pus în spatele unei porți de aprobare human-in-the-loop. Listează numele instrumentelor în AIHUMMER_APPROVAL_TOOLS; înainte ca un astfel de instrument să ruleze, un operator trebuie să aprobe apelul. Un apel respins nu este executat.

# /home/.aihummer/etc/gateway.env
AIHUMMER_APPROVAL_TOOLS=mail,code_exec

Modul air-gapped

Setează AIHUMMER_AIRGAPPED=1 pentru a bloca egresul public controlat de model. În acest mod, agentul nu poate ajunge la internetul deschis prin instrumente, ceea ce este potrivit pentru implementări suverane sau izolate.

AIHUMMER_AIRGAPPED=1

[!NOTE] Dincolo de catalogul încorporat, AiHummer poate sintetiza instrumente din orice spec OpenAPI 3.x și poate expune instrumentele oricărui server MCP fără cod de integrare. Vezi secțiunea Marketplace și pluginuri din documentație.

Unde mergi mai departe