ES ▾
Obtener clave de API

API de Veo 3: Prompts y guiones a través de un solo endpoint

Comienza con el motor de texto sin censura para tus pipelines de Veo 3. Usa nuestro endpoint compatible con OpenAI para generar guiones, subtítulos y prompts sin rechazos creativos.

Obtener clave de API

https://api.veo3apis.com/v1

Prerrequisitos y autenticación

Antes de realizar tu primera petición, asegúrate de tener una clave de API válida. Regístrate en la página Obtener clave de API con solo un correo electrónico y contraseña. Recibes acceso inmediato a $0.50 en crédito de prueba, válido por 7 días, sin necesidad de tarjeta de crédito. Para cargas de trabajo en producción, recarga con al menos $10 para asegurar el acceso continuado.

Nuestra URL base es https://api.veo3apis.com/v1. Incluye tu clave de API en el encabezado Authorization como token Bearer. Este endpoint es totalmente compatible con OpenAI, lo que significa que puedes usar SDK estándar apuntándolos a nuestra URL base.

Completado de chat básico

Envía una petición POST estándar a /v1/chat/completions para generar texto. El ID del modelo es "uncensored". Esto devuelve la respuesta completa en un solo objeto JSON, ideal para tareas simples de generación de prompts o escritura de guiones donde no necesitas actualizaciones en tiempo real.

Integración con SDK de Python

Usa el SDK oficial de OpenAI para Python para una integración limpia. Configura el cliente con nuestra URL base y tu clave de API. Este enfoque simplifica el manejo de errores y el conteo de tokens para tus pipelines multimodales.

Integración con SDK de Node.js

Para proyectos en JavaScript/TypeScript, el SDK de Node.js de OpenAI funciona de forma nativa. Apunta el cliente a nuestra URL base. Esto es útil para la generación de scripts en el lado del servidor o para etapas de postprocesamiento en tu flujo de trabajo de Veo 3.

Respuestas en streaming (SSE)

Para una latencia percibida más rápida, habilita el streaming estableciendo stream: true. La API devuelve un flujo de Server-Sent Events (SSE) con respuestas parciales. Esto permite que tu aplicación muestre tokens a medida que se generan, lo cual es crítico para la generación de guiones largos o tareas de razonamiento complejas.

Límites, errores y contexto

Tus peticiones están sujetas a un límite de peticiones de 300 peticiones por minuto por clave. Si superas este límite, recibirás un error 429. Las fallas de autenticación devuelven 401, y el crédito insuficiente devuelve 402. La ventana de contexto es de 100,000 tokens en total (prompt + completación). Asegúrate de que tus cargas útiles no superen los 8 MB. El único límite estricto de contenido es el contenido sexual que involucra a menores, el cual siempre se bloquea.

cURL

curl https://api.veo3apis.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
  }'

Python

from openai import OpenAI

client = OpenAI(base_url="https://api.veo3apis.com/v1", api_key="YOUR_KEY")

resp = client.chat.completions.create(
    model="uncensored",
    messages=[{"role": "user", "content": "Summarise this thread without softening it."}],
)
print(resp.choices[0].message.content)

Node.js

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.veo3apis.com/v1", apiKey: process.env.API_KEY });

const resp = await client.chat.completions.create({
  model: "uncensored",
  messages: [{ role: "user", content: "Draft a villain monologue for my game." }],
});
console.log(resp.choices[0].message.content);

Streaming

stream = client.chat.completions.create(
    model="uncensored",
    messages=[{"role": "user", "content": "Tell the story in second person."}],
    stream=True,
)
for chunk in stream:
    if chunk.choices and chunk.choices[0].delta.content:
        print(chunk.choices[0].delta.content, end="", flush=True)

Funciones y límites

Todos los límites y funciones reales de la API en un solo lugar: revísalos antes de recargar.

ElementoValor
Formatocompatible con OpenAI: cualquier SDK de OpenAI funciona cambiando la base URL y la clave
EndpointsPOST /v1/chat/completions · GET /v1/models
ID del modelouncensored
AutenticaciónAuthorization: Bearer YOUR_KEY
Base URLhttps://api.veo3apis.com/v1
Modo JSONresponse_format: {"type": "json_object"}
Parámetrostemperature, top_p, stop, seed, presence_penalty, frequency_penalty
Llamadas a funcionessí: tools, tool_choice; la respuesta trae tool_calls, también en streaming; resultados como role: tool
Ventana de contexto100.000 tokens (entrada + salida)
Salida máximahasta el resto de la ventana de 100.000 tokens; max_tokens opcional (sin límite aparte)
Streamingsí: server-sent events; el último fragmento incluye el uso de tokens
Concurrencia8 peticiones a la vez por clave
Límite de peticiones300 por minuto por clave
Tamaño de peticiónhasta 8 MB
CabecerasX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Prueba gratis$0,50 durante 7 días, sin tarjeta · Clave de prueba: 2 solicitudes paralelas, 60 por minuto; límites completos (8 y 300) tras la primera recarga
Bono+5 % desde $50, +10 % desde $100
Facturacióncrédito prepago por uso real; errores y rechazos no se cobran
Precio$0,25 por 1M tokens de entrada · $1,00 por 1M de salida
RecargaUSDT (TRC20) o USDC (Base), cualquier importe entero de $10 a $500
Caducidadel crédito pagado no caduca, sin suscripción
Contenidocontenido adulto permitido; se rechaza el contenido sexual con menores
AccesoGoogle o correo y contraseña
Clavesuna clave activa por cuenta; una nueva reemplaza a la anterior

Errores y qué hacer

Los errores llegan como JSON con un type fijo; las peticiones fallidas o rechazadas no se cobran.

CódigoTipoSignificado
400bad_requestJSON inválido, mensajes vacíos, parámetro incorrecto o contexto demasiado largo
401missing_key · invalid_key · key_revokedfalta la clave, es incorrecta o fue reemplazada
402no_creditsin crédito: recarga y sigue al instante
403content_blockedcontenido sexual con menores: rechazado, no se cobra
404not_foundendpoint desconocido
413request_too_largecuerpo mayor de 8 MB
429rate_limited · concurrencymás de 300/min o 8 en paralelo: espera y reintenta
503upstream_busymodelo ocupado: reintenta en unos segundos
01

Preguntas y respuestas

¿Es esta la API oficial de generación de video de Veo 3?

No. Esta es una API de texto independiente. Proporcionamos el motor LLM sin censura que impulsa las etapas de texto (prompts, guiones, subtítulos) en tu pipeline de Veo 3, pero no generamos el video en sí.

¿Necesito una tarjeta de crédito para la prueba?

No. Las cuentas nuevas reciben $0,50 en crédito de prueba válido por 7 días con solo un correo electrónico y contraseña. Solo necesitas criptomonedas (USDT o USDC) cuando recargues con $10 o más.

¿Puedo usar esto para llamadas a funciones?

Sí. Nuestro endpoint admite tool/function calling. Puedes definir herramientas en tu petición y el modelo devolverá una salida JSON estructurada adecuada para integrar en la lógica de tu aplicación.

Tu clave está a un formulario de distancia

Crea una cuenta, copia la clave, cambia la URL base. Eso es toda la configuración.

Obtener clave de APILeer la documentación