התחלה מהירה: שילבו את ממשק ה-API של LLM ללא צנזורה
התחל ליצור טקסט ללא הגבלות מיד עם נקודת הקצה התואמת ל-OpenAI שלנו. מדריך זה מכסה את השלבים החיוניים לשילוב המודל ללא הצנזורה באפליקציה שלך באמצעות SDKs סטנדרטיים.
הגדרת אימות כתובת URL בסיסית
הפנה את הלקוח שלך לנקודת הקצה הייעודית שלנו כדי להתחיל בתקשורת. כתובת הבסיס היא https://api.apillmopen.com/v1. תצורה זו עובדת עם כל SDK סטנדרטי של OpenAI על ידי עדכון ה base_url פרמטר וציינו את מפתח ה-API הייחודי שלכם. אתם מקבלים מפתח זה מיד לאחר ההרשמה עם Google או דוא"ל. אין צורך באימות טלפון. המערכת מחייבת מגבלה קפדנית של מפתח פעיל אחד לחשבון. יצירת מפתח חדש מבטלת אוטומטית את הקודם. זה מפשט שליטת גישה לעבודת הפיתוח שלכם.
שליחת בקשת השלמת הצ'אט הראשונה שלך
שלח בקשת POST סטנדרטית אל /v1/chat/completions ליצור טקסט. עליך לציין את מזהה המודל כ uncensored. המערכת מקבלת פרמטרים סטנדרטיים כמו temperature וגם top_p לשליטה באקראיות. פרומפט הקלט שלך מעובד דרך מודל השפה הגדול המאוחסן שלנו. התוצאות חוזרות כטקסט טהור ללא עומס מטא-נתונים מיותר. גישה ישירה זו מבטיחה שאתה משלם רק עבור טוקני הסקה בפועל ששימשו. שגיאות במהלך העיבוד אינן צורכות את האשראי המוקדם שלך. זה הופך את הבדיקה לחסכונית מאוד בשלבי הפיתוח המוקדמים.
אינטגרציה עם SDK ב-Python
השתמשו בספרייה הרשמית של Python כדי לתקשר עם הנקודה באופן חלק. הגדירו את הלקוח עם כתובת ה-URL הבסיסית ומפת ה-API שלכם. הספרייה מטפלת בייצוג JSON ובתעבורת ה-HTTP באופן אוטומטי. ניתן להעביר רשימת הודעות המגדירות את היסטוריית השיחה. אובייקט התגובה מספק גישה קלה לתוכן שנוצר. שיטה זו אידיאלית לשירותי backend או סקריפטים מקומיים. היא מפחיתה משמעותית את כמות הקוד החוזר בהשוואה לבקשות HTTP גולמיות. ניתן גם להגדיר פרמטרים ספציפיים לשליטה עדינה בסגנון הפלט.
שילוב Node SDK
אתחל את לקוח Node.js עם האישורים וכתובת הבסיס שלך. האופי האסינכרוני של ה-SDK מתאים היטב לשרתי אינטרנט מודרניים. אתה יכול להמתין לתגובת ההשלמה ישירות במטפלי הנתיבים שלך. גישה זו שומרת על הקוד שלך נקי וקריא. ה-SDK מנהל ביעילות אגירת חיבורים וניסיונות חוזרים. אתה יכול לשלב זאת ביישומי Express או Fastify בקלות. הוא תומך הן בתגובות סטרימינג והן בתגובות לא סטרימינג. בחר את המצב שמתאים ביותר לארכיטקטורה של היישום שלך.
הפעלת זרם נתונים וטיפול בשימוש בטוקנים
אפשרו זרמת נתונים על ידי הגדרת ה stream פרמטר ל-true. ה-API מחזיר נתונים באמצעות אירועים שנשלחו על ידי השרת (SSE). כל נתח מכיל טקסט חלקי ומטא-נתונים. הנתח הסופי כולל את סך השימוש באסימונים לבקשה. זה מאפשר לך לעקוב אחר עלויות בזמן אמת. סטרימינג מפחית משמעותית את תחומת העיכוי עבור משתמשי הקצה. ניתן להציג טקסט ככל שהוא נוצר. זה קריטי לממשקי צ'אט שבהם תגובתיות חשובה. ה-SDKs מטפלים בניתוח האירועים עבורך אוטומטית.
חלונות הקשר, מגבלות ושגיאות
המודל תומך בחלון הקשר של 100,000 טוקנים לשילוב של קלט ופלט. ניתן לייצר עד 16,000 טוקנים לכל בקשה. אם תשמיט max_tokens, ברירת המחדל היא 2,048 טוקנים. אתם מוגבלים ל-300 בקשות לדקה ושמונה בקשות מקבילות למפתח. גודל גוף הבקשה חייב להישאר מתחת ל-8 MB. שגיאות אימות מחזירות קוד סטטוס 401. חוסר במימון מפעיל שגיאת 402. מגבלות קצב גורמות לתגובה 429. טפלו בקודים אלו בצורה עדינה כדי לשמור על חוויית משתמש חלקה.
cURL
curl https://api.apillmopen.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List dependencies for React 18."}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.apillmopen.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)Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.apillmopen.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);זרימה
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 אמיתי ל-LLM פתוח התואם לכלים קיימים?
כן, זה עוקב בדיוק אחר הסטנדרט של OpenAI chat-completions. ניתן להשתמש בו עם כל לקוח התומך בפורמט ה-SDK הרשמי. פשוט עדכן את כתובת ה-URL הבסיסית ואת מפתח ה-API. זה מבטיח מעבר קל מספקים אחרים ללא צורך לשכתב את בסיס הקוד שלך.
מה קורה אם אקבל שגיאת 402?
שגיאת 402 מציינת שהקרדיט המוקדם שלך אזל. ניתן להוסיף קרדיט מיד באמצעות USDT (TRC20) או USDC (Base). תשלומים מתחילים ב-$20. אתה מקבל קרדיט בונוס על פקדונות גדולים יותר. הקרדיט לא פג תוקף, כך שניתן להוסיף כספים בכל נוחות.
כיצד המודל ללא צנזורה מטפל בהגבלות תוכן?
המודל אינו מסרב לנושאים בוגרים חוקיים או שנויים במחלוקת. הוא מכוון ליצירה ללא הגבלות. המגבלה הקפדנית היחידה היא לתוכן העוסק בקטינים. זה הופך אותו למתאים מאוד לרולפליי, כתיבה יצירתית ויצירת נתונים שבהם מסננים עלולים להתערב.
קבל את מפתח ה-API שלך
הירשם, קבל את המפתח שלך, ועדכן את כתובת ה-URL הבסיסית שלך. זוהי תצורת ההגדרה המלאה.