שלב את ממשק ה-API של ה-AI ללא צנזרה במהירות
התחל להשתמש ב-API של AI ללא צנזורה תוך דקות על ידי הפניית לקוח הקיים התואם OpenAI לכתובת הבסיס שלנו. מדריך מהיר זה מכיל אימות, השלמות בצ'אט, סטרימינג וקריאת כלים עם דוגמאות קונקרטיות.
כתובת הבסיס ואימות
כן, ניתן לאמת מיידית באמצעות כתובת הבסיס שסופקה בלוח הבקרה. השירות שלנו משתמש בכותרות מפתח API סטנדרטיות התואמות לכל SDK של OpenAI. אתה מקבל את המפתח שלך מיד לאחר ההרשמה עם Google או אימייל. אין צורך במספר טלפון להגדרה הראשונית.
הגדר את base_url אל https://api.isgrokuncensored.com/v1. העבר את המפתח שלך ב Authorization header. המערכת מאמתת אישורים לפני עיבוד כל טוקן. שגיאות כמו 401 מציינות מפתח לא תקין או חסר. בדוק בלוח הבקרה אם המפתח נכשל.
נקודת קצה להשלמות צ'אט
שלחו בקשת POST ל /v1/chat/completions לקבל תגובות טקסט. נקודת הקצה מקבלת מערכי הודעות סטנדרטיים ומחזירה טקסט שנוצר. היא אינה תומכת בתמונות, אודיו או השמה (embeddings). השתמש במזהה המודל uncensored לכל הבקשות. זה מבטיח שאתה משתמש במודל בעל המשקל הפתוח הנכון.
אסימוני קלט עולים $0.15 למיליון, בעוד שאסימוני פלט עולים $0.50 למיליון. אשראי ששולם מראש נפסק רק עבור שימוש אמיתי. שגיאות ודחיות אינן צורכות את יתרתך. ניתן לשלוח עד 8 MB לגוף הבקשה. מגבלה זו מכסה את רוב אינטראקציות הטקסט הסטנדרטיות.
תגובות בזרם ושימוש באסימונים
אפשרו זרימה על ידי הגדרת stream אל true בקשתך. אתה מקבל אירועים מוכווני-שרת (SSE) למסירת טוקנים בזמן אמת. הפיסה הסופית מכילה את סטטיסטיקות השימוש הכוללות בטוקנים. זה מאפשר לך לעקוב אחר עלויות בזמן אמת. זה חיוני לבניית ממשקי צ'אט רספונסיביים.
נתח את הנתונים של SSE כדי לעדכן את הממשק שלך באופן עוקב. המודל מייצר טקסט ברציפות עד שמלוא חלון ההקשר מתמלא או שרצף עצירה מפעיל. פלט מקסימלי הוא 16,000 טוקנים לבקשה. עליך לציין max_tokens כדי לעקוף את מגבלת האסימונים המובנית של 2,048. זה מונע חשבונאות לא צפויה מרסponses ארוכים.
קריאת פונקציות ומצב JSON
השתמשו ב tools פרמטר לאפשר יכולות קריאת פונקציות. הגדר את סכמת הכלי שלך בגוף הבקשה. המודל יחזיר ארגומנטים מבניים עבור הפונקציות שלך. זה עובד בצורה חלקה עם לקוחות תואמי OpenAI סטנדרטיים. ניתן גם לכפות פלט JSON באמצעות response_format. זה שימושי לפיענוח נתונים מבניים.
הגדר response_format אל {"type": "json_object"} לקבל JSON טהור. מצב זה מנטרל טקסט מילולי של שיחה. זה אידיאלי לשילובים תוכניים. ניתן לשלב כלים ומצב JSON לעבודות שוטף מורכבות. ה-API מטפל בניתוח פנימית. עליך רק לאמת את מבנה הפלט.
פרמטרי מודל: טמפרטורה ו-top_p
התאם temperature לשליטה באקראיות. ערכים גבוהים יותר מייצרים פלט יצירתי יותר. ערכים נמוכים יותר הופכים את התגובות לדטרמיניסטיות יותר. ברירת המחדל היא בדרך כלל 1.0. ניתן להגדיר אותה בין 0 ל-2. השתמש top_p לדגימת ליבה. זה מגביל את מסת ההסתברות של הטוקנים הנשקלים. זה עובש יחד עם הטמפרטורה כדי לשפר את איכות הפלט.
פרמטרים נתמכים נוספים כוללים stop רצפים, seed לשחזור, ועונשים כמו presence_penalty. אלו מאפשרים עיבוד עדין של תהליך היצירה. תוכל לנסות שילובים שונים. ה-API מכבד את כל הפרמטרים הסטנדרטיים של OpenAI. זה מבטיח מעבר קל מספקים אחרים. נסה ערכים שונים כדי למצוא את ההתאמה הטובה ביותר למקרה השימוש שלך.
מגבלות, שגיאות וחלון ההקשר
חלון ההקשר תומך ב-100,000 טוקנים בסך הכל. זה כולל את טוקני הפלט והשלמת. ניתן לשלוח מסמכים גדולים לניתוח. מגבלות הקצב מאפשרות 300 בקשות לדקה לכל מפתח. המקבילות מוגבלת ל-8 בקשות סימולטניות. חריגה ממגבלות אלו מחזירה שגיאת 429. נסה שוב עם האצה מעריכית.
טפלו בשגיאות בצורה חכמה בקוד שלכם. שגיאת 402 אומרת שהזכות המשולמת מוצתה. הוסיפו כסף באמצעות קריפטו כדי להמשיך בשירות. שגיאת 401 מציינת בעיית אימות. בדקו את תקפות המפתח שלכם. ה-API לא גובה תשלום על בקשות שנכשלו עקב שגיאות אימות. זה מגן על יתרתכם מפני עלייה מקרית.
cURL
curl https://api.isgrokuncensored.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Return the current UTC timestamp"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.isgrokuncensored.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.isgrokuncensored.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)שאלות נפוצות
מהי כתובת הבסיס (base URL) של ה-API של AI ללא צנזורה?
כתובת הבסיס היא HTTPS://api.isgrokuncensored.com/v1. עליכם להגדיר זאת בתצורת ה-SDK התואם ל-OpenAI. זה מחליף את נקודת הקצה המובנית של OpenAI. זה מבטיח שהבקשות יגיעו לשרתים שלנו. הכתובת תומכת גם בבקשות זורמות וגם בלא זורמות. השתמשו בזה לכל השלמות צ'אט.
כיצד לטפל בתגובות סטרימינג עם ה-LLM ללא צנזורה?
הגדירו את פרמטר stream ל- true בבקשה שלכם. תקבלו אירועים שנשלחו על ידי השרת (SSE) המכילים טקסט חלקי. נתחו כל נתח כדי לעדכן את הממשק שלכם. הנתח הסופי כולל נתוני שימוש בטוקנים. זה מאפשר הצגה בזמן אמת של טקסט שנוצר. זה יעיל עבור תגובות גדולות.
מה קורה אם אעבור את מגבלת הקצב?
אתה מקבל קוד סטטוס 429. ה-API מאפשר 300 בקשות לדקה למפתח. המקבילות מוגבלת ל-8 בקשות בו-זמנית. יישם backoff מעריכי בלקוח שלך. זה מונע עומס יתר על השרת. נסה שוב את הבקשה לאחר השהייה קצרה. ה-API לא גובה תשלום עבור בקשות שנחסמו עקב מגבלת קצב אם הן נכשלות באימות.
קבלו את מפתח ה-API שלכם עכשיו
הירשמו, העתיקו את המפתח שלכם, ועדכנו את כתובת ה-URL הבסיסית שלכם. זה כל מה שצריך כדי להגדיר.