Bilim / RAG
Bilim — bu AiHummer javoblarni model oʻqigan maʼlumotlar emas, balki sizning
hujjatlaringizga asoslantirish usuli. Siz kontentni yuklaysiz, agent
search_knowledge vositasi bilan tegishli parchalarni oladi va javoblar
iqtiboslar bilan qaytadi. Qiyinroq savollar uchun deep_research vositasi
koʻp bosqichli tekshiruv oʻtkazadi va iqtiboslangan hisobot tayyorlaydi. Bilim
/v1/admin/knowledge/* va /v1/admin/knowledge/connectors/* ostida boshqariladi.
Kontentni yuklash
Siz bilim bazasiga hujjatlar, PDF va URL manzillarni yuklashingiz mumkin. Yuklangan kontent indekslanadi, shunda u javob berish vaqtida olinishi va oʻz manbasiga bogʻlanishi mumkin.
[!TIP] Hujjatning kanonik versiyasini bir marta yuklang va agentlarga uni iqtibos qilishlariga ruxsat bering, uzun parchalarni promptlarga yopishtirgandan koʻra. Iqtiboslangan olib kelish javoblarni tekshirib boʻladigan va kontekstingizni kichik saqlaydi.
Asoslangan javoblar va vositalar
Ikki vosita bilim bazasini agentga ochib beradi:
| Vosita | Nima qiladi |
|---|---|
search_knowledge |
Tegishli parchalarni oladi va javobni iqtiboslar bilan asoslaydi. |
deep_research |
Bilim bazasi boʻylab koʻp bosqichli tadqiqot jarayonini oʻtkazadi va iqtiboslangan hisobot tayyorlaydi. |
Ikkalasi ham nubatga vosita natijalari sifatida keladi, hech qachon kiritilgan koʻrsatmalar sifatida emas — AiHummerda hamma joyda qoʻllaniladigan xuddi shu prompt-inyeksiyaga qarshi tartib. Javoblar iqtiboslar bilan keladi, shunda oʻquvchi daʼvoni oʻz manbasigacha kuzata oladi.
[!NOTE]
deep_researchhaqiqiy koʻp bosqichli savollar uchun — u bittasearch_knowledgechaqiruvidan koʻra koʻproq vaqt va token sarflaydi. Bitta olib kelish yetarli boʻlmaganda undan foydalaning.
Bilim konnektorlari
Qoʻlda yuklashdan tashqari, bilim /v1/admin/knowledge/connectors/* ostida
boshqariladigan konnektorlar orqali tashqi manbalardan tortib olinishi mumkin:
| Konnektor | Holati |
|---|---|
| Google Drive (Service Account) | Jonli |
| Microsoft Graph | Amalga oshirilgan, lekin jonli tasdiqlanmagan |
[!WARNING] Microsoft Graph konnektori amalga oshirilgan, lekin jonli ijarachiga qarshi tasdiqlanmagan. Uni dastlabki koʻrinish (preview) sifatida qabul qiling va ishlab chiqarishda unga tayanishdan oldin oʻz muhitingizda tekshiring.
[!NOTE] Notion va Slack bilim konnektorlari mavjud emas — ular olib tashlandi. Ularga rejalashtirmang.
Vektor ombori va embedinglar
Standart boʻyicha, olib kelish xotira ichidagi ombor va hash embedderda ishga tushishi mumkin, bu boshlash uchun yetarli. Ishlab chiqarish sifatidagi semantik olib kelish uchun AiHummerni haqiqiy vektor ombori va embedderga yoʻnaltiring:
AIHUMMER_QDRANT_URL=http://localhost:6333
AIHUMMER_EMBEDDER_URL=http://localhost:8081
Ular oʻrnatilganda, yuklash va search_knowledge xotira ichidagi zaxira oʻrniga
tashqi vektor ombori va embedderdan foydalanadi.
Admin API
| Resurs | Maqsadi |
|---|---|
/v1/admin/knowledge |
Bilim bazasini boshqarish, yuklashni ham qoʻshib |
/v1/admin/knowledge/connectors |
KB konnektorlarini sozlash (Drive, MS Graph) |
Keyin qayerga
search_knowledgevadeep_researchni boshqa har bir vosita bilan birga Vositalar va vositalar katalogi sahifalarida koʻring.- Har bir suhbat uchun uzoq muddatli eslab qolishni Xotira (Einstein) bilan qoʻshing.