Baichuan-Text-Embedding
Το Baichuan-Text-Embedding επιστρέφει αριθμητικά διανύσματα για δοσμένο κείμενο μέσω του API διανυσματικών αναπαραστάσεων του Ailoot. Στείλτε ένα απόσπασμα ή λίστα και κρατήστε τους δείκτες απόκρισης για τη δημιουργία αναζητήσιμης συλλογής.
Σχετικά με το μοντέλο
Αυτή η περιγραφή καλύπτει τις δυνατότητες του μοντέλου. Οι είσοδοι, έξοδοι και επιλογές που διατίθενται στο Ailoot παρατίθενται παρακάτω για την επιλεγμένη μέθοδο.
Επιλέξτε Baichuan-Text-Embedding σε αίτημα /v1/embeddings. Το υποχρεωτικό input δέχεται μη κενή συμβολοσειρά ή μη κενό πίνακα συμβολοσειρών, ώστε ένα απόσπασμα και μια προετοιμασμένη συλλογή να χρησιμοποιούν το ίδιο τελικό σημείο. Το αποτέλεσμα JSON περιλαμβάνει data[].embedding και data[].index, καθώς και το επιλεγμένο model και το usage.
Για συλλογή γνώσης, χωρίστε τα πηγαία έγγραφα σε αποσπάσματα που διατηρούν τους ορισμούς και τα συμφραζόμενα που θα χρειαστεί ο μελλοντικός αναγνώστης. Διαχειριστείτε τα αναγνωριστικά εγγράφων στην εφαρμογή σας και αντιστοιχίστε κάθε διάνυσμα στη θέση υποβολής του. Μια ροή αναζήτησης μπορεί να κωδικοποιεί το ερώτημα του χρήστη με το ίδιο μοντέλο και να κρατά το πηγαίο απόσπασμα δίπλα σε κάθε ανακτημένο αποτέλεσμα.
Αποθηκεύστε ολόκληρη τη σύγχρονη απόκριση πριν καταχωρίσετε τα διανύσματα στον χώρο αποθήκευσης. Ελέγξτε την αντιστοίχιση εισόδου και δείκτη, διατηρήστε όλα τα επιστρεφόμενα διανύσματα και κρατήστε το usage μαζί με τη λειτουργία. Το ακριβές αναγνωριστικό μοντέλου στις αποθηκευμένες αναπαραστάσεις διευκρινίζει ποια συλλογή και ποια αναπαράσταση ερωτήματος συνδέονται μεταξύ τους.
Ailoot Ultra · Embeddings POST /v1/embeddings Baichuan-Text-Embedding
Baichuan-Text-EmbeddingΕισαγωγή
Το Baichuan-Text-Embedding επιστρέφει αριθμητικά διανύσματα για δοσμένο κείμενο μέσω του API διανυσματικών αναπαραστάσεων του Ailoot. Στείλτε ένα απόσπασμα ή λίστα και κρατήστε τους δείκτες απόκρισης για τη δημιουργία αναζητήσιμης συλλογής.
- Αποδεκτές είσοδοι
- Κείμενο
- Αποτελέσματα
- embedding
Διαθέσιμα στο Ailoot · είσοδοι και μέθοδοι
Ailoot Ultra · Embeddings POST /v1/embeddings
- Είσοδος
text- Έξοδος
embedding
| Πεδίο | Τύπος | Απαίτηση | Τιμές και όρια | Προεπιλογή |
|---|---|---|---|---|
Πεδίοmodel | Τύποςstring | ΑπαίτησηΥποχρεωτικό | Τιμές και όρια Baichuan-Text-Embedding Συνθήκες: Χρησιμοποιήστε ακριβώς αυτόν τον επιλογέα δρομολόγησης του Ailoot. | Προεπιλογή— |
Πεδίοinput | Τύποςstring or array<string> | ΑπαίτησηΥποχρεωτικό | Τιμές και όρια Συνθήκες: | Προεπιλογή— |
Παράμετροι και κύκλος ζωής μεθόδου
| Παράμετρος | Σύμβαση |
|---|---|
Παράμετροςcontent_type | Σύμβασηapplication/json |
Παράμετροςrequired | Σύμβασηmodel, input |
Παράμετροςoptional | Σύμβαση |
Παράμετροςmaterial_types | Σύμβασηtext |
Παράμετροςconditions | ΣύμβασηΧρησιμοποιήστε ακριβώς αυτόν τον επιλογέα δρομολόγησης του Ailoot. |
Κύκλος ζωής: synchronous_json
Τιμολόγηση
Οι τιμολογιακές αναφορές δεν προσθέτουν επιλογές αιτήματος. Οι υποστηριζόμενες παράμετροι αναφέρονται στην επιλεγμένη μέθοδο.
- Γρήγορη λειτουργία
- Δεν έχει οριστεί Όταν επιλέγεται η γρήγορη λειτουργία
- Λειτουργία flex
- Δεν έχει οριστεί Όταν επιλέγεται η λειτουργία flex
- Μέγιστη προσπάθεια συλλογισμού
- Δεν έχει οριστεί Όταν η μέγιστη προσπάθεια συλλογισμού χρησιμοποιεί την προσαρμογή default
Χρεώσεις Ailoot
Τιμές ανά διαμόρφωση
| Διαμόρφωση | Πίνακας χρεώσεων | Χρέωση |
|---|---|---|
| ΔιαμόρφωσηΒασικές χρεώσεις token | Πίνακας χρεώσεωνΒασική χρέωση | Χρέωση Είσοδος · Token εισόδου $0.00016 / 1K token Έξοδος · Token εξόδου $0 / 1K token Είσοδος · Ανάγνωση από την κρυφή μνήμη — / 1K token Είσοδος · Εγγραφή στην κρυφή μνήμη — / 1K token Είσοδος · Εγγραφή στην κρυφή μνήμη, 1 ώρα — / 1K token |
Το Ailoot δεσμεύει ένα εκτιμώμενο ποσό πριν από το αίτημα. Μετά το αποτέλεσμα, εκκαθαρίζει την τελική χρέωση βάσει της μετρημένης χρήσης. Η εκκαθάριση ροής χρησιμοποιεί την τελική καταγραφή χρήσης. Πώς λειτουργούν η δέσμευση και η εκκαθάριση →
Παραδείγματα αιτημάτων
Ailoot Ultra · Embeddings
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "Baichuan-Text-Embedding", "input": "The quick brown fox jumps over the lazy dog"}')
Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/embeddings \
-H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
--data-binary @request.json -D response-headers.txt -o result.json
# Submit once. Retain the complete result, original identifiers and every response header.
Λήψη και αποθήκευση αποτελεσμάτων
Εναλλακτικά ονόματα
Εναλλακτικά ονόματα μοντέλου
Ailoot Ultra Baichuan-Text-Embedding
Εναλλακτικές διαδρομές μεθόδων
Χρησιμοποιήστε τις διαδρομές μεθόδων που εμφανίζονται παραπάνω.
Σχετικά ID μοντέλων
FAQ · Baichuan-Text-Embedding
- Ποιες είσοδοι και αποτελέσματα διατίθενται;
POST /v1/embeddings·Baichuan-Text-Embedding:text→embedding- Ποια πεδία χρησιμοποιεί το αίτημα;
POST /v1/embeddings·Baichuan-Text-Embedding:model,input