he ▾

התחל כאןהתחלה מהירה

מדריך התחלה מהיר ל-API להשלמות צ'אט ללא סינון

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

כתובת URL בסיסית
https://api.apikeygrok.com/v1
מודל
ללא צנזורה
קבלו את המפתח שלכם

אימות וכתובת בסיס

הגדר את הלקוח שלך עם מפתח ה-API שסופק grok ונקד אותו לכתובת ה-URL הבסיסית שלנו. הגדר את base_url אל https://api.apikeygrok.com/v1 והעבר את המפתח שלך ב Authorization header. תצורה זו עובדת עם כל SDK התואם ל-OpenAI ללא שינוי שאר הקוד שלך.

שליחת הבקשה הראשונה שלך

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

curl https://api.apikeygrok.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the current system time in UTC"}]
  }'

אינטגרציית SDK Python

השתמשו ב openai חבילת Python לתקשורת עם ה-API. אתחל את הלקוח עם המפתח שלך וכתובת ה-URL הבסיסית הנכונה, ואז קרא chat.completions.create(). גישה זו דורשת אפס שינויים בלוגיקה הקיימת שלכם אם אתם מגרים מספק אחר.

from openai import OpenAI

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

אתחל את ספריית ה-API עבור Node.js עם האישורים שלך וכתובת ה-URL הבסיסית הספציפית. קרא לשיטת השלמות הצ'אט עם uncensored מודל. זה מבטיח שאפליקציות TypeScript או JavaScript שלך יקבלו את אותו פלט גולמי כמו דוגמאות ה-curl או Python.

import OpenAI from "openai";

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

תגובות בסטרימינג באמצעות SSE

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

מגבלות קצב ואילוצים

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

שאלות נפוצות

מהי כתובת הבסיס של ה-API עבור Grok?

כתובת ה-URL הבסיסית היא HTTPS://api.apikeygrok.com/v1. עליך להגדיר זאת בתצורת הלקוח של ה-SDK התואם ל-OpenAI כדי להפנות בקשות לנקודת הקצה הלא-מסוננת שלנו.

כיצד לטפל בתגובות סטרימינג?

הגדירו את פרמטר stream ל- true בגוף הבקשה שלכם. ה-API מחזיר נתחי SSE המכילים טוקנים הדרגתיים. ניתן לנתח נתחים אלה כדי להציג יצירת טקסט בזמן אמת באפליקציה שלכם.

מהן מגבלות הקצב וספירות האסימונים?

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

קבלו את המפתח מיד

הירשמו, העתיקו את המפתח, ועדכנו את כתובת הבסיס. זו כל התצורה.