Įrankiai yra kaip agentas veikia pasaulį — gauna puslapį, ieško, siunčia laiškus, užklausinėja duomenų bazę, generuoja dokumentą. AiHummer tiekia turtingą įmontuotas katalogas ir a Įrankio vykdymo laikas tai leidžia įrankius, kai jie yra sukonfigūruoti, perkrauna juos be paleidimo iš naujo, riboja rizikingus įrankius su žmogaus patvirtinimu ir gali visiškai užrakinti išeinantį srautą oro užsklendos režimu.
Šiame puslapyje aptariama, kaip veikia vykdymo laikotarpis, ir pateikiami įtaisytieji elementai. Pilnai nuorodai žr. įrankių katalogas.
Kaip elgiasi Įrankio Vykdymo Laikas
Įgalinti pagal konfigūraciją. Įrankis tampa prieinamas tik tada, kai įvykdomas jo išankstinis reikalavimas
konfigūracija yra pateikta – paprastai tai aplinkos kintamasis, nurodantis į
paslaugą, kurios tai reikia. Jokių nustatymų, jokių įrankių.
Karštasis perkrovimas. Įrankio įgalinimas taikomas karštas, be perkrovimo
vartai, todėl galite įjungti ir išjungti funkcijas vykdymo metu.
Patvirtinimo vartai. Rizikingi įrankiai gali būti patalpinti už žmogaus cikle
patvirtinimo vartai per AIHUMMER_APPROVAL_TOOLS. Atmestas skambutis yra ne
įvykdyta.
Oro tarpo režimas. Nustatymas AIHUMMER_AIRGAPPED=1 blokai, kontroliuojami modelio
viešasis išėjimas, skirtas suvereniems arba izoliuotiems diegimams.
[!WARNING]
code_exec yra išjungta pagal numatytuosius nustatymus bendruose serveriuose. Įjunkite jį tik ten, kur
smėlio dėžė ir kompiuteris yra tinkami modelio parašyto kodo vykdymui, ir apsvarstyti
dėliojant už patvirtinimo vartų.
Įmontuoti įrankiai
Įrankis
Ką tai daro
Įjungti su
web_fetch
Gauti URL (apsaugotą nuo SSRF)
pagal numatytuosius nustatymus įjungta
http_request
Atlikite HTTP užklausą (apsaugotą nuo SSRF)
pagal numatytuosius nustatymus įjungta
web_search
Paieška internete per įmontuotą SearXNG
pagal numatytuosius nustatymus įjungta; išjungiama diegiklio vėliavėle --no-search
browser
Valdyti tikrą naršyklę per CDP
pagal numatytuosius nustatymus įjungta; išjungiama diegiklio vėliavėle --no-browser
computer
Kompiuterio naudojimas per CDP
pagal numatytuosius nustatymus įjungta; išjungiama diegiklio vėliavėle --no-browser
memory_store
Išsaugoti faktą ilgalaikėje atmintyje; su rinkimo režimu auto (numatytasis) jis iškart randamas paieškoje, su review/off tampa kandidatu, laukiančiu patvirtinimo
pagal numatytuosius nustatymus įjungta
memory_search
Ieškoti ilgalaikėje atmintyje
pagal numatytuosius nustatymus įjungta
filesystem_read
Failo skaitymas arba katalogo sąrašas serverio diske
įjungta pagal numatymą; AIHUMMER_FS_ROOTsusiaurina izoliuotą sritį, tuščia = visas serveris
db_query
Tik skaitymui skirta duomenų bazės užklausa
AIHUMMER_DB_QUERY_DSN
mail
Siųsti/gauti laiškus (SMTP/IMAP)
pašto prisijungimo duomenys (seifas)
code_exec
Vykdyti kodą smėliadėžėje (pagal numatytuosius nustatymus išjungta bendrinamuose serveriuose)
AIHUMMER_CODE_EXEC
doc_generate
Generuoti CSV/TSV/XLSX dokumentus
pagal numatytuosius nustatymus įjungta
tts
Teksto į kalbą
TTS pagalbinė programa
image_generate / edit_image
Generuoti ir redaguoti vaizdus
konfigūruota vaizdų sistema
github_get_file
Gaukite failą iš GitHub
pagal numatytuosius nustatymus įjungta
generate_pairing_code
Išduoti įrenginio susiejimo kodą
pagal numatytuosius nustatymus įjungta
search_knowledge / deep_research
Žinių gavimas ir daugiažingsnis tyrimas
žinių bazė
Bitrix24 CRM / užduotis / kalendorius
Bitrix24 CRM, užduočių ir kalendoriaus veiksmai
Bitrix24 įskiepis
1C (BIT.FINANS OData)
1C BIT.FINANSŲ prieiga per OData
1C OData konfigūracija
[!NOTE]
web_fetch ir http_request yra Apsaugotas nuo SSRF — jie atsisako prašymų
vidiniai adresai ir kiti nesaugūs taikiniai, todėl modelis negali jų naudoti
pasiekti jūsų privačią tinklą.
Bendri įgūdžiai
A įgūdis yra pakartotinai naudojama instrukcija (pasiūlymo fragmentas), kurį galima pridėti prie agentų. Biblioteka gyvuoja administratoriaus vartotojo sąsajoje “Bendrieji įgūdžiai” puslapis: norint sukurti vieną, pakanka vardo ir teksto — identifikatorius (slug) sukuriamas automatiškai. Įgūdžiai, tiekiami pardavėjo kartu su produktu, turi Iš dėžutės ženklelis; jie gali būti išjungti, bet lieka sąraše. Prie agento sistemos komandos stabiliojo prefikso pridedami susieti įgūdžiai.
Įgalinančios priemonės
Dauguma įrankių įsijungia, kai pateikiate jų konfigūraciją. Įprasti jungikliai:
AIHUMMER_FS_ROOT=/srv/agent-files # SUSIAURINA filesystem_read izoliuotą sritį (tuščia = visas serveris)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]
Naudoti AIHUMMER_APPROVAL_TOOLS reikalauti patvirtinimo bet kam su pusėje
efektas — siųsti laiškus, vykdyti kodą — tuo pačiu paliekant tik skaitymui skirtus įrankius neblokuotus.
Pagrįskite įrankio atsakymus savo dokumentuose
Žinios / RAG.
**Įrankiai** yra kaip agentas veikia pasaulį — gauna puslapį, ieško, siunčia laiškus, užklausinėja duomenų bazę, generuoja dokumentą. AiHummer tiekia turtingą **įmontuotas katalogas** ir a **Įrankio vykdymo laikas** tai leidžia įrankius, kai jie yra sukonfigūruoti, perkrauna juos be paleidimo iš naujo, riboja rizikingus įrankius su žmogaus patvirtinimu ir gali visiškai užrakinti išeinantį srautą oro užsklendos režimu.
Šiame puslapyje aptariama, kaip veikia vykdymo laikotarpis, ir pateikiami įtaisytieji elementai. Pilnai nuorodai žr. [įrankių katalogas](/lt/v1.0/reference/tools-catalog).
## Kaip elgiasi Įrankio Vykdymo Laikas
- **Įgalinti pagal konfigūraciją.** Įrankis tampa prieinamas tik tada, kai įvykdomas jo išankstinis reikalavimas
konfigūracija yra pateikta – paprastai tai aplinkos kintamasis, nurodantis į
paslaugą, kurios tai reikia. Jokių nustatymų, jokių įrankių.
- **Karštasis perkrovimas.** Įrankio įgalinimas taikomas **karštas**, be perkrovimo
vartai, todėl galite įjungti ir išjungti funkcijas vykdymo metu.
- **Patvirtinimo vartai.** Rizikingi įrankiai gali būti patalpinti už žmogaus cikle
patvirtinimo vartai per `AIHUMMER_APPROVAL_TOOLS`. Atmestas skambutis yra **ne**
įvykdyta.
- **Oro tarpo režimas.** Nustatymas `AIHUMMER_AIRGAPPED=1` blokai, kontroliuojami modelio
viešasis išėjimas, skirtas suvereniems arba izoliuotiems diegimams.
> [!WARNING]
> `code_exec` yra **išjungta pagal numatytuosius nustatymus** bendruose serveriuose. Įjunkite jį tik ten, kur
> smėlio dėžė ir kompiuteris yra tinkami modelio parašyto kodo vykdymui, ir apsvarstyti
> dėliojant už patvirtinimo vartų.
## Įmontuoti įrankiai
| Įrankis | Ką tai daro | Įjungti su |
|---|---|---|
| `web_fetch` | Gauti URL (apsaugotą nuo SSRF) | pagal numatytuosius nustatymus įjungta |
| `http_request` | Atlikite HTTP užklausą (apsaugotą nuo SSRF) | pagal numatytuosius nustatymus įjungta |
| `web_search` | Paieška internete per įmontuotą SearXNG | pagal numatytuosius nustatymus įjungta; išjungiama diegiklio vėliavėle `--no-search` |
| `browser` | Valdyti tikrą naršyklę per CDP | pagal numatytuosius nustatymus įjungta; išjungiama diegiklio vėliavėle `--no-browser` |
| `computer` | Kompiuterio naudojimas per CDP | pagal numatytuosius nustatymus įjungta; išjungiama diegiklio vėliavėle `--no-browser` |
| `memory_store` | Išsaugoti faktą ilgalaikėje atmintyje; su rinkimo režimu `auto` (numatytasis) jis iškart randamas paieškoje, su `review`/`off` tampa kandidatu, laukiančiu patvirtinimo | pagal numatytuosius nustatymus įjungta |
| `memory_search` | Ieškoti ilgalaikėje atmintyje | pagal numatytuosius nustatymus įjungta |
| `filesystem_read` | Failo skaitymas arba katalogo sąrašas serverio diske | įjungta pagal numatymą; `AIHUMMER_FS_ROOT` **susiaurina** izoliuotą sritį, tuščia = visas serveris |
| `db_query` | Tik skaitymui skirta duomenų bazės užklausa | `AIHUMMER_DB_QUERY_DSN` |
| `mail` | Siųsti/gauti laiškus (SMTP/IMAP) | pašto prisijungimo duomenys (seifas) |
| `code_exec` | Vykdyti kodą smėliadėžėje (pagal numatytuosius nustatymus išjungta bendrinamuose serveriuose) | `AIHUMMER_CODE_EXEC` |
| `doc_generate` | Generuoti CSV/TSV/XLSX dokumentus | pagal numatytuosius nustatymus įjungta |
| `tts` | Teksto į kalbą | TTS pagalbinė programa |
| `image_generate` / `edit_image` | Generuoti ir redaguoti vaizdus | konfigūruota vaizdų sistema |
| `github_get_file` | Gaukite failą iš GitHub | pagal numatytuosius nustatymus įjungta |
| `generate_pairing_code` | Išduoti įrenginio susiejimo kodą | pagal numatytuosius nustatymus įjungta |
| `search_knowledge` / `deep_research` | Žinių gavimas ir daugiažingsnis tyrimas | žinių bazė |
| Bitrix24 CRM / užduotis / kalendorius | Bitrix24 CRM, užduočių ir kalendoriaus veiksmai | Bitrix24 įskiepis |
| 1C (BIT.FINANS OData) | 1C BIT.FINANSŲ prieiga per OData | 1C OData konfigūracija |
> [!NOTE]
> `web_fetch` ir `http_request` yra **Apsaugotas nuo SSRF** — jie atsisako prašymų
> vidiniai adresai ir kiti nesaugūs taikiniai, todėl modelis negali jų naudoti
> pasiekti jūsų privačią tinklą.
## Bendri įgūdžiai
A **įgūdis** yra pakartotinai naudojama instrukcija (pasiūlymo fragmentas), kurį galima pridėti prie agentų. Biblioteka gyvuoja administratoriaus vartotojo sąsajoje **"Bendrieji įgūdžiai"** puslapis: norint sukurti vieną, pakanka vardo ir teksto — identifikatorius (slug) sukuriamas automatiškai. Įgūdžiai, tiekiami pardavėjo kartu su produktu, turi **Iš dėžutės** ženklelis; jie gali būti išjungti, bet lieka sąraše. Prie agento sistemos komandos stabiliojo prefikso pridedami susieti įgūdžiai.
## Įgalinančios priemonės
Dauguma įrankių įsijungia, kai pateikiate jų konfigūraciją. Įprasti jungikliai:
```bash
AIHUMMER_FS_ROOT=/srv/agent-files # SUSIAURINA filesystem_read izoliuotą sritį (tuščia = visas serveris)
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]
> Naudoti `AIHUMMER_APPROVAL_TOOLS` reikalauti patvirtinimo bet kam su pusėje
> efektas — siųsti laiškus, vykdyti kodą — tuo pačiu paliekant tik skaitymui skirtus įrankius neblokuotus.
## Kur toliau
- Žr. visą kiekvieno įrankio nuorodą
[įrankių katalogas](/lt/v1.0/reference/tools-catalog).
- Supraskite ciklą, kuris kviečia šiuos įrankius
[Orkestracija ir subagentai](/lt/v1.0/concepts/orchestration-subagents).
- Pagrįskite įrankio atsakymus savo dokumentuose
[Žinios / RAG](/lt/v1.0/concepts/knowledge-rag).