תיעוד API: השלמת צ'אט
חבר את הקוד שלך ל-LLM ללא צנזורה שלנו תוך דקות. השתמש בפורמט התואם ל-OpenAI הסטנדרטי כדי לשלוח טקסט ולקבל תגובות ללא הגבלות.
כתובת URL בסיסית ואימות
התחילו כל בקשה על ידי הפנייה לכתובת הבסיס שלנו. השתמשו במפתח ה-API שלכם בכותרת ה-Authorization. זה עובד עם כל SDK התואם ל-OpenAI.
בקשה ראשונה
שלח השלמת צ'אט פשוטה כדי לבדוק חיבוריות. נקודת הקצה הזו מטפלת בכל משימות יצירת הטקסט.
השתמשו ב uncensored מזהה המודל. הוא מגיב לתוכן למבוגרים חוקי ללא סירוב.
בדוק את התגובה ל choices[0].message.content.
אינטגרציית SDK Python
התקן את הספרייה הרשמית. הגדר את כתובת הבסיס לנקודת הקצה שלנו. אתחל את הלקוח עם המפתח שלך. שלח הודעות בדיוק כמו עם GPT-4.
הספרייה מטפלת ביישור JSON באופן אוטומטי. אתה מקבל אובייקטים מבניים.
שימוש ב-Node SDK
ייבאו את החבילה. הגדירו את ה-base URL. צרו מופע. העבירו את מערך ההודעות שלכם. המתין לתשובה.
מפתחי Node מקבלים את אותו מודל ללא הגבלות. גש לטקסט דרך אובייקט התגובה.
תגובות בסטרימינג
אפשרו זרימת נתונים לזמן אחזור נמוך. קבלו אסימונים כפי שהם נוצרים. פעולה זו מפחיתה משמעותית את זמן ההמתנה התפוס.
נתח את delta.content field in each chunk. Accumulate the text locally. Handle errors gracefully during the stream.
מגבלות ושגיאות
מגבלות קצב חלות בקפדנות. יש לך 300 בקשות לדקה. מקסימום 8 בקשות מקבילות לכל מפתח. גוף הבקשה חייב להישאר מתחת ל-8 MB.
שים לב לקוד 401 עבור מפתחות לא חוקיים. 402 משמעותו אין אשראי. 429 מצביע על מגבלות קצב. חלון ההקשר הוא 100,000 טוקנים בסך הכל. שגיאות לא צורכות אשראי.
cURL
curl https://api.mistralgetapikey.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Send the confirmation email to the user"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.mistralgetapikey.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.mistralgetapikey.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 של mistral?
הירשמו עם Google או דוא"ל. קבלו את המפתח שלכם מיידית. אין צורך במספר טלפון.
מהו מודל מפתח ממשק ה-API של uncensored AI?
זהו מודל בעל משקלים פתוח המותאם ללא סירובים. הוא תומך בקריאת פונקציות (function calling) וברז'ים (JSON mode).
האם מודל ה-AI ללא צנזורה הזה תומך בזרימה (streaming)?
כן. אתה מקבל טוקנים באמצעות SSE. שימוש בטוקנים מופיע בחלק הסופי.
קבל את מפתח ה-API שלך
הירשמו, קבלו את המפתח, עדכנו את כתובת ה-URL הבסיסית. פשוט.