Abliterated API תיעוד
התחילו לעבוד עם ממשק המודל ללא צנזורה בפרקי זמן קצרים באמצעות לקוחות סטנדרטיים התואמים ל-OpenAI. שלחו טקסט וקבלו טקסט ללא הגבלות ללא מאבק מול הנחיות המערכת.
אימות וכתובת בסיס
השתמש במפתח ה-API שלך עם כתובת הבסיס https://api.llmsabliterated.com/v1. המפתח נוצר מיד לאחר ההרשמה דרך Google או אימייל, ללא צורך במספר טלפון. העבר את המפתח ב Authorization header לכל בקשה.
טיפ: המפתח מוצג רק פעם אחת לאחר יצירה, אז שמור אותו באופן מאובטח. שגיאות וסירובים לא צורכים אשראי, אך מפתחות לא חוקיים מחזירים סטטוס 401.
בקשה ראשונה
שלח השלמת צ'אט בסיסית כדי לאמת חיבוריות. מזהה המודל הוא uncensored, ובקשות משתמשות ב POST /v1/chat/completions נקודה (endpoint).
דוגמה זו שולפת פראמטר פשוט ומצפה לתגובת טקסט. החלף YOUR_API_KEY עם המפתח האמיתי שלך.
curl https://api.llmsabliterated.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Find all null values in the sales database"}]
}'תגובות כוללות פרטי שימוש בטוקנים. אם אין לכם אשראי, ה-API מחזיר שגיאת 402. כתובת ה-URL הבסיסית עובדת עם כל לקוח תואם OpenAI על ידי עדכון תצורת כתובת ה-URL הבסיסית.
אינטגרציית SDK Python
התקן את החבילה הרשמית של Python של OpenAI והגדר את הלקוח. הצבע את כתובת הבסי לשירות שלנו והגדר את המודל ל- uncensored.
גישה זו מאפשרת לך להשתמש בקוד קיים עם שינויים מינימליים. ה-API תומך בפרמטרים סטנדרטיים כמו temperature וגם top_p לשליטה ביצירתיות.
from openai import OpenAI
client = OpenAI(base_url="https://api.llmsabliterated.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)טיפול בשגיאות צריך לקחת בחשבון מגבלות קצב (429) או חוסר במימון (402). האשראי הוא מוקדם ולא פג תוקף לעולם, כך שאתה משלם רק עבור צריכת טוקנים אמיתית.
הגדרת Node SDK
אתחל את לקוח Node.js של OpenAI עם כתובת הבסיס המותאמת אישית. השתמש ב- uncensored מזהה המודל לכל ההשלמות.
מפתחי Node יכולים לנצל ספריות קיימות כמו axios או ה-SDK הרשמי לשילוב עקבי. מפתח ה-API מועבר דרך כותרת ההרשאה.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.llmsabliterated.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);ודאו שמשתני הסביבה מאחסנים את המפתח בצורה מאובטחת. השירות תומך בתגובות JSON סטנדרטיות, מה שמקל על ניתוח ב-JavaScript. זמין סטרימינג באמצעות SSE לפלטות בזמן אמת.
זרימה עם 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)זרימה מפחיתה את תחוית העיכוב עבור תגובות ארוכות. ניתן להפסיק את הזרימה אם המשתנה משנה את דעתו. הפלט המקסימלי הוא 16,000 אסימונים לכל בקשה, או 2,048 אם max_tokens לא מוגדר.
מגבלות ושגיאות
כבדו את מגבלת הקצב של 300 בקשות לדקה לכל מפתח. המקסימום הוא 8 בקשות מקבילות בו זמנית.
גוף הבקשה לא יעלה על 8 MB. חלון הקשר של 100,000 טוקנים מכסה הן הנחיה והן השלמה. שגיאות מחזרות סטטוסים סטנדרטיים של HTTP: 401 למפתחות לא חוקיים, 402 לחסר אשראי, ו-429 למגבלות קצב.
שאלות נפוצות
האם ה-API של LLM המנותח תואם ללקוחות OpenAI קיימים?
כן, הוא משתמש באותן נקודות קצה ומבנה JSON כמו OpenAI. עליך רק לשנות את כתובת ה-URL הבסיסית ואת מפתח ה-API בתצורת הלקילנט שלך. זה מאפשר לך להשתמש בקוד קיים עם מינימום שינויים.
מה קורה אם אעבור את מגבלת הקצב?
ה-API מחזיר קוד סטטוס 429 עם פרטים על מתי לנסות שוב. הגבול הוא 300 בקשות לדקה ו-8 בקשות מקבילות לכל מפתח. ניתן לעקוב אחר השימוש דרך ספירות הטוקנים בכותרות התגובה.
כיצד מטפלת ממשק ה-API של abliterated AI באשראי ובשגיאות?
הקרדיט נגבה רק עבור שימוש מוצלח בטוקנים, לא עבור שגיאות או דחייות. קרדיט ששולם מראש אינו פג תוקף, וניתן להעלות יתרה באמצעות קריפטו. אם נגמר לך הקרדיט, בקשות יחזירו שגיאת 402 עד שתוסיף כספים.
גישה ל-API key שלך
הירשם, העתק את האישור שלך, ועדכן את כתובת ה-URL הבסיסית שלך. זוהי ההגדרה המלאה.