he ▾
התחל עכשיו
לכל 1M אסימוני קלט
$0.15
טוקני פלט / 1M
$0.50
הקשר אסימונים
100,000
קרדיט ניסיוני
$0.50
בקשות לדקה
300

התחלה מהירה: שילבו את API Uncensored

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

דרישות מוקדמות: SDK והגדרת סביבה

התקן את ה-SDK הרשמי לשפת התכנות שלך. אנו תומכים בכל openai לקוח תואם. השירות שלנו פועל כהחלפת drop-in לשילובים סטנדרטיים של OpenAI.

הגדר את משתנה הסביבה שלך מיד. זה נמנע מלמקם נאמנויות בקוד המקור שלך. מפתח ה-API שלך מזהה את החשבון שלך ועוקב אחר השימוש.

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

אימות: הגדרת מפתח ה-API

העבירו את המפתח שלכם דרך ה- Authorization header. אנו דורשים אסימון Bearer לכל בקשה. שיטה זו היא סטנדרטית בכל נקודות הקצה התואמות ל-OpenAI.

צור את המפתח שלך מלוח הבקרה. אתה מקבל מפתח פעיל אחד לכל חשבון. החלפתו מבטלת את הקודם באופן מיידי.

שמור על המפתח שלך מאובטח. אל חשוף אותו בקוד צד-לקוח. נקודת הקצה שלנו מאמתת אישורים לפני עיבוד טוקנים.

נקודת קצה: POST /v1/chat/completions

שלחו את הפרומפט שלכם אל נקודת הקצה של צ'אט. השתמשו ב- model field set to uncensored. זה מבטיץ שהבקשה תועבר למודל הספציפי שלנו.

תגובות בסטרימינג באמצעות SSE

אפשרו זרימה על ידי הגדרת stream: true. אתה מקבל נתחים ככל שהם נוצרים. זה מפחית את תחומת הנגישות (latency) לתפוקות ארוכות.

נתח את פורמט Server-Sent Events. כל נתח מכיל טקסט חלקי. צבור נתחים אלו כדי לשחזר את התגובה המלאה.

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

פקודות פונקציה ושימוש בכלים

הגדירו כלים בגוף הבקשה. המודל מחזיר ארגומנטים מבניים. פרסרו ארגומנטים אלו בלוגיקה של היישום שלכם.

תומך בהגדרות כלים סטנדרטיות. השתמש tool_choice כדי לכפות התנהגות ספציפית. זה עוב עם כל SDK התואם ל-OpenAI.

אמת את פלט הפורמט. ודא שהקוד שלך מטפל בארגומנטים חסרים בצורה חכמה. המודל עשוי להשמיט שדות אם אינם נדרשים.

מצב JSON ופלט מבני

הגדר response_format אל json_object. המודל מחזיר JSON בפורמט קפדני. זה מבטל שגיאות ניתוח לנתונים מבניים.

הגדירו את הסכמה שלכם בבירור. המודל עוקב אחר ההוראות שלכם במדויק. השתמשו בזה לחילוץ נתונים או יצירת תצורה.

טפול בשגיאות פירוק JSON. מבנים לא חוקיים עדיין מתרחשים מדי פעם. יישם לוגיקת גיבוי לאפליקציות חסונות.

טיפול בשגיאות ומגבלות קצב

טפול בקודי סטטוס HTTP כראוי. A 401 שגיאה משמעותה שהמפתח שלך לא תקין. A 402 שגיאה מצביעה על אשראי לא מספיק. A 429 שגיאה מציינת הגבלת קצב.

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

חלון ההקשר שלך הוא 100,000 טוקנים. זה כולל גם קלט וגם פלט. נהל את תקציב הטוקנים שלך בזהירות. הפלט המקסימלי הוא 16,000 טוקנים לכל בקשה. שגיאות לא צורכות אשראי.

cURL

curl https://api.alternativeapiopenai.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the primary functions in this module"}]
  }'

Python

from openai import OpenAI

client = OpenAI(base_url="https://api.alternativeapiopenai.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.alternativeapiopenai.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)

שאלות נפוצות

האם זהו תחליף אמיתי ל-API של OpenAI?

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

מהו אורך זיכרון ההקשר המקסימלי?

חלון ההקשר כולל 100,000 טוקנים בסך הכל. זה כולל גם את הקלט שלכם וגם את הפלט של המודל'. ההפלט המרבי לכל בקשה הוא 16,000 טוקנים.

כיצד לטפל במגבלות קצב?

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

יצירת מפתח דורשת רק מילוי טופס

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