API

OpenAI-התאמה.

כוונו את OpenAI ה-אס.די.קיי הקיימים שלכם https://api.yout.chat/v1 with your Yout.chat key and every major model is yours. One credit pool, one bill, no per-model contracts.

כתובת בסיס: https://api.yout.chat/v1 · Auth: 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 כל מודל פעיל עם id, context_window, ומחיר האשראי לכל-ערפול.

POST/api/chat/stream/

□ עיצוב JSON פשוט יותר מאשר OpenAI של, בשימוש על ידי אפליקציית האינטרנט. /v1/chat/completions עבור תאימות SDK צד שלישי.

GET/api/chat/models/

קטלוג מודלים עשיר יותר עם תגי משימה, שינוי צורה, דגל בעד-לבד.

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 שניות, אשראי, מימון אוטומטי לכישלון.

POST/api/media/speech/

טקסט לדיבור. חוזר job_uuid; פלט הוא כתובת שמע חתומה פעם אחת הושלמה.

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

סקר עבודה דורית: status, output_url, error, credits_cost.

POST/api/chat/share/

יוצר תמונה לקריאה בלבד. מחזיר תמונה /c/<slug> כתובת.

POST/api/chat/purge/

מחק את השיחות שלך, הודעות, ושימוש ספר שרת בצד.

חיוב

שימוש ב-API מושך מאותו מאגר אשראי כמו אפליקציית האינטרנט.

תמחור לפי token

טעינת מודלים טקסט credits_per_1k_input × אסימונים קלט + credits_per_1k_output × אסימונים פלט. מודלים מדיה גובים שטוח credits_per_call.

מטען מינימלי

כל שיחה מוצלחת מחייבת לפחות 10 נקודות זכות לכסות את ההוצאות, ללא קשר לספירת אסימונים.

החזר כישלון

עבודות של תמונה/וידאו/נאום שנכשלו במעלה הזרם באופן אוטומטי החזר אשראי.

Name

שיחות חוזרות 402 insufficient_credits כאשר שיווי המשקל שלך לא יכול לכסות את המחיר המוערך תוכניות לא מנושלות כל עוד plan_active הוא נכון ואיזון הוא חיובי.

אימות ופרטיות

  • סמל נושא — כל משתמש, שנמצא בעמוד החשבון שלך. סובב על ידי מחיקת + שיחזור החשבון שלך (התקן לסובב נקודת סיום על מפת הכביש).
  • אין זיהוי משתמש שהועבר — אנו מספקים לספקים ללא הדוא" ל שלך, IP, סוכן משתמש, או זיהוי חשבון. Generic HTTP-Referer: yout.chat רק.
  • no-log אות — נשלח במעלה הזרם כך ספקי מודל מתבקשים לא להיכנס / רכבת על ההנחות שלך שבו החוזים שלהם תומכים בו.
  • אין תוכן הודעה שנמשך כברירת מחדל — אנחנו כותבים UsageLedger שורה (צלילים + אשראי + מודל) אבל לא מהיר או תגובה.

מפת דרכים

  • OpenAI תואם /v1/chat/completions SDKs כל כך קיים עובד ללא שינוי
  • שיחות חוזרות לרשת עבור עבודות תקשורת ארוכות טווח (החלפה)
  • סיבוב טוקן + היקף לקן
  • מקשי idmpotenence על /stream/ & נסה מחדש יצירת עבודה בטוחה
  • בקרי קצב הגבלה עצמית

מוכן לספינה?

שורה חופשית נותנת לך 50 אלף נקודות לשחק איתן, לשדרג כשצריך יותר.