התחלה מהירה ל-API של Adultgpt
חבר את הקוד הקיים שלך ל-LLM ללא צנזורה של adultgpt באמצעות SDKs סטנדרטיים של OpenAI. התחל עם אשראי קריפטו ששולם מראש וללא מנויים חודשיים.
כתובת URL בסיסית ואימות
התחל בקשות מיד על ידי הפניית הלקוח שלך לכתובת הבסיס שלנו והזנת מפתח ה-API הייחודי שלך.
שימוש https://api.adultgpt.cc/v1 ככתובת השרת. האימות מתבסס על אסימון bearer יחיד שנוצר במהלך ההרשמה באמצעות Google או דוא"ל. אתה מקבל מפתח פעיל אחד לכל חשבון; הנפקת מפתח חדש מבטלת את הקודם. גישה זו שומרת על האינטגרציה שלך פשוטה ומבטלת את הצורך בזרימות OAuth מורכבות או בניהול סשנים.
המערכת גובה תשלום רק עבור שימוש אמיתי במילים, כך ששגיאות אינן מנזלות את יתרתך. ניתן להעמיס יתרה באמצעות USDT על רשת TRC20 או USDC על רשת Base, בסכומים הנעים בין $20 ל-$500.
נקודת קצה להשלמות צ'אט
שלח קלט טקסט וקבל תגובות מיוצרות דרך נקודת הקצה הסטנדרטית להשלמת צ'אט.
השתמשו ב POST /v1/chat/completions ניתוב עם מזהה המודל מוגדר ל uncensored. נקודת הקבלה הזו מטפלת בכל משימות יצירת הטקסט ללא צורך בתצורה נוספת לניתוב או בחירת מודל. ניתן להגדיר את היסטוריית השיחה באמצעות ה messages מערך, התומך גם בתפקידי משתמש וגם בעוזר.
המודל מעבד הנחיות עד לחלון הקשר של 100,000 טוקנים. הפלט מוגבל ל-16,000 טוקנים לכל בקשה, או ל-2,048 טוקנים אם לא ציינת מקסימום.
curl https://api.adultgpt.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List my current usage stats"}]
}'
רשימת מודלים ופרמטרים
בדוק מודלים זמינים והגדר התנהגות יצירה באמצעות פרמטרים סטנדרטיים.
שיחה GET /v1/models לבדיקת סטטוס השירות וצפייה במזהים זמינים. ניתן לכוונן תגובות באמצעות temperature, top_p, stop, וכן seed. הגדרות אלו מאפשרות לך לשלוט ביצירתיות וביכולת חזרה על עצמה. ה-API תומך גם במצב JSON דרך response_format וקריאת פונקציות לשילוב כלים.
כל הפרמטרים עוקבים אחר סכמת OpenAI הסטנדרטית, מה שמבטיח שהקוד הקיים שלך יעבוד ללא שינוי. ניתן לאכוף מבני JSON מחמירים ליישומים תכנותיים או לאפשר כתיבה יצירתית גמישה יותר.
from openai import OpenAI
client = OpenAI(base_url="https://api.adultgpt.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)
זרם נתונים וקריאה לפונקציות
קבלו עדכונים אסימון אחר אסימון ושילבו כלים חיצוניים ביעילות.
אפשרו זרמת נתונים על ידי הגדרת ה stream flag ל-true. ה-API מחזיר אירועים משרתים (SSE) המכילים תגובות חלקיות. הפסיק הסופי כולל את סך שימוש הטוקנים, ומאפשר לכם לעקוב אחר עלויות בזמן אמת. קריאת פונקציות עובדת בצורה חלקה עם tools וגם tool_choice פרמטרים.
התצורה הזו אידיאלית לממשקי צ'אט הדורשים זמן תגובה נמוך. אתה יכול לעבד קלט משתמש, לקרוא לפונקציות חיצוניות ולהוסיף תוצאות להיסטוריית השיחה דינמית.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.adultgpt.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);
טיפול בשגיאות ומגבלות
ניהול שגיאות ומגבלות קצב באופן תכנותי כדי להבטיח ביצועים חזקים של האפליקציה.
טפול בקודי סטטוס HTTP כראוי. A 401 שגיאה מצביעה על מפתח API לא תקין או פג תוקף. A 402 שגיאה מציינת אשראי ששולם מראש לא מספיק; עליך להוסיף אשראי באמצעות קריפטו כדי להמשיך בשירות. A 429 שגיאה משמעותה שחרגת ממגבלת ה-300 בקשות לדקה.
כל מפתח מאפשר שמונה בקשות מקבילות. גודל הגוף של הבקשה מוגבל ל-8 MB. שגיאות וסירובים לא צורכים טוקנים, כך שבקשות שנכשלות הן חינמיות. מבנה זה מבטיח חשבונית צפויה גם בתקופות של עומס גבוה.
חלון ההקשר ואילוצים
אופטימיזציה של הפקודות שלך בתוך חלון ההקשר של 100,000 טוקנים ומגבלת הפלט של 16,000 טוקנים.
המודל מעבד את היסטוריית השיחה המלאה בתוך חלון ההקשר. הנדסת הנחיות יעילה ממקסמת את המרחב הזמין לקלטים חדשים. ניתן להתאים את ה- max_tokens פרמטר לשליטה באורך הפלט, עם ברירת מחדל של 2,048 טוקנים אם לא צוין אחרת.
המערכת מסרבת לתוכן העוסק בקטינים אך מאפשרת נושאים בוגרים, בדיוניים ופוליטיים חוקיים. אילוץ זה חל באופן עקבי על כל הבקשות. השתמש ב seed פרמטר לתוצאות ניתנות לשחזור במהלך בדיקות.
זרימה
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)שאלות נפוצות
האם adultgpt הוא מוצר רשמי של OpenAI?
לא, adultgpt הוא שירות עצמאי. הוא משתמש במודל בעל משקל פתוח המותאם לתגובות ללא צנזורה, תואם ל-SDKs של OpenAI אך לא בבעלות OpenAI. בדוק את תיעוד המודל לפרטים ספציפיים על הארכיטקטורה הבסיסית.
כיצד לשלם עבור ה-API?
ניתן להעלות יתרה באמצעות USDT על TRC20 או USDC על Base. הפקדות המינימליות מתחילות ב-$20, עם בונוסים זמינים לסכומים גדולים יותר.
מה קורה אם אקבל שגיאת 402?
שגיאה 402 מציינת שאזל האשראי שלך ששולם מראש. עליך להוסיף עוד כספים באמצעות קריפטו כדי להמשיך בשימוש. שגיאות ודחיות אינן צורכות טוקנים, כך שבקשות שנכשלו נשארות בחינם.
שחזר את מפתח ה-API שלך
הירשם, העתק את הטוקן, ועדכן את הנקודה הקצה. זה כל מה שצריך.