API

OpenAI-га туры килә.

Сезнең бар булган OpenAI SDK-ны күрсәтегез https://api.yout.chat/v1 Сезнең Yout.chat ключыгыз белән һәм һәр зур модель сезнеңнеке. Бер кредит пулы, бер счет, модельгә контрактлар юк.

URL нигезе: https://api.yout.chat/v1 · Юк Authorization: Bearer <your-key>

Өстәлгән алмаштыру

If your code already talks to the OpenAI API, you only change two things.

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-compatible. Өч stream: true SSE өчен. Кредитлар атомар рәвештә дебетлана.

Сорауны үтәү
{
  "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/

Туган агым ахыры — OpenAI'дан гадирәк JSON формасы, веб-приложение куллана. /v1/chat/completions С.С.Сәйфуллинның иҗаты.

GET/api/chat/models/

Эшләр теглары, модальлек, про-тан гына флаглар белән байрак модель каталогы. Үз интерфейсыгызда кулланыгыз.

GET/api/chat/limit/

1996 елдан — «Татмедиа» АҖнең «Татмедиа» АҖ филиалы, «Татмедиа» АҖнең «Татмедиа» АҖ филиалы.

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 секундлык Veo өчен. Кредитлар хаталану очрагында автоматик рәвештә кире кайтарыла.

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 куллану веб-программа белән бер үк кредит пулыннан алына. API өчен аерым исәпләү юк.

Татар энциклопедиясе

Текст модельләре credits_per_1k_input × кертү символлары + credits_per_1k_output × чыгару символлары. Медиа модельләре бертигез түләү ала credits_per_call.

Минималь зарядлау

Һәрбер 100

Юклау

Сүзләү/видео/сурәтләр эше уңышсыз булганда, бу эш өчен түләү автоматик рәвештә кире кайтарыла. Текст агымы уңышсыз булганда, бу эш өчен түләү бары тик ясалган эш өчен генә исәпләнә.

Овердрафт

Кайтарак шалтыратулар 402 insufficient_credits балансыгыз исәпләнгән бәяне капламый икән. Планнар чикләнми, әгәр дә алар plan_active Бу хакта галимнәрнең фикерләре төрлечә.

Аутентификация һәм шәхси мәгълүмат

  • Токен йөртүче — Һәрбер кулланучы өчен, сезнең исәп-хисап битендә табылган. Сезнең исәп-хисапны юк итү + яңадан булдыру белән әйләндерегез (юл картасында дөрес әйләндерү ахыры).
  • кулланучы идентификаторлары күчерелми — Без сезнең электрон почта, IP, кулланучы агенты яки исәп-хисап идентификаторлары булмаган провайдерларга прокси эшлибез. HTTP-Referer: yout.chat Аллаһуга гына гыйбадәт кылыгыз!
  • no-log сигнал — Моделләр бирүчеләргә сезнең сорауыгыз буенча журналга кермәскә/тренировка үткәрмәскә сорау бирелә, чөнки аларның контрактлары моны хуплый.
  • Әдәттә, хат эчтәлеге сакланмый — без а язабыз UsageLedger юл (токеннар + кредитлар + модель), әмма сорау яки җавап түгел.

Юл картасы

  • OpenAI-га туры килә /v1/chat/completions shim, шулай итеп, булган SDKлар үзгәрмичә эшли
  • Узак вакытка бара торган медиа эшләренә Webhook чакырулары (сорауларны алыштыру)
  • Токен әйләнеше + һәр токен өчен чикләр
  • Идемпотенция клавышлары куелган /stream/ + яңадан- сынау- имин эшне төзү
  • Үз-үзеңне хезмәтләндерү тизлек чикләүләре

Сез корабка әзерме?

Бушлай дәрәҗә сезгә уйнау өчен 50K кредит бирә. Аннары тагын да күбрәк кирәк булганда яңартыгыз.