התחילו לכתוב קוד עם ה-API שלנו
הדביקו את המודל ללא צנזורה שלנו בצינור הקיים שלך עם שינוי תצורה אחד. אנו מטפלים בתשתית כך שתוכל להתמקד בבנייה.
התקן את ה-SDK של OpenAI
התחל בהתקנת הספרייה הסטנדרטית בסביבת הפרויקט שלך. הדבר מבטיח תאימות ל- openai compatible api נקודות קצה ללא צורך במעטפות מותאמות אישית. החבילה הרשמית מטפלת בטעינה וניסיונות חוזרים באופן אוטומטי.
pip install openai
הגדר את ה- base_url ומפתח ה-API שלך
כוון את הלקוח שלך ישירות לתשתית שלנו באמצעות כתובת הבסיס הייעודית. האימות מתבסס על מפתח יחיד שנוצר מיד לאחר ההרשמה. הגדרה זו עוקפת מתווכים כלליים ומתחברת ישירות למודל ללא צנזורה שלנו.
base_url="https://api.pricingapiopenai.com/v1"
API_KEY="your-key-here"
שלח את בקשת השלמת הצ'אט הראשונה שלך
בצעו בקשה סטנדרטית ליצירת תגובות טקסט. המודל מקבל הנחיות מערכת והודעות משתמש בדיוק כמו כל ספק אחר. תקבלו פלט טקסט ישיר ללא מסננים נסתרים או סירובים לתוכן חוקי.
curl https://api.pricingapiopenai.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Send me the monthly pricing for the high tier plan"}]
}'
אפשרו זרימה לתגובות בזמן אמת
הפעל סטרימינג כדי לקבל טוקנים כשהם נוצרים. זה מפחית את תחוית העיכוב עבור משתמשים סופיים ושומר על חיבור פעיל עד להשלמה. החלק הסופי כולל את סך השימוש בטוקנים לשקיפות בחיוב.
from openai import OpenAI
client = OpenAI(base_url="https://api.pricingapiopenai.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)
השתמש ב-calling פונקציות ובמצב JSON
בקשת נתונים מבניים או הגדרות כלים לשילוב עם לוגיקת ה-Backend שלכם. הגדירו את פורמט התגובה כדי להבטיח פלט JSON קפדני כאשר נדרש. ניתן גם להגדיר כלים להתנהגויות אגנט דינמיות.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.pricingapiopenai.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)שאלות נפוצות
מהי מבנה התמחור של ה-API של OpenAI עבור שירות זה?
אנו גובים $0.15 על כל 1M טוקנים קלט ו-$0.50 על כל 1M טוקנים פלט. אשראי מקודם נגבה לפי שימוש אמיתי, ושגיאות ללא תשלום. אין אגרות מנוי.
מה קורה אם אפגע במגבלת קצב?
תקבל קוד סטטוס 429 אם תחצה את מגבלת 300 הבקשות לדקה או 8 הבקשות המקביליות. הבקשה נדחתת מיד ללא צריכת קרדיט.
מדוע אני מקבל שגיאת 401 או 402?
שגיאת 401 מציינת מפתח API לא חוקי או חסר. שגיאת 402 מציינת שיתרת האשראי המוקדם שלך אינה מספקת לכיסוי הבקשה. הטען מחדש באמצעות קריפטו כדי להמשיך בשירות.
קבלו את המפתח תוך דקות
הירשם, קבל את המפתח, עדכן את כתובת ה-URL הבסיסית. פשוט.