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>. ويب ايپليڪيشن لاءِ سيشن ڪُڪيز ڪم ڪن ٿيون.

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-compatible ماڊل جي قائمة. سڀئي فعال ماڊل id, context_window, ۽ هر ٽڪنڊي قرض جي قيمت.

POST/api/chat/stream/

مقامي اسٽريمنگ آخري نقطو — OpenAI کان وڌيڪ آسان JSON شڪل، ويب ايپليڪيشن طرفان استعمال ٿيل. ترجيح ڏيو /v1/chat/completions ٽئين پارٽي SDK مطابقت لاءِ.

GET/api/chat/models/

ڪمن جي ٽيگ، موڊل، پرو- صرف فلگ سان وڌيڪ مالدار ماڊل ڪيتالو. ان کي پنھنجي 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 سيڪنڊن جي وييو لاءِ. ڪرائيٽس ڦيرائي وڃڻ تي پاڻمرادو واپس ڪيا ويندا.

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 ۽ (سندن اعمالن جي) تور سچي آھي.

تصديق ۽ ڳجھائي

  • بيئرر ٽوڪون — per user, found on your Account page. delete + remaking your account (roadmap تي صحيح turn endpoint) سان گردش ڪريو.
  • ڪوبه استعمال ڪندڙ شناخت اڳتي نه موڪليو ويو — توھان جو اي ميل، IP، استعمال ڪندڙ ايجنٽ يا اڪائونٽ ID کانسواءِ اسان پرڪسي مهيا ڪندڙن کي استعمال ڪندا آھيون. HTTP-Referer: yout.chat رڳو.
  • no-log سيگنل — upstream موڪليو ته جيئن ماڊل مهيا ڪندڙن کي پڇيو وڃي ته توهان جي پريمٽ تي لاگ/تربيت نه ڏين جتي سندن معاهدا ان کي مدد ڏين.
  • پيغام جي مواد کي ڊيفالٽ طور محفوظ نه ڪيو ويو — اسان هڪ لکون ٿا UsageLedger قطار (ٽوڪنز + ڪريڊٽس + ماڊل) پر پروموشن يا جواب نه.

رستي جي نقشي

  • OpenAI- سازگار /v1/chat/completions شيم ته موجود SDKs غير تبديل ڪم ڪن
  • ڊگهي عرصي تائين هلندڙ ميڊيا ڪمن لاءِ Webhook ڪالزبڪ (پولينگ جي جاءِ تي)
  • ٽوڪين جي گردش + پر- ٽوڪين جي حدن
  • Idempotency ڪُليون /stream/ + ٻيهر ڪوشش- محفوظ ڪم پيدا ڪرڻ
  • خودڪار شرح-محدود ڪنٽرول

لڏپلاڻ لاءِ تيار آھيو؟

مفت درجي ۾ 50K ڪريڊٽس سان راند ڪرڻ جي اجازت آھي. جڏھن توھان کي وڌيڪ گھرجي تڏھن اپ گريڊ ڪريو.