Die Wissensdatenbank durchsuchen
Die Abschnitte, die eine Frage am besten beantworten, so gefunden, wie die KI sie findet.
Führt den echten Aufruf in Ihrem Workspace aus.
POST /knowledge/search
Die Abschnitte, die eine Frage am besten beantworten, so gefunden, wie die KI sie findet.
Beispiel
Erfordert knowledge:read. query hat bis zu 500 Zeichen. Mit address durchsucht sie die Ebenen, die die KI für diese Adresse nutzt, die spezifischste etwas höher gewichtet. Mit scope durchsucht sie diese eine Ebene. Mit keinem von beiden jede Ebene, die Sie sehen können. limit geht bis 25 und ist standardmäßig 8.
curl -X POST "$OE/knowledge/search" -H "$AUTH" -H "Content-Type: application/json" \ -d '{ "query": "How long do refunds take?", "address": "[email protected]" }'{ "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 } ]}Sie ändert nichts, daher kann sie gefahrlos erneut gesendet werden. Höchstens drei Abschnitte kommen aus einem Eintrag, und score ordnet nur die Treffer einer Antwort.
Ein Eintrag wird durchsucht, sobald sein Text gelesen wurde. Während ein geänderter Eintrag erneut gelesen wird, wird sein bisheriger Text durchsucht.