- API AI הזול ביותר
- התחלה מהירה: שילבו את ממשק ה-API של LLM ללא צנזורה
התחלה מהירה: שילבו את ממשק ה-API של LLM ללא צנזורה
שלב את ממשק ה-LLM ללא צנזורה שלנו באמצעות נקודות קצה תואמות OpenAI. מדריך ההתחלה המהיר הזה מוביל אותך מקבלת מפתח ה-API ועד סטרימינג של תשובות וקריאת פונקציות.
דרישות מוקדמות: SDK ומפתח API
התחל ביצירת חשבון כדי לקבל את מפתח ה-API הייחודי שלך. התחבר עם Google או סיסמת מייל כדי ליצור מפתח מיד ללא אימות טלפון. התקן את חבילת ה-SDK המועדפת עליך, כגון openai ל-Python, וכוונו אותו עם כתובת הבסיס https://api.apiaicheapest.com/v1. אשר כל בקשה על ידי הגדרת ה Authorization header ל Bearer YOUR_API_KEY. ניתן לבדוק חיבוריות מיידית באמצעות הדוגמאות שסופקו.
בקשת השלמת צ'אט בסיסית
שלח בקשת השלמת צ'אט סטנדרטית כדי לייצר תגובות טקסט. ה-API מקבל רשימת הודעות ומחזיר את פלט המודל. השתמש ב-ID של המודל uncensored לגישה למודל בעל משקל פתוח שלנו ללא סירובי תוכן. כל תגובה כוללת פרטי שימוש בטוקנים למעקב חשבונאות מדויק. שגיאות כמו אשראי לא מספיק או מפתחות לא חוקיים מוחזרות עם קודי סטטוס HTTP ברורים.
curl https://api.apiaicheapest.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Convert this Python list to a JSON array"}]
}'
תגובות בסטרימינג (SSE)
אפשרו זרם כדי לקבל אסימונים בזמן אמת ככל שהם נוצרים. הגדירו את stream פרמטר ל true בגוף הבקשה שלך. השרת מחזיר רצף של אירועים מוכוון שרת (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)
Tool Calling (כלים)
הגדירו כלים כדי לאפשר למודל לקרוא לפונקציות חיצוניות דינמית. העבירו רשימה של הגדרות כלים בתוך ה- tools פרמטר וציינו את tool_choice כ auto. המודל מחזיר ארגומנטים של פונקציה בפורמט JSON כאשר מתאים. נתח ארגומנטים אלו בקוד שלך כדי לבצע את הלוגיקה הנדרשת. תכונה זו מאפשרת זרימות עבודה מורכבות של סוכנים ומשימות חילוץ נתונים.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.apiaicheapest.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);
מצב JSON ופרמטרים
כף פלט מבני על ידי הגדרת response_format אל {"type": "json_object"}. זה מבטיץ שהמודל יחזיר JSON, שזה קריטי לצריכה תכנותית. אתה יכול גם לשלוט באקראיות עם temperature וגם top_p, או רצפי עצירה. התאימו פרמטרים אלו כדי לאזן בין יצירתיות לדיוק. המודל תומך בחלון הקשר של 100,000 טוקנים למסמכים ארוכים.
טיפול במגבלות ושגיאות
מעקב אחר אילוצי קצב ותגובות שגיאה כדי לשמור על שילוב חלק. ה-API מאפשר 300 בקשות לדקה למפתח עם מגבלת נפרדות של 8 בקשות בו זמנית. טפל ב-HTTP 401 למפתחות לא תקינים, 402 לאשראי לא מספיק, ו-429 לאילוצי קצב. הגדל את האשראי ששולם מראש שלך באמצעות טעינות בקריפטו כדי למנוע הפרעות בשירות. תמיד בדוק את usage field in responses to track token consumption accurately.
Python
from openai import OpenAI
client = OpenAI(base_url="https://api.apiaicheapest.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)שאלות נפוצות
מהי ממשק ה-API הזולה ביותר של AI ליצירת טקסט בסיסית?
ה-API שלנו מציע מחירים שקופים של $0.15 לכל מיליון טוקנים נכנסים ו-$0.50 לכל מיליון טוקנים יוצאים. אין הוצאה מינימלית, וקרדיט מוקדם לא פג תוקף, מה שהופך אותו לחסכוני לדפוסי שימוש משתנים.
האם מודל ה-LLM ללא סינון תומך בשימוש בפונקציות?
כן, המודל תומך בשיחות פונקציות עם הגדרות כלים סטנדרטיות. ניתן להעביר כלים ולהגדיר tool_choice ל-auto להזמנה דינמית של פונקציות. זה מאפשר זרימות עבודה מורכבות ומשימות חילוץ נתונים.
כיצד לטפל במגבלות קצב ב-API של LLM הזול ביותר?
ה-API מגביל בקשות ל-300 לדקה לכל מפתח, עם מקסימום של 8 בקשות מקבילות. אם תעבור את המגבלות הללו, תקבל קוד סטטוס 429. ממש backoff מעריכי בלקוח שלך כדי לטפל בניסיונות חוזרים בצורה חלקה.
קבלו את המפתח תוך שניות
הירשם, קבל את המפתח שלך, עדכן את כתובת ה-URL הבסיסית. זהו.