API

OpenAI-kompatibilný. Každý model.

Nasmerujte existujúce OpenAI SDK na https://api.yout.chat/v1 with your Yout.chat key and every major model is yours. One credit pool, one bill, no per-model contracts.

Základná URL adresa: https://api.yout.chat/v1 · Autorizácia: Authorization: Bearer <your-key>

Drop-in výmena

Ak váš kód už komunikuje s OpenAI API, zmeníte len dve veci.

from openai import OpenAI

client = OpenAI(
    api_key="yout-...",                  # ← from Account → API keys
    base_url="https://api.yout.chat/v1",       # ← that's it
)

resp = client.chat.completions.create(
    model="anthropic-claude-sonnet-46",
    messages=[
        {"role": "user", "content": "Write a haiku about caching."},
    ],
)
print(resp.choices[0].message.content)

Pracuje nezmenené s OpenAI Python SDK, OpenAI Node SDK, LangChain, LlamaIndex, Vercel AI SDK, LiteLLM, a čokoľvek iné, čo hovorí tvar OpenAI.

Koncové body

Všetky koncové body akceptujú Authorization: Bearer <key>. Relačné súbory cookie fungujú pre webové aplikácie.

POST/v1/chat/completions

OpenAI-kompatibilný. Prejsť stream: true Kredity sú debetované atómovo.

Telo žiadosti
{
  "model": "anthropic-claude-sonnet-46",
  "messages": [
    {"role": "system", "content": "You are helpful."},
    {"role": "user",   "content": "What is 2+2?"}
  ],
  "stream": false,
  "temperature": 0.7,
  "max_tokens": 512
}
Odpoveď (bez prúdu)
{
  "id": "chatcmpl-...",
  "object": "chat.completion",
  "model": "anthropic-claude-sonnet-46",
  "choices": [{"index":0,"message":{"role":"assistant","content":"Four."},"finish_reason":"stop"}],
  "usage": {"prompt_tokens": 15, "completion_tokens": 2, "total_tokens": 17},
  "yout": {"credits_charged": 10, "balance": 14999990}
}
GET/v1/models

OpenAI-compatible model list. Every active model with id, context_window, a náklady na kredit za token.

POST/api/chat/stream/

Native streaming endpoint — jednoduchší JSON tvar ako OpenAI, používaný webovou aplikáciou. Prefer /v1/chat/completions Pre kompatibilitu so SDK tretích strán.

GET/api/chat/models/

Bohatší katalóg modelov s označením úloh, modality, pro-only flag. Použite to vo svojom vlastnom UI.

GET/api/chat/limit/

Vaša aktuálna kvóta – zostatok kreditov + stav plánu alebo denný príspevok anon.

GET/api/chat/keys/

Zoznam aktívnych API kľúčov (maskovaných).

POST/api/chat/keys/

Vytvorte pomenovaný API kľúč. Full token sa vráti raz – uložte ho.

Telo žiadosti
{"name": "production"}
POST/api/chat/keys/<id>/revoke/

Zruší kľúč. Existujúce relácie, ktoré ho používajú, získajú 401 Na ďalší hovor.

POST/api/media/image/

Generovanie obrázkov. Vrátenie tovaru job_uuid; diera /api/media/jobs/<uuid>/.

POST/api/media/video/

~1.2M kreditov pre 5-sekundové Veo. Kredity sa automaticky vrátia v prípade zlyhania.

POST/api/media/speech/

Prevod textu na reč. job_uuid; Výstupom je po dokončení podpísaná audio URL.

GET/api/media/jobs/<uuid>/

Vyhľadať generáciu práce: status, output_url, error, credits_cost.

POST/api/chat/share/

Vytvorí verejnú snímku iba na čítanie. Vráti hodnotu /c/<slug> URL.

POST/api/chat/purge/

Vymažte svoje konverzácie, správy a používanie knihy na strane servera.

Fakturácia

Používanie rozhrania API sa čerpá z rovnakého fondu kreditov ako webová aplikácia. Žiadna samostatná fakturácia rozhrania API.

Ceny za token

Textové modely poplatok credits_per_1k_input × vstupné tokeny + credits_per_1k_output × výstupné tokeny. Modely médií účtujú paušálnu sadzbu credits_per_call.

Minimálna cena poplatku

Každý úspešný hovor odpočíta minimálne 10 kreditov na pokrytie režie, bez ohľadu na počet žetónov.

Vrátenie peňazí v prípade zlyhania

Úlohy s obrázkami, videami a rečou, ktoré zlyhajú v predchádzajúcom procese, automaticky vrátia kredity.

Kontokorrentné konto

Návrat hovorov 402 insufficient_credits Ak váš zostatok nedokáže pokryť odhadované náklady, plány sa neznížia, pokiaľ plan_active Je pravda, že rovnováha je pozitívna.

Overenie totožnosti & súkromie

  • Žetón na doručiteľa — Rotujte zmazanie + opätovné vytvorenie vášho účtu (správny koncový bod rotácie na pláne), aby ste mohli ľahko nájsť a odstrániť používateľov.
  • Žiadne identifikátory používateľov sa nepreposlali — Proxy servery poskytujeme poskytovateľom bez vášho e-mailu, IP, user agenta alebo ID účtu. Generic HTTP-Referer: yout.chat len.
  • no-log signál — Poskytovatelia modelov sú požiadaní, aby sa neprihlasovali/netrénovali na vaše výzvy, ak ich zmluvy to podporujú.
  • Žiadny obsah správy sa predvolene nepretržite uchováva — Napíšte nám UsageLedger (token + kredity + model), ale nie výzva alebo odpoveď.

Plán

  • Kompatibilné s OpenAI /v1/chat/completions Shim, takže existujúce SDK pracujú bez zmien
  • Webhook callbacks pre dlhodobé mediálne úlohy (nahradiť polling)
  • Token rotácia + rozsahy pre tokeny
  • Idempotency kľúče na /stream/ + Retry-safe tvorba úloh
  • Samoobslužné ovládanie limitu rýchlosti

Pripravení na odoslanie?

Bezplatná úroveň vám poskytuje 50 000 kreditov na hranie. Ak potrebujete viac, inovujte.