תיעוד API עבור מודל ללא צנזורה
התחילו עם ה-API ל-LLM בלתי מצונזר שלנו תוך דקות באמצעות קוד SDK סטנדרטי של OpenAI. אשר עם המפתח שלך ושלח בקשות לכתובת הבסיס שלנו לקבלת יצירת טקסט ללא הגבלות.
כתובת הבסיס ואימות
השתמשו במפתח ה-API שלכם לכל בקשה שנשלחת לכתובת הבסיס שלנו.
נקודת קצה להשלמות צ'אט
שלם הודעות ל POST /v1/chat/completions ליצור תגובות טקסט. המודל מקבל מבני הודעות סטנדרטיים ומחזיר השלמות ללא סירובי תוכן לשימוש בוגר חוקי.
רק המודל ללא צנזורה זמין; אנו לא מפנים בין ספקים או מציעים הטמעות ויצירת תמונות.
curl https://api.glmapikeys.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "what is the current exchange rate for usd to jpy"}]
}'ודאו שהפלטודה כוללת את מזהה המודל ומערך ההודעות שלכם כדי לקבל תגובה.
נקודת קצה לרשימת מודלים
שחזר מודלים זמינים דרך GET /v1/models. נקודת הקבלה הזו מאשרת את מזהה המודל uncensored מוכן לבקשות.
התגובה מפרטת את פרטי המודל, מה שמבטיח שהלקוח שלך יוכל לאמת תאימות לפני שליחת מטענים גדולים יותר.
פרמטרים: טמפרטורה, top_p, seed
שלוו את האקראיות ביצירה באמצעות temperature, top_p, וכן seed. פרמטרים אלו מאפשרים לך להתאים יצירתיות ויכולת חזרה על עצמה.
הגדר temperature לשונות, top_p לדגימת ליבה, ו- seed לפלט דטרמיניסטי. הגדרות אלה עובדות במקביל ל stop רצפים וערכי קנס.
from openai import OpenAI
client = OpenAI(base_url="https://api.glmapikeys.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)הגדר אלו בלקוח ה-SDK שלך כדי לחדד את סגנון הפלט.
זרימה ונתוני שימוש
אפשרו זרמת נתונים (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)נתח את הזרם כדי לשלב את התגובה בממשק היישום שלך.
טיפול בשגיאות ומגבלות
טפלו בשגיאות ספציפיות: 401 למפתחות לא תקינים, 402 לאשראי לא מספיק, ו-429 למגבלות קצב. חלון ההקשר הוא 100,000 טוקנים בסך הכל, עם פלט מקסימלי של 16,000 טוקנים לבקשה.
בקשות העולות על 8 MB או 300 לדקה יפעילו מגבלות. שגיאות ודחיות אינן צורכות אשראי.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.glmapikeys.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);הטמעת לוגיקת ניסיון חוזר לשגיאות 429 ובדיקת יתרה עבור תגובות 402.
שאלות נפוצות
מהי כתובת הבסיס (base URL) של ה-API של GLM?
כתובת הבסיס היא HTTPS://api.glmapikeys.com/v1. השתמשו בנקודת קצה זו עם ה-SDKs הרשמיים של OpenAI או כל לקוח תואם על ידי עדכון תצורת כתובת הבסיס.
באילו שיטות תשלום אתם מקבלים?
קריפטו בלבד: USDT על רשת TRC20 או USDC על רשת Base, כל סכום שלם בין $20 ל-$500. קרדיט בונוס מיועד החל מ-$50.
מהן מגבלות הקצב וחלון ההקשר?
אתה מוגבל ל-300 בקשות לדקה למפתח ו-8 בקשות מקבילות. חלון ההקשר הוא 100,000 טוקנים, עם מקסימום פלט של 16,000 טוקנים לכל בקשה.
קבלו את המפתח מיד
הירשמו, העתיקו את הטוקן, עדכנו את כתובת ה-URL הבסיסית. זהו התהליך המלא.