fa ▾
حساب باز کنید

API سازگار با OpenAI برای تولید متن بدون محدودیت

راهنمای شروع سریع API

ابزارهای موجود خود را به یک بک‌اند چت GPT بدون سانسور با یک تغییر URL پایه متصل کنید. این راهنما شما را در احراز هویت، کدنویسی و مدیریت رد شدن‌ها در زبان مورد علاقه‌تان راهنمایی می‌کند.

حساب باز کنید

احراز هویت و URL پایه

کلید API شما هر درخواستی را به API LLM uncensored ما احراز هویت می‌کند. ما از هدرهای توکن Bearer استاندارد استفاده می‌کنیم، بنابراین می‌توانید URL پایه و کلید خود را در هر SDK سازگار با OpenAI بدون بازنویسی منطق جایگزین کنید. endpoint در https://api.gptchatuncensored.com/v1 و درخواست‌های POST را می‌پذیرد /chat/completions. باید کلید خود را در Authorization: Bearer YOUR_KEY header. این پیکربندی بلافاصله با SDKهای رسمی یا بسته‌های سوم‌شخص کار می‌کند. ما ویژگی‌های امبدینگ یا بینایی ارائه نمی‌دهیم، بنابراین پیکربندی‌های خود را بر روی تولید متن متمرکز نگه دارید. اعتبار شما تنها زمانی شارژ می‌شود که توکن‌ها پردازش شوند، که هزینه‌های قابل پیش‌بینی را برای استفاده انبوه از مدل uncensored تضمین می‌کند.

ارسال اولین تکمیل شما

یک درخواست تکمیل برای تولید متن با استفاده از uncensored مدل. این مثال از cURL برای نمایش ساختار پایه یک پرامپت استفاده می‌کند. می‌توانید دما را برای کنترل خلاقیت تنظیم کنید یا یک توالی توقف برای نقش‌آفری تعیین کنید. پاسخ یک شیء JSON را برمی‌گرداند که حاوی متن تولید شده در choices آرایه. مطمئن شوید که دستورات سیستم شما سبک بدون سانسور مورد نیازتان را اجازه می‌دهند. اگر با خطا مواجه شدید، اعتبار کلید یا موجودی اعتبار خود را بررسی کنید. مدل محتوای بزرگسالان قانونی را بدون ردیوبی‌های رایج در مدل‌های زبانی استاندارد پردازش می‌کند.

curl https://api.gptchatuncensored.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate a 200 word scene with two characters in a room"}]
  }'

این تماس ساده ثابت می‌کند که یکپارچه‌سازی شما کار می‌کند. اکنون می‌توانید برنامه‌های پیچیده‌ای بر اساس این پایه بسازید. API بدون فیلتر مدیریت زمینه را انجام می‌دهد. شما فقط باید روی منطق برنامه و تجربه کاربری خود تمرکز کنید. برای شروع بلافاصله تولید محتوا نیازی به پیکربندی پیچیده نیست.

پیکربندی پارامترها (temp, top_p)

تنظیم temperature و top_p برای کنترل تصادفی بودن خروجی‌های شما. دمای پایین‌تر پاسخ‌ها را قطعی‌تر و متمرکزتر می‌کند که برای وظایف کدنویسی یا واقعی ایده‌آل است. دماهای بالاتر خلاقیت را افزایش می‌دهند و آن‌ها را برای نقش‌آفرینی یا نویسندگی خلاقانه عالی می‌سازند. The top_p پارامتر دایره واژگان را بر اساس احتمال تجمعی فیلتر می‌کند و لایه دیگری از کنترل ارائه می‌دهد. می‌توانید این مورد را با max_tokens برای محدود کردن طول خروجی. این پارامترها دقیقاً مانند API‌های استاندارد OpenAI عمل می‌کنند و آشنایی را تضمین می‌کنند. از seed برای نتایج تکرارپذیر هنگام آزمایش. این تنظیمات را برای همگام‌سازی با سبک uncensored مورد نظر خود برای مورد استفاده خاص تنظیم کنید.

from openai import OpenAI

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

توسعه‌دهندگان پایتون می‌توانند از SDK رسمی برای یکپارچه‌سازی آسان استفاده کنند. قطعه کد نشان می‌دهد که چگونه این پارامترها را در یک درخواست استاندارد تنظیم کنید. می‌توانید لیستی از پیام‌ها را برای حفظ تاریخچه مکالمه ارسال کنید. API مدل uncensored این محدودیت‌ها را به دقت رعایت می‌کند. این انعطاف‌پذیری به شما اجازه می‌دهد تا با لحن‌ها و سبک‌های مختلف آزمایش کنید بدون اینکه زیرساخت خود را تغییر دهید.

پاسخ‌های استریم

