API

OpenAI-compatible. Every model.

Mutassa a meglévő OpenAI SDK-ját https://api.yout.chat/v1 A Yout.chat-es kulcsoddal és minden nagyobb modelleddel a tiéd.

Alap URL: https://api.yout.chat/v1 · Uh: Authorization: Bearer <your-key>

Belépési csere

Ha a kódod már beszél a OpenAI API-val, csak két dolgot változtatsz meg.

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)

A vizsgálat nem változik OpenAI Python SDK, OpenAI Node SDK, LangChain, LlamaIndex, Vercel AI SDK, LiteLLM, És minden mást, ami a OpenAI-es formát beszéli.

Végpontok

Minden végpont elfogadva Authorization: Bearer <key>. Munkamenet cookie-k működnek a webes alkalmazás.

POST/v1/chat/completions

OpenAI-kompatibilis. Passzolom. stream: true Az SSE-nek a hitele atomi megterheléssel került megterhelésre.

A megkeresett szerv
{
  "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
}
Válasz (nem-áram)
{
  "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-kompatibilis modell lista. Minden aktív modell id, context_window, és a hitelköltséget.

POST/api/chat/stream/

Natív streaming végpont • egyszerűbb JSON alak, mint OpenAI's, használja a web app. Előbb /v1/chat/completions harmadik fél SDK-kompatibilitása esetén.

GET/api/chat/models/

Gazdagabb modell katalógus feladat címkék, modalitás, pro-csak zászló. Használja ezt a saját UI.

GET/api/chat/limit/

A jelenlegi kvóta и kredit egyenleg + terv állapota, vagy anon napi támogatás.

GET/api/chat/keys/

Listát az aktív API billentyűk (el van maszkolva).

POST/api/chat/keys/

Hozzon létre egy API-kulcsot. A teljes token egyszer visszakerül ★ mentse.

A megkeresett szerv
{"name": "production"}
POST/api/chat/keys/<id>/revoke/

Visszavonása kulcs. Meglévő ülések segítségével kap 401 A következő híváskor.

POST/api/media/image/

Képgenerálás munka. Visszatér job_uuid; közvélemény-kutatás /api/media/jobs/<uuid>/.

POST/api/media/video/

Videogeneráló munka. ~1.2M kredit 5 másodperc Veo. kreditek auto-refinanszírozott kudarc.

POST/api/media/speech/

SMS-t-beszélgetés. job_uuid; A kimenet egy aláírt audió URL, ha egyszer befejeződött.

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

Egy generációs munka kiválasztása: status, output_url, error, credits_cost.

POST/api/chat/share/

Hozzon létre egy nyilvános, csak olvasható képet. /c/<slug> URL.

POST/api/chat/purge/

Törölje le a beszélgetéseket, üzeneteket és a felhasználói napló szerver-oldalát.

Számlázás

Az API használata a webes alkalmazáshoz hasonlóan a hitelállományból indul ki. Nincs külön API számlázás.

A rögzített árak

Szövegmodellek töltése credits_per_1k_input × bemeneti zsetonok + credits_per_1k_output × kimeneti tokens. Média modellek töltése lapos credits_per_call.

Minimális díj

Minden sikeres hívást legalább 10 kredittel fedeznek, függetlenül a zsetonok számától.

A visszatérítés elmulasztása

Kép/videó/beszéd állások, amelyek nem működnek felfelé automatikusan visszatérítés kreditek. Szövegfolyam hiba számla csak mi készült.

Folyószámlahitel

Visszahívások 402 insufficient_credits Ha az egyensúlyod nem tudja fedezni a becsült költségeket, akkor a terveket nem fojtják el, amíg plan_active igaz és az egyensúly pozitív.

Hitelesítés és adatvédelem

  • Beaver token — Felhasználónként, a Fiókoldalon található. Forgatás a számla törlésével + újralétrehozásával (a tulajdonos váltogatja a végpontot az útiterven).
  • Nincs továbbított felhasználói azonosító — mi proxy szolgáltatók nélkül e-mail, IP, felhasználó ügynök, vagy számla azonosító. Generikus HTTP-Referer: yout.chat Csakis.
  • no-log jel — A modellszolgáltatókat arra kérjük, hogy ne jelentkezzenek be/képezzék be az Ön által megadott utasításokat, amennyiben szerződéseik ezt támogatják.
  • Alapértelmezés szerint nem maradt fenn üzenettartalom — Írunk egy UsageLedger sor (tokens + kredit + modell), de nem a gyors vagy válasz.

Útiterv

  • OpenAI-kompatibilis /v1/chat/completions Shim tehát a meglévő SDK-k változatlanok
  • Webhook visszahívások a régóta futó média állásokhoz (helyszíni közvélemény-kutatás)
  • Token rotáció + egy-egy formanyomtatványon megjelenő hatály
  • Az Impotencia kulcsok bekapcsolva /stream/ + újrabiztosított munkahelyteremtés
  • Önszolgáló sebességkorlátozás-szabályozás

Készen állsz a hajóra?

A Free Tier ad 50K kreditet, hogy játsszon. Frissítse, ha többre van szüksége.