نحوه استفاده از مدل زبانی بزرگ بدون سانسور با کلید API Claude
نقطه پایانی کلید API Claude خود را به یک LLM بدون سانسور تغییر دهید که فیلترهای محتوای استاندارد را نادیده میگیرد و در عین حال کد موجود شما را حفظ میکند. این راهنما توضیح میدهد که چگونه درخواستهای خود را به یک رابط سازگار با OpenAI برای خروجیهای خلاقانه یا فنی بدون محدودیت هدایت کنید.
آخرین بهروزرسانی
خلاصه
- URL پایه SDK خود را تغییر دهید تا به جای نقطه پایانی پیشفرض Claude، به یک ارائهدهنده uncensored اشاره کند.
- مدل بدون سانسور پارامترهای استانداردی مانند دما و top_p را بدون رد موضوعات بزرگسالان یا بحثبرانگیز میپذیرد.
- قیمتگذاری توکن شفاف است، با هزینههایی که صرفاً بر اساس طول ورودی و خروجی است و نه لایههای اشتراکی.
- فراخوانی تابع و حالت JSON به طور یکسان با APIهای سازگار با OpenAI استاندارد برای یکپارچهسازی آسان کار میکنند.
چرا نقطه پایانی کلید API claude را تغییر دهیم؟
تغییر نقطه پایانی، محدودیتهای محتوا را که خلاقیت یا ظرافتهای فنی را محدود میکنند، حذف میکند. مدلهای Claude اغلب از بحث در مورد موضوعات بزرگسالان، رویدادهای تاریخی جنجالی یا جزئیات پزشکی خاص خودداری میکنند، حتی اگر آن موضوعات قانونی باشند. با هدایت درخواستهای API خود به یک ارائهدهندهی uncensored، به تمام قابلیتهای استدلال مدل دسترسی کامل دارید بدون لایهی ایمنی که ورودیهای شما را فیلتر میکند. این رویکرد برای توسعهدهندگانی که به خروجی خام برای پردازش داده، نویسندگی خلاق یا برنامههای نقشآفرینی نیاز دارند، ایدهآل است.
جابهجایی تنها نیاز به تغییر URL پایه و کلید API دارد. کلید API Claude موجود شما ممکن است مستقیماً کار نکند اگر ارائهدهنده uncensored از فرمت کلید متفاوتی استفاده کند، اما الگوی یکپارچهسازی کاملاً یکسان باقی میماند. شما به مدلی دسترسی پیدا میکنید که تولید پاسخ را بر تعدیل محتوا ترجیح میدهد، تضمین میکند که برنامه شما به تمام پایگاه دانش مدل دسترسی داشته باشد.
درک رابط سازگار با OpenAI
رابط از نقاط پایانی استاندارد سازگار با OpenAI برای اطمینان از پشتیبانی گسترده SDK استفاده میکند. API ما درخواستها را با سرعت https://api.mistralaikey.com/v1 با استفاده از همان ساختار ارائهدهندگان بزرگ است. این بدان معناست که میتوانید از کتابخانههایی مانند OpenAI Python SDK، LangChain یا LlamaIndex بدون بازنویسی منطق اصلی خود استفاده کنید. نقطه پایانی از POST /v1/chat/completions برای تولید متن و GET /v1/models برای فهرست مدلهای موجود.
| ویژگی | سطح پشتیبانی |
|---|---|
| جریانسازی (SSE) | بله |
| Function Calling | بله |
| حالت JSON | بله |
| امبدینگها | خیر |
با پایبندی به این استانداردها، اطمینان حاصل میکنیم که کد شما قابل حمل باقی بماند. میتوانید با تغییر یک متغیر پیکربندی واحد، بین مدلها یا ارائهدهندگان مختلف جابجا شوید. این انعطافپذیری برای آزمایش مدلهای بدون سانسور مختلف یا مقیاسپذیری برنامه شما بدون نیاز به بازسازی عمیق، حیاتی است.
پیکربندی SDK شما برای پاسخهای بدون سانسور
پیکربندی SDK شما شامل بهروزرسانی URL پایه و کلید API در متغیرهای محیطی است. برای SDK پایتون OpenAI، شما base_url به نقطه پایان و api_key به کلید uncensored خود اضافه کنید. این تغییر ساده، تمام درخواستهای تکمیل چت را به سرورهای ما هدایت میکند. شناسه مدل روی uncensored, که مدل با وزن باز را که برای پاسخهای نامحدود بهینهسازی شده است، فعال میکند.
اینجا نحوه راهاندازی کلاینت در Python توضیح داده شده است:
این پیکربندی تضمین میکند که هر درخواست به درستی مسیریابی شود. میتوانید اتصال را با ارسال یک پرامپت تست ساده بررسی کنید. اگر پاسخی بدون فیلترهای محتوا دریافت کردید، پیکربندی شما موفق بوده است. این روش برای هر کلاینت سازگار با OpenAI کار میکند و ادغام آن در پروژههای موجود مانند SillyTavern یا Aider را آسان میسازد.
مدیریت تنظیمات دما (temperature) و top_p
تنظیم دما (temperature) و top_p به شما امکان میدهد خلاقیت و تصادفیسازی خروجی را کنترل کنید. دمای بالاتر تنوع پاسخها را افزایش میدهد که برای نویسندگی خلاق یا طوفان فکری مفید است. دماهای پایینتر پاسخهای قطعیتر و متمرکزتری تولید میکنند که برای کدنویسی یا پرسشهای واقعی ایدهآل هستند. مدل uncensored از تمام پارامترهای استاندارد از جمله top_p, stop, seed, و جریمهها.
API ما پنجره زمینهای به اندازه 100,000 توکن را اجازه میدهد که فضای کافی برای مکالمات طولانی یا تحلیل اسناد به شما میدهد. حداکثر خروجی به ازای هر درخواست 16,000 توکن است که برای بیشتر موارد استفاده کافی است. اگر مشخص نکنید max_tokens, پیشفرض ۲,۰۴۸ توکن است. این انعطافپذیری تضمین میکند که میتوانید رفتار مدل را برای تطبیق با نیازهای خاص برنامه خود تنظیم کنید، بدون اینکه ماهیت بدون سانسور پاسخها از بین برود.
مانیتور کردن مصرف توکن در حالت بدون سانسور
مانیتور کردن مصرف توکن با مدل قیمتگذاری شفاف ما ساده است. شما $0.15 به ازای هر ۱ میلیون توکن ورودی و $0.50 به ازای هر ۱ میلیون توکن خروجی پرداخت میکنید. این قیمتگذاری بر اساس مصرف واقعی است و بدون هزینههای پنهان یا هزینه اشتراک است. خطاها و رد شدن درخواستها رایگان هستند، بنابراین فقط برای پاسخهای موفق پرداخت میکنید. این ساختار برای برنامههای با حجم بالا که فیلتر کردن محتوا ممکن است هزینههای غیرضروری ایجاد کند، مقرونبهصرفه است.
میتوانید مصرف خود را از طریق داشبورد یا با بررسی هدرهای پاسخ ردیابی کنید. هر پاسخ شامل تعداد توکنها است که به شما امکان میدهد هزینهها را بهطور دقیق محاسبه کنید. اعتبار پیشپرداخت بر اساس مصرف واقعی توکنها شارژ میشود و هرگز منقضی نمیشود. این به این معنی است که میتوانید با ارز دیجیتال شارژ کنید و اعتبارات را در طول زمان استفاده کنید بدون نگرانی از تمدیدهای ماهانه. برای پروژههای کوچک، اعتبار آزمایشی $0.50 برای حسابهای جدید موجود است که 7 روز اعتبار دارد.
فراخوانی تابع با مدلهای بدون سانسور
فراخوانی تابع به مدل اجازه میدهد دادههای ساختاریافتهای برای برنامههای شما تولید کند. API ما از تعاریف ابزار پشتیبانی میکند و به مدل اجازه میدهد JSON خروجی دهد که با اسکمای شما مطابقت دارد. این ویژگی برای ساخت عاملهایی که با سیستمهای خارجی یا پایگاههای داده تعامل دارند، ضروری است. مدل uncensored فراخوانی تابع را به همان خوبی مدلهای استاندارد مدیریت میکند و اطمینان حاصل میکند که منطق شما دستنخورده باقی بماند.
هنگام استفاده از فراخوانی تابع (function calling)، ابزارها را در بدنه درخواست مشخص کنید. مدل در صورت نیاز، پاسخی با فراخوانیهای ابزار مناسب بازگردانده میشود. این قابلیت در کنار حالت استریم و JSON در دسترس است و مجموعهای جامع از ابزارها را برای توسعهدهندگان فراهم میکند. میتوانید این قابلیت را در گردش کار خود ادغام کنید تا وظایف را خودکار کنید، داده استخراج کنید یا دستگاههای سختافزاری را بر اساس ورودیهای زبان طبیعی کنترل کنید.
اشتباهات رایج یکپارچهسازی
اشتباهات رایج شامل URLهای پایه نادرست و کلیدهای API گمشده است. مطمئن شوید که URL پایه شما با /v1 برای تطبیق با ساختار نقطه پایان. همچنین بررسی کنید که کلید API شما به درستی فرمت شده و فعال باشد. یک مشکل رایج دیگر این است که فرض میشود مدل بدون سانسور از تمام ویژگیهای مدلهای پریمیوم مانند تولید تصویر یا embedding پشتیبانی میکند. API ما بر تولید متن تمرکز دارد، بنابراین برای بررسی موجود بودن ویژگیهای خاص، مستندات را چک کنید.
محدودیت نرخ درخواستها روی ۳۰۰ درخواست در دقیقه و ۸ درخواست همزمان به ازای هر کلید تنظیم شده است. اگر از این محدودیتها تجاوز کنید، ممکن است خطای 429 دریافت کنید. برای جلوگیری از این موضوع، بازگشت نمایی (exponential backoff) را در کد کلاینت خود پیادهسازی کنید. همچنین به یاد داشته باشید که اعتبار آزمایشی پس از 7 days منقضی میشود، بنابراین آزمایشهای خود را بر این اساس برنامهریزی کنید. این محدودیتها استفاده منصفانه را تضمین کرده و عملکرد بالا را برای همه کاربران حفظ میکنند.
بازگشت به مدلهای استاندارد
بازگشت به مدلهای استاندارد به سادگی تغییر URL پایه و شناسه مدل است. اگر نیاز به مقایسه خروجیها یا استفاده از مدلی با ویژگیهای خاص دارید، میتوانید پیکربندی خود را به حالت قبل برگردانید. این انعطافپذیری به شما اجازه میدهد از مدل بدون سانسور برای وظایف خلاقانه و از مدل استاندارد برای ویژگیهای آماده تولید استفاده کنید. رابط سازگار با OpenAI این تغییر را بدون نیاز به تغییر کد، به جز متغیرهای پیکربندی، بدون مشکل میکند.
همچنین میتوانید هر دو مدل را به صورت موازی برای تست A/B اجرا کنید. این رویکرد به شما کمک میکند کیفیت پاسخهای uncensored را با پاسخهای استاندارد مقایسه کنید. با حفظ یک معماری ماژولار، میتوانید به راحتی بین ارائهدهندگان یا مدلهای مختلف جابجا شوید. این استراتژی تضمین میکند که برنامه شما در برابر تغییرات نیازها یا بهروزرسانیهای مدل مقاوم و سازگار باقی بماند.
پرسشهای رایج
چگونه کلید API بدون سانسور دریافت کنم؟
در وبسایت ما با استفاده از حساب گوگل یا ایمیل ثبتنام کنید تا کلید API خود را فوراً دریافت کنید. کلید بلافاصله تولید شده و میتوانید از آن با هر کلاینت سازگار با OpenAI استفاده کنید. میتوانید موجودی خود را با ارزهای دیجیتال از مبلغ ۲۰ دلار شارژ کنید، یا از اعتبار آزمایشی رایگان برای تست استفاده کنید.
آیا مدل بدون سانسور از استریم پشتیبانی میکند؟
بله، API ما از استریمدهی از طریق رویدادهای ارسالی سرور (SSE) پشتیبانی میکند. میتوانید توکنها را به صورت بلادرنگ دریافت کنید که برای برنامههای چت مفید است. آخرین قطعه از استریم شامل مجموع مصرف توکنها برای صورتحساب دقیق است.
اگر از محدودیت نرخ عبور کنم چه اتفاقی میافتد؟
اگر تعداد درخواستها در دقیقه از ۳۰۰ یا درخواستهای همزمان از ۸ تجاوز کند، خطای ۴۲۹ دریافت خواهید کرد. پیادهسازی بازگشت نمایی در کد کلاینت به شما کمک میکند تا این محدودیتها را بدون از دست دادن دادهها به طور موثر مدیریت کنید.
آیا دادههای من برای آموزش استفاده میشوند؟
خیر، پرامپتهای شما برای آموزش استفاده نمیشوند. ما با عدم ذخیره لاگهای اجرای گردش کار بر حریم خصوصی اولویت داریم. دادههای شما امن باقی میماند و میتوانید حساب و تمام دادههای مرتبط را در هر زمان حذف کنید.
کلید خود را فوری دریافت کنید
ثبتنام کنید، توکن را کپی کنید و آدرس پایه خود را بهروز کنید. همینها کافی است.