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

תיעוד API

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

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

כתובת הבסיס לכל בקשות ה-API היא https://api.uncensoredaibot.com/v1. אתה מאשר באמצעות מפתח API המועבר ב Authorization header. הירשם דרך Google או אימייל כדי לקבל את המפתח שלך מיד; אין צורך במספר טלפון. המפתח שלך מעניק גישה ל-API של LLM לא цензуרתי ללא מנויים חודשיים.

curl https://api.uncensoredaibot.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the top five errors in my current Python script"}]
  }'

הבקשה הראשונה שלך

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

from openai import OpenAI

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

השתמשו ב openai חבילת npm או כל ספרייה תואמת לשילוב מהיר. הגדר את baseURL לנקודת הקצה שלנו וספק את מפתח ה-API שלך. מודלי ה-AI ללא סינון מטפלים ביצירת טקסט ביעילות. אתה יכול גם להפעיל מצב JSON לפלט נתונים מבני.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.uncensoredaibot.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: true בבקשה שלך. ה-API מחזיר אירועים שנשלחו על ידי השרת (SSE) למסירת אסימונים בזמן אמת. ניתן לגשת למדדי שימוש באסימונים בקטע הסופי של הזרם. שיטה זו מפחיתה את תחושת העיכוי עבור משתמשים שמייצרים סיפורים ארוכים.

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 תומך ב-300 בקשות לדקה ו-8 בקשות מקבילות. תקבל שגיאת 401 אם המפתח שלך לא חוקל או פג תוקף. שגיאת 402 מציינת אשראי מוקדם לא מספיק, בעוד ש-429 מסמנת מיצוי מגבלת הקצב. שגיאות אינן צורכות את יתרת הטוקנים שלך.

חלון ההקשר ומגבלות

המודל תומך בחלון הקשר של 100,000 טוקנים עבור קלט ופלט יחד. הפלט המקסימלי לכל בקשה הוא 16,000 טוקנים, או 2,048 אם max_tokens לא מוגדר. גוף הבקשה לא יכול לעלות על 8 MB. השתמש במגבלות אלו לתכנון התקציב שלך ביעילות.

תמיכה & שאלות נפוצות

מהי כתובת הבסיס של ממשק ה-API של בוט של uncensored AI?

כתובת ה-URL הבסיסית היא HTTPS://api.uncensoredaibot.com/v1. היא תואמת ל-SDKs וללקוחות סטנדרטיים של OpenAI בעת עדכון תצורת base_url.

איך אני מאמת עם ה-API של uncensored AI?

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

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

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

צור את אסימון ה-API שלך

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