API

OpenAI-ի հետ համընկնող, ամեն տեսակի:

Նկարագրել ձեր առկա OpenAI SDK-ն այստեղ https://api.yout.chat/v1 Ձեր Yout.chat կոդով և ամեն մի մեծ մոդել Ձերն է։ Մի վարկ, մի հաշիվ, ոչ մի պայմանագիր մոդելի համար։

Բնական URL: https://api.yout.chat/v1 · Աուդիտ Authorization: Bearer <your-key>

Առաջարկվող փոխարինումը

Եթե ձեր կոդը արդեն խոսում է OpenAI API-ի հետ, դուք միայն երկու բան եք փոխում։

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>. Սենսոնի cookie-ները աշխատում են վեբ ծրագրի համար։

POST/v1/chat/completions

OpenAI-ի համապատասխանում է. Ընդունել 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/

Ծննդավայրի հոսքի վերջնական կետ — ավելի պարզ JSON ձև, քան OpenAI-ը, օգտագործվում է վեբ ծրագրով։ Պահանջում եմ /v1/chat/completions երրորդ կողմի SDK համընկնության համար։

GET/api/chat/models/

Ավելի հարուստ մոդելի ցուցակ՝ գործողության նշաններով, մոդուլով, միայն pro- ի համար նշանով։ Կիրառեք այս ցուցակը ձեր սեփական UI- ում։

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 վայրկյան 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.

նվազագույն

Յուրաքանչյուր հաջողված զանգի համար վճարվում է առնվազն 10 դրամ՝ գումարի ծախսերը հոգալու համար, անկախ տոկոսադրույքներից։

Չեղյալ

Ձևակերպում/վիդեո/խոսք աշխատանքները, որոնք ձախողվում են վերևից, ավտոմատ կերպով վերադարձնում են վարկերը։ Տեքստային հոսքի ձախողումները վճարում են միայն այն, ինչ արդյունահանվել է։

Օվերչեյթ

Հեռախոսական զանգեր 402 insufficient_credits երբ ձեր հաշիվը չի կարող ծածկել գնահատված ծախսը։ Պլանները չեն արգելափակվում, քանի դեռ plan_active ճշմարիտ է, և հաշվեկշիռը դրական է։

Ավտոմատացում և գաղտնիություն

  • Տոկենը — յուրաքանչյուր օգտվողի համար, որը կարող եք գտնել ձեր Հաշվի էջում։ Կրկնեք ջնջելով + նորից ստեղծելով ձեր հաշիվը (ուղղագրի ճիշտ ավարտական կետ)։
  • Ոչ մի օգտատիրոջ ինդեքս չի փոխանցվել — մենք պրոքսի ենք գործարկում ծառայություններ մատուցողների հետ առանց ձեր էլ. փոստի, IP- ի, օգտագործողի գործակալի կամ հաշվի ID- ի։ HTTP-Referer: yout.chat միայն
  • no-log ազդանշան — ուղարկվել է upstream, այնպես որ մոդելի մատակարարներին խնդրում են չանցնել/սովորել ձեր խնդրանքների վրա, եթե նրանց պայմանագրերը աջակցում են դրան։
  • Լռելյայն ոչ մի հաղորդագրության բովանդակություն չի պահպանվում — մենք գրում ենք UsageLedger տող (տոկեներ + վարկածներ + մոդել), բայց ոչ հարց կամ պատասխան

Տարբերակ

  • OpenAI- համընկնող /v1/chat/completions shim, որպեսզի առկա SDK- ները աշխատեն անփոփոխ
  • Webhook-ի հետադարձ զանգերը երկարատև գործողության համար (փոխարինել հարցումը)
  • Տեքստային ցուցակ
  • Աշխատած Idempotency կոճակներ /stream/ + կրկնակի փորձի ապահով աշխատանքի ստեղծում
  • Ձեռնարկի արագության սահմանափակումների ինքնակառավարման համակարգ

Պատրաստ եք նավարկության։

Ազատ մակարդակով դուք ունեք 50K վարկածներ խաղալու համար։ Բարձրացրեք, երբ ավելի շատ բան ունեք։