fa ▾

چت هوش مصنوعی بدون فیلتر: راهنمای یکپارچه‌سازی گام‌به‌گام

یک API چت هوش مصنوعی بدون فیلتر به شما امکان می‌دهد پایپ‌لاین‌های نقش‌آفرینی، نویسندگی خلاق یا محتوای NSFW را بدون ردّهای سلیقه خاموش یا دروازه‌های سیاستی بسازید. این راهنما به توسعه‌دهندگان نشان می‌دهد که چگونه یک نقطه پایانی LLM بدون سانسور را ادغام کنند که موضوعات بالغ، ابزارهای پیچیده و پاسخ‌های استریم را با قیمت‌گذاری شفاف مدیریت می‌کند.

به‌روزرسانی‌شده

نتیجه‌گیری‌های کلیدی

  • از اندپوینت سازگار با OpenAI در api.storyunfiltered.com برای ارسال درخواست‌ها با SDKهای استاندارد استفاده کنید.
  • مدل بدون سانسور محتوای بزرگسالان قانونی را بدون فیلترهای مسدودسازی نرم معمول یافت‌شده در ارائه‌دهندگان بزرگ اجازه می‌دهد.
  • پاسخ‌های جریان‌دار (Streaming) از طریق SSE داده‌های مصرف توکن را در قطعه نهایی شامل می‌شوند تا صورت‌حساب‌دهی دقیق انجام شود.
  • فقط به ازای توکن‌های مصرفی با اعتبارات ارز دیجیتال پیش‌پرداخت پرداخت کنید؛ خطاها و رد شدن‌ها موجودی را مصرف نمی‌کنند.

چرا چت AI بدون فیلتر برای توسعه‌دهندگان مهم است

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

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

راه‌اندازی محیط شما

ابتدا SDK رسمی OpenAI برای زبان مورد نظر خود را نصب کنید، زیرا API ما از پروتکل استاندارد chat-completions پیروی می‌کند. شما باید متغیرهای محیطی خود را برای ذخیره امن کلید API پیکربندی کنید. فرآیند راه‌اندازی ساده است زیرا ما به استانداردهای رایج صنعت تکیه داریم.

کتابخانه را با package manager خود نصب کنید. برای Python، از pip install openai استفاده کنید. برای Node.js، از npm install openai استفاده کنید. پس از نصب، کلاینت را import کرده و آن را با URL پایه خود مقداردهی اولیه کنید. این مرحله تضمین می‌کند که تمام تماس‌های بعدی به‌درستی به سرورهای ما هدایت شوند. کلید خود را خصوصی نگه دارید و هرگز آن را در کد سمت کلاینت قرار ندهید مگر اینکه از proxy استفاده می‌کنید.

پیکربندی URL پایه

کلاینت خود را به HTTPS://api.storyunfiltered.com/v1 پوینت کنید تا به اندپوینت بدون سانسور دسترسی یابید. این URL پایه، اندپوینت پیش‌فرض OpenAI را در پیکربندی SDK شما جایگزین می‌کند. با تغییر این متغیر واحد، برنامه خود را از مدل‌های استاندارد GPT به مدل زبانی بزرگ اختصاصی بدون سانسور ما تغییر می‌دهید. شناسه مدلی که باید در درخواست‌های خود مشخص کنید "uncensored" است. این شناسه به سرور می‌گوید ترافیک شما را به کدام نمونه خاص هدایت کند.

پیکربندی را با ارسال یک درخواست آزمایشی ساده بررسی کنید. نقطه پایانی GET /v1/models را بررسی کنید تا تأیید کنید که مدل در دسترس است. پاسخ باید "uncensored" را به عنوان یک مدل موجود فهرست کند. این مرحله تأیید اطمینان حاصل می‌کند که محیط شما قبل از شروع ساخت ویژگی‌های پیچیده به درستی سیم‌کشی شده است. همچنین تأیید می‌کند که کلید API که ایجاد کرده‌اید فعال است و به اعتبار پیش‌پرداخت شما متصل شده است.

احراز هویت با کلید API شما

کلید API خود را به عنوان توکن Bearer در هدر Authorization ارسال کنید. ما تولید کلید را از طریق ورود با گوگل یا ایمیل و رمز عبور پشتیبانی می‌کنیم. کلید بلافاصله پس از ایجاد نمایش داده می‌شود، بنابراین آن را در متغیرهای محیطی خود کپی کنید. هر حساب دارای یک کلید فعال است؛ تولید کلید جدید، کلید قبلی را بلافاصله جایگزین می‌کند. این چرخش کلید را ساده‌تر کرده و خطر باقی ماندن اعتبارنامه‌های منسوخ در سیستم‌های شما را کاهش می‌دهد.

برای ثبت‌نام نیاز به شماره تلفن نیست و حریم خصوصی با ذخیره‌سازی تنها آدرس ایمیل شما حفظ می‌شود. از پرامپت‌ها برای آموزش داده‌های شما استفاده نمی‌شود که برای برنامه‌های سازمانی یا حساس به حریم خصوصی حیاتی است. کلید منقضی نمی‌شود، اما اعتبار پیش‌پرداخت متصل به آن نیز تاریخ انقضای سخت‌گیرانه‌ای ندارد. خطاها و رد شدن‌ها (refusals) از موجودی شما کسر نمی‌شوند، بنابراین می‌توانید آزادانه آزمایش کنید و نگران هزینه‌های غیرمنتظره نباشید.

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

یک درخواست POST استاندارد به /v1/chat/completions با مدل تنظیم شده روی "uncensored" بسازید. پرسش سیستم خود را برای تعریف شخصیت اضافه کنید و پیام‌های کاربر را برای هدایت مکالمه وارد کنید. پنجره زمینه از 100,000 توکن برای مجموع پرسش و تکمیل پشتیبانی می‌کند. این به شما اجازه می‌دهد اسناد بزرگ یا تاریخچه مکالمات طولانی را بدون کوتاه شدن فوری ارسال کنید. اطمینان حاصل کنید که پیکربندی شما تحت محدودیت 8 مگابایتی بدنه درخواست باشد.

پارامترهای دما و top_p را برای کنترل خلاقیت تنظیم کنید. دمای بالاتر خروجیات متنوع‌تری تولید می‌کند که برای نقش‌آفرینی ایده‌آل است. دمای پایین‌تر ثبات را برای وظایف واقعی یا ساختاریافته تضمین می‌کند. مدل از حالت JSON از طریق response_format پشتیبانی می‌کند که به شما امکان می‌دهد خروجیات ساختاریافته را برای وظایف استخراج داده اعمال کنید. این انعطاف‌پذیری API را برای هر دو حالت چت غیررسمی و یکپارچه‌سازی‌های سطح تولید مناسب می‌سازد.

مدیریت پاسخ‌های جریان‌سازی

استریمینگ را با تنظیم stream به true در درخواست فعال کنید. API رویدادهای Server-Sent (SSE) شامل پاسخ‌های جزئی را همان‌طور که تولید می‌شوند برمی‌گرداند. این کار تأخیر ادراک‌شده را برای کاربران نهایی بهبود می‌بخشد و چت را حتی برای خروجی‌های طولانی پاسخ‌دهنده می‌کند. هر قطعه شامل محتوای delta است که برنامه شما باید آن‌ها را به هم متصل کند تا پاسخ نهایی را تشکیل دهد.

قطعه نهایی در جریان استریم شامل داده‌های مصرف توکن است. از این داده‌ها برای ردیابی دقیق مصرف اعتبار خود استفاده کنید. ما $0.15 به ازای هر 1M توکن ورودی و $0.50 به ازای هر 1M توکن خروجی شارژ می‌کنیم. صورتحساب بر اساس استفاده واقعی است، بنابراین پاسخ‌های ناقص به نسبت هزینه می‌شوند. این شفافیت به شما اجازه می‌دهد کنترل‌های هزینه را مستقیماً در منطق برنامه خود پیاده‌سازی کنید.

پیاده‌سازی فراخوانی ابزار

API ما از function calling پشتیبانی می‌کند که به مدل اجازه می‌دهد بر اساس قصد کاربر ابزارهای خارجی را فراخوانی کند. توابع خود را در پارامتر tools با نام، توضیحات و طرحواره پارامترها تعریف کنید. مدل پاسخی با tool_calls بازگردانی خواهد کرد اگر تشخیص دهد که به یک تابع نیاز است. سپس باید تابع را اجرا کنید و نتیجه را در پیام بعدی بازگردانید.

این قابلیت گردش کارهای پیچیده مانند جستجوی آب و هوا، پرس‌وجوهای پایگاه داده یا وب‌اسکرپینگ را امکان‌پذیر می‌کند. مدل uncinese تعاریف ابزار را با همان دقت مدل‌های استاندارد مدیریت می‌کند. با این حال، توجه داشته باشید که ما امبدینگ یا فاین‌تیونینگ ارائه نمی‌دهیم. اگر برنامه شما به جستجوی برداری یا آموزش مدل سفارشی وابسته است، این API ممکن است مناسب نباشد. برای بهترین نتایج، به چت‌کامپلیشن‌های مستقیم بچسبید.

بهینه‌سازی برای هزینه و سرعت

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

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

عیب‌یابی خطاهای رایج

اگر خطای 401 دریافت می‌کنید، بررسی کنید که کلید API شما صحیح و فعال باشد. بررسی کنید که آدرس پایه دقیقاً با HTTPS://api.storyunfiltered.com/v1 مطابقت دارد. خطای 404 معمولاً نشان‌دهنده یک اشتباه تایپی در مسیر نقطه پایانی (endpoint) است. اطمینان حاصل کنید که از روش HTTP صحیح، یعنی POST برای تکمیل چت، استفاده می‌کنید. اگر خطا ادامه داشت، کلید خود را از پیشخوان بازنویسی کنید.

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

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

کلیدواژه اصلی برای این سایت چیست؟

کلیدواژه اصلی "unfiltered story" است. این اصطلاح ارزش پیشنهادی اصلی ارائه قابلیت‌های تولید محتوای خام و بدون سانسور را برای توسعه‌دهندگانی که برنامه‌های تخصصی می‌سازند، منعکس می‌کند.

آیا از تولید تصویر یا صدا پشتیبانی می‌کنید؟

خیر. ما یک API تکمیل مکالمه متنی ارائه می‌دهیم. ویژگی‌هایی مانند امبدینگ، تولید تصویر، صدا یا ویدیو وجود ندارد. ما همچنین آموزش دقیق (fine-tuning) یا مسیریابی مدل ارائه نمی‌دهیم. تمرکز بر کاری است که به خوبی انجام می‌دهیم: تولید متن بدون فیلترهای محتوا.

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

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

آیا محتوا واقعاً بدون سانسور است؟

بله، مدل موضوعات بزرگسالان قانونی، داستانی یا بحث‌برانگیز را رد نمی‌کند. تنها محدودیت سخت، محتوای جنسی مرتبط با کودکان است که همیشه رد می‌شود. این ویژگی آن را برای چت‌بات‌های NSFW و اپلیکیشن‌های نقش‌آفرینی که به ثبات نیاز دارند، ایده‌آل می‌سازد.

کلید خود را اکنون دریافت کنید

ثبت‌نام کنید، کلید را بگیرید و base URL خود را به‌روزرسانی کنید. همین نیاز است.

با اعتبار آزمایشی امتحان کنید