API

ჟყოჲეაპნთ ჟ OpenAI, გჟთფკთ მჲევლთ.

თქვენი არსებული OpenAI SDK მისამართი 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-compatible. ოჲმთნალჲ. 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 მესამე მხარის SDK- სთვის შეთავსებადობისთვის.

GET/api/chat/models/

მოდელის კატალოგი დავალების ჭდეებით, მოდულითა და მხოლოდ პრო- სთვის ფლაგებით. გამოიყენეთ ეს თქვენს საკუთარ ინტერფეისში. Name

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 აპთლ - აშშ-ის მთავრობამ 10 აპრილს 100-დრა ელექტრონული ყუთის გაშვება დაამტკიცა, რაც ელექტრონული ყუთის ბაზაზე მუშაობის დაწყებას ნიშნავს.

შეცდომის აღდგენა

სურათის/ვიდეო/სიმღერის დავალება, რომელიც ვერ შესრულდება, ავტომატურად უბრუნებს კრედიტებს. ტექსტური ნაკადის შეცდომები მხოლოდ იმას ითვლის, რაც გამომუშავდა.

ოჲრჲლჲგთრვლნჲ.

ჟვ ჲბაეთგარ ოჲგპარნჲ. 402 insufficient_credits ოპჲდპვჟთგნთრვ ოლანჲგვ ნვ ჟა ჱარგჲპწნთ, აკჲ ჟრვ ჟთ ჟთდსპნთ, ფვ ჟრვ ჟთდსპნთ, ფვ ჟრვ ჟთდსპნთ. plan_active თ ჟყჟ ოჲჱთრთგვნ ბალანჟ.

ავთენტიფიკაცია და პირადი ცხოვრების დაცვა

  • ტოკენი — მომხმარებლის მიხედვით, რომელიც თქვენს ანგარიშზეა. გადაადგილება შეგიძლიათ ანგარიშის წაშლით + გადაადგილებით (სწორი გადაადგილების დასასრული წერტილი გზის რუკაზე).
  • მომხმარებლის იდენტიფიკატორები არ გადაეგზავნა — ჩვენ პროქსის სერვისს თქვენი ელფოსტის, IP, მომხმარებლის აგენტისა და ანგარიშის ID- ს გარეშე ვქმნით. HTTP-Referer: yout.chat ჟამჲ.
  • no-log სიგნალი — თჱოპართლ ჟვ ჲრ ჟრპანა ნა ოპჲეყლზარვლწ ნა მჲევლთრვ, ჱა ეა ნვ ჟვ ჱაოთქვ გ ჟთჟრვმარა თ ეა ნვ ჟვ ჲბსფთ ნა ოპჲმვნთრვ გთ, კჲდარჲ ჟთრვ ჟა ჟთ დჲ ოჲჱგჲლთლთ.
  • ნაგულისხმევი შეტყობინების შინაარსი არ რჩება — ოპთვმამვ ჲრლთფნჲ ჲრპწჱანთვ. UsageLedger რიგი (ტოკენები + კრედიტები + მოდელი), მაგრამ არა კითხვა ან პასუხი.

გზამკვლევი

  • OpenAI- თან თავსებადი /v1/chat/completions shim, რომ არსებული SDK- ები უცვლელი მუშაობდეს
  • Webhook- ის უკან გამოძახება ხანგრძლივი მედია დავალებისთვის (პოლის ჩანაცვლება)
  • ტოკენის ბრუნვა + ტოკენის არეები
  • ინდემპოტენციის ღილაკი ჩართულია /stream/ დავალების შექმნა
  • თვითმომსახურების სიჩქარის ლიმიტის კონტროლი

დჲრჲგთ ლთ ჟრვ ჱა კჲპაბა?

უფასო დონეზე თამაშისთვის 50K კრედიტი გეძლევა. გაუმჯობესება, როდესაც მეტი გჭირდებათ.