Skapa vektorer
Fältet input tar emot ett objekt eller en batch. Bevara positionen för varje indataobjekt: ett svarsindex måste mappas till ditt källdokument.
Blanda inte vektorer som producerats av olika modeller eller dimensioner i ett index utan en uttrycklig migreringsplan.
curl --request POST https://cicora.ai/api/v1/embeddings \
--header "Authorization: Bearer $CICORA_API_KEY" \
--header 'Content-Type: application/json' \
--data '{
"model": "openai/text-embedding-3-small",
"input": ["First support note", "Second support note"],
"encoding_format": "float"
}'Indexering
- Normalisera text på samma sätt vid indexering och sökning.
- Spara modell-id och dimension tillsammans med varje index.
- Dela upp långa dokument i meningsfulla delar före inbäddning.
Sökning och utvärdering
Använd cosinuslikhet eller det mått som din vektormotor kräver och tillämpa sedan valfritt omrankning på en liten kandidatuppsättning.
Utvärdera regelbundet kvaliteten på verkliga frågor. Hög numerisk likhet garanterar inte ett svar som är användbart för användaren.