תיעוד API
התחילו לעבוד עם ממשק ה-API לכתיבה ללא צנזורה על ידי הפניית ה-SDK התואם ל-OpenAI לכתובת הבסיס שלנו ואימות עם מפת ה-API שרכשתם מראש.
הגדרת כתובת הבסיס ואימות
התחל על ידי יצירת האישור שלך על ה- קבל מפתח API דף באמצעות Google או דוא"ל. המערכת מציגה את המפתח מיד, וניתן להחליף אותו בכל עת כדי לבטל גישה. כל הבקשות פונות ל- /v1 מבנה נקודת קמע. אינך צריך להגדיר כותרות מורכבות, פשוט העבר את המפתח בכותרת Authorization.
מפתח ה-API של ה-AI ללא צנזורה שלנו תואם לכל ספרייה התומכת בלקוחות OpenAI-compatible. שנה את כתובת ה-Base URL ל-HTTPS://api.glmkey.com/v1 והזרק את הטוקן שלך. תצורה זו משקמת אינטגרציות סטנדרטיות, ומבטיחה שהקוד הקיים שלך ינותב נכון ללא נעילת ספק.
- כתובת URL בסיסית: HTTPS://api.glmkey.com/v1
- כותרת Auth: Authorization: Bearer YOUR_API_KEY
מאמר הפניה לנקודת קצה להשלמות צ'אט
שלחו טקסט למודל על ידי פרסום JSON לנקודת הקצה של השלמת צ'אט. ה-API מצפה לפלט סטנדרטי הכולל שם מודל, מערך הודעות ופרמטרים אופציונליים. עליכם לציין uncensored כמזהה המודל כדי להבטיח גישה למודל השפה הגדול הנכון, המותאם לפלט ללא הגבלות.
שגיאות כמו 401 מצביעות על מפתח לא חוקי, בעוד ש-402 מסמן אשראי מוקדם לא מספיק. המערכת גובה תשלום רק עבור שימוש בפועל בטוקנים, כך ששגיאות אינן צורכות את יתרתך. השתמש בפקודת curl הבאה כדי לבדוק את החיבור.
curl https://api.glmkey.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the endpoints for the glm key service"}]
}'
אינטגרציה עם SDK ב-Python
התקן את הספרייה הרשמית של OpenAI והגדר אותה כך שתצביע לכתובת הבסיס שלנו. זה מאפשר לך להשתמש בדפוסים מוכרים של פייתון ליצירת טקסט. הלקוח מטפל ברצף ובניסיונות חוזרים אוטומטית. ניתן להעביר פרמטרים כמו temperature או top_p לשלוט ביצירתיות.
LLM ללא צנזורה מקבל פורמטים סטנדרטיים של הודעות. אתה יכול להחליף בין תפקידי מערכת, משתמש ומסייע בדיוק כמו אצל כל ספק אחר. קטע הקוד הבא ב-Python מדגים בקשת השלמה בסיסית.
from openai import OpenAI
client = OpenAI(base_url="https://api.glmkey.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 של Node.js כדי לשלב את מפתח ה-API בפרויקטים של JavaScript או TypeScript. הגדירו את apiKey וגם baseURL תכונות בתצורת הלקוח. זה מבטיח שכל הבקשות ינותבו לשרתים שלנו במקום לספק המוביל. אתה יכול אז לקרוא chat.completions.create() עם הפרמטרים הרצויים שלך.
API ללא צנזורה תומך בהגדרות כלים סטנדרטיות ובמצבי JSON. ניתן לנתח תשובות ישירות ללוגיקה של האפליקציה שלך. הדוגמה הבאה ב-Node.js מראה כיצך לאתחל את הלקוח ולשלוח הודעה פשוטה.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.glmkey.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 בבקשה שלך. ה-API מחזיר קטעי אירועים שנשלחים מהשרת (SSE). כל קטע מכיל תוכן חלקי, והקטע הסופי כולל את סך השימוש בטוקנים. זה מאפשר לך להציג טקסט בהדרגה בממשק המשתמש שלך.
מפתח ה-API של הבינה המלאכותית ללא צנזורה תומך בתכונה זו ללא עלות נוספת. ניתן לעקוב אחר צריכת אסימונים בזמן אמת. הקטע הבא מדגים כיצד לטפל בתגובות סטרימינג ב-Python.
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. מגבלות אלו מבטיחות ביצועים יציבים לכלל המשתמשים עם אשראי מזומן. אם תחרוג מהקצב, תקבל שגיאת 429.
חלון ההקשר תומך עד 100,000 טוקנים עבור פלט וקלט משולבים. הפלט מוגבל ל-16,000 טוקנים לכל בקשה. אם לא תגדיר max_tokens, ברירת המחדל היא 2,048 טוקנים. עקבו אחר השימוש שלכם דרך לוח הבקרה כדי למנוע הפרעות בשירות.
שאלות נפוצות
איך אני מקבל את המפתח שלי ל-glm בפעם הראשונה?
הירשמו בדף Get API key באמצעות Google או דוא"ל. המערכת מציגה את המפתח מיד לאחר ההרשמה. אין צורך במספר טלפון, ואתם מקבלים קרדיט ניסיון של $0.50 בתוקף של 7 days.
מה קורה אם אעבור את מגבלת ה-300 בקשות לדקה?
ה-API מחזיר שגיאת 429 Too Many Requests. עליך להמתין עד שטווח מגבלת הקצב יתאפס. הקונקרנטיות מוגבלת גם כן ל-8 בקשות סימולטניות לכל מפתח.
האם המודל ללא צנזורה זהה ל-GPT או ל-Claude?
לא. זהו מודל בעל משקל פתוח המופעל על השרתים שלנו, המותאם לתשובות ללא סירוב תוכן לשימוש בוגר חוקי. זהו לא GPT, Claude, Gemini, Grok, DeepSeek, Qwen, Llama או כל מודל אחר של ספק.
צור את המפתח שלך עכשיו
הירשמו, העתיקו את המפתח, ועדכנו את כתובת הבסיס. זו כל ההתקנה.