آخرین بهروزرسانی
راهنمای یکپارچهسازی کاراکتر AI
رابط کاربری AI شخصیت مورد علاقه خود را به یک مدل بدون سانسور با استفاده از پروتکلهای استاندارد OpenAI متصل کنید، تا مطمئن شوید که نقشآفرینیهای شما هرگز با فیلتر محتوا مواجه نمیشوند. این راهنما مراحل فنی برای دور زدن رد شدنها را در حالی که پیوستگی زمینه طولانی برای روایتهای پیچیده حفظ میشود، پوشش میدهد.
چرا کاربران Character AI مدلهای بدون سانسور میخواهند
کاربران Character AI مدلهای بدون سانسور میخواهند تا از رد شدنها در طول نقشآفرینی جلوگیری شود و اجازه دهد شخصیتها به طور طبیعی به مضامین بزرگسالان واکنش نشان دهند بدون اینکه غرق شدن در داستان از بین برود. مدلهای استاندارد اغلب از فیلترهای ایمنی عمومی استفاده میکنند که با شناسایی کلمات کلیدی فعال میشوند و باعث میشوند شخصیت ناگهان مؤدب شود یا شخصیت خود را فراموش کند. یک مدل هوش مصنوعی بدون سانسور به زمینه روایت احترام میگذارد و به شما اجازه میدهد داستانهای عمیقتری را بدون مسدودسازیهای دلخواه محتوا کاوش کنید. این رویکرد صدای شخصیت را حفظ میکند، حتی زمانی که دیالوگها تند یا بحثبرانگیز میشوند. با تغییر به یک بکاند چتبات بدون فیلتر، شما کنترل کامل بر جریان مکالمه را حفظ میکنید. مدل موضوع را قضاوت نمیکند؛ بلکه صرفاً بر اساس تاریخچه درخواستها پاسخ میدهد. این انعطافپذیری برای شبیهسازیهای پیچیده که در آنها لحن و شخصیت مهمتر از انطباق با قوانین ایمنی است، حیاتی میباشد. شخصیتهای شما هر بار در نقش خود باقی میمانند.
تنظیم کلاینت سازگار با OpenAI
تنظیم کلاینت سازگار با OpenAI شامل نصب SDK رسمی و پیکربندی آن برای اشاره به base URL ما است. بیشتر رابطهای کاربری Character AI از یکپارچهسازیهای API استاندارد پشتیبانی میکنند، بنابراین فقط نیاز به تنظیم جزئیات اتصال دارید. کتابخانه کلاینت درخواستهای HTTP را به صورت خودکار مدیریت میکند، بنابراین شما روی ساختار پرامپت تمرکز میکنید. این روش با هر ابزاری که نقاط پایانی سازگار با OpenAI را میپذیرد کار میکند. این یک جایگزین مستقیم (drop-in replacement) برای سرویسهای LLM استاندارد است.
مشتری از پاسخهای استریم برای بهترین تجربه کاربری پشتیبانی میکند. تعاملات شخصیتی زمانی که توکنها یکی یکی ظاهر میشوند، پویاتر به نظر میرسند. میتوانید از پارامترهای استاندارد مانند دما و top_p برای تنظیم سطح خلاقیت استفاده کنید. دمای بالاتر شخصیت را غیرقابل پیشبینیتر میکند که برای نویسندگی خلاق عالی است. مقادیر پایینتر پاسخ را ثابت و متمرکز نگه میدارند. تنظیمی را انتخاب کنید که با شخصیت شخصیت شما مطابقت داشته باشد.
پیکربندی URL پایه و کلید API
پیکربندی URL پایه و کلید API نیاز به بهروزرسانی دو فیلد در تنظیمات کلاینت شما دارد. URL پایه را روی HTTPS://api.llmstatus.cc/v1 تنظیم کنید. این کار تمام درخواستها را به سرویس بدون سانسور ما هدایت میکند. سپس، کلید API خود را از داشبورد در هدر احراز هویت وارد کنید. کلاینت احراز هویت را بهطور خودکار مدیریت میکند. نیازی به تغییر فرمت بدنه درخواست ندارید.
کلید API دسترسی به مدل 'uncensored' را فراهم میکند. این یک مدل با وزن باز است که برای حداقل رد کردنها تنظیم شده است. نیازی به انتخاب نسخه مدل ندارید؛ اندپوینت به طور پیشفرض به آخرین نسخه بدون سانسور تنظیم میشود. این فرآیند راهاندازی را ساده میکند. میتوانید بلافاصله پس از پیکربندی، پیامها را ارسال کنید. سیستم بقیه کار را مدیریت میکند.
مدیریت پاسخهای جریانسازی برای چت شخصیت
مدیریت پاسخهای جریانسازی برای چت شخصیت شامل فعال کردن پرچم stream در درخواست شماست. این نتایج جزئی را همانطور که تولید میشوند ارسال میکند و یک افکت تایپ بلادرنگ ایجاد میکند. این تأخیر ادراکشده را برای کاربر کاهش میدهد. کلاینت قطعات متنی را دریافت میکند که باید به بافر نمایش اضافه شوند. این روش رابط کاربری را در طول تولیدهای طولانی پاسخگو نگه میدارد.
استریمینگ همچنین به شما امکان میدهد استفاده از توکنها را به صورت بلادرنگ پایش کنید. قطعه نهایی شامل کل شمار توکن است. شما میتوانید هزینههای خود را به دقت ردیابی کنید. خطاها در حین استریمینگ توسط SDK به صورت شستهرفته مدیریت میشوند. اگر اتصال قطع شود، میتوانید از آخرین توکن دریافتشده ادامه دهید. این قابلیت اطمینان برای نقشآفرینیهای طولانی و بدون وقفه ضروری است. شخصیتهای شما بدون مکثهای ناخوشایند درگیر میمانند.
مدیریت پنجرههای زمینه برای مکالمات طولانی
مدیریت پنجرههای زمینه برای مکالمات طولانی نیازمند توجه دقیق به محدودیتهای توکن است. API ما از یک پنجره زمینه ۱۰۰,۰۰۰ توکنی پشتیبانی میکند که برای نقشآفرینیهای گسترده بسیار بزرگ است. شما میتوانید صدها نوبت را در یک جلسه واحد جای دهید. این از فراموش کردن نقاط plot قبلی توسط شخصیت جلوگیری میکند. مدل تاریخچه کامل مکالمه را تا حد مجاز حفظ میکند.
مراقب باشید که حداکثر خروجی در هر درخواست 16,000 توکن است. اگر max_tokens را کمتر تنظیم کنید، پاسخ کوتاهتر خواهد بود. تنظیم پیشفرض روی 2,048 توکن برای بیشتر تعاملات ایمن است. میتوانید این مقدار را بر اساس نیازهای خود تنظیم کنید. خروجیهای طولانیتر اعتبار بیشتری مصرف میکنند، اما جزئیات بیشتری ارائه میدهند. طول را با هزینه متعادل کنید. شخصیتهای شما بیشتر به خاطر میسپارند و تجربه غنیتر میشود.
فعالسازی حالت JSON برای دادههای ساختاریافته کاراکتر
فعالسازی حالت JSON برای دادههای ساختاریافته کاراکتر، قالببندی ثابتی را در پاسخهای شما تضمین میکند. response_format را روی json_object در درخواست خود تنظیم کنید. این کار مدل را مجبور میکند JSON معتدی تولید کند که تجزیه برنامهای آن آسانتر است. میتوانید یک طرحواره برای ویژگیهای کاراکتر، خلقوخو یا ساختار دیالوگ تعریف کنید. این روش برای رباتهای پیچیدهای که نیاز به ردیابی وضعیت دارند، ایدهآل است.
حالت JSON خطاهای قالببندی را کاهش میدهد که میتوانند رابط کاربری را خراب کنند. مدل بهطور دقیق از فرمت درخواستشده پیروی میکند. میتوانید فیلدهای خاصی مانند 'action' یا 'speech' را بهراحتی استخراج کنید. این ساختار به حفظ ثبات در جلسات طولانی کمک میکند. همچنین دیباگ را سادهتر میسازد. اگر خروجی نامعتبر باشد، دقیقاً میدانید خطا کجا رخ داده است. دادههای قابل اعتماد یعنی رفتار شخصیت بهتر.
تست اولین پیام uncensored شما
تست اولین پیام uncensored شما شامل ارسال یک پرامپت ساده با تم بالغ است. از endpoint POST /v1/chat/completions با مدل 'uncensored' استفاده کنید. بررسی کنید که پاسخ با صدای شخصیت شما مطابقت دارد و ردهای غیرضروری ندارد. این تأیید میکند که تنظیمات شما صحیح است. سپس میتوانید به تعاملات پیچیدهتر مقیاس دهید.
بررسی کنید که استریمینگ به درستی کار میکند. پاسخ باید توکن به توکن ظاهر شود. مصرف توکن را در قطعه نهایی بررسی کنید. اطمینان حاصل کنید که کلید API شما اعتبار کافی دارد. اگر تمام شد، با ارز دیجیتال شارژ کنید. این فرآیند سریع است. میتوانید بلافاصله پس از آزمایش، نقشآفرینی خود را شروع کنید. مدل بدون سانسور موضوعات متنوع را به روانی مدیریت میکند.
عیبیابی خطاهای رایج یکپارچهسازی
عیبیابی خطاهای رایج یکپارچهسازی با بررسی اعتبار کلید API آغاز میشود. اطمینان حاصل کنید که با کلید موجود در داشبورد شما مطابقت دارد. URL پایه را بررسی کنید. مشکلات رایج شامل هدرهای نادرست یا JSON نامعتبر است. API پیامهای خطای واضحی برمیگرداند تا به شما در اشکالزدایی کمک کند. از این پیامها برای شناسایی دقیق مشکل استفاده کنید.
محدودیت نرخ یکی از مسائل مکرر است. شما مجاز به ۳۰۰ درخواست در دقیقه هستید. اگر این مقدار را تجاوز کنید، خطای ۴۲۹ دریافت خواهید کرد. کمی صبر کنید و دوباره تلاش کنید. درخواستهای استریمینگ به این محدودیت اضافه میشوند. مصرف خود را پایش کنید تا از وقفهها جلوگیری کنید. سیستم برای حجم بالا طراحی شده است، اما استفاده منصفانه اعمال میشود. کاراکترهای شما پس از بازنشانی محدودیت، به روانی پاسخ خواهند داد.
مقیاسدهی هوش مصنوعی شخصیت شما با محدودیتهای نرخ
مقیاسدهی هوش مصنوعی شخصیت شما با محدودیتهای نرخ نیاز به پایش حجم درخواست شما دارد. API اجازه ۳۰۰ درخواست در دقیقه و ۸ درخواست همزمان به ازای هر کلید را میدهد. این برای بیشتر برنامههای تککاربری کافی است. برای استقرارهای بزرگتر، میتوانید کلیدهای اضافی تولید کنید. هر کلید محدودیت خود را دارد. این بار را به طور مؤثر توزیع میکند.
یک سیستم صف را برای مدیریت درخواستهای همزمان در نظر بگیرید. این از غرق شدن API جلوگیری میکند. میتوانید بازگشت با افزایش نمایی را برای تلاش مجدد پیادهسازی کنید. این عملکرد پایدار را در زمانهای اوج تضمین میکند. کاراکترهای شما حتی تحت استفاده سنگین پاسخگو باقی میمانند. مدل بدون سانسور تراکم بالا را به طور کارآمد مدیریت میکند. میتوانید پروژه خود را بدون نگرانی از کندیهای ناگهانی مقیاس دهید.