Tezkor boshlash
Ushbu tezkor boshlash AiHummer’ning birinchi ishga tushirishini bosib oʻtadi — oʻrnatishdan kanalda javob beradigan birinchi agentgacha. Har bir bosqichning toʻliq tafsilotli alohida sahifasi bor, davom etganingiz sari bogʻlanadi.
AiHummer’ni oʻrnatish
Oʻrnatish shaxsiy kabinetda boshlanadi:
my.aihummer.ru da roʻyxatdan oʻting, «Oʻrnatish»
ekranini oching va shaxsiy oʻrnatish havolasini oling. Kabinet tayyor
buyruqni koʻrsatadi — uni serverda sudo orqali ishga tushiring (root’siz
oʻrnatish ham qoʻllab-quvvatlanadi —
Oʻrnatish ga qarang):
curl -fsSL "<shaxsiy oʻrnatish havolasi>" | sudo bash
Oʻrnatuvchi arxitekturangizni aniqlaydi, imzolangan bundle’ni yuklab oladi va tekshiradi, oʻrnatish ildizini joylashtiradi va gateway xizmatini systemd ostida roʻyxatga oladi. Toʻliq tafsilot — shaxsiy havola, reliz kanallari, sidecar’larni tanlash, tekshirish — uchun Oʻrnatish ga qarang.
PostgreSQL’ga yoʻnaltirish
Yagona qatʼiy bogʻliqlik — pgcrypto kengaytmasi yoqilgan PostgreSQL. Oʻrnatuvchi
maʼlumotlar bazasi ulanishini avtomatik ulaydi. Agar maʼlumotlar bazasini qoʻlda
sozlasangiz, AIHUMMER_DATABASE_URL konfiguratsiya parametridan foydalaning:
AIHUMMER_DATABASE_URL=postgres://user:pass@localhost:5432/aihummer?sslmode=disable
-- once, in the target database
CREATE EXTENSION IF NOT EXISTS pgcrypto;
Maʼlumotlar bazasi migratsiyalari ishga tushishda avtomatik qoʻllaniladi.
Admin UI’ni ochish
Xizmat ishga tushgach, serverda admin UI’ni oching:
http://localhost:8781/
Boʻsh maʼlumotlar bazasida bir martalik admin paroli chop etiladi. Uni qanday olish va darhol oʻzgartirish haqida Birinchi kirish ga qarang.
Birinchi kanalingizni ulash
Admin UI’dan xabarlar AiHummer’ga yetib borishi uchun kanal qoʻshing:
- Telegram — boshlash uchun eng ishlab chiqarishga tayyor konnektor.
- Web vidjet — hamma narsani brauzerda sinab koʻrishning eng tez usuli.
- MAX — rusiy messenjer, shuningdek mavjud.
Birinchi agentingizni yaratish
Admin UI’da agent yarating: unga persona va, ixtiyoriy ravishda, har bir agent uchun model bering. Uni siz hozirgina qoʻshgan kanalga bogʻlang («Kanallar» sahifasidagi «Bogʻlamalar» bloki), shunda router xabarlarni qayerga yuborishni biladi. Kanal orqali xabar yuboring va turnning oxirigacha ishlashini kuzating.
Agent bilan toʻgʻridan-toʻgʻri admin UI’da suhbatlashing
Birinchi tekshiruv uchun kanal shart emas: «Sessiyalar» sahifasidagi «+ Yangi sessiya» tugmasi agent bilan dialogni toʻgʻridan-toʻgʻri admin UI’da ochadi. Kompozerda fayllar biriktirish mumkin (tasvirlar va hujjatlar — model ajratib olingan matnni oladi), yozishmalar ustidagi ikkita tumbler esa turn narxi va vositalar chiqishi koʻrsatilishini yoqadi — agent har bir qadamda nima qilganini koʻrish uchun qulay.
[!TIP] AiHummer’ni hech qanday kanalsiz, toʻgʻridan-toʻgʻri uning OpenAI bilan mos API’si orqali ham boshqarishingiz mumkin:
POST /v1/chat/completions Content-Type: application/json {"model": "default", "messages": [{"role": "user", "content": "Hello"}]}SSE streaming uchun
"stream": trueni oʻrnating.
Mock modelga eʼtibor bering
Haqiqiy modelni ulamaguningizcha, javoblar deterministik mock’dan keladi — hech qanday model xarajatisiz kanallar, yoʻnaltirish va agentlarni tekshirish uchun foydali.
[!NOTE] Haqiqiy model hech qachon talab qilinmaydi: AiHummer bepul/lokal OpenAI bilan mos nuqtalarda va Codex/ChatGPT-obuna transportida ishlaydi. Oʻz provayderingizni (BYOK) ulash uchun
AIHUMMER_LLM_*konfiguratsiya parametrlarini oʻrnating — bu ixtiyoriy. Talablar ga qarang.
Keyingi qadam qayerda
- Ishlab chiqarishga joylashtirish: Oʻrnatish.
- Xatti-harakatni UI’dan sozlash: Konfiguratsiya.
- Birinchi kirishni himoyalash: Birinchi kirish.