fa ▾
حساب باز کنید
  1. GrokBezcenzury
  2. راهنمای شروع سریع توسعه‌دهندگان

راهنمای شروع سریع توسعه‌دهندگان

به LLM بدون سانسور از طریق API سازگار با OpenAI متصل شوید. این راهنما URL پایه، احراز هویت و ساختارهای درخواست اصلی را پوشش می‌دهد.

پیش‌نیازها: کلید و URL پایه

The base_url است https://api.grokbezcenzury.com/v1. برای احراز هویت به یک کلید API معتبر نیاز دارید. کلید بلافاصله پس از ثبت‌نام با Google یا ایمیل ظاهر می‌شود.

ارسال اولین درخواست

یک درخواست POST به /v1/chat/completions. از شناسه مدل uncensored برای پاسخ.

curl https://api.grokbezcenzury.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate 200 lines of Python code"}]
  }'

یکپارچه‌سازی SDK Python

کلاینت را با URL پایه و کلید خود مقداردهی اولیه کنید. مدل را به uncensored. SDK به‌طور خودکار فرآیند پیکربندی (serialization) را انجام می‌دهد.

from openai import OpenAI

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

کلاینت را به URL پایه ما تنظیم کنید. شناسه مدل را وارد کنید uncensored در فراخوانی تکمیل خود.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.grokbezcenzury.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 برای دریافت رویدادهای سرور-ارسالی. قطعه نهایی شامل آمار مصرف توکن است.

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 نشان می‌دهد که به محدودیت ۳۰۰ درخواست در دقیقه رسیده‌اید.

سوالات متداول

آدرس پایه برای API Grok بدون سانسور (bez cenzury) چیست؟

URL پایه HTTPS://api.grokbezcenzury.com/v1 است. با کلاینت‌های استاندارد سازگار با OpenAI کار می‌کند.

چگونه پاسخ‌های جریان را مدیریت کنم؟

پارامتر stream را روی true تنظیم کنید. شما رویدادهای ارسالی سرور را دریافت می‌کنید و قطعه نهایی حاوی داده‌های مصرف است.

اگر از محدودیت نرخ عبور کنم چه اتفاقی می‌افتد؟

خطای ۴۲۹ دریافت می‌کنید. محدودیت ۳۰۰ درخواست در دقیقه به ازای هر کلید است.

کلید API خود را در عرض چند ثانیه دسترسی پیدا کنید

ثبت‌نام کنید، کلید خود را دریافت کنید و نقطه پایانی را به‌روزرسانی کنید. این همه است.