תיעוד API
קבלו מפתח API ללא סינון ובצעו את הבקשה הראשונה שלכם תוך פחות מדקה. מדריך זה מכסה את כתובת ה-URL הבסיסית, האימות ודוגמאות SDK ליצירת טקסט ישירה.
- לכל 1M אסימוני קלט
- $0.15
- טוקני פלט / 1M
- $0.50
- הקשר אסימונים
- 100,000
- קרדיט ניסיוני
- $0.50
- בקשות לדקה
- 300
כתובת URL בסיסית ואימות
כתובת הבסיס (Base URL) של uncensored llm הוא https://api.obliteratedmodels.com/v1. אתה מאשר גישה על ידי העברת מפתח ה-API שלך ב Authorization כותרת. כל בקשה חייבת לכלול מפתח זה כדי לאמת את האשראי שלך מראש. המערכת דוחה מפתחות לא חוקיים עם 401 שגיאה. זה מבטיח שרק חשבונות מורשים יצרכו טוקנים.
התחלה מהירה: בקשה ראשונה
בצעו את הבקשה הראשונה כדי לבדוק את הסוף. שלחו הודעה פשוטה כדי לייצר טקסט ללא מסנני תוכן. פקודת ה-curl הבאה ממחישה את המבנה הבסיסי.
curl https://api.obliteratedmodels.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List all active ports on the server"}]
}'
צפה לתגובת JSON המכילה את הטקסט שנוצר. זה מאשר שה-API פעיל והאשראי שלך פעיל.
אינטגרציית SDK Python
השתמשו ב-SDK הרשמי של OpenAI ל-Python לגישה תכנותית. הגדירו את base_url לנקודת הקצה שלנו וספק את המפתח שלך. מזהה המודל הוא uncensored. גישה זו מטפלת בניסיונות חוזרים ובניתוח JSON באופן אוטומטי.
from openai import OpenAI
client = OpenAI(base_url="https://api.obliteratedmodels.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)
שיחה chat.completions.create() עם ההנחיה שלך. אובייקט התגובה מכיל את התוכן שנוצר ישירות.
הגדרת SDK Node.js
אתחל את הלקוח עם כתובת ה-URL זהה. העבר את מפתח ה-API שלך כאסימון bearer. ה-SDK של Node משקף את המבנה של Python לעקביות.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.obliteratedmodels.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);
הפעל את נקודת הסיום של השלמה עם הפרמטרים הרצויים לך. שיטה זו עובדת היטב עבור אינטגרציות בצד השרת ואפליקציות ווב.
תגובות בסטרימינג (SSE)
אפשרו זרימה על ידי הגדרת 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)
נתח את זרם ה-SSE כדי להציג טקסט בזמן אמת. זה אידיאלי לממשקי צ'אט וללוחות בקרה חיים.
מגבלות קצב ואילוצים
אתה מוגבל ל-300 בקשות לדקה ו-8 חיבורים מקבילים לכל מפתח. גודל גוף הבקשה המקסימלי הוא 8 MB. חריגה ממגבלות אלו תפעיל 429 שגיאה. תמיכה בחלון הקשר היא 100,000 טוקנים בסך הכל. אם אזל לך האשראי, אתה מקבל שגיאה 402 שגיאה. מגבלות אלו מבטיחות שימוש הוגן לכל המשתמשים ששילמו מראש.
שאלות נפוצות
האם זהו שירות רשמי של OpenAI?
לא, זהו שירות עצמאי המשתמש במודל בעל משקל פתוח. הוא תואם לפורמט ה-API של OpenAI אך מריץ על האינפראסטרוקטורה שלנו. זהו לא GPT או כל מודל אחר של ספק.
כיצד עובד החיוב?
אתה משלם מראש בקריפטו (USDT או USDC). האשראי נגבה לפי שימוש בטוקנים. שגיאות ודחייה אינן צורכות אשראי. היתרה שלך אינה פגת תוקף.
מהו גודל חלון ההקשר?
חלון ההקשר הכולל הוא 100,000 טוקנים. זה כולל הן את הקלט והן את ההשלמה. פלט מקסימלי לכל בקשה הוא 16,000 טוקנים.
אבטח את מפתח ה-API שלך
הירשם, העתק את המפתח, ועדכן את כתובת נקודת הקצה. זוהי כל התצורה.