Voyage AI: Voyage Context 3
Voyage Context 3 crea un vector para cada segmento de un documento, incorporando el contexto de los demás segmentos de ese documento. Permite recuperar fragmentos precisos en documentos largos, con dimensiones seleccionables y representaciones vectoriales cuantizadas.
Sobre el modelo
Esta descripción cubre las capacidades del modelo. Las entradas, salidas y opciones disponibles en Ailoot se indican a continuación para el método seleccionado.
Voyage Context 3 produce representaciones vectoriales contextualizadas de segmentos para recuperar documentos. Cada segmento recibe su propio vector, mientras que el modelo también considera los demás segmentos proporcionados del mismo documento. Esto aporta a un sistema de recuperación una representación del fragmento local junto con un contexto documental más amplio, como una entidad o un tema introducidos en otro lugar de la fuente.
Prepara cada documento como una secuencia ordenada de segmentos de texto legible. Mantén juntos los segmentos de un documento y conserva su orden original. En el proceso contextualizado del fabricante, cada grupo interno contiene los segmentos de una fuente y los grupos separados representan fuentes distintas. Esta agrupación forma parte del significado de la entrada: indica al modelo qué texto circundante pertenece al documento que se está representando.
Un caso útil es un informe cuyo inicio identifica la empresa y un párrafo posterior explica su crecimiento. Una búsqueda sobre el crecimiento de esa empresa necesita tanto el párrafo concreto como la identidad del documento. Conserva el texto original del segmento y los metadatos de su documento de origen junto con el vector resultante, para que el resultado pueda mostrar el fragmento y enlazar a la fuente completa.
La documentación de referencia del fabricante indica hasta 120.000 tokens en el conjunto de una solicitud, con un máximo de 1.000 grupos de entrada y 16.000 segmentos en total. La guía del modelo indica por separado una ventana de 32.000 tokens por segmento. Mantén diferenciados estos alcances al preparar el material: un límite sobre un segmento y un límite sobre la solicitud completa describen tamaños de entrada distintos. Comprueba el total después de dividir la fuente, en lugar de suponer que cada segmento puede alcanzar su máximo en la misma solicitud.
Para recuperar documentos, identifica los fragmentos agrupados como entrada de documento. Prepara cada pregunta de búsqueda como su propio grupo de consulta. El fabricante recomienda que los segmentos de documento proporcionados no se solapen, de modo que la representación contextualizada transmita la información circundante sin repetir texto en cada fragmento. Conserva la correspondencia entre el grupo de segmentos del documento, la posición del segmento y el vector devuelto al escribir el índice.
Voyage Context 3 admite 2.048, 1.024, 512 y 256 dimensiones, con opciones de salida de coma flotante, enteros de ocho bits y binaria. Elige una representación para el índice y evalúala con los mismos documentos de origen y preguntas. Conserva la dimensión y el tipo de datos seleccionados junto con el índice para que la representación de la consulta y los vectores almacenados sigan siendo coherentes.
Utiliza los vectores resultantes para buscar fragmentos, descubrir documentos o realizar la etapa de recuperación de un asistente que trabaje con informes, artículos de investigación, contratos o manuales técnicos. Un resultado puede identificar un fragmento concreto, mientras que su enlace de origen da acceso a definiciones y condiciones en otras partes del documento. Conserva las versiones de los documentos y los permisos como metadatos de la aplicación junto a los vectores.
Prueba preguntas que necesiten tanto un detalle local como contexto del documento completo. Incluye fragmentos similares de distintas fuentes, entidades identificadas solo al principio y preguntas cuyas pruebas abarquen varias secciones. Examina si se recupera el segmento esperado y si la aplicación presenta suficiente texto alrededor para interpretarlo. Cuando cambie una fuente, regenera deliberadamente el grupo de segmentos del documento afectado para que sus segmentos contextualizados correspondan a una única versión coherente.
Ailoot Ultra · Representaciones vectoriales POST /v1/embeddings voyage-context-3
voyage-context-3Primeros pasos
Voyage Context 3 crea un vector para cada segmento de un documento, incorporando el contexto de los demás segmentos de ese documento. Permite recuperar fragmentos precisos en documentos largos, con dimensiones seleccionables y representaciones vectoriales cuantizadas.
- Entradas aceptadas
- Texto
- Resultados
- embedding
Disponible en Ailoot · entradas y métodos
Ailoot Ultra · Representaciones vectoriales POST /v1/embeddings
- Tipos de entrada
text- Tipos de salida
embedding
| Campo | Tipo | Requisito | Valores y límites | Predeterminado |
|---|---|---|---|---|
Campomodel | Tipostring | RequisitoObligatorio | Valores y límites voyage-context-3 Condiciones: Usa el selector exacto de modelo de Ailoot. | Predeterminado— |
Campoinput | Tipostring or array<string> | RequisitoObligatorio | Valores y límites Condiciones: Un texto o una lista de textos; conserva un vector por cada elemento devuelto en data, junto con su índice. | Predeterminado— |
Parámetros del método y ciclo de vida
| Parámetro | Contrato |
|---|---|
Parámetrocontent_type | Contratoapplication/json |
Parámetrorequired | Contratomodel, input |
Parámetrooptional | Contrato |
Parámetromaterial_types | Contratotext |
Parámetroconditions | ContratoEnvía texto con el modelo seleccionado; conserva todos los vectores devueltos y sus índices. |
Ciclo de vida: synchronous
Planes
Las referencias tarifarias no añaden opciones a la solicitud. Los parámetros admitidos se indican en el método seleccionado.
- Modo rápido
- Sin especificar Cuando se selecciona el modo rápido
- Modo flex
- Sin especificar Cuando se selecciona el modo flex
- Esfuerzo máximo de razonamiento
- Sin especificar Cuando el esfuerzo máximo de razonamiento utiliza el ajuste predeterminado (default)
Tarifas de Ailoot
Precios por configuración
| Configuración | Tabla de tarifas | Cargo |
|---|---|---|
| ConfiguraciónTarifas base por token | Tabla de tarifasTarifa base | Cargo Entrada · Tokens de entrada $0.0004 / 1K tokens Salida · Tokens de salida $0 / 1K tokens Entrada · Lectura de caché — / 1K tokens Entrada · Escritura en caché — / 1K tokens Entrada · Escritura en caché, 1 hora — / 1K tokens |
Ailoot reserva un importe estimado antes de la solicitud. Tras obtener el resultado, liquida el cargo definitivo según el uso medido. En las respuestas en flujo, la liquidación usa el registro de uso final. Cómo funcionan la reserva y la liquidación →
Solicitudes de ejemplo
Ailoot Ultra · Representaciones vectoriales
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
cat > request.json <<'JSON'
{
"model": "voyage-context-3",
"input": "The quick brown fox jumps over the lazy dog"
}
JSON
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 embeddings.json
# Keep every data item and its index, the full usage object and response headers.
Recibir y guardar resultados
Alias
Alias del modelo
Ailoot Ultra voyage-context-3
Alias de rutas de métodos
Usa las rutas de método indicadas arriba.
ID de modelo relacionados
FAQ · Voyage AI: Voyage Context 3
- ¿Qué entradas y resultados están disponibles?
POST /v1/embeddings·voyage-context-3:text→embedding- ¿Qué campos utiliza la solicitud?
POST /v1/embeddings·voyage-context-3:model,input