cicora.ai
Προδιαγραφή APIΔιανυσματική αναζήτηση

Διανυσματικές αναπαραστάσεις

Μετατρέψτε κείμενο ή υποστηριζόμενες εισόδους σε διανύσματα για αναζήτηση, ομαδοποίηση και προτάσεις.

Αναφορά ενσωμάτωσης: επιλέξτε παραμέτρους και διαθέσιμες δυνατότητες από τις ρυθμίσεις API του λογαριασμού σας και τον κατάλογο μοντέλων για το περιβάλλον σας.

Δημιουργήστε διανύσματα

Το πεδίο input δέχεται ένα στοιχείο ή μια παρτίδα. Διατηρήστε τη θέση κάθε εισόδου: ένας δείκτης απάντησης πρέπει να αντιστοιχεί στο πηγαίο έγγραφό σας.

Μην αναμειγνύετε διανύσματα που παράγονται από διαφορετικά μοντέλα ή διαστάσεις σε ένα ευρετήριο χωρίς ρητό σχέδιο μετάβασης.

Αίτημα διανυσματικής αναπαράστασης
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"
  }'

Ευρετηρίαση

  • Κανονικοποιήστε το κείμενο με τον ίδιο τρόπο για ευρετηρίαση και αναζήτηση.
  • Διατηρήστε το αναγνωριστικό και τη διάσταση μοντέλου με κάθε ευρετήριο.
  • Χωρίστε μεγάλα έγγραφα σε ουσιαστικά τμήματα πριν από τη διανυσματοποίηση.

Αναζήτηση και αξιολόγηση

Χρησιμοποιήστε ομοιότητα συνημιτόνου ή τη μέτρηση που απαιτεί η διανυσματική μηχανή σας και, προαιρετικά, εφαρμόστε ανακατάταξη σε μικρό σύνολο υποψηφίων.

Αξιολογείτε τακτικά την ποιότητα σε πραγματικά ερωτήματα. Η υψηλή αριθμητική ομοιότητα δεν εγγυάται χρήσιμη απάντηση για τον χρήστη.