התחלה מהירה API של AI ללא צנזורה
שלב את ממשק ה-API של ה-AI uncensored שלנו על ידי עדכון כתובת ה-Base URL והמפתח, ואז שלח טקסט למודל המיטבי היחיד לתגובות ישירות ובלתי מסוננות ללא צורך בניהול מסלולים מורכב.
https://api.uncensoredrouteropen.com/v1uncensored
התקן את ה-SDK
התחל בהתקנת ה-OpenAI SDK הרשמי לשפת התכנות שלך. ספרייה זו מטפלת בבקשות ה-HTTP וניתוח ה-JSON עבורך. היא עובדת עם הנקודה שלנו כי אנחנו עוקבים אחרי ספציפיקציית ה-chat-completions של OpenAI. התקן את החבילה דרך מנהל החבילות הסטנדרטי שלך. לאחר מכן ייבא את מחלקת הלקוח בקובץ התסריט שלך. זה נותן לך את הכלים להתחבר ל-API מיד.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredrouteropen.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)
הגדר את כתובת הבסיס שלך
כוון את הלקוח שלך לנקודת הקצה הספציפית שלנו. עליך להגדיר את כתובת ה-URL הבסיסית ל-HTTPS://api.uncensoredrouteropen.com/v1. השתמש במפתח ה-API שלך בכותרת ההרשאה. זה מבטיח שכל הבקשות ילכו למודל ללא צנזורה שלנו. SDK הסטנדרטי של OpenAI מקבל את ההחלפה הזו. הוא מתעלם מנקודת הקצה המוגדרת כברירת מחדל. הקוד שלך נשאר תואם לספריות סטנדרטיות.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredrouteropen.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);
בצעו את הבקשה הראשונה שלכם
שלח הודעה פשוטה כדי ליצור טקסט. השתמש במזהה המודל "uncensored" בבקשה שלך. מודל זה בעל משקל פתוח עונה ללא סירובים טיפוסיים. אתה יכול לשלוח הנחיות עם תפקיד המערכת. ה-API מחזיר תגובת טקסט. שגיאות כמו מפתחות לא חוקיים מחזירות 401. חוסר אשראי מחזיר 402. אלו הם קודי HTTP סטנדרטיים.
curl https://api.uncensoredrouteropen.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "get today date"}]
}'
אפשרו זרימה & כלים
השתמשו בזרם (streaming) לפלט טוקנים בזמן אמת. הגדירו 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)
טפול במצב JSON & פרמטרים
כפה פלט מבני עם מצב JSON. הגדר response_format ל-json_object. המודל מחזיר JSON תקף. ניתן להתאים את הטמפרטורה ליצירתיות. השתמש ב-top_p לדגימת גרעין. הגדר רצפי עצירה כדי לעצור יצירה. פרמטרים אלו שולטים בסגנון הפלט. הם עובדים בדיוק כמו ה-API של OpenAI.
מגבלות, שגיאות והקשר
המפתח שלך מאפשר 300 בקשות לדקה. ניתן להריץ 8 בקשות מקבילות. גוף הבקשה חייב להישאר מתחת ל-8 MB. חלון ההקשר תומך ב-100,000 אסימונים בסך הכל. פלט מקסימלי הוא 16,000 אסימונים לבקשה. שגיאות הן חינם. אשראי אינו פג תוקף. השתמש בדף התמיכה עבור חיובים כפולים.
שאלות נפוצות
מהי אלטרנטיבת ה-API הבלתי-מרוסן של OpenRouter לשילוב ישיר?
ה-API שלנו מספק גישה ישירה למודל ללא צנזורה אחד ללא נתיבים מורכבים. אתה משנה את כתובת הבסיס ואת המפתח כדי להשתמש בו. זהו מודל בעל משקל פתוח המכוון לתוכן למבוגרים חוקי.
כיצד לטפל במגבלות קצב ושגיאות?
אתה מקבל 300 בקשות לדקה ו-8 בקשות מקבילות. שגיאת 429 משמעותה שהגעת למגבלה. שגיאת 401 משמעותה שהמפתח שלך לא תקין. שגיאת 402 משמעותה שאתה צריך להוסיף אשראי קריפטו.
מהו גודל חלון ההקשר?
חלון ההקשר הוא 100,000 טוקנים עבור הפלט וההשלמה. ניתן לייצר עד 16,000 טוקנים בכל בקשה. זה מאפשר שיחות ארוכות ומסמכים גדולים.
שחזר את מפתח ה-API שלך
הירשמו, העתיקו את המפתח שלכם, ועדכנו את כתובת ה-URL הבסיסית שלכם. זוהי תצורת ההגדרה המלאה.