he ▾

תיעוד API למפתחים

התחילו לעבוד עם ה-LLM API שלנו ללא צנזורה תוך דקות, באמצעות לקוחות סטנדרטיים התואמים ל-OpenAI. שלחו טקסט, קבלו טוקנים, ועקפו מסנני תוכן ללא כל תצורה נוספת.

הגדרת אימות כתובת URL בסיסית

השתמשו ב-HTTPS://api.mistralkey.com/v1 ככתובת הבסיס שלכם. העבירו את מפתח ה-API שלכם ב- Authorization כותרת. צור את המפתח שלך באמצעות Google או דוא"ל בלוח הבקרה. אין צורך במספר טלפון. האשראי לא פג תוקף.

curl https://api.mistralkey.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the main configuration options for the server"}]
  }'

בקשה ראשונה

שלח בקשת POST לנקודת הקצה של השלמת צ'אט. ציין את המודל כ"uncensored". המערכת מעבדת את הקלט שלך ומחזירה טקסט שנוצר. שגיאות וסירובים אינם צורכים אשראי. זה מבטיח אריתמטיקה שקופה של אסימונים.

from openai import OpenAI

client = OpenAI(base_url="https://api.mistralkey.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 SDK

אתחל את הלקוח עם כתובת הבסיס והמפתח. הגדר את המודל לשימוש בגרסה ללא צנזורה. ה-SDK מטפל ברישור אוטומטית. גישה זו מסירה את הניחוש משכבת האינטגרציה שלך.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.mistralkey.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 פרמטר ל-true. קבל אסימונים באמצעות אירועים שנשלחו על ידי השרת. פרטי שימוש באסימונים מופיעים בנתח הסופי. זה מפחית את תחומת העיכוי עבור פלט ארוך.

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)

מגבלות קצב ומוגבלות

המגבלה היא 300 בקשות לדקה למפתח. בקשות מקבילות מוגבלות ל-8. גודל גוף הבקשה לא יכול לעלות על 8 MB. חלון ההקשר משתרע על 100,000 טוקנים. פלט מקסימלי לבקשה הוא 16,000 טוקנים.

טיפול בשגיאות וטוקנים

טפלו בשגיאת 401 למפתחות לא חוקיים. החזירו 402 כאשר האשראי אזל. נהל את 429 עבור חריגת מגבלת קצב. שגיאות הן בחינם. שימוש באשראי משקף צריכת טוקנים בפועל בלבד.

שאלות נפוצות

האם מפתח ה-API של mistral מספק זה הוא אותו דבר כמו Mistral Vibe?

לא. Mistral Vibe משתמש במפתח ובהפניית מודל שונים. ה-API שלנו הוא נקודת קצה עצמאית ללא סינון תוכן, תואם לפורמט ה-SDK של OpenAI. בדוק את התיעוד הספציפי של הלקוח שלך להגדרת כתובת הבסיס (base URL).

האם מפתח ה-API פג תוקף?

מפתח ה-API שלך נשאר בתוקף לנצח. יתרת האשראי ששולמה מראש גם היא אינה פגתה. ניתן להטעין באמצעות קריפטו בכל עת ללא איבוד יתרת העבר.

כיצד לטפל בשגיאה 402?

סטטוס 402 מציין קרדיט מוקדם לא מספיק. הוסף קרדיט באמצעות USDT (TRC20) או USDC (Base). הוסף כספים דרך לוח הבקרה כדי להמשיך לבצע בקשות מיד.

צור את המפתח שלך עכשיו

הירשם, קבל את המפתח שלך, ועדכן את כתובת ה-URL הבסיסית. תצורה מלאה בדקות.

התחל עכשיוצפייה בתיעוד