إعداد عنوان URL الأساسي والمصادقة
تبدأ طلباتك من https://api.grokified.cc/v1. مرر مفتاح API الخاص بك في Authorization الرأس. تتلقى مفتاحًا نشطًا واحدًا لكل حساب، يظهر فورًا بعد التسجيل عبر Google أو البريد الإلكتروني.
الطلب الأول
أرسل طلب POST إلى /v1/chat/completions باستخدام معرف النموذج uncensored. يعالج النظام مدخلاتك ويعيد النص الخام دون فلاتر الشركات.
- استخدام
temperatureللإبداع. - تعيين
max_tokensللتحكم في طول المخرجات.
curl https://api.grokified.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "get the last modified date of index html"}]
}'
تكامل مكتبة Python
ثبّت الحزمة الرسمية من OpenAI. اضبط عنوان URL الأساسي على نقطة النهاية الخاصة بنا. مرر مفتاحك كقيمة لمفتاح API. يضمن ذلك التوافق مع كود العميل الحالي.
from openai import OpenAI
client = OpenAI(base_url="https://api.grokified.cc/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 Node.js
استيراد حزمة OpenAI. قم بتهيئة العميل بمفتاحك وعنوان URL الأساسي. استدعِ chat.completions.create مع طلبك. تحتوي الاستجابة على النص المولد.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.grokified.cc/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. استلم أحداث الإرسال عبر الخادم (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 رمز. الأخطاء مثل 401 أو 402 لا تستهلك الرصيد. الرفضات مجانية أيضاً.