تنظیم احراز هویت URL پایه
درخواستهای شما از https://api.grokified.cc/v1. کلید API خود را در Authorization header. یک کلید فعال برای هر حساب دریافت میکنید که بلافاصله پس از ثبتنام با گوگل یا ایمیل نمایش داده میشود.
اولین درخواست
یک درخواست 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"}]
}'
یکپارچهسازی SDK پایتون
کتابخانه رسمی 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)
محدودیت نرخها، خطاها و پنجره زمینه
شما ۳۰۰ درخواست در دقیقه و ۸ درخواست همزمان دریافت میکنید. پنجره زمینه ۱۰۰,۰۰۰ توکن است. خطاهایی مانند ۴۰۱ یا ۴۰۲ اعتبار را مصرف نمیکنند. رد شدنها نیز رایگان هستند.