API

OpenAI-צופֿאַרבינדן. װידער אַ מאָל

װײַז צו דיין OpenAI SDK https://api.yout.chat/v1 מיט אייער Yout.chat קײט און אלע גרעסטע מודלען זײַנען אייער. איין קרעדיט־פּאָל, איין רעצעפּט, ניט קיין מודל־צוגאָבן

באַזע URL: https://api.yout.chat/v1 · אױסגלײַכונג Authorization: Bearer <your-key>

קלײַב אַלץ אױסundo-type

אױב דײַן קאָד רעדט שוין צום 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-קאָמפּאַטאַבילאַטי. קלײַב אַלץ אױסundo-type 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/

Native streaming endpoint — simpler JSON shape than OpenAI's, used by the web app. Prefer /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.2 מײַל קרעדיטס פֿאַר 5־סעקונדע VEO. קרעדיטס װידערגעגעבן אויטאָמאַטיש אױף דורכפֿאַל

POST/api/media/speech/

טעקסט־צו־ספּראַך job_uuid; אַרײַנשרײַב אַ בילד

GET/api/media/jobs/<uuid>/

װײַז די װײַז־פּראָפֿעסיעס status, output_url, error, credits_cost.

POST/api/chat/share/

סעלעקציעundo-type /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 איז אמת און דער באַטרעף איז פּאָזיטיוו

אױטענטיפֿאַקאַציע און פּריוואַטקייט

  • װײַז — %s: %s איז ניט געװען
  • ניט קיין ניצער־אידענטיטעטן איבערגעפֿירט — מיר װײַזן אױף אַװעקצוגײן צו פֿאַרװאַנדלער אָן אייער E- פּאָסט, IP, ניצער־אַגענט אָדער קאָפּיע־איד HTTP-Referer: yout.chat נאָרמאַל
  • no-log סימן — װידערגעשלײט אין װײַט־פֿאַרבײדיקונג אַזוי אַז מאָדעל־געזינדער װעלן ניט אַרײַנשרײַבן/אַרײַנשרײַבן אױף די װײַזונגען װען זייערע קאָנטראַקטן שטיצן דאָס
  • ניט קיין אָנזאָג־אינפֿאָרמאַציע געװײנטלעך — מיר שרײַבן אַ UsageLedger שורה (טאָקענס + קרעדיטס + מאָדעל) אָבער ניט דער פֿראַגע אָדער ענטפֿער

װײַז פֿאָרױסװײַז

  • OpenAI־צופֿאַרבינדן /v1/chat/completions שײן אַזוי אַז די איצטיקע SDKס אַרבעטן אומלעקסיק
  • Webhook װײַז־צוגײן פֿאַר לאַנג־לײַכנדיקע מעדיע־באַהאַנדלונגען (פֿאַרבײַט די פּאָליטיק)
  • טאַגעלע ראָטאַציע + פּער־טאָגעלע װײַטערקײט
  • װײַז קײטל־נאָמען /stream/ טעקסט פֿאַרבundo-type
  • זיך־אַרײַנשטעלן צאָל־בײדיקע קאָנטראָלס

װיפֿל איז די צאָל שריפֿטן?

דער פרייער װירוס־װירוס גיט דיר 50K קרעדיטס צו שפּילן מיט. פֿאַרבעסערן װען דו װילסט מער