Voyage AI: Voyage 3 Large
Voyage 3 Large transforma texto en vectores para la recuperación de información de propósito general y multilingüe. Su ventana de entrada de 32.000 tokens, las dimensiones vectoriales seleccionables y los formatos cuantizados permiten crear bases de conocimiento consultables, descubrir documentos y utilizar generación aumentada por recuperación.
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 3 Large es un modelo de vectorización de texto para encontrar información pertinente en una colección de documentos. Representa cada texto proporcionado como un vector numérico, lo que permite a una aplicación comparar una búsqueda con fragmentos cuya redacción puede ser distinta, pero cuyo significado está relacionado. Voyage AI presenta esta edición para la recuperación de información de propósito general y multilingüe, con material como documentación técnica, conversaciones y documentos largos.
Construye la colección consultable a partir de la información que las personas realmente necesitan recuperar. Para una base de conocimiento de productos, conserva la explicación de una función junto con sus requisitos previos y las excepciones pertinentes. Para actas de reuniones, conserva las etiquetas de los participantes y suficiente conversación alrededor para que el tema se entienda. Divide una fuente extensa por límites útiles y conserva el título de origen, el identificador del documento y la posición del fragmento junto a cada vector.
Prepara una pregunta de búsqueda como consulta y el material indexado como documentos. En el proceso de vectorización de texto del fabricante, el tipo de entrada indica al modelo la función del texto en la recuperación. Una consulta como «¿Cómo puede un miembro recuperar el acceso tras perder una llave de seguridad?» puede compararse con fragmentos de asistencia que describan el procedimiento de recuperación, aunque utilicen otra redacción. Mantén disponible el fragmento original para que el resultado de búsqueda pueda mostrar las pruebas que respaldan su coincidencia.
El modelo tiene una ventana de contexto de 32.000 tokens. Una entrada larga puede conservar una sección completa, pero un documento entero no siempre es la unidad de búsqueda más útil. Un vector amplio puede señalar el archivo correcto y dejar al lector la tarea de encontrar la respuesta precisa. Elige los límites de los fragmentos en función del resultado que quieras mostrar y conserva los encabezados, las condiciones y las definiciones junto con el contenido que explican.
Voyage 3 Large admite vectores de 2.048, 1.024, 512 o 256 dimensiones. El fabricante también documenta representaciones de coma flotante, de ocho bits con o sin signo y binarias. Estas opciones permiten que un sistema de recuperación compare el detalle de los vectores con el tamaño del índice y el comportamiento de búsqueda. Selecciona el formato admitido por el almacén vectorial previsto y evalúalo con el corpus real y preguntas representativas antes de elegir los ajustes del índice de producción.
Para una búsqueda multilingüe, incluye preguntas de prueba en los idiomas que utilizan tus usuarios y revisa los fragmentos recuperados en su idioma original. Una interfaz de búsqueda compartida puede atender a varias colecciones de idiomas, mientras que los metadatos del documento siguen identificando el idioma y la versión de origen. Conserva los nombres significativos, las abreviaturas y los términos del ámbito durante la extracción, en lugar de sustituirlos por un resumen genérico antes de vectorizar.
Utiliza los vectores para recuperar fragmentos candidatos para una página de búsqueda, un asistente de conocimiento o un paso de selección de documentos. Mantén el mismo modelo y los mismos ajustes vectoriales para la colección indexada y sus consultas. Al sustituir un modelo de vectorización o cambiar las dimensiones vectoriales, reconstruye y compara deliberadamente el índice afectado; la longitud de un vector por sí sola no identifica cómo se produjo.
Evalúa el resultado por la utilidad de la recuperación: si aparece el fragmento correcto, si otros fragmentos cercanos pero engañosos se sitúan por encima y si el extracto mostrado contiene la respuesta. Conserva un pequeño conjunto de preguntas reales con sus fuentes esperadas, incluida redacción ambigua y documentos casi duplicados. La vectorización proporciona una representación consultable; la aplicación conserva el texto de origen, los permisos y los enlaces necesarios para convertir una coincidencia en un resultado utilizable.
Ailoot Ultra · Representaciones vectoriales POST /v1/embeddings voyage-3-large
voyage-3-largePrimeros pasos
Voyage 3 Large transforma texto en vectores para la recuperación de información de propósito general y multilingüe. Su ventana de entrada de 32.000 tokens, las dimensiones vectoriales seleccionables y los formatos cuantizados permiten crear bases de conocimiento consultables, descubrir documentos y utilizar generación aumentada por recuperación.
- 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-3-large 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-3-large",
"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-3-large
Alias de rutas de métodos
Usa las rutas de método indicadas arriba.
ID de modelo relacionados
FAQ · Voyage AI: Voyage 3 Large
- ¿Qué entradas y resultados están disponibles?
POST /v1/embeddings·voyage-3-large:text→embedding- ¿Qué campos utiliza la solicitud?
POST /v1/embeddings·voyage-3-large:model,input