מדריך אינטגרציה להשלמות ללא צנזורה
הדביקו את ה-LLM ללא הצנזרה שלך לכל לקוח תואם ל-OpenAI על ידי החלפת כתובת הבסיס ומפתח ה-API. מדריך זה מכסה את שלבי האינטגרציה המדויקים עבור Python, Node ותגובות זורמות ללא סירובי מודל.
דרישות מוקדמות: התקנת SDK ומשתני סביבה
התקן את ה-SDK הרשמי לשפה שלך וייצא את האישורים שלך לפני ביצוע בקשות. נדרש ממך מפתח API מהפורטל שלנו ואת הספרייה הסטנדרטית לשפת הריצה שבחרת. זה מבטיח שהקוד שלך יוכל לאמת מול הנקודות שלנו מיד.
- Python:
pip install openai - Node.js:
npm install openai - ייצוא
OPENAI_API_KEYעם המפתח שלך מהלוח.
from openai import OpenAI
client = OpenAI(base_url="https://api.gptnsfw.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)
הגדרת base_url ומפתח ה-API
הפנה את הלקוח שלך לנקודת הקצה הייעודית שלנו כדי לעקוף הגבלות דגמים סטנדרטיות. הגדר את base_url אל https://api.gptnsfw.cc/v1 והשתמש במפתח שיצרת. שינוי בודד זה מפנה תעבורה לתשתית ה-un-censored שלנו.
- כתובת בסיס:
https://api.gptnsfw.cc/v1 - מזהה מודל:
uncensored
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.gptnsfw.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);
ביצוע בקשת POST /v1/chat/completions ראשונה
שלח בקשת השלמה סטנדרטית עם הנחיות המערכת והמשתמש שלך. המודל מחזיר תגובות טקסט ללא מסנני התוכן הרגילים עבור נושאים מבוגרים חוקיים. השתמש ב- uncensored מזהה המודל בפולויד שלך.
curl https://api.gptnsfw.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Return the full API response for the /v1/messages endpoint"}]
}'
טיפול בתגובות זרם (SSE) וצריכת אסימונים
זרום טוקנים כפי שנוצרים באמצעות אירועים שנשלחים מהשרת (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)
אכיפת מצב JSON לפלט נתונים מבני
כפה על המודל להפיק JSON תקין על ידי הגדרת response_format אל {"type": "json_object"}. זה קריטי בעת ניתוח נתונים מבניים או הזנת תוצאות לאפליקציות אחרות. המודל מקפיד על פורמט זה ללא הוספת תוכן שיחה.
הגדרת טמפרטורה, top_p ורצעי עצירה
התאם temperature וגם top_p כדי לשלוט ביצירתיות או בדידטרמיניזם בתפוקות שלך. השתמש stop רצפים לעצירת ייצור בסימנים ספציפיים. פרמטרים אלו נותנים לך בקרה מדויקת על התנהגות צ'אטבוט ללא צנזורה.
תמיכה & שאלות ותשובות
למה אני מקבל שגיאת 401 או 429?
שגיאת 401 משמעה שמפתח ה-API שלך לא חוקי או פג תוקף. שגיאת 429 מציינת שחצית את מגבלת הקצב של 300 בקשות לדקה או את מגבלת הבקשות המקביליות של 8 למפתח. צור מפתח חדש או המתן לריסט של החלון.
מהו חלון ההקשר והעלות?
חלון ההקשר הוא 100,000 טוקנים לשילוב של הזנה והשלמה. אתה משלם $0.15 על כל 1M טוקני קלט ו-$0.50 על כל 1M טוקני פלט. שגיאות הן ללא תשלום, ואשראי לא פג תוקף.
האם זהו ה-API הרשמי של GPT ל-NSFW?
לא, זהו שירות עצמאי המריץ מודל בעל משקל פתוח ייעודי. איננו קשורים ל-OpenAI או לספקים גדולים אחרים. אנו מספקים API תואם OpenAI שעובד עם קוד לקוח סטנדרטי.
שחזר את מפתח ה-API שלך
הירשם לחשבון, העתק את המפתח, ועדכן את כתובת הבסיס. זוהי תצורה שלמה.
קבל מפתח API