Turn davomida agent asboblarni chaqira oladi. AiHummer oʻrnatilgan asboblar
runtime’ini yetkazadi: baʼzi asboblar standart holatda yoqilgan, boshqalari faqat
siz kerakli konfiguratsiyani taqdim etganingizda faollashadi. Asboblar SSRF’dan
himoyalangan va kerak boʻlganda qum qutisiga olingan, xavfli asboblarni esa inson
tasdiqi darvozasi orqasiga qoʻyish mumkin.
Standart holatda yoqilgan
Bu asboblar quticha tashqarisidan ishlaydi (baʼzilari sozlangan modelga yoki
bilim bazasiga bogʻliq).
Asbob
U nima qiladi
Qanday yoqiladi
web_fetch
URL kontentini olib keladi. SSRF’dan himoyalangan.
Standart holatda yoqilgan
http_request
Chiquvchi HTTP soʻrov yuboradi. SSRF’dan himoyalangan.
Standart holatda yoqilgan
doc_generate
Hujjatlar yaratadi (CSV / TSV / XLSX).
Standart holatda yoqilgan
image_generate / edit_image
Rasmlar yaratadi yoki tahrirlaydi.
Standart holatda yoqilgan
github_get_file
GitHub repozitoriyasidan bitta faylni olib keladi.
Standart holatda yoqilgan
generate_pairing_code
Qurilma juftlash kodini beradi.
Standart holatda yoqilgan
search_knowledge
Bilim bazasini (RAG) qidiradi va javoblarni iqtiboslar bilan asoslaydi.
Sozlangan bilim bazasi bilan
deep_research
Koʻp bosqichli tadqiqot oʻtkazadi va iqtibosli hisobot ishlab chiqaradi.
Standart holatda yoqilgan
Konfiguratsiyada yoqiladi
Bu asboblar siz ularni kerakli resursga yoʻnaltirmaguningizcha oʻchirilgan
boʻlib qoladi.
Asbob
U nima qiladi
Qanday yoqiladi
web_search
Internetda qidiradi.
SEARXNG_URL (SearXNG nusxasi)
browser / computer
Chrome DevTools Protocol orqali haqiqiy brauzerni boshqaradi.
CLOAKBROWSER_CDP_URL (CDP, standart port :9222)
filesystem_read
Ildiz katalog ostida qum qutisiga olingan holda fayllarni oʻqiydi.
AIHUMMER_FS_ROOT
db_query
Faqat oʻqish uchun SQL soʻrovlarini bajaradi.
AIHUMMER_DB_QUERY_DSN
mail
Elektron pochta yuboradi va oʻqiydi.
SMTP / IMAP hisob maʼlumotlari
tts
Nutq sintez qiladi (matnni-nutqqa).
AIHUMMER_TTS_URL (TTS sidecar)
code_exec
Qum qutisida kod bajaradi.
AIHUMMER_CODE_EXEC
[!DANGER]
code_execumumiy host’larda standart holatda oʻchirilgan. Uni faqat siz
nazorat qiladigan va ishonadigan muhitda yoqing, chunki u model yozgan kodni
ishga tushiradi. Qum qutisiga olingan boʻlsa ham, uni imtiyozli imkoniyat
sifatida koʻrib chiqing.
Integratsiya asboblari
Mos ulanish sozlanganda agent domen asboblarini ham oladi:
Asbob
U nima qiladi
Qanday yoqiladi
Bitrix24 CRM / vazifa / kalendar asboblari
Bitrix24 CRM yozuvlari, vazifalari va kalendarini oʻqiydi va ularga taʼsir qiladi.
Bitrix24 ulanishi sozlangan
1C (БИТ.ФИНАНС OData)
БИТ.ФИНАНС OData interfeysi orqali 1C buxgalteriya maʼlumotlarini soʻraydi.
1C OData ulanishi sozlangan
Tasdiqlash darvozasi
Har qanday asbobni inson tasdiqi (human-in-the-loop) darvozasi orqasiga
qoʻyish mumkin. Asbob nomlarini AIHUMMER_APPROVAL_TOOLS’da roʻyxatlang; bunday
asbob ishga tushishidan oldin operator chaqiruvni tasdiqlashi kerak. Rad etilgan
chaqiruv bajarilmaydi.
Model boshqaradigan ommaviy chiquvchi trafikni bloklash uchun
AIHUMMER_AIRGAPPED=1’ni oʻrnating. Bu rejimda agent asboblar orqali ochiq
internetga yeta olmaydi, bu suveren yoki izolyatsiyalangan joylashtirishlar uchun
mos keladi.
AIHUMMER_AIRGAPPED=1
[!NOTE]
Oʻrnatilgan katalogdan tashqari, AiHummer istalgan OpenAPI 3.x spetsifikatsiyasidan
asboblarni sintez qila oladi va integratsiya kodisiz istalgan MCP serverining
asboblarini ocha oladi. Hujjatlarning Marketpleys va Plaginlar boʻlimiga qarang.
Turn davomida agent **asboblar**ni chaqira oladi. AiHummer oʻrnatilgan asboblar
runtime'ini yetkazadi: baʼzi asboblar standart holatda yoqilgan, boshqalari faqat
siz kerakli konfiguratsiyani taqdim etganingizda faollashadi. Asboblar SSRF'dan
himoyalangan va kerak boʻlganda qum qutisiga olingan, xavfli asboblarni esa inson
tasdiqi darvozasi orqasiga qoʻyish mumkin.
## Standart holatda yoqilgan
Bu asboblar quticha tashqarisidan ishlaydi (baʼzilari sozlangan modelga yoki
bilim bazasiga bogʻliq).
| Asbob | U nima qiladi | Qanday yoqiladi |
|---|---|---|
| `web_fetch` | URL kontentini olib keladi. SSRF'dan himoyalangan. | Standart holatda yoqilgan |
| `http_request` | Chiquvchi HTTP soʻrov yuboradi. SSRF'dan himoyalangan. | Standart holatda yoqilgan |
| `doc_generate` | Hujjatlar yaratadi (CSV / TSV / XLSX). | Standart holatda yoqilgan |
| `image_generate` / `edit_image` | Rasmlar yaratadi yoki tahrirlaydi. | Standart holatda yoqilgan |
| `github_get_file` | GitHub repozitoriyasidan bitta faylni olib keladi. | Standart holatda yoqilgan |
| `generate_pairing_code` | Qurilma juftlash kodini beradi. | Standart holatda yoqilgan |
| `search_knowledge` | Bilim bazasini (RAG) qidiradi va javoblarni iqtiboslar bilan asoslaydi. | Sozlangan bilim bazasi bilan |
| `deep_research` | Koʻp bosqichli tadqiqot oʻtkazadi va iqtibosli hisobot ishlab chiqaradi. | Standart holatda yoqilgan |
## Konfiguratsiyada yoqiladi
Bu asboblar siz ularni kerakli resursga yoʻnaltirmaguningizcha oʻchirilgan
boʻlib qoladi.
| Asbob | U nima qiladi | Qanday yoqiladi |
|---|---|---|
| `web_search` | Internetda qidiradi. | `SEARXNG_URL` (SearXNG nusxasi) |
| `browser` / `computer` | Chrome DevTools Protocol orqali haqiqiy brauzerni boshqaradi. | `CLOAKBROWSER_CDP_URL` (CDP, standart port `:9222`) |
| `filesystem_read` | Ildiz katalog ostida qum qutisiga olingan holda fayllarni oʻqiydi. | `AIHUMMER_FS_ROOT` |
| `db_query` | Faqat oʻqish uchun SQL soʻrovlarini bajaradi. | `AIHUMMER_DB_QUERY_DSN` |
| `mail` | Elektron pochta yuboradi va oʻqiydi. | SMTP / IMAP hisob maʼlumotlari |
| `tts` | Nutq sintez qiladi (matnni-nutqqa). | `AIHUMMER_TTS_URL` (TTS sidecar) |
| `code_exec` | Qum qutisida kod bajaradi. | `AIHUMMER_CODE_EXEC` |
> [!DANGER]
> `code_exec` **umumiy host'larda standart holatda oʻchirilgan**. Uni faqat siz
> nazorat qiladigan va ishonadigan muhitda yoqing, chunki u model yozgan kodni
> ishga tushiradi. Qum qutisiga olingan boʻlsa ham, uni imtiyozli imkoniyat
> sifatida koʻrib chiqing.
## Integratsiya asboblari
Mos ulanish sozlanganda agent domen asboblarini ham oladi:
| Asbob | U nima qiladi | Qanday yoqiladi |
|---|---|---|
| Bitrix24 CRM / vazifa / kalendar asboblari | Bitrix24 CRM yozuvlari, vazifalari va kalendarini oʻqiydi va ularga taʼsir qiladi. | Bitrix24 ulanishi sozlangan |
| 1C (БИТ.ФИНАНС OData) | БИТ.ФИНАНС OData interfeysi orqali 1C buxgalteriya maʼlumotlarini soʻraydi. | 1C OData ulanishi sozlangan |
## Tasdiqlash darvozasi
Har qanday asbobni **inson tasdiqi (human-in-the-loop) darvozasi** orqasiga
qoʻyish mumkin. Asbob nomlarini `AIHUMMER_APPROVAL_TOOLS`'da roʻyxatlang; bunday
asbob ishga tushishidan oldin operator chaqiruvni tasdiqlashi kerak. Rad etilgan
chaqiruv **bajarilmaydi**.
```ini
# /home/.aihummer/etc/gateway.env
AIHUMMER_APPROVAL_TOOLS=mail,code_exec
```
## Air-gapped rejim
Model boshqaradigan ommaviy chiquvchi trafikni bloklash uchun
`AIHUMMER_AIRGAPPED=1`'ni oʻrnating. Bu rejimda agent asboblar orqali ochiq
internetga yeta olmaydi, bu suveren yoki izolyatsiyalangan joylashtirishlar uchun
mos keladi.
```ini
AIHUMMER_AIRGAPPED=1
```
> [!NOTE]
> Oʻrnatilgan katalogdan tashqari, AiHummer istalgan OpenAPI 3.x spetsifikatsiyasidan
> asboblarni sintez qila oladi va integratsiya kodisiz istalgan MCP serverining
> asboblarini ocha oladi. Hujjatlarning Marketpleys va Plaginlar boʻlimiga qarang.
## Keyingisi qayerda
- Bu yerda havola qilingan oʻzgaruvchilar toʻliq: [Muhit oʻzgaruvchilari](/uz/v1.0/reference/env-vars).
- Ishlayotgan nusxani boshqaring: [CLI maʼlumotnomasi](/uz/v1.0/reference/cli).