התקן את ה-SDK המועדף עליך התואם ל-OpenAI
התחל בהתקנת ה-SDK הרשמי לשפת התכנות שלך. הספרייה מטפלת בבקשות ה-HTTP הבסיסיות, כך שתוכל להתמקד בלוגיקה. אנחנו תומכים בכל לקוח שדובר את פרוטוקול ה-OpenAI.
- Python: pip install openai
- Node.js: npm install openai
- Ruby: gem install openai
זה מבטיח תאימות עם נקודות הקצה הסטנדרטיות שלנו. אין צורך להתקין פרוקסיים או אגרגטורים ייעודיים. הספרייה הסטנדרטית עובדת ישר מהקופסה עם כתובת הבסיס שלנו.
הגדרת base_url ומפתח ה-API שלך
כוון את לקוח ה-SDK שלך לנקודת הקצה שלנו. שנה את base_url אל https://api.claudeapicosts.com/v1. השתמש במפתח ה-API שיצרת בלוח הבקרה שלנו.
תצורה זו מבטיחה שכל הבקשות ינותבו ישירות למודל ללא הסינון שלנו. לא חלות דמי נתיבות נסתרים. הקוד שלך נשאר זהה ליישומים סטנדרטיים של OpenAI.
from openai import OpenAI
client = OpenAI(base_url="https://api.claudeapicosts.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)השינוי היחיד הנדרש הוא בכתובת ה-URL הבסיסית. האימות משתמש בראש אסימון Bearer הסטנדרטי.
שלח את בקשת השלמת הצ'אט הראשונה שלך
בצעו בקשת POST ל- /v1/chat/completions. שלחו את הפומפט שלכם והגדירו את המודל ל- uncensored. מודל זה עונה ללא סירובי תוכן לשימוש מבוגר חוקי.
השתמשו בפקודת ה-curl הבאה כדי לבדוק חיבור. החליפו YOUR_API_KEY עם המפתח האמיתי שלך. התגובה מחזירה השלמת טקסט.
curl https://api.claudeapicosts.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the current pricing tiers for the model."}]
}'זה מאשר שהאינטגרציה שלך עובדת. כעת ניתן לשלוח כל פקודה למודל ללא מסננים. אסימוני קלט נגבים ב-$0.15 לכל 1M.
טפול בתגובות סטרימינג ושימוש בטוקנים
אפשרו זרם כדי לקבל אסימונים בזמן אמת. הגדירו 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)Streaming reduces perceived latency. It is ideal for chat interfaces and long-form generation. The model supports a context window of 100,000 tokens.
אפשרו קריאת פונקציות ומצב JSON
השתמשו ב tools פרמטר לקריאת פונקציות. זה מאפשר חילוץ נתונים מבניים ושימוש בכלים. הגדר response_format אל {"type": "json_object"} לפלט JSON מחמיר.
תכונות אלו עובדות בדיוק כמו במודלי OpenAI סטנדרטיים. ניתן להגדיר סכמות כלים ולהניח למודל לבחור פעולות. מצב JSON מבטיח ניתוח צפוי.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.claudeapicosts.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);שתי התכונות נתמכות במלואן. באפשרותך לשלב אותן למשימות אוטומציה מורכבות. המודל מטפל בהגדרות הכלים ביעילות.
נטר את השימוש שלך וקרדיט מוקדם
מעקב אחר ההוצאות דרך לוח הבקרה. האשראי נגבה לפי שימוש אמיתי באסימונים. שגיאות ודחיות ללא תשלום. אשראי ששולם מראש אינו פג תוקף.
ניתן להעלות רק באמצעות קריפטו. מתקבלים USDT (TRC20) או USDC (Base). העלאת המינימום היא $20. בונוסים חלים על סכומים גדולים יותר.
- מעל $50 מוסיף קרדיט בונוס של +5%
- מעל $100 מוסיף קרדיט בונוס של +10%
- מעל $200 מוסיף קרדיט בונוס של +15%
עקבו אחר יתרת החשבון כדי להימנע מהפרעה בשירות. לוח הבקרה מציג שימוש בזמן אמת. ללא עמלות חודשיות או מנויים.