fa ▾

گام‌به‌گام: تغییر از OpenRouter به API ما

OpenRouter مدل‌های متعددی را تجمیع می‌کند اما اغلب فیلترهای محتوا را اعمال می‌کند که نقش‌آفرینی یا جریان‌های بدون سانسور را مختل می‌کند. تغییر به یک API اختصاصی بدون سانسور، آن ردیابی‌های سلیقه‌ای را حذف می‌کند در حالی که کد سازگار با OpenAI شما را دست‌نخورده نگه می‌می‌دارد. این راهنما دقیقاً نشان می‌دهد چگونه بدون بازنویسی کل استک خود مهاجرت کنید.

آخرین به‌روزرسانی

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

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

مرحله 1: تفاوت در URLهای پایه را درک کنید

URL پایه مهم‌ترین تغییر هنگام مهاجرت است. Open Router از یک ساختار دامنه خاص استفاده می‌کند. API ما یک نقطه پایان اختصاصی برای تولید uncensored دارد. باید پیکربندی SDK خود را به‌روز کنید تا به URL پایه صحیح اشاره کند. این کار اطمینان حاصل می‌کند که درخواست‌های شما به سرور صحیح می‌رسند. تغییر حداقل اما برای مسیریابی صحیح ضروری است.

  • URL پایه Open Router: HTTPS://openrouter.ai/api/v1
  • URL پایه API بدون سانسور ما: HTTPS://api.apillmopen.com/v1

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

مرحله ۲: پیکربندی SDK خود را به‌روزرسانی کنید

پیکربندی SDK نیاز به دو به‌روزرسانی کلیدی دارد. شما باید URL پایه و کلید API را تغییر دهید. کلید API ما بلافاصله پس از ثبت‌نام ایجاد می‌شود. می‌توانید با احراز هویت Google یا ایمیل شروع کنید. شماره تلفن لازم نیست. کلید دسترسی به مدل uncensored را فراهم می‌کند.

کلید Open Router موجود خود را با کلید API جدید جایگزین کنید. متغیر URL پایه را در کد خود به‌روزرسانی کنید. این تغییر کوچک ترافیک را به سمت سرورهای ما هدایت می‌کند. درخواست‌های شما اکنون به سرورهای ما می‌رسند. این انتقال برای اکثر کلاینت‌های سازگار با OpenAI بدون مشکل انجام می‌شود. می‌توانید اتصال را با فهرست کردن مدل‌های موجود بررسی کنید. نقطه پایانی شناسه مدل صحیح را برمی‌گرداند. این تأیید می‌کند که پیکربندی شما دقیق است.

from openai import OpenAI

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

مرحله ۳: مدیریت تفاوت‌های شناسه مدل و استریمینگ

شناسه‌های مدل تعیین می‌کنند که کدام موتور متن شما را پردازش می‌کند. Open Router از شناسه‌های پیچیده‌ای مانند anthropic/claude-3.5-sonnet. API ما از یک شناسه ساده و ثابت استفاده می‌کند. باید کد خود را برای استفاده از شناسه مدل صحیح به‌روزرسانی کنید.

  • شناسه مدل ما: uncensored

پخش زنده مشابه استانداردهای OpenAI رفتار می‌کند. شما رویدادهای ارسالی سرور دریافت می‌کنید. قطعه آخر جزئیات مصرف توکن را شامل می‌شود. این امکان نمایش بلادرنگ پاسخ‌ها را فراهم می‌کند. فراخوانی تابع و حالت JSON همان‌طور که انتظار می‌رود کار می‌کنند. می‌توانید response_format به json_object. پارامترهای دما و top_p به صورت عادی عمل می‌کنند. پنجره زمینه تا 100,000 توکن پشتیبانی می‌کند. این اجازه می‌دهد مکالمات طولانی بدون قطع مکرر داشته باشید. حداکثر خروجی 16,000 توکن در هر درخواست است.

مرحله ۴: بررسی قیمت‌گذاری و مصرف توکن

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

  • توکن‌های ورودی: ۰.۱۵ دلار به ازای هر ۱ میلیون توکن
  • توکن‌های خروجی: ۰.۵۰ دلار به ازای هر ۱M توکن

خطاها و ردّها رایگان هستند. بابت درخواست‌های ناموفق هزینه‌ای پرداخت نمی‌کنید. این از بودجه شما محافظت می‌کند. می‌توانید با ارز دیجیتال شارژ کنید. ما USDT روی TRC20 یا USDC روی Base را می‌پذیریم. حداقل مبلغ شارژ ۲۰ دلار است. اعتبار پاداش برای مبالغ بالاتر اعمال می‌شود. این مدل تضمین می‌کند که هر سنت هزینه استنتاج را می‌خرد. از پرداخت بابت ظرفیت بیکار جلوگیری می‌کنید.

