he ▾

API של LLM ללא צנזורה. משלם לפי אסימון.

התחלה מהירה: שילבו את ממשק ה-API ללא צנזורה

שלב את ה-LLM ללא צנזורה לתוך האפליקציה שלך באמצעות ה-API התואם ל-openai. מדריך זה מכסה את כתובת ה-URL הבסיסית, האימות ופורמטים של בקשות עבור ה-API של Mimo AI.

דרישות מוקדמות: התקנת ה-SDK של OpenAI

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

הגדר את כתובת הבסיס ומפתח ה-API שלך

הגדר את כתובת הבסיס ל-HTTPS://api.mimoaiapi.com/v1 וספק את מפתח ה-API שלך בכותרת ההרשאה. תצורה זו מפנה את הלקוח שלך למנוע האינפראנסה ה-uncensored שלנו. השתמש במפתח שנוצר בדף Get API Key, שמופיע מיד לאחר ההרשמה.

שלח את בקשת השלמת הצ'אט הראשונה שלך

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

curl https://api.mimoaiapi.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate a json object with keys name age and role for a character profile"}]
  }'

טפול בתגובות סטרימינג עם SSE

אפשרו סטרימינג על ידי הגדרת הפרמטר stream לערך true בבקשה שלכם. ה-API מחזיר אירועים מוכווני שרת (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)

אינטגרציה עם SDK ב-Python

השתמשו בספריית Python כדי לבנות בקשות עם מבני מילון פשוטים. הגדירו את המשתנים base_url ו-api_key לפני יצירת מופע הלקוח. גישה זו עובדת בצורה חלקה עם מאגרי קוד קיימים של OpenAI.

from openai import OpenAI

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

אתחל את הלקוח ב-Node.js על ידי העברת כתובת ה-URL הבסיסית והמפתח. הגדר את המודל ל-"uncensored" לכל קריאת השלמה. ה-SDK מנהל את חיבורי ה-HTTP וניתוח התגובות עבורך.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.mimoaiapi.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);

שאלות נפוצות

מהו חלון ההקשר עבור ה-LLM ללא סינון?

חלון ההקשר תומך ב-100,000 טוקנים משולבים לפלט והשלמה. ניתן לבקש עד 16,000 טוקנים לכל תגובה, או 2,048 אם לא מציינים max_tokens.

כיצד עובד החיוב עבור ה-API של Mimo AI?

אתה משלם $0.15 על כל 1M טוקנים קלט ו-$0.50 על כל 1M טוקנים פלט. האשראי המוקדם נגבה רק עבור שימוש אמיתי, וטעויות ללא תשלום. האשראי אינו פג תוקף ונטען באמצעות קריפטו.

באילו שגיאות עליי להתמודד באפליקציה שלי?

טפלו בשגיאת 401 למפתחות API לא חוקיים, 402 לחסר אשראי מקומד, ו-429 למגבלות קצב. המערכת מאפשרת 300 בקשות לדקה ו-8 בקשות מקבילות למפתח.

קבלו את מפתח ה-API שלכם עכשיו

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

קבל מפתח APIצפייה בתיעוד