Una API key
Usa las mismas credenciales entre modelos y proveedores.
It looks like you may prefer a different language. Switch anytime.
Accede a la API de Embedding a través de RunAPI con una habilidad de modelo, autenticación unificada y precios de pago por uso.
# Base URL
https://runapi.ai
# Endpoints
POST /v1/embeddings
curl https://runapi.ai/v1/chat/completions \
-H "Authorization: Bearer $RUNAPI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "text-embedding-ada-002",
"input": [
"Genera embeddings para estos artículos de soporte y una consulta de cliente para que pueda ordenar las coincidencias más cercanas."
],
"encoding_format": "float"
}'
from openai import OpenAI
client = OpenAI(
base_url="https://runapi.ai/v1",
api_key="your-runapi-key"
)
response = client.chat.completions.create(
model="text-embedding-ada-002",
messages=[{"role": "user", "content": "Genera embeddings para estos artículos de soporte y una consulta de cliente para que pueda ordenar las coincidencias más cercanas."}]
)
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://runapi.ai/v1",
apiKey: "your-runapi-key"
});
const response = await client.chat.completions.create({
model: "text-embedding-ada-002",
messages: [{ role: "user", content: "Genera embeddings para estos artículos de soporte y una consulta de cliente para que pueda ordenar las coincidencias más cercanas." }]
});
Los modelos OpenAI Embedding convierten texto en vectores densos para búsqueda semántica, generación aumentada por recuperación, clustering, clasificación y ranking. La familia text-embedding-3 soporta recuperación eficiente en producción con control opcional de dimensionalidad vectorial.
| Endpoint | Protocol |
|---|---|
POST /v1/embeddings | OpenAI Embeddings |
| Variante | Facturación | Precios | |
|---|---|---|---|
| text-embedding-3-large | 1K tokens | Entrada $0.10 / 1M de tokens | Salida Gratis / 1M de tokens | Ver → |
| text-embedding-3-small | 1K tokens | Entrada $0.02 / 1M de tokens | Salida Gratis / 1M de tokens | Ver → |
| text-embedding-ada-002 | 1K tokens | Entrada $0.08 / 1M de tokens | Salida Gratis / 1M de tokens | Ver → |
| Endpoint | Resolución | Duración | Precio | |
|---|---|---|---|---|
| embedding | — | — | Entrada $0.10 / 1M de tokens | Salida Gratis / 1M de tokens |
Precios mostrados para text-embedding-3-large. Otras variantes mantienen sus propios precios por endpoint.
Selecciona el modelo y la variante que encajan con tu tipo de salida, calidad objetivo y latencia.
Usa tu clave RunAPI para todos los modelos compatibles.
Añade el model skill a tu workspace de código antes de implementar la función.
Consulta por task ID o procesa el callback cuando termine la generación.
Los modelos OpenAI Embedding exponen la API estándar OpenAI Embeddings a través de RunAPI, de modo que los pipelines de búsqueda vectorial y RAG pueden usar la misma key de RunAPI que el tráfico de chat GPT y Responses.
Usa las mismas credenciales entre modelos y proveedores.
El model skill incluye schemas, notas de setup, contexto de precios e IDs de modelo.
El precio por uso es visible antes de llamar.
Usa text-embedding-3-small para recuperación eficiente en producción y text-embedding-3-large cuando la calidad de recall importe más que el tamaño del vector.
Sí — pasa el parámetro dimensions con text-embedding-3-large o text-embedding-3-small cuando necesites vectores más pequeños.
Sí — /v1/embeddings devuelve una respuesta de lista compatible con OpenAI, con datos de embedding, modelo y uso.
No — los modelos de embedding solo están disponibles en /v1/embeddings.
Usa una cadena, un array de cadenas o arrays de tokens siguiendo el formato de la API OpenAI Embeddings.
Instala el model skill y sigue sus notas de setup con tu clave RunAPI.