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-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 তৃতীয়-পক্ষৰ 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/

এটা চাবি বাতিল কৰক। ইয়াক ব্যৱহাৰ কৰি বৰ্তমান অধিবেশনসমূহ get 401 পৰবৰ্তী কলত

POST/api/media/image/

ছবি সৃষ্টি কাৰ্য্য। job_uuid; গর্ত /api/media/jobs/<uuid>/.

POST/api/media/video/

ভিডিঅ' সৃষ্টি কাৰ্য্য। ৫-ছেকেণ্ড Veo ৰ বাবে ~১.২M ক্ৰেডিট। ব্যৰ্থ হলে ক্ৰেডিট স্বচালিতভাৱে পুনৰায় প্ৰদান কৰা হ'ব।

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.

সৰ্বনিম্ন চাৰ্জ

প্ৰতিটো সফল কলত কমেও ১০টা ক্ৰেডিটৰ অভাৰহেড পৰিবহন কৰিব লাগে, টোকেন গণনা অবিহনে।

ব্যৰ্থতা ৰিফান্ড

ছবি/ভিডিও/ভাষা কাৰ্য্যসমূহ যি আপস্ট্ৰিমত ব্যৰ্থ হয় স্বয়ংক্ৰিয়ভাৱে ক্রেডিটসমূহ পুনৰায় প্ৰদান কৰে। টেক্সট স্ট্ৰিম ব্যৰ্থতাসমূহ কেৱল যিটো প্ৰস্তুত কৰা হৈছিল বিল কৰে।

ওভাৰড্ৰাফ্ট

কলসমূহ পুনঃ প্ৰেৰণ কৰা হ'ব 402 insufficient_credits যেতিয়া আপোনাৰ ধাৰ্য্যত ব্যয়ৰ পৰিমাণ পূৰণ কৰিব নোৱাৰি। যিমান সময় পৰ্যন্ত প্ল্যানসমূহ থ্ৰ'টল কৰা নহয় plan_active সত্য আৰু ভাৰসাম্য ঋণাত্মক।

প্ৰমাণীকৰণ আৰু গোপনীয়তা

  • বাহক টোকেন — প্ৰতি ব্যৱহাৰকাৰী, আপোনাৰ একাওন্ট পৃষ্ঠাত পোৱা যায়। আপোনাৰ একাওন্ট মচি + পুনঃ নিৰ্মাণ কৰি ঘুৰাওক (ৰোডমেপত সঠিক ঘুৰাওক অন্তিম বিন্দু)।
  • কোনো ব্যৱহাৰকাৰীৰ পৰিচয় প্ৰেৰণ কৰা নহয় — আমি আপোনাৰ ই-মেইল, IP, ব্যৱহাৰকাৰী এজেন্ট, অথবা একাওন্ট ID অবিহনে প্ৰদানকাৰীসমূহলৈ প্ৰক্সি কৰোঁ। Generic HTTP-Referer: yout.chat কেৱল।
  • no-log সংকেত — আপস্ট্ৰিমত পঠাওক যাতে মডেল প্ৰদানকাৰীসকলক আপোনাৰ প্ৰমপ্টত লগ/প্ৰশিক্ষণ নকৰিবলৈ অনুৰোধ কৰা হয় যেতিয়া তেওঁলোকৰ চুক্তিয়ে ইয়াক সমৰ্থন কৰে।
  • অবিকল্পিতৰূপে কোনো বাৰ্তা সমল স্থায়ী নহয় — আমি লিখো UsageLedger শাৰী (টোকেন + কৰ্তৃত্ব + মডেল) কিন্তু প্ৰমপ্ট অথবা প্ৰতিক্ৰিয়া নহয়।

পথচিহ্ন

  • OpenAI-সমৰ্থিত /v1/chat/completions shim ৰ বাবে বৰ্তমান SDKs অবিৱৰিত কাম কৰে
  • দীৰ্ঘমেয়াদী মিডিয়া কাৰ্য্যৰ বাবে Webhook কলবেক (পোলিং প্ৰতিস্থাপন কৰক)
  • টকেন ঘূৰ্ণন + প্ৰতি-টকেন ক্ষেত্ৰ
  • Idempotency কি'সমূহ সক্ৰিয় /stream/ + পুনৰ চেষ্টা-নিৰাপদ কাম সৃষ্টি
  • স্ব-সেৱা হাৰ-সীমা নিয়ন্ত্ৰণসমূহ

প্ৰেৰণ কৰিবলৈ প্ৰস্তুত?

মুক্ত স্তৰ দ্বাৰা খেলাৰ বাবে ৫০K ক্ৰেডিট প্ৰদান কৰা হয়। অধিক প্ৰয়োজন হ'লে উন্নত কৰক।