אסמכת API של Abliterating
אסמכת API של Abliterating מספקת מסלול ישיר לשירות ה-LLM ללא צנזורה שלנו. השתמש בכלים סטנדרטיים התואמים ל-OpenAI כדי לשלב את המודל שלנו ללא מסנני תוכן.
כתובת URL בסיסית ואימות
התחילו כל בקשה על ידי הפניית הלקוח שלכם אל https://api.abliterating.cc/v1. העבר את מפתח ה-API הייחודי שלך ב Authorization כותרת כטוקן Bearer. הגדרה זו עובדת עם כל SDK רשמי של OpenAI או לקוח HTTP תואם. אתה מקבל מפתח זה מיד לאחר ההרשמה באמצעות Google או אימייל בלוח הבקרה. שמור עליו מאובטח, שכן הוא מעניק גישה מלאה לאשראי ששולם מראש. שגיאות וסירובים לא צורכים את המאזן שלך, כך שתוכל לבדוק בחופשיות. המערכת שלנו מטפלת בהעברה למודל ללא צנזרה שלנו מאחורי הקלעים.
בקשה ראשונה
שלח בקשת POST סטנדרטית להשלחת צ'אט כדי לבדוק חיבור. הפרומפט שלך נכנס למודל, ואתה מקבל תשובת טקסט ישירה. המערכת מסירה סירובים טיפוסיים לתוכן מבוגר חוקי. אתה שולט באורך הפלט עם ה max_tokens פרמטר. מזהה המודל הוא פשוט uncensored. ממשק פשוט זה מאפשר לך לשלב במהירות בפרויקטים הקיימים שלך. בדוק את גוף התגובה עבור הטקסט שנוצר ושימוש בטוקנים.
אינטגרציית SDK Python
השתמשו בספריית הפיתון הרשמית של OpenAI להתחברות בקלות. הגדירו את כתובת הבסיס ואת מפתח ה-API לפני אתחול הלקוח. גישה זו מנצלת קוד קיים שעשוי להיות לכם כבר. הספרייה מטפלת ברישום JSON ובבקשות HTTP באופן אוטומטי. ניתן לזרום תגובות או לקבל השלמות מלאות. שיטה זו אידיאלית לשירותי backend או סקריפטים לעיבוד נתונים. הגדירו את משתני הסביבה שלכם להטמעה נקייה. ה-SDK מסתיר את המורכבות של קריאות HTTP גולמיות.
הגדרת Node SDK
שלב באמצעות ה-JavaScript SDK לאפליקציות רשת. אתחל את הלקוח עם base URL ומפתח שלך. הגדרה זו תומכת ב-CJS ו-ES modules. אתה יכול לשלוח הנחות ולקבל JSON מבני או טקסט גולמי. ה-SDK מנהל ניסיונות חוזרים וטיפול בשגיאות ביעילות. זה מושלם לממשקי צ'אט בזמן אמת או פונקציות ללא שרת. ייבא את החבילה והגדר את הסביבה. הסינטקס משקף את ספריית Python לעקביות בין מערכות.
תגובות בסטרימינג
אפשרו זרימה על ידי הגדרת stream: true בקשתך. אתה מקבל זרימה של אירועים מוכווני-שרת (SSE) של טוקנים. זה מאפשר לך להציג טקסט ככל שהוא נוצר. הפיסה הסופית מכילה את סטטיסטיקות השימוש המלאות בטוקנים. זרימה מפחיתה את תחושת זמן התגובה עבור משתמשי הקצה שלך. היא עובדת בצורה חלקה עם ה-SDKs התואמים ל-OpenAI. ניתן לעצור את הזרימה מוקדם אם המשתמש משנה את הקלט. תכונה זו קריטית לחוויות דמויות צ'אט.
מגבלות, שגיאות והקשר
חלון ההקשר נמתח על 100,000 טוקנים לקלט ופלט יחד. ניתן לשלוח עד 16,000 טוקנים בתגובה בודדת. מגבלות הקצב מאפשרות 300 בקשות לדקה לכל מפתח. שגיאת 401 פירושה שהמפתח שלך לא חוקי. שגיאת 402 מציינת שאשראיך המקודם אזל. שגיאת 429 מסמלת שחצית את מגבלת הקצב. שגיאות לא גובות ממך אשראי. גופי הבקשות חייבים להישאר מתחת ל-8 MB. נהל את המפתחות שלך בזהירות מכיוון שהחלפת מפתח מבטלת את הקודם.
cURL
curl https://api.abliterating.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list three benefits of the abliterating feature"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.abliterating.cc/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
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.abliterating.cc/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 = 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 של Abliterating תומך בקריאת פונקציות?
כן, ניתן להשתמש בפרמטרים של כלים ו-tool_choice בדיוק כמו עם OpenAI. המודל תומך בפלטות מבניות ומצב JSON לשילוב אמין. אתם מגדירים את סכמת הפונקציה, והמודל מחזיר את הארגומנטים המתאימים.
כיצד להעמיס ידית אשראי?
העלה יתרה באמצעות USDT על רשת TRC20 או USDC על Base. התשלומים נעים בין $20 ל-$500 עם קרדיטים בונוס עבור סכומים גדולים יותר. הקרדיט אינו פג תוקף, וניתן להעלות יתרה בכל עת דרך לוח הבקרה.
האם מפתח ה-API משותף בין מכשירים?
כן, מפתח פעיל אחד לחשבון עובד על כל מכשיר. אם תייצרו מפתח חדש, הישן יהפוך לא תקף מיד. ניתן להחליף את המפתח ישירות מהלוח ללא איבוד יתרת הקרדיט.
צור את מפתח ה-API שלך
הירשם, העתק את המפתח, וכוון לכתובת הבסיס החדשה. סיימנו.