API Quickstart
הדביקו את ממשק ה-API של AI ללא צנזורה שלנו במערך הקיים שלך על ידי החלפת כתובת הבסיס ואתחול הלקוח. אתה מקבל נקודת קצה תואמת OpenAI שמייצרת טקסט ללא סירובי תוכן, מוכנה לשילוב מיידי.
התקן וConfigure את ה-SDK
התחל בהתקנת ה-OpenAI SDK הרשמי לשפה המועדפת עליך. ייבא את הלקוח והגדר את כתובת הבסיס לנקודה שלנו. שינוי יחיד זה מפנה את כל הבקשות לתשתית ה-un-censored שלנו.
כתובת בסיס: HTTPS://api.uncensoredpromptgenerator.com/v1
מפתח API: מפתח ייחודי מלוח הבקרה.
curl https://api.uncensoredpromptgenerator.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "What is the capital city of Peru?"}]
}'
שלח את בקשת השלמת הצ'אט הראשונה שלך
שלח בקשת השלמת צ'אט סטנדרטית כדי לייצר טקסט. מזהה המודל הוא "uncensored". נקודה קצה זו מקבלת מערכי הודעות סטנדרטיים ומחזירה תוכן שנוצר ישירות.
השתמשו ב-SDK של Python לסקריפטים מהירים או ב-Node.js לאפליקציות צד שרת. שתי הספריות מטפלות בהעברת HTTP באופן אוטומטי.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredpromptgenerator.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)
תגובות בזרם ושימוש
אפשרו זרימה על ידי הגדרת 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)
קריאת פונקציות ומצב JSON
הגדירו כלים בבקשה כדי לאפשר קריאה לפונקציות. המודל תומך בפלט מבני וביצוע כלים. השתמשו ב response_format עם {"type": "json_object"} לעמידה מחמירה ב-JSON.
זה מבטיח פיענוח אמין בלוגיקה של האפליקציה שלך. כלים משפרים את היכולת של המודל לתקשר עם מערכות חיצוניות או פורמטים של נתונים מובנים.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredpromptgenerator.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);
פרמטרים ומגבלות אסימונים
הגדר התנהגות יצירה עם פרמטרים כמו temperature, top_p, וכן seed. חלון ההקשר תומך עד 100,000 טוקנים בסך הכל. פלט מקסימלי הוא 16,000 טוקנים לבקשה.
התאם הגדרות אלו כדי לאזן בין יצירתיות לדטרמיניזם. מספר הטוקנים המקסימלי המוגדר כברירת מחדל הוא 2,048 אם לא צוין אחרת. השתמש stop רצפים לעצירת ייצור בסימנים ספציפיים.
טיפול בשגיאות ומגבלות קצב
טפלו בשגיאות בצורה חכמה על ידי בדיקת קודי HTTP. 401 מצביע על מפתח API לא חוקי. 402 אומר שהזכות המשולמת מוצתה. 429 מציין שחרגתם ממגבלת הקצב של 300 בקשות לדקה.
כל מפתח מאפשר 8 בקשות מקבילות. גודל הגוף של הבקשה חייב להיות מתחת ל-8 MB. החזרים לא ניתנים עבור קרדיט שצרך, אך שגיאות לא גובות טוקנים.
שאלות נפוצות
האם זהו ממשק API תואם openAI?
כן, נקודת הקצה שלנו עוקבת אחר סכמת ההשלמות של צ'אט OpenAI. ניתן להשתמש ב-SDKs הרשמיים של OpenAI על ידי שינוי כתובת הבסיס ומפתח ה-API בלבד. היא משמשת כחלופה ישירה ל-API של openai ליצירה ללא צנזורה.
מהו גודל חלון ההקשר?
המודל תומך בחלון הקשר של 100,000 טוקנים, הכולל את הקלט ואת הפלט. ניתן לבקש עד 16,000 טוקנים בפלט. זה מאפשר עיבוד נרחב של מסמכים או היסטוריית שיחה ארוכה.
כיצד לטפל במגבלות קצב?
אתה מוגבל ל-300 בקשות לדקה לכל מפתח. בקשות מקבילות מוגבלות ל-8 לכל מפתח. אם תיתקל בשגיאת 429, יישם מנגנון backoff מעריכי בלקוח שלך כדי לנסות שוב ביעילות.
שחזר את המפתח שלך עכשיו
הירשם, העתק את הטוקן, עדכן את כתובת ה-URL של הנקודה הקצה. הקונפיגורציה הושלמה.