voyage-3.5
voyage-3.5 trasforma una stringa di testo o un elenco di stringhe in embedding numerici tramite Ailoot. Usa l’indice restituito su ogni vettore per collegare un passaggio indicizzato alla sua fonte.
Informazioni sul modello
Questa descrizione illustra le funzionalità del modello. Gli input, gli output e le opzioni disponibili in Ailoot per il metodo selezionato sono elencati di seguito.
voyage-3.5 si seleziona tramite il suo ID letterale del modello su /v1/embeddings. Invia model insieme a input come stringa di testo non vuota oppure array non vuoto di stringhe. Ailoot restituisce una risposta JSON sincrona contenente array di embedding indicizzati, il campo model e informazioni usage.
Un’applicazione di recupero delle informazioni può preparare passaggi documentali, conservarne gli ID sorgente e associare ogni vettore restituito a data[].index. Mantieni insieme al passaggio il titolo o la spiegazione circostante quando quel materiale è necessario per comprenderne il testo. Codifica una query di ricerca usando lo stesso modello scelto prima di confrontarla con quella raccolta nella tua applicazione.
Conserva ogni vettore e l’oggetto usage completo, quindi verifica che ogni posizione inviata abbia il risultato atteso. Memorizza l’esatto ID del modello insieme alla raccolta e mantieni disponibili i passaggi originali per la visualizzazione. Questo dà al risultato di ricerca una fonte tracciabile, invece di lasciare la rappresentazione numerica separata dal suo testo.
Ailoot Ultra · Embeddings POST /v1/embeddings voyage-3.5
voyage-3.5Introduzione
voyage-3.5 trasforma una stringa di testo o un elenco di stringhe in embedding numerici tramite Ailoot. Usa l’indice restituito su ogni vettore per collegare un passaggio indicizzato alla sua fonte.
- Input accettati
- Testo
- Risultati
- embedding
Disponibile in Ailoot · input e metodi
Ailoot Ultra · Embeddings POST /v1/embeddings
- Tipi di input
text- Tipi di output
embedding
| Campo | Tipo | Requisito | Valori e limiti | Predefinito |
|---|---|---|---|---|
Campomodel | Tipostring | RequisitoObbligatorio | Valori e limiti voyage-3.5 Condizioni: Usa esattamente questo selettore di instradamento di Ailoot. | Predefinito— |
Campoinput | Tipostring or array<string> | RequisitoObbligatorio | Valori e limiti Condizioni: | Predefinito— |
Parametri e ciclo di vita del metodo
| Parametro | Contratto |
|---|---|
Parametrocontent_type | Contrattoapplication/json |
Parametrorequired | Contrattomodel, input |
Parametrooptional | Contratto |
Parametromaterial_types | Contrattotext |
Parametroconditions | ContrattoUsa esattamente questo selettore di instradamento di Ailoot. |
Ciclo di vita: synchronous_json
Tariffe
Le tariffe non aggiungono opzioni alla richiesta. I parametri supportati sono elencati nel metodo selezionato.
- Modalità rapida
- Non specificato Quando è selezionata la modalità rapida
- Modalità flex
- Non specificato Quando è selezionata la modalità flex
- Sforzo massimo di ragionamento
- Non specificato Quando lo sforzo massimo di ragionamento usa l'adeguamento predefinito (default)
Tariffe Ailoot
Prezzi per configurazione
| Configurazione | Listino delle tariffe | Costo |
|---|---|---|
| ConfigurazioneTariffe base dei token | Listino delle tariffeTariffa base | Costo Input · Token in input $0.00012 / 1K token Output · Token in output $0 / 1K token Input · Lettura dalla cache — / 1K token Input · Scrittura nella cache — / 1K token Input · Scrittura nella cache, 1 ora — / 1K token |
Ailoot prenota un importo stimato prima di una richiesta. Dopo il risultato, addebita il costo finale in base all’utilizzo misurato. Per lo streaming, l’addebito usa il record finale di utilizzo. Come funzionano la prenotazione e l’addebito finale →
Esempi di richieste
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": "voyage-3.5", "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.
Ricevi e salva i risultati
Alias
Alias del modello
Ailoot Ultra voyage-3.5
Alias dei percorsi dei metodi
Usa i percorsi dei metodi indicati sopra.
ID di chiamata correlati
FAQ · voyage-3.5
- Quali input e risultati sono disponibili?
POST /v1/embeddings·voyage-3.5:text→embedding- Quali campi usa la richiesta?
POST /v1/embeddings·voyage-3.5:model,input