EN ZalogujOtwórz Studio
Wersja podglądowa. Katalog modeli, ceny, kalkulator i dokumentacja działają. Generowanie uruchomimy po starcie serwisu.

Dla programistów

Modele AI jako endpointy REST.

Zadania wideo, obrazu i audio oraz czat zgodny z SDK OpenAI i Anthropic. Podpisane webhooki, serwer MCP dla agentów i cena za jednostkę w każdej odpowiedzi.

curl https://kadraris.com/v1/generate?wait=60 \
  -H "Authorization: Bearer $KADRARIS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "model": "seedance-2.5",
  "input": {
    "prompt": "Tracking shot of a cyclist riding through an empty city street at dawn, long shadows, light fog, film look",
    "aspect_ratio": "adaptive",
    "resolution": "720p",
    "duration": 5
  }
}'
01

Zmieniasz base URL, SDK zostaje

SDK OpenAI i Anthropic, Claude Code, Cursor i Cline gadają z /v1 bez przepisywania kodu.

02

Wideo i obrazy w tle

POST /v1/generate oddaje id zadania. Odpytujesz je, czekasz do 120 s z ?wait= albo odbierasz podpisany webhook.

03

Koszt znany z góry

W odpowiedzi jest estimated_cost. Tyle blokuję, pobieram faktyczny koszt, a nieudane zadanie zwalnia całą blokadę.

04

Złotówki i faktura

Płacisz w zł brutto, fakturę VAT zaznaczasz przy doładowaniu, firma z UE z VAT-UE dostaje odwrotne obciążenie.

05

Klucz na projekt

Zakładasz kilka kluczy, każdemu dajesz miesięczny limit, a w panelu widzisz wydatki per model.

06

Jedno saldo na wszystko

Czat, obrazy, wideo i audio schodzą z tego samego przedpłaconego salda.

Modele czatu w narzędziach, których już używasz

Jeśli narzędzie pozwala wpisać base URL OpenAI albo Anthropic, zadziała tutaj: Claude Code, Cursor, Cline, Continue, LangChain, n8n czy Make.

Claude Code →
from openai import OpenAI

client = OpenAI(base_url="https://kadraris.com/v1", api_key="sk-kd-...")
resp = client.chat.completions.create(
    model="claude-opus-5.5",
    messages=[{"role": "user", "content": "Podaj trzy pomysły na pierwsze ujęcie filmu o kawiarni."}],
)
print(resp.choices[0].message.content)