API

OpenAI соодветни.

Постојаните OpenAI СДК да ги насочат на https://api.yout.chat/v1 Со твојот клуч од Yout.chat и секој голем модел е твој.

Основен URL: https://api.yout.chat/v1 · Оут: Authorization: Bearer <your-key>

Замена за паѓање

Ако вашиот код веќе зборува со OpenAI АПИ, ќе смените само две работи.

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)

Работи непроменето со OpenAI Python SDK, OpenAI Node SDK, LangChain, LlamaIndex, Vercel AI SDK, LiteLLM, И се друго што зборува OpenAI облик.

Крајни точки

Сите крајни точки прифаќаат Authorization: Bearer <key>. Колачињата од сесии работат за веб апликација.

POST/v1/chat/completions

OpenAI соодветни. Подато stream: true Заслугите се атомски.

Барам тело
{
  "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
}
Одговор (без струја)
{
  "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 соодветна на моделите. Секој активен модел со id, context_window, и по цена на кредитот.

POST/api/chat/stream/

Домашна крајна точка на струја — поедноставна форма на JSON од OpenAI- те, која се користи од веб апликација. Пожелете /v1/chat/completions за компатибилност на третата страна.

GET/api/chat/models/

Богат каталог на моделот со тагови за задачи, модабилност, знаме само за про. Користете го ова во сопствениот УИ.

GET/api/chat/limit/

Твојата сегашна квота — кредитна рамнотежа + планот, или дневен додаток.

GET/api/chat/keys/

Ги набројува активните API копчиња (маскирани).

POST/api/chat/keys/

Создади API- клуч. Еднаш ќе се врати целосен жетон — зачувај го.

Барам тело
{"name": "production"}
POST/api/chat/keys/<id>/revoke/

Отповикни клуч. Постоечки сесии со кои ќе се користи 401 на следниот повик.

POST/api/media/image/

Задача за генерирање слики. Враќа job_uuid; анкета /api/media/jobs/<uuid>/.

POST/api/media/video/

Работа за генерирање видео. ~1.2M кредити за 5 секунди Ву.

POST/api/media/speech/

Текст- во- говор. Враќа job_uuid; излезот е потпишан аудио URL откако ќе биде завршен.

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

Аспирај ја генерационата работа: status, output_url, error, credits_cost.

POST/api/chat/share/

Креирај јавна снимка само за читање. Враќа /c/<slug> URL.

POST/api/chat/purge/

Избриши ги вашите разговори, пораки и користи ги серверите на книгата.

Рачунување

Користењето на API се повлекува од истиот кредитен базен како веб апликацијата.

Цени за постојано

Наплата за текстуални модели credits_per_1k_input × влезни токени + credits_per_1k_output × излезни токени. Медиумски модели наплатуваат рамно credits_per_call.

Минимална наплата

Секој успешен повик заработува најмалку 10 кредити за да ги покрие над главата, без оглед на бројката на знаците.

Неуспех на враќање

Слики/видео/списо задачи кои не успеваат автоматски да ги вратат кредитите.

Прелистување

Повици 402 insufficient_credits Плановите не се гасени се додека не се гасат. plan_active е вистина и рамнотежата е позитивна.

Аутентификација и приватност

  • Носител — по корисник, пронајден на вашата страница на сметката. Ротирај со бришење + повторување на вашата сметка (поправна ротација крајна точка на патеката).
  • Нема кориснички идентификатори — ние прокси на провајдерите без вашата е- поштенска пошта, ИП, кориснички агент или Ид. на сметка. HTTP-Referer: yout.chat Само.
  • no-log сигнал — испратетени нагоре по теренот за да не се запишуваат / тренираат на вашите испити каде што нивните договори го поддржуваат.
  • Нема содржина на пораката како стандардно — Ќе пишуваме UsageLedger ред (точки + кредити + модел) но не и брзиот или одговорот.

Патена карта

  • OpenAI- соодветно /v1/chat/completions shim така постоечки SDKs работат непроменети
  • Веб-куќи за долготрајни медиумски работни места (замена на анкетата)
  • Ротација на точки + по точки
  • Клучеви за неодлучност /stream/ + Создавање на задачи без повторно осигурување
  • Контроли на самослужување на стапките

Подготвени за бродот?

Слободна ставка ви дава 50K кредити за играње. Надоградба кога ќе ви треба повеќе.