PL ▾
Pobierz klucz API

API Veo 3: prompty i skrypty przez jeden endpoint

Zacznij pracę z silnikiem tekstowym bez cenzury dla swoich potoków Veo 3. Użyj naszego endpointa kompatybilnego z OpenAI do generowania scenariuszy, napisów i promptów bez odmów kreatywnych.

Pobierz klucz API

https://api.veo3apis.com/v1

Wymagania wstępne i uwierzytelnianie

Przed wysłaniem pierwszego zapytania upewnij się, że masz ważny klucz API. Zarejestruj się na stronie Pobierz klucz API, podając tylko e-mail i hasło. Otrzymasz natychmiastowy dostęp do $0,50 w darmowym kredycie próbnym ważnym przez 7 dni, bez karty kredytowej. Dla obciążeń produkcyjnych doładuj co najmniej $10, aby zapewnić ciągły dostęp.

Twój adres bazowy to https://api.veo3apis.com/v1. Dołącz swój klucz API w nagłówku Authorization jako token Bearer. Ten endpoint jest w pełni kompatybilny z OpenAI, co oznacza, że możesz używać standardowych SDK, wskazując im nasz adres bazowy.

Podstawowe uzupełnianie czatu

Wyślij standardowe zapytanie POST do /v1/chat/completions, aby wygenerować tekst. ID modelu to "uncensored". Zwraca pełną odpowiedź w jednym obiekcie JSON, co jest idealne do prostego generowania promptów lub pisania skryptów, gdzie nie potrzebujesz aktualizacji w czasie rzeczywistym.

Integracja z Python SDK

Użyj oficjalnego SDK Python OpenAI dla czystej integracji. Skonfiguruj klienta za pomocą naszego adresu bazowego i klucza API. To podejście upraszcza obsługę błędów i liczenie tokenów w Twoich potokach multimodalnych.

Integracja z Node SDK

W projektach JavaScript/TypeScript Node SDK OpenAI działa od razu. Wskaż klientowi nasz Base URL. Jest to przydatne przy generowaniu skryptów po stronie serwera lub krokach post-przetwarzania w Twoim przepływie Veo 3.

Strumieniowanie odpowiedzi (SSE)

Aby zmniejszyć postrzeganą opóźnienie, włącz strumieniowanie, ustawiając stream: true. API zwraca strumień zdarzeń wysłanych przez serwer (SSE) z częściowymi odpowiedziami. Pozwala to Twojej aplikacji na wyświetlanie tokenów w miarę ich generowania, co jest kluczowe przy długim generowaniu scenariuszy lub złożonych zadaniach rozumowania.

Limity, błędy i kontekst

Twoje zapytania podlegają limitowi zapytań wynoszącemu 300 zapytań na minutę na klucz. Jeśli go przekroczysz, otrzymasz błąd 429. Niepowodzenia uwierzytelnienia zwracają 401, a niewystarczający kredyt zwraca 402. Okno kontekstu wynosi 100 000 tokenów łącznie (prompt + completion). Upewnij się, że Twoje payloady są mniejsze niż 8 MB. Jedynym twardym limitem treści są treści seksualne z udziałem małoletnich, które są zawsze blokowane.

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);

Strumieniowanie

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)

Specyfikacja techniczna

Wszystkie rzeczywiste limity i funkcje API w jednym miejscu — sprawdź je przed doładowaniem.

ElementWartość
Format APIzgodne z OpenAI: działa każdy SDK OpenAI — zmień base URL i klucz
EndpointyPOST /v1/chat/completions · GET /v1/models
ID modeluuncensored
UwierzytelnianieAuthorization: Bearer YOUR_KEY
Base URLhttps://api.veo3apis.com/v1
Tryb JSONresponse_format: {"type": "json_object"}
Parametrytemperature, top_p, stop, seed, presence_penalty, frequency_penalty
Wywoływanie funkcjitak — tools, tool_choice; odpowiedź zawiera tool_calls, także w strumieniu; wyniki jako role: tool
Okno kontekstu100 000 tokenów (wejście + odpowiedź)
Maks. odpowiedźdo reszty okna 100 000 tokenów; max_tokens opcjonalne (bez osobnego limitu)
Strumieniowanietak — server-sent events; ostatni fragment zawiera zużycie tokenów
Równoległe zapytaniado 8 jednocześnie na klucz
Limit zapytań300 zapytań na minutę na klucz
Rozmiar zapytaniado 8 MB
Nagłówki odpowiedziX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Darmowy kredyt$0,50 na 7 dni, bez karty · Klucz próbny: 2 równoległe żądania, 60 na minutę; pełne limity (8 i 300) po pierwszym doładowaniu
Bonus+5% od $50, +10% od $100
Rozliczenieprzedpłacony kredyt według rzeczywistego zużycia; błędy i odmowy są darmowe
Cena$0,25 za 1 mln tokenów wejścia · $1,00 za 1 mln tokenów wyjścia
DoładowanieUSDT (TRC20) lub USDC (Base), dowolna pełna kwota od $10 do $500
Ważnośćopłacony kredyt nie wygasa, bez subskrypcji
Treścitreści dla dorosłych dozwolone; treści seksualne z udziałem nieletnich są odrzucane
LogowanieGoogle albo e-mail i hasło
Kluczejeden aktywny klucz na konto; nowy zastępuje stary

Kody błędów

Błędy wracają jako JSON ze stałym type; nieudane i odrzucone zapytania są bezpłatne.

KodTypZnaczenie
400bad_requestbłędny JSON, puste wiadomości, zły parametr lub za długi kontekst
401missing_key · invalid_key · key_revokedbrak klucza, zły klucz lub klucz zastąpiony nowym
402no_creditbrak kredytu — doładuj, działa od razu
403content_blockedtreści seksualne z nieletnimi — odmowa, bez opłaty
404not_foundnieznany endpoint
413request_too_largetreść większa niż 8 MB
429rate_limited · concurrencyponad 300/min lub 8 równolegle — odczekaj i ponów
503upstream_busymodel zajęty — ponów za kilka sekund
01

Pytania i odpowiedzi

Czy to oficjalne API generowania wideo Veo 3?

Nie. To niezależny API tekstowy. Zapewniamy silnik LLM bez cenzury, który napędza kroki tekstowe (prompty, scenariusze, napisy) w Twoim potoku Veo 3, ale nie generujemy samego wideo.

Czy potrzebuję karty kredytowej do wersji próbnej?

Nie. Nowe konta otrzymują $0,50 w darmowym kredycie próbnym ważnym przez 7 dni, wystarczy tylko e-mail i hasło. Krypto (USDT lub USDC) potrzebujesz tylko przy doładowaniu $10 lub więcej.

Czy mogę użyć tego do wywoływania funkcji?

Tak. Nasz endpoint obsługuje wywoływanie narzędzi/funkcji. Możesz zdefiniować narzędzia w zapytaniu, a model zwróci strukturalny output JSON odpowiedni do integracji z logiką Twojej aplikacji.

Twój klucz jest o jeden formularz stąd

Stwórz konto, skopiuj klucz, zmień Base URL. To cały proces konfiguracji.

Pobierz klucz APIPrzeczytaj dokumentację