جریان‌سازی را فعال کنید تا توکن‌ها را هنگام تولید دریافت کنید و تأخیر ادراک‌شده برای کاربران کاهش یابد. جریان‌سازی برای برنامه‌های چت بلادرنگ یا تولید محتوای بلند ضروری است. API ما از رویدادهای ارسالی سرور (SSE) برای تحویل کارآمد داده‌ها پشتیبانی می‌کند. شما باید قطعه نهایی را مدیریت کنید تا کل مصرف توکن را برای دقت در صورتحساب دریافت کنید. API بدون سانسور تضمین می‌کند که جریان‌سازی حتی برای پنجره‌های زمینه بزرگ به طور قابل اعتماد کار می‌کند. مقدار stream=True در کلاینت SDK خود برای فعال‌سازی این حالت قرار دهید. این رویکرد تجربه کاربری روان‌تری برای سناریوهای نویسندگی خلاقانه یا نقش‌آفرینی فراهم می‌کند. مانیتور delta field to accumulate the full response text.

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)

استریمینگ همچنین در مدیریت مصرف حافظه کمک می‌کند زیرا نیازی ندارید منتظر پاسخ کامل بمانید. می‌توانید بلافاصله شروع به نمایش محتوا به کاربر کنید. این ویژگی برای مکالمات طولانی یا توضیحات دقیق به ویژه مفید است. مدل uncensored در طول استریم انسجام خود را حفظ می‌کند. مطمئن شوید رابط کاربری شما پاسخ‌های ناقص را برای بهترین تجربه به صورت شسته‌رفته مدیریت می‌کند.

مدیریت خطاها و امتناع‌ها

مدل بدون سانسور ما به ندرت محتوا را رد می‌کند، اما یک محدودیت سخت بر محتوای جنسی شامل اطفال اعمال می‌کند. اگر درخواستی شکست بخورد یا از محدودیت‌ها فراتر رود، کد خطای HTTP استاندارد دریافت می‌کنید. وضعیت ۴۰۱ نشان‌دهنده کلید API نامعتبر یا منقضی شده است که نیاز به بررسی اعتبارنامه‌های شما دارد. وضعیت ۴۰۲ به این معنی است که اعتبار پیش‌پرداخت شما تمام شده است؛ برای ادامه از طریق کریپتو شارژ کنید. خطای ۴۲۹ نشان می‌دهد که از محدودیت ۳۰۰ درخواست در دقیقه فراتر رفته‌اید. این خطاها به وضوح در بدنه پاسخ مستند شده‌اند. رد کردن‌های مربوط به محتوای اطفال همیشه اعمال می‌شوند تا انطباق تضمین شود. برای عیب‌یابی سریع مشکلات، لاگ‌های استفاده دقیق را در داشبورد خود بررسی کنید.

Limits and context window

این API دارای پنجره زمینه عظیم ۱۰۰,۰۰۰ توکنی است که امکان تاریخچه مکالمات گسترده یا اسناد طولانی را فراهم می‌کند. هر درخواست می‌تواند تا ۱۶,۰۰۰ توکن خروجی داشته باشد، یا ۲,۰۴۸ اگر max_tokens تنظیم نشده است. شما به 300 درخواست در دقیقه و 8 درخواست همزمان در هر کلید محدود هستید. اندازه بدنه درخواست نباید از 8 مگابایت تجاوز کند. این محدودیت‌ها برای استفاده بدون سانسور با حجم بالا بدون افت عملکرد طراحی شده‌اند. کلید API شما منحصر به فرد است و می‌توانید کلیدهای جدید ایجاد کنید. مدل اعتبار از پیش پرداخت تضمین می‌کند که فقط برای آنچه استفاده می‌کنید پرداخت کنید. هیچ هزینه ماهانه یا اشتراکی صورت‌حساب شما را پیچیده نمی‌کند. این شفافیت مقیاس‌پذیری برنامه شما را آسان می‌کند.

Node.js

import OpenAI from "openai";

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

سوالات فنی

آیا این ChatGPT بدون سانسور رسمی از OpenAI است؟

خیر، ما یک ارائه‌دهنده مستقل از یک API LLM بدون سانسور هستیم. ما مدل با وزن باز خود را ارائه می‌دهیم، نه مدل‌های رسمی GPT از OpenAI. API ما با کلاینت‌های OpenAI سازگار است، بنابراین کد شما بدون تغییر کار می‌کند، اما مدل زیرین متفاوت است.

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

ما فقط ارزهای دیجیتال می‌پذیریم: USDT (TRC20) یا USDC (Base). می‌توانید بین $20 تا $500 شارژ کنید و برای مبالغ بالاتر اعتبار هدیه دریافت می‌کنید. اشتراک ماهانه‌ای وجود ندارد و اعتبار پیش‌پرداخت شما هرگز منقضی نمی‌شود. خطاها و رد شدن‌ها اعتبار شما را مصرف نمی‌کنند.

چه محتوایی توسط مدل بدون سانسور رد می‌شود؟

مدل برای موضوعات بزرگسالان، داستانی و بحث‌برانگیز قانونی بدون سانسور است. با این حال، محتوای جنسی مرتبط با کودکان را به شدت رد می‌کند. این یک محدودیت سخت است که بر تمام درخواست‌ها اعمال می‌شود. سایر انواع محتوا، از جمله مواد صریح بزرگسالان، به طور کلی مجاز هستند.

کلید API خود را بازیابی کنید

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

حساب باز کنید