הBנת מחיר claude מול המודל המוזמן שלנו
מחירי ה-API של Claude מסתמכים על מודל מנוי מדורג הדורש התחייבויות חודשיות מראש. אתה משלם על גישה לפלטפורמה ללא קשר לכמה שאתה באמת משתמש בשירות. מבנה זה יכול להוביל לבזבוז תקציב אם לפרויקט שלך יש דפוסי תעבורה ספורדיים. המודל המקדם שלנו גובה תשלום במפורש לפי שימוש בטוקנים. אתה משלם רק עבור מה שאתה צורך. שקיפות זו מאפשרת לך לחזות עלויות בדיוק גבוה. העלות היא $0.15 על כל 1M טוקני קלט ו-$0.50 על כל 1M טוקני פלט. שגיאות לא גובות תשלום. דחיות ללא תשלום. זה מנוגד בחדות לתשלומי החודש הקבועים של ספקים אחרים.
שלב 1: החלפת נקודת הקצה של כתובת הבסיס
התחילו בעדכון תצורת הלקט כך שתצביע לכתובת הבסיס שלנו. נקודת הקצה היא HTTPS://api.glmapiprice.com/v1. שינוי זה מבטיח שהבקשות שלכם יגיעו לשרתי המודל ה-un-censored שלנו. אינכם צריכים לשנות את כותרות האישור שלכם. כותרת ה-Authorization הסטנדרטית נשארת בתוקף. שינוי בודד זה מפנה את התעבורה שלכם לתשתית שלנו. ספריות OpenAI SDK קיימות יזהו את תבנית כתובת זו מיד. אין צורך בספריות נוספות לשלב זה.
curl https://api.glmapiprice.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Calculate cost for 50k tokens at current rate"}]
}'
שלב 2: עדכון מפת ה-API שלך
צור מפתח API חדש מלוח הבקרה שלנו. המפתח מוצג מיד עם יצירתו. השתמש במפתח זה ב-header ההרשאה שלך. המפתח ספציפי לחשבון שלך. הוא לא פג תוקף אלא אם תצור מפתח חדש. המערכת שלנו תומכת במפתח פעיל אחד לכל חשבון. מפתח חדש מחליף את הישן מיד. זה מבטיח גבולות אבטחה נקיים. ניתן לסובב מפתחות ללא זמן השבתה. המפתח מעניק גישה רק לנקודת הקצה chat-completions.
from openai import OpenAI
client = OpenAI(base_url="https://api.glmapiprice.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)
שלב 3: אימות סטרימינג ותגובות JSON
בדקו את האינטגרציה שלך על ידי שליחת בקשה עם זרם נתונים (streaming) מופעל. ה-API מחזיר אירועים משרת (Server-Sent Events). כל פיסה (chunk) מכילה נתוני אסימון חלקיים. הפיסה הסופית כוללת שימוש כולל באסימונים. זה מאפשר עדכוני ממשק משתמש בזמן אמת. מצב JSON נתמך גם כן. הגדר את response_format ל-json_object. המודל יחזיר JSON תקף לחלוטין. זה קריטי לפיענוח בצינורות אוטומטיים. שגיאות במהלך הזרם מטופלות בצורה חכמה. החיבור נסגר בצורה נקייה. אתה יכול לסמוך על אמינות הזרמים האלה.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.glmapiprice.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);
חישוב עלות: טוקני קלט מול טוקני פלט
חשב את העלויות שלך על ידי סיכום טוקני קלט ופלט. טוקני קלט עולים $0.15 למיליון. טוקני פלט עולים $0.50 למיליון. היחס הוא 1:3.33. זה אומר שפלט יקר משמעותית. חלונות הקשר עד 100,000 טוקנים נתמכים. עם זאת, הפלט המקסימלי הוא 16,000 טוקנים לכל בקשה. אם לא מגדירים max_tokens, המגבלה היא 2,048 טוקנים. פלט ארוך מעלה עלויות במהירות. מעקב אחר שימוש בטוקנים חשוב. ה-API מחזיר סטטיסטיקות שימוש בתגובה. זה עוזר לך להישאר בתוך התקציב.
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 שלנו תומך בקריאה לפונקציות באמצעות כלים. הגדר את הפונקציות שלך במערך ה-tools. המודל יחזיר קריאות לכלים בתגובה. פענח קריאות אלו והפעל אותן. לאחר מכן שלח את התוצאות בחזרה למודל. זה מאפשר תהליכי עבודה רב-שלביים מורכבים. ה-API מטפל ב-tool_choice אוטומטית. ניתן לכפות כלים ספציפיים אם נדרש. תכונה זו תואמת ל-SDKs של OpenAI. היא עובדת בצורה חלקה עם תגובות סטרימינג. קריאה לפונקציות היא חיונית לסוכנים מתקדמים.
ניטור שימוש ומגבלות טוקנים
עקבו אחר השימוש שלכם באמצעות כותרות תגובת ה-API. כל בקשה מחזירה ספירות טוקנים. ניתן לעקוב אחר כך ביומני האפליקציה שלכם. מגבלות הקצב הן 300 בקשות לדקה לכל מפתח. ניתן לבצע 8 בקשות בו-זמנית. מגבלת גוף הבקשה היא 8 MB. מגבלות אלו מונעות שימוש לרעה. הן מבטיחות שימוש הוגן לכל המשתמשים. אם תעברו את המגבלה, תקבלו שגיאה 429. חכו כמה שניות ונסו שוב. זהו התנהגות סטנדרטית ב-APIs בעלי תנועה גבוהה. ניטור עוזר לכם לייעל את עיצוב הפקודות.
מדוע אשראי מקדמה עדיף על מנויים
קרדיט מקדים מונח את הסיכון לתשלום יתר. אתה מוסיף קרדיט רק עם קריפטו. USDT על רשת TRC20 או USDC על רשת Base מתקבלים. סכום מינימלי להוספה הוא $20. סכום מקסימלי הוא $500. קרדיטים בונוס זמינים לסכומים גדולים יותר. בונוס של +5% מהסכום של $50. בונוס של +10% מהסכום של $100. בונוס של +15% מהסכום של $200. קרדיט לא פג. זהו יתרון משמעותי לעומת הרשאות. אתה משלם בדיוק מה שאתה משתמש. ללא עמלות נסתרות. ללא חידוש חודשי. מודל זה שקוף וצפוי.