Belgelere geç
API

Bilgi bankasında ara

Bir soruyu en iyi yanıtlayan pasajlar, yapay zekânın bulduğu gibi bulunur.

POST/knowledge/search

Gerçek çağrıyı çalışma alanınızda çalıştırır.

POST /knowledge/search

Bir soruyu en iyi yanıtlayan pasajlar, yapay zekânın bulduğu gibi bulunur.

Örnek

knowledge:read gerektirir. query en fazla 500 karakterdir. address ile yapay zekânın o adres için kullandığı seviyelerde arar ve en özel olanı biraz daha üstte sıralar. scope ile yalnızca o seviyede arar. İkisi de yoksa görebildiğiniz her seviyede. limit en fazla 25'tir, varsayılanı 8'dir.

curl
curl -X POST "$OE/knowledge/search" -H "$AUTH" -H "Content-Type: application/json" \  -d '{ "query": "How long do refunds take?", "address": "[email protected]" }'
Yanıt
{  "object": "knowledge_search",  "query": "How long do refunds take?",  "hits": [    {      "sourceId": "kb_8c1f4a2b9d7e3f60a5c7b21d",      "title": "Refunds",      "kind": "note",      "scope": "@acme.com",      "level": "domain",      "url": null,      "heading": "",      "text": "Refunds are paid within 14 days of the return reaching our warehouse.",      "score": 0.83    }  ]}

Hiçbir şeyi değiştirmez, bu yüzden yeniden göndermek güvenlidir. Bir öğeden en fazla üç pasaj gelir ve score yalnızca tek bir yanıtın sonuçlarını sıralar.

Bir öğe, metni okunur okunmaz aramaya girer. Değiştirilen bir öğe yeniden okunurken önceki metninde arama yapılır.

Referans