התחלה מהירה: שילבו את ממשק ה-API של LLMs ללא צנזורה
מדריך זה מראה לך כיצד לשלב את המודל הגלוי שלנו (uncensored) באפליקציה שלך באמצעות OpenAI-compatible SDKs סטנדרטיים. תגדירו אימות, תשלחו את הבקשה הראשונה, תטפלו בזרם נתונים (streaming) ותנהלו תשלום ללא עמלות נסתרות.
דרישות מוקדמות: SDK ומשתני סביבה
התחל בהתקנת ה-SDK הרשמי והצבע אותו אל כתובת הבסיס שלנו. אנחנו מספקים API של chat-completions מארח, התואם ל-OpenAI, שפועל עם כל לקוח סטנדרטי. עליך להגדיר שני משתני סביבה: OPENAI_API_KEY וגם OPENAI_BASE_URL.
כתובת ה-URL הבסיסית של השירות הזה היא HTTPS://api.llmsunrestricted.com/v1. כתובת זו מבטיחה שהבקשות שלך יגיעו לתשתית ללא צנזורה שלנו. מפתח ה-API שלך מאמת את חשבון האשראי ששולם מראש. אין צורך במספר טלפון להגדרה, רק האימייל או חשבון ה-Google שלך.
אימות: הגדרת מפתח ה-API שלך
האימות מסתמך על מפתח API יחיד שנוצר במהלך ההרשמה. אתם מקבלים מפתח זה מיד לאחר יצירת חשבון דרך Google או אימייל. אחסנו מפתח זה באופן מאובטח במשתני הסביבה שלכם כדי להימנ מחשיפתו בקוד צד לקוח.
המערכת שלנו מאמתת את המפתח מול יתרת התשלום המראש שלך. אם המפתח לא חוקי או שפג תוקפו, ה-API מחזיר שגיאת 401. ניתן ליצור מפתח חדש בכל עת, שמהווה תחליף למפתח הקודם. שמור על המפתח שלך פרטי כדי למנוע שימוש לא מורשה בטוקנים שלך.
שליחת בקשת ההשלמה הראשונה שלך
שלח בקשת POST ל- /v1/chat/completions נקודת קצה. השתמש במזהה המודל uncensored לגישה למודל בעל משקל פתוח שלנו המותאם לתוכן מבוגר ויצירתי. המודל לא מסרב לנושאים חוקיים, מה שמבטיח שתקבלו את הפלט שאתם מצפים לו.
להלן דוגמה בסיסית ב-cURL לאימות החיבור והחיוב שלכם.
curl https://api.llmsunrestricted.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List three common use cases for this API"}]
}'בקשה זו צורכת אסימוני קלט בהתאם לאורך ההודעה שלך. אתה משלם רק עבור אסימונים שעיובו בפועל. שגיאות ודחיות עקב פורמט לא תקין הן ללא תשלום.
טיפול בתגובות זרם (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)ודאו שספריית הלקוח שלכם מטפלת בתשובות חלקיות נכון. הסטרים מסתיים כאשר המודל מסיים לייצר או פוגש את מגבלת הטוקנים.
הגדרת פרמטרים: טמפרטורה ו-Top_P
התאם את התנהגות היצירה באמצעות פרמטרים סטנדרטיים. הגדר temperature לשליטה באקראיות; ערכים נמוכים יותר הופכים את הפלט לדטרמיניסטי יותר. השתמש top_p לצמצם את גיוון המילון. הגדרות אלו עוזרות לך לכוונן את המודל ללא סינון למשחק תפקידים או כתיבה יצירתית.
ניתן גם להשתמש response_format עם {"type": "json_object"} לנתונים מבניים. קריאה לפונקציות נתמכת דרך tools וגם tool_choice. המודל תומך בעד 100,000 טוקנים לחלון ההקשר כולו.
from openai import OpenAI
client = OpenAI(base_url="https://api.llmsunrestricted.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)פרמטרים אלו נותנים לך שליטה מלאה על סגנון הפלט של המודל. נסה שילובים כדי למצוא את האיזון הטוב ביותר למקרה השימוש הספציפי שלך.
הבנת שימוש בטוקנים וחשבונית
החיוב הוא בתשלום מראש לחלוטין ומבוסס על שימוש אמיתי באסימונים. אסימוני קלט עולים $0.15 ל-1M, ואסימוני פלט עולים $0.50 ל-1M. אתה משלם רק על מה שאתה משתמש בו, ללא מנויים חודשיים. הקרדיט לא פג תוקף, כך שתוכל להטעין כל עת שתרצה.
אם אתה נגמר לך האשראי, ממשק ה-API מחזיר שגיאת 402. ניתן להטעין מחדש באמצעות USDT (TRC20) או USDC (Base) החל מ-$20. בונוסים חלים על הפקדות גדולות יותר: +5% מ-$50, +10% מ-$100, ו-+15% מ-$200. שגיאות לא צורכות אשראי.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.llmsunrestricted.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);עקבו אחר השימוש דרך לוח הבקרה או על ידי בדיקת ספירות הטוקנים בכותרות תגובת ה-API. שקיפות זו מבטיחה שאתם שולטים בעלויות הפיתוח שלכם.
שאלות נפוצות
מה קורה אם אפגע במגבלת קצב?
ה-API מחייב מגבלה של 300 בקשות לדקה לכל מפתח ו-8 בקשות מקבילות. אם תחרוג ממגבלות אלו, תקבל שגיאת 429 Too Many Requests. המתן כמה שניות ונסה שוב, או שדרג את תבנית השימוש שלך כדי להישאר בתוך הגבולות החינמיים.
האם המודל ללא צנזורה אכן חופשי לחלוטין?
כן, המודל מכוון לתת תשובות ללא סירוב תוכן לשימוש בוגר, בדיוני או שנוי במחלוקת. הגבול הקשיח היחיד הוא סירוב תוכן מיני העוסק בקטינים, אשר תמיד מיושם. יש לך שליטה מלאה על הנחיות אחרות באמצעות הנדסת הנחיות (prompt engineering).
כיצד לנהל את מפתחות ה-API שלי?
ניתן ליצור מפתח חדש מיד דרך הלוח שליטה לאחר התחברות עם Google או אימייל. לכל חשבון יש מפתח פעיל אחד; יצירת מפתח חדש מחליפה את הישן מיד. ניתן גם לצפות בפרטי השימוש והיתרה שלך באותו דף.
צור את המפתח שלך עכשיו
הירשמו, העתיקו את המפתח, ועדכנו את כתובת הבסיס שלכם. זו כל התצורה.