מדריך התחלה מהירה לתואם OpenAI
אינטגרציה Plug-and-Play עבור זרם העבודה הקיים שלך באמצעות נקודת הסיום של ה-LLM ה-un-censored שלנו. אנו מספקים חשבונאות מוקדמת שקופה כך שתשלוט בהוצאות ללא עלות חודשית.
כתובת URL בסיסית ואימות
התחל על ידי הפניית הלקוח שלך לכתובת הבסיס שלנו openai compatible endpoint. הגדירו את base_url משתנה ל- https://api.openaipriceapi.com/v1 וכדי לספק את המפתח בראש ההרשאה. יש לך מפתח פעיל אחד לכל חשבון ואין צורך במספר טלפון בעת ההרשמה. כתובת הבסיס עובדת עם ה-SDKs הרשמיים, כך שאתה רק משנה את כתובת ה-URL והמפתח כדי לעבור מספקים אחרים. שלנו openai price api גובה עבור טוקנים תקפים, שגיאות עולות אפס, וקרדיט לא פג. שמור על המפתח שלך מאובטח כי הוא האישור היחיד הנדרש לכל הבקשות.
בקשת השלמת צ'אט ראשונה
שלח בקשת POST סטנדרטית לנקודת הקצה chat completions. העבר את מזהה המודל כ-"uncensored" וכלול את הוראות המערכת והמשתמש שלך. ה-API מחזיר תשובת טקסט בפורמט שנבחר, בדרך כלל JSON או טקסט גולמי. ניתן להתאים פרמטרים כמו temperature ו-top_p כדי לשלוט ביצירתיות. גוף הבקשה חייב להישאר מתחת ל-8 MB כדי להבטיח עיבוד חלק. השתמש בפקודת curl למטה כדי לאמת חיבור ולקבל את התשובה הראשונה שלך.
אינטגרציה עם SDK ב-Python
השתמשו בספריית Python הרשמית כדי לתקשר עם השירות שלנו. הגדירו את הלקוח עם כתובת ה-URL הבסיסית ואת מפתח ה-API שלכם. ה-SDK מטפל ב-tokenization ובבקשות HTTP באופן אוטומטי. תוכלו לשלוח הודעות מרובות בהקשר שיחה בודד. המודל תומך בחלון הקשר של 100,000 tokens למסמכים ארוכים. זרימה (Streaming) זמינה גם דרך לקוח Python. השתמשו בקטע הקוד להלן כדי לאתחל את הלקוח ולשלוח הודעה.
שימוש ב-Node SDK
שילוב עם Node.js באמצעות חבילת npm הסטנדרטית. הגדר את משתני הסביבה או העבר אותם ישירות לקונסטרוקטור הלקוח. ה-SDK של Node משקף את הממשק של Python לעקביות. ניתן לטפל בשגיאות בצורה הגיונית ולנתח את אובייקט התגובה. קריאת פונקציות ומצב JSON נתמכים כברירת מחדל. גישה זו עובדת היטב עבור יישומי צד שרת הזקוקים ליצירת טקסט אמינה. הקטע הבא מציג את ההגדרה הבסיסית לסביבת ה-Node שלך.
טיפול בתגובות זרם
אפשרו זרם כדי לקבל אסימונים ככל שהם נוצרים. זה מקטין את השהייה התפוסה עבור תגובות ארוכות. החלק הסופי מכיל את שימוש האסימונים הכולל לחיוב מדויק. ניתן לנתח את הזרם כדי לעדכן ממשק משתמש בזמן אמת. ה-API משתמש באירועים שנשלחים מהשרת (SSE) לפרוטוקול זה. שיטה זו אידיאלית לממשקי צ'אט והדגמות חיות. השתמשו בדוגמה למטה כדי ליישם לקוח זרם שמעבד אסימונים ביעילות.
מגבלות, שגיאות וחלון ההקשר
נטר את מגבלות הבקשות שלך כדי למנוע הפסקות. ה-API מאפשר 300 בקשות לדקה ו-8 בקשות מקבילות לכל מפתח. שגיאת 401 מציינת שהמפתח שלך לא תקין, בעוד ש-402 מציינת חוסר באשראי. תגובת 429 מציינת הגבלת קצב; המתן ונסה שוב. חלון ההקשר הוא 100,000 טוקנים עבור קלט ופלט משולבים. הפלט המרבי הוא 16,000 טוקנים אלא אם כן הגדרת מגבלה נמוכה יותר. שגיאות ודחיות הן בחינם, כך שאתה משלם רק עבור טוקנים מוצלחים. מודל החישוב השקוף הזה מבטיח שתדע בדיוק כמה אתה מבזבז.
cURL
curl https://api.openaipriceapi.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Set timezone to UTC for log parsing"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.openaipriceapi.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.openaipriceapi.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 של מחירי openai?
כתובת ה-URL הבסיסית היא HTTPS://api.openaipriceapi.com/v1. עליך לעדכן את תצורת הלקילינט שלך כך שתשתמש בנקודה זו במקום הכתובת הסטנדרטית של OpenAI. פעולה זו מבטיחה שהבקשות שלך יגיעו לשרתי המודל ללא צנזורה שלנו.
כמה עולה LLM לא-צנזורד?
המחיר הוא $0.15 לכל מיליון אסימוני קלט ו-$0.50 לכל מיליון אסימוני פלט. אתה משלם רק על אסימונים תקפים, כאשר שגיאות נגבות באפס. האשראי הוא מקומד באמצעות קריפטו ולא פג תוקף.
מהו גודל חלון ההקשר?
חלון ההקשר הוא 100,000 טוקנים עבור סך הפרומפט וההשלמה. ניתן לקבוע מגבלת פלט מקסימלית של 16,000 טוקנים לכל בקשה. זה מאפשר עיבוד של מסמכים ארוכים תוך שמירה על איכות התגובה.
קבל את מפתח ה-API שלך בשלבים
הירשם, העתק את הטוקן, עדכן את כתובת ה-URL הבסיסית שלך. זוהי הקונפיגורציה המלאה.