Veo 3 API: 하나의 엔드포인트로 프롬프트와 스크립트 전송
Veo 3 파이프라인을 위한 무검열 텍스트 엔진으로 시작하세요. 우리의 OpenAI 호환 엔드포인트를 사용하여 창의적 거부 없이 스크립트, 캡션 및 프롬프트를 생성하세요.
https://api.veo3apis.com/v1
전제 조건 및 인증
첫 번째 요청을 하기 전에 유효한 API 키가 있는지 확인하세요. 이메일과 비밀번호만으로 API 키 받기 페이지에서 가입하세요. 즉시 7일 동안 유효한 $0.50의 무료 체험 크레딧을 받으며, 신용카드가 필요하지 않습니다. 프로덕션 워크로드의 경우, 계속된 접근을 위해 최소 $10를 충전하세요.
기본 URL은 https://api.veo3apis.com/v1.입니다. Authorization 헤더에 Bearer 토큰으로 API 키를 포함하세요. 이 엔드포인트는 완전히 OpenAI 호환이므로, 기본 URL을 가리키도록 표준 SDK를 사용할 수 있습니다.
기본 채팅 완료
텍스트를 생성하려면 /v1/chat/completions으로 표준 POST 요청을 보내세요. 모델 ID는 "uncensored"입니다. 이는 실시간 업데이트가 필요 없는 간단한 프롬프트 생성 또는 스크립트 작성 작업에 이상적인 단일 JSON 객체로 전체 응답을 반환합니다.
Python SDK 통합
깔끔한 통합을 위해 공식 OpenAI Python SDK를 사용하세요. 클라이언트를 기본 URL과 API 키로 구성하세요. 이 방법은 다중 모드 파이프라인의 오류 처리 및 토큰 카운팅을 단순화합니다.
Node SDK 통합
JavaScript/TypeScript 프로젝트의 경우 OpenAI Node SDK가 바로 작동합니다. 클라이언트를 기본 URL로 연결하세요. 이는 서버 측 스크립트 생성 또는 Veo 3 워크플로의 후처리 단계에 유용합니다.
스트리밍 응답 (SSE)
인지된 지연 시간을 줄이려면 stream: true를 설정하여 스트리밍을 활성화하세요. API는 부분 응답의 서버 전송 이벤트(SSE) 스트림을 반환합니다. 이를 통해 애플리케이션은 생성되는 대로 토큰을 표시할 수 있으며, 긴 스크립트 생성 또는 복잡한 추론 작업에 중요합니다.
제한, 오류 및 컨텍스트 창
각 키당 분당 300회 요청까지 속도 제한이 적용됩니다. 이를 초과하면 429 오류가 발생합니다. 인증 실패는 401을, 잔액 부족은 402을 반환합니다. 컨텍스트 창은 프롬프트와 완성 텍스트를 합쳐 총 100,000 토큰입니다. 페이로드 크기는 8 MB 미만이어야 합니다. 미성년자 관련 성적 콘텐츠는 항상 차단되는 유일한 하드 콘텐츠 제한입니다.
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);스트리밍
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)기술 사양
크레딧을 구매하기 전에 확인할 수 있도록 API의 실제 한도와 기능을 한곳에 정리했습니다.
| 항목 | 내용 |
|---|---|
| 형식 | OpenAI 호환: 어떤 OpenAI SDK든 base URL과 키만 바꾸면 동작 |
| 엔드포인트 | POST /v1/chat/completions · GET /v1/models |
| 모델 ID | uncensored |
| 인증 | Authorization: Bearer YOUR_KEY |
| Base URL | https://api.veo3apis.com/v1 |
| JSON 모드 | response_format: {"type": "json_object"} |
| 파라미터 | temperature, top_p, stop, seed, presence_penalty, frequency_penalty |
| 함수 호출 | 지원 — tools, tool_choice; 응답에 tool_calls (스트리밍 포함), 결과는 role: tool로 전송 |
| 컨텍스트 창 | 100,000 토큰 (입력 + 출력) |
| 최대 출력 | 100,000 토큰 윈도우의 남은 만큼; max_tokens는 선택 사항(별도 상한 없음) |
| 스트리밍 | 지원 — SSE, 마지막 청크에 토큰 사용량 포함 |
| 동시 요청 | 키당 동시 8개 |
| 속도 제한 | 키당 분당 300회 |
| 요청 크기 | 최대 8 MB |
| 응답 헤더 | X-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency |
| 무료 체험 | $0.50, 7일, 카드 불필요 · 체험 키: 동시 요청 2건, 분당 60건. 첫 충전 후 전체 한도(8건, 300건) 적용 |
| 보너스 | $50 이상 +5%, $100 이상 +10% |
| 과금 | 선불 크레딧에서 실제 사용량만큼 차감, 오류·거부는 무료 |
| 가격 | 입력 100만 토큰당 $0.25 · 출력 100만 토큰당 $1.00 |
| 충전 | USDT (TRC20) 또는 USDC (Base), $10~$500 사이 원하는 정수 금액 |
| 유효기간 | 유료 크레딧은 만료되지 않으며 구독 없음 |
| 콘텐츠 | 성인 콘텐츠 허용, 미성년자가 관련된 성적 콘텐츠는 거부 |
| 로그인 | Google 또는 이메일과 비밀번호 |
| 키 | 계정당 활성 키 1개, 새 키를 만들면 이전 키는 무효 |
오류 코드
오류는 고정된 type을 가진 JSON으로 반환되며, 실패하거나 거부된 요청은 과금되지 않습니다.
| 코드 | 유형 | 의미 |
|---|---|---|
400 | bad_request | 잘못된 JSON, 빈 메시지, 잘못된 파라미터 또는 컨텍스트 초과 |
401 | missing_key · invalid_key · key_revoked | 키 없음·잘못됨·새 키로 교체됨 |
402 | no_credit | 잔액 없음 — 충전하면 즉시 재개 |
403 | content_blocked | 미성년자 관련 성적 콘텐츠 — 거부, 과금 없음 |
404 | not_found | 알 수 없는 엔드포인트 |
413 | request_too_large | 본문 8 MB 초과 |
429 | rate_limited · concurrency | 분당 300회 또는 동시 8개 초과 — 잠시 후 재시도 |
503 | upstream_busy | 모델 혼잡 — 몇 초 후 재시도 |
질문과 답변
이것이 공식 Veo 3 비디오 생성 API인가요?
아니요. 이것은 독립적인 텍스트 API입니다. 우리는 Veo 3 파이프라인의 텍스트 단계(프롬프트, 스크립트, 캡션)를 구동하는 무검열 LLM 엔진을 제공하지만, 비디오 자체는 생성하지 않습니다.
체험을 위해 신용카드가 필요한가요?
아닙니다. 새 계정에는 이메일과 비밀번호만으로 7일 유효한 $0.50 무료 체험 크레딧이 제공됩니다. $10 이상 충전 시에만 암호화폐(USDT 또는 USDC)가 필요합니다.
함수 호출에 사용할 수 있나요?
네. 엔드포인트는 함수 호출을 지원합니다. 요청에 도구를 정의하면 모델이 애플리케이션 로직에 통합할 수 있는 구조화된 JSON 출력을 반환합니다.