Δημιουργήστε διανύσματα
Το πεδίο input δέχεται ένα στοιχείο ή μια παρτίδα. Διατηρήστε τη θέση κάθε εισόδου: ένας δείκτης απάντησης πρέπει να αντιστοιχεί στο πηγαίο έγγραφό σας.
Μην αναμειγνύετε διανύσματα που παράγονται από διαφορετικά μοντέλα ή διαστάσεις σε ένα ευρετήριο χωρίς ρητό σχέδιο μετάβασης.
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"
}'Ευρετηρίαση
- Κανονικοποιήστε το κείμενο με τον ίδιο τρόπο για ευρετηρίαση και αναζήτηση.
- Διατηρήστε το αναγνωριστικό και τη διάσταση μοντέλου με κάθε ευρετήριο.
- Χωρίστε μεγάλα έγγραφα σε ουσιαστικά τμήματα πριν από τη διανυσματοποίηση.
Αναζήτηση και αξιολόγηση
Χρησιμοποιήστε ομοιότητα συνημιτόνου ή τη μέτρηση που απαιτεί η διανυσματική μηχανή σας και, προαιρετικά, εφαρμόστε ανακατάταξη σε μικρό σύνολο υποψηφίων.
Αξιολογείτε τακτικά την ποιότητα σε πραγματικά ερωτήματα. Η υψηλή αριθμητική ομοιότητα δεν εγγυάται χρήσιμη απάντηση για τον χρήστη.