مرحله ۵: تست با پرامپت‌های موجود خود

تست تضمین می‌کند که پرامپت‌های شما همان‌طور که انتظار می‌رود کار می‌کنند. از قالب‌های پرامپت موجود خود استفاده کنید. آن‌ها را به endpoint جدید ارسال کنید. ساختار پاسخ را بررسی کنید. از عدم وجود رد محتوا اطمینان حاصل کنید. مدل ما برای پاسخ دادن بدون رد برای استفاده بزرگسالان قانونی تنظیم شده است. باید خروجی‌های یکدستی ببینید. پاسخ‌های Streaming باید به درستی نمایش داده شوند. فراخوانی تابع باید به درستی تجزیه شود. حالت JSON باید اشیاء معتبر برگرداند. این مرحله اعتبارسنجی سازگاری را تأیید می‌کند. سپس می‌توانید به تولید برسید. یک نسخه پشتیبان از پیکربندی قدیمی خود نگه دارید. در صورت نیاز می‌توانید بازگردید. این ترمه ایمنی ریسک را در طول مهاجرت کاهش می‌دهد.

مرحله ۶: پایش برای رد شدن‌ها و فیلترهای محتوا

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

مرحله ۷: بهینه‌سازی برای هزینه و سرعت

بهینه‌سازی شامل کاهش استفاده از توکن است. پرامپت‌های کوتاه‌تر هزینه کمتری دارند. از دستورات سیستم کارآمد استفاده کنید. از زمینه تکراری پرهیز کنید. API ما از ۸ درخواست همزمان به ازای هر کلید پشتیبانی می‌کند. این امکان پردازش موازی برای نتایج سریع‌تر را فراهم می‌کند. می‌توانید چندین درخواست کاربر را به طور همزمان مدیریت کنید. محدودیت‌های نرخ در ۳۰۰ درخواست در دقیقه تنظیم شده‌اند. این برای بیشتر برنامه‌ها کافی است. مصرف توکن خود را از طریق داشبورد پایش کنید. بودجه خود را متناسب با آن تنظیم کنید. شارژ‌های ارز دیجیتال به سرعت پردازش می‌شوند. می‌توانید موجودی اعتبار خود را ثابت نگه دارید. این تضمین می‌کند که خدمات بدون وقفه ادامه یابد. برنامه‌های شما بدون توقف‌های غیرمنتظره به روانی اجرا می‌شوند.

سوالات متداول درباره تغییر ارائه‌دهندگان

سوالپاسخ
آیا این یک API LLM واقعی است؟بله، سازگار با OpenAI است و مدلی بدون سانسور بدون محدودیت‌های اختصاصی ارائه می‌دهد.
آیا می‌توانم از کد موجود Open Router خود استفاده کنم؟بله، فقط base URL، شناسه مدل و کلید API را به‌روزرسانی کنید.
چه روش‌های پرداختی پذیرفته می‌شود؟ما USDT (TRC20) و USDC (Base) را برای اعتبار پیش‌پرداخت می‌پذیریم.
آیا آزمایش رایگان وجود دارد؟حساب‌های جدید ۰.۵۰ دلار اعتبار آزمایشی معتبر برای ۷ روز دریافت می‌کنند.

پرسش‌های رایج

مزیت اصلی تغییر از Open Router به یک API بدون سانسور چیست؟

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

قیمت‌گذاری چگونه با مدل Open Router' مقایسه می‌شود؟

قیمت‌گذاری ما صرفاً اقتصاد توکن است و هزینه ماهانه‌ای ندارد. شما ۰.۱۵ دلار به ازای ۱ میلیون توکن ورودی و ۰.۵۰ دلار به ازای ۱ میلیون توکن خروجی پرداخت می‌کنید. خطاها رایگان هستند و اعتبار پیش‌پرداخت هرگز منقضی نمی‌شود. OpenRouter ممکن است نرخ‌های متفاوتی برای هر مدل اعمال کند یا اضافه‌بار داشته باشد.

آیا باید کد Python یا Node.js خود را بازنویسی کنم؟

خیر. API ما کاملاً با OpenAI سازگار است. شما فقط نیاز دارید base URL، model ID و API key را در پیکربندی SDK خود به‌روزرسانی کنید. ساختار بدنه درخواست یکسان باقی می‌ماند.

اگر در مصرف توکن‌های خود اشتباهی مرتکب شوم چه اتفاقی می‌افتد؟

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

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

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