תיעוד API תואם OpenAI
התחילו להשתמש ב-API שלנו ל-LLM ללא צנזורה תוך דקה עם נקודות קצה סטנדרטיות התואמות ל-OpenAI. שלחו טקסט, קבלו טקסט, ושלמו רק עבור הטוקנים שצרכתם בפועל.
התחלה מהירה: שלחו את הבקשה הראשונה שלכם
קבלו את מפתח ה-API שלכם מיידית על ידי הרשמה עם גוגל או אימייל. השתמשו ב- uncensored מזהה המודל ליצירת טקסט ללא הגבלה לכתיבה יצירתית, מחקר אבטחה או תוכן למבוגרים. ה-API מקבל בקשות סטנדרטיות דרך POST /v1/chat/completions.
curl https://api.ianoncensure.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the top 5 libraries for async python"}]
}'כל חשבון חדש מקבל גישה מיידית. כתובת הבסיס היא HTTPS://api.ianoncensure.com/v1. אתה יכול לבדוק את הנקודה הקצה כדי לוודא חיבוריות לפני שילוב בעבודת הייצור שלך.
נקודות קצה: chat/completions ומודלים
אינטראקציה עם המודל באמצעות שתי נקודות סיום פשוטות: POST /v1/chat/completions ליצירה ו GET /v1/models למטא-נתונים. API זה משרד מודל שפה גדול אחד ספציפי ללא צנזורה, ולא שכבת ניהול בין ספקים מרובים. אינך צריך לנהל בחירות מודל מורכבות.
from openai import OpenAI
client = OpenAI(base_url="https://api.ianoncensure.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)בקשות מעובדות כטקסט-קלט, טקסט-פלט. אין הטמעות, יצירת תמונות או נקודות קצה של אודיו. שמרו על ספריית הלקוח שלכם פשוטה על ידי היצמדות לשני מסלולים אלו. מזהה המודל הוא תמיד uncensored.
פרמטרים: טמפרטורה, top_p, ועוד
שלו על יצירתיות עם temperature וגם top_p פרמטרים. התאם presence_penalty וגם frequency_penalty להפחית חזרתיות. השתמש seed לפלט דטרמיניסטי במהלך בדיקות. המודל תומך ב stop רצפים לעצירת ייצור בסימנים ספציפיים.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.ianoncensure.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);פרמטרים אלו מאפשרים עדינות סגנון הפלט. טמפרטורות גבוהות מייצרות תגובות מגוונות יותר, בעוד ערכים נמוכים מבטיחים עקביות. כל הפרמטרים עוקבים אחר קונבנציות OpenAI הסטנדרטיות, מה שמקל על מעבר.
תגובות בזרם באמצעות 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)זרם נתונים (Streaming) חיוני לממשצי צ'אט. הוא מספק משוב מיידי בעוד המודל ממשיך לעבד. טפל בזרם ה-SSE בלקוח שלך כדי להציג טוקנים כפי שהם מגיעים.
מצב JSON וקריאת פונקציות
אכוף פלט מבני עם response_format: {"type": "json_object"}. זה מבטיץ שהמודל יחזיר JSON, שזה קריטי לשילוב עם מערכות downstream. קריאת פונקציות מאפשרת למודל להפעיל כלים המוגדרים בסכמה שלך.
שימוש tools וגם tool_choice להנחות את פעולות המודל. יכולות זו מאפשרת זרימות עבודה מורכבות ללא עיבוד אחורי. ה-API מטפל בלוגיקת ביצוע הכלים ביעילות.
טיפול בשגיאות ומגבלות קצב
כל מפתח API מוגבל ל-300 בקשות לדקה ו-8 בקשות מקבילות. גודל גוף הבקשה המקסימלי הוא 8 MB. שגיאות מחזירות קודי HTTP סטנדרטיים: 401 למפתחות לא חוקיים, 402 לאשראי לא מספיק, ו-429 למגבלות קצב. שגיאות ודחייות אינן צורכות טוקנים.
חלון ההקשר תומך ב-100,000 טוקנים לקלט ופלט משולבים. הפלט המקסימלי הוא 16,000 טוקנים לכל בקשה. הגדירו max_tokens באופן מפורש כדי להימנע מחריגת מגבלות. אשראי לא משומש לא פג תוקף.
שאלות נפוצות
האם ממשק API ללא סינון מתאים לתוכן NSFW?
כן, המודל מכוון לתת תשובות ללא סירובי תוכן לשימוש מבוגר חוקי. הוא לא מסרב לנושאים שנויים במחלוקת או מיניים, למעט מגבלה קשה על תוכן העוסק בקטינים. ניתן לייצר טקסט ללא הגבלות למטרות יצירתיות או מחקר.
כיצד התמחור משתווה לספקי LLM ללא סנור אחרים?
אתה משלם $0.15 על כל 1M טוקנים קלט ו-$0.50 על כל 1M טוקנים פלט. טעויות וסירובים ללא תשלום. אין מנויים חודשיים או עמלות נסתרות. האשראי המוקדם מכסה את כל השימוש, וניתן לטעון באמצעות קריפטו עם אשראי בונוס.
מה קורה אם אפגע במגבלת הקצב?
תקבלו קוד סטטוס 429. המגבלה היא 300 בקשות לדקה לכל מפתח ו-8 בקשות מקבילות. ניתן ליצור מפתח API חדש כדי להחליף את הישן אם נדרש, שכן כל חשבון מאפשר מפתח פעיל אחד בלבד.