he ▾
קבלו את המפתח שלכם

התחלה מהירה: שילבו את ממשק ה-API של AI משוגע

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

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

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

  • כתובת בסיס: https://api.aiunhinged.cc/v1
  • מזהה מודל: uncensored
  • אימות: אסימון Bearer ב- Authorization כותרת
curl https://api.aiunhinged.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate a JWT token valid for 1 hour"}]
  }'

התחברות עם מפתח ה-API שלך

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

from openai import OpenAI

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

שליחת בקשת ההשלמה הראשונה שלך

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

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.aiunhinged.cc/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);

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

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

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)

שימוש בכלים וב-FUNCTION CALLING

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

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.aiunhinged.cc/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);

טיפול באסימונים ומגבלות

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

שאלות נפוצות

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

הגדר את כתובת הבסיס ל-HTTPS://api.aiunhinged.cc/v1 והשתמש במפתח ה-API שלך בכותרת ההרשאה. כל SDK תואם OpenAI עובד מהקופסה. אין צורך במידול מותאם אישית.

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

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

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

כן. הגדר כלים בגוף הבקשה שלך. המודל מחזיר ארגומנטים בפורמט JSON מבני. לאחר מכן אתה יכול להריץ פונקציות אלו לוגיקת היישום שלך בצורה חלקה.

שחזר את המפתח שלך מיד

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

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