he ▾
נסה עם אשראי ניסיון
נסה עם אשראי ניסיון

Codex API documentation and endpoints

התחל לייצר טקסט עם ה-API ל-LLM ללא צנזורה שלנו. מדריך זה מכסה את כתובת הבסיס, האימות ונקודות הקצה הספציפיות שאתה צריך לשילוב מהיר.

כתובת URL בסיסית ואימות

שלח בקשות לכתובת ה-URL הבסיסית https://api.codexapipricing.com/v1 באמצעות מפתח ה-API שלך. נקודת הקצה הזו תואמת לספריות לקוח סטנדרטיות של OpenAI, כך שיש רק לעדכן את כתובת הבסיס ולספק את המפתח שלך. אשר על ידי העברת הכותרת Authorization: Bearer YOUR_API_KEY עם כל בקשה. ניתן ליצור מפתח מיד על ידי התחברות עם Google או אימייל וסיסמה. המפתח מוצג פעם אחת לאחר יצירתו, לכן שמור אותו בצורה מאובטחת. הפרומפטים שלך לא משמשים לאימון, מה שמבטיח פרטיות לנתונים שלך.

נקודת קצה להשלמות צ'אט

השתמשו ב POST /v1/chat/completions נקודת קצה (endpoint) ליצירת טקסט. זהו הממשק הראשי לשליחת הנחיות וקבלת תגובות. מזהה המודל הוא תמיד uncensored, ללא קשר לגרסת המודל הפועלת בשרתים שלנו. אתם יכולים לבדוק מודלים זמינים דרך GET /v1/models. שלחו את היסטוריית ההודעות שלכם ב- messages

פרמטרים נתמכים ומצב JSON

שלוו יצירה באמצעות פרמטרים כמו temperature, top_p, וכן stop. השתמש ב response_format מוגדר ל {"type": "json_object"} כדי לכפות פלט JSON. זה שימושי לחילוץ נתונים מבניים או קריאה לפונקציות. ניתן גם להגדיר max_tokens להגביל את אורך הפלט, עם ברירת מחדל של 2,048 אם לא צוין. חלון ההקשר תומך עד 100,000 טוקנים לשילוב של פרומפט והשלמה. העבר seed לתוצאות דטרמיניסטיות או presence_penalty וגם frequency_penalty להתאים חזרתיות. פרמטרים אלו מאפשרים עדינות התנהגות המודל ללא תצורה מורכבת. מצב JSON מבטיח עיצוב קפדני לפיענוח אמין באפליקציה שלכם.

תגובות בזרם באמצעות SSE

אפשרו זרימה על ידי הגדרת stream: true בבקשה שלך. ה-API מחזיר אירועים שנשלחים מהשרת (SSE) כפי שנוצרים טוקנים. זה מפחית את תחושת השהייה עבור תגובות ארוכות. עבד על הזרם כדי להציג טקסט באופן עוקב. תכונה זו עובדת עם כל ה-SDKs התואמים ל-OpenAI. זרימה אידיאלית לממשקי צ'אט שבהם משתמשים מצפים למשוב מיידי. הקטע האחרון מכיל את ספירת הטוקנים הכוללת לדיוק בחיוב. השתמש בשיטה זו כדי לטפל בפלטים גדולים ברכות בלי לחכות לתגובה מלאה.

מגבלות קצב וגופי בקשה

כל מפתח API מוגבל ל-300 בקשות לדקה ו-8 בקשות מקבילות. גודל גוף הבקשה המקסימלי הוא 8 MB. אם תחרוג ממגבלות אלו, תקבל שגיאת 429. ניתן ליצור מפתחות חדשים כדי להחליף קיימים, אך רק מפתח אחד פעיל לכל חשבון. שגיאות ודחייות אינן נספרות כנגד מגבלת הקצב שלך. חלון ההקשר של 100,000 טוקנים מאפשר היסטוריית שיחה נרחבת. שמור על גופי בקשות תמציתיים כדי להישאר בתוך מגבלות הגודל. עקוב אחר השימוש שלך כדי להימנע מהפרעות בשעות עומס. מגבלות אלו מבטיחות שימוש הוגן עבור כל הלקוחות בתשלום מראש.

טיפול בשגיאות ופתרון תקלות

טפול בשגיאות על ידי בדיקת קוד הסטטוס של HTTP. שגיאה 401 מצביעה על מפתח API לא חוקי או חסר. שגיאה 402 אומרת שהאשראי המקדים שלך אזל. שגיאה 429 מסמנת שחרגת מגבולי הקצב. השתמש ב error field in the response to get details. Mistakes like double charges are fixed via the Support page. Credit never expires, so you can top up later. Refusals for content policy violations are free. This predictable error structure helps you debug integration issues quickly without guessing the cause.

cURL

curl https://api.codexapipricing.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the hourly rates for the large model."}]
  }'

Python

from openai import OpenAI

client = OpenAI(base_url="https://api.codexapipricing.com/v1", api_key="YOUR_KEY")

resp = client.chat.completions.create(
    model="uncensored",
    messages=[{"role": "user", "content": "Summarise this thread without softening it."}],
)
print(resp.choices[0].message.content)

Node.js

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.codexapipricing.com/v1", apiKey: process.env.API_KEY });

const resp = await client.chat.completions.create({
  model: "uncensored",
  messages: [{ role: "user", content: "Draft a villain monologue for my game." }],
});
console.log(resp.choices[0].message.content);

זרימה

stream = client.chat.completions.create(
    model="uncensored",
    messages=[{"role": "user", "content": "Tell the story in second person."}],
    stream=True,
)
for chunk in stream:
    if chunk.choices and chunk.choices[0].delta.content:
        print(chunk.choices[0].delta.content, end="", flush=True)

שאלות נפוצות

מהו ה-base URL וכיצד לאמת?

כתובת ה-URL הבסיסית היא HTTPS://api.codexapipricing.com/v1. אשר את עצמך על ידי הכללת הכותרת Authorization: Bearer YOUR_API_KEY בכל בקשה. אתה מקבל מפתח API מיד לאחר ההרשמה עם Google או דוא"ל.

האם מודל ללא סינון תומך במצב JSON?

כן, הגדר response_format ל-{"type": "json_object"} בבקשה שלך. זה מכפה על המודל להפיק JSON תקף, ששימושי לנתונים מבניים. זה עובד עם נקודת הקצה הסטנדרטית להשלמת צ'אט.

מה קורה אם אפגע במגבלת הקצב?

תקבל קוד HTTP 429. המגבלה היא 300 בקשות לדקה ו-8 בקשות מקבילות למפתח. שגיאות ודחייה אינן נספרות למגבלה זו. ניתן ליצור מפתח חדש כדי להמשיך אם נדרש.

קבלו את מפתח ה-API שלכם בשלב אחד

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