התחלה מהירה לאינטגרציה
שלב את המודל ללא צנזורה שלנו עם כמה שורות קוד באמצעות SDKs סטנדרטיים של OpenAI. מדריך מהיר זה מנחה אותך מההתקנה ועד לתגובות בזרימה ללא עלות תצורה.
התקן את ה-SDK המועדף עליך
התחל על ידי התקנת ספריית הלקוח לשפה שבחרת. החבילות הרשמיות מטפלות באימות ועיצוב בקשות אוטומטית. גישה זו מבטלת את הצורך לנהל כותרות HTTP באופן ידני.
למפתחי Python, ספריית הסטנדרט היא הבחירה הנפוצה ביותר. משתמשי Node.js צריכים להתקין את המודול הייעודי. שניהם תומכים באותו פרוטוקול בסיסי.
- Python:
pip install openai - Node.js:
npm install openai
ודאו שהסביבה שלכם כוללת גרסה תואמת. ספריות ה-SDK קלות משקל ואינן דורשות תלויות נוספות למשימות יצירת טקסט בסיסיות.
הגדר את כתובת ה-URL הבסיסית שלך ואת המפתח
הגדר את ה-SDK להצביע על התשתית הייעודית שלנו. החלף את כתובת הבסיס המוגדרת כברירת מחדל עם נקודת הקצה הספציפית שלנו כדי להבטיח שהבקשות יגיעו לשרת הנכון.
מפתח ה-API שלך נוצר מיד עם יצירת החשבון. שמור אותו במקום מאובטח במשתני הסביבה שלך. מפתח זה מאמת את כל הבקשות הבאות לנקודת הקצה של השלמת צ'אט.
כתובת ה-URL הבסיסית היא HTTPS://api.cheapestllmmodels.com/v1. השתמש במחרוזת מדויקת זו כדי להבטיח תאימות עם הפרוטוקול התואם ל-OpenAI. אל תוסף נקודותיים בסוף אלא אם כן ה-SDK שלך דורש זאת.
שלחו בקשה ראשונה
בצע השלמה פשוטה כדי לאמת את החיבור. בקשה זו שולחת הנחיה ומקבלת תגובת טקסט מהמודל ללא צנזורה. מזהה המודל מוגדר ל-"uncensored".
בדוק את אובייקט התגובה עבור הטקסט שנוצר. אם הבקשה מצליחה, התחברת בהצלחה ל-API. זה מאשר שהאימות וכתובת הבסיס שלך נכונים.
שגיאות בדרך כלל מצביעות על מפתחות לא חוקיים או אשראי לא מספיק. סקור את קוד הסטטוס לאבחון בעיות. רוב השגיאות נפתרות על ידי בדיקת יתרת החשבון שלך או תקפות המפתח.
cURL
curl https://api.cheapestllmmodels.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize the core features of the API documentation."}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.cheapestllmmodels.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.cheapestllmmodels.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 שלך
הירשם, העתק את המפתח, עדכן את כתובת הבסיס. סיימנו.