Vectoren maken
Het veld input accepteert één item of een batch. Behoud de positie van elke invoer: een antwoordindex moet naar uw brondocument verwijzen.
Meng vectoren van verschillende modellen of dimensies niet in één index zonder een expliciet migratieplan.
Embedding-aanvraag
bash
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
- Normaliseer tekst op dezelfde manier voor indexeren en zoeken.
- Bewaar bij elke index de model-ID en dimensie.
- Splits lange documenten in betekenisvolle delen voordat u embeddings maakt.
Zoeken en evaluatie
Gebruik cosinusgelijkenis of de metriek die uw vectorengine vereist en pas daarna eventueel rerank toe op een kleine kandidatenverzameling.
Evalueer regelmatig de kwaliteit op echte query's. Een hoge numerieke gelijkenis garandeert geen bruikbaar antwoord voor de gebruiker.