Cline را با یک API سازگار با OpenAI به ShareAI متصل کنید

Cline زمانی بهترین عملکرد را دارد که بتوانید مدلها را بدون بازسازی تنظیمات خود تغییر دهید. اگر یک کلید API، دسترسی به بیش از 150 مدل و یک روش تمیزتر برای مسیریابی ترافیک کدنویسی میخواهید، میتوانید Cline را از طریق API سازگار با OpenAI به ShareAI متصل کنید. تنظیمات کوتاه است: یک کلید ShareAI ایجاد کنید، Cline را به URL پایه ShareAI هدایت کنید، یک مدل انتخاب کنید و اتصال را تأیید کنید.
آنچه قبل از شروع نیاز دارید
قبل از پیکربندی Cline، مطمئن شوید که اصول اولیه در دسترس هستند.
- VS Code با Cline نصبشده.
- یک حساب کاربری ShareAI با دسترسی به کلیدهای API.
- اعتبار در صورتحساب تا درخواستهای شما اجرا شوند.
- یک شناسه مدل از بازار مدل ShareAI.
اگر صفحه تنظیمات سمت ارائهدهندهای که Cline انتظار دارد را میخواهید، راهنمای رسمی Cline سازگار با OpenAI مرجع مناسبی است. برای سمت ShareAI، شروع سریع API ShareAI را نگه دارید. در یک تب دیگر باز کنید.
چرا از ShareAI با Cline استفاده کنیم
هدف این تنظیم فقط اتصال Cline نیست. هدف این است که دسترسی به مدل شما را با رشد استفاده آسانتر مدیریت کنید.
- یک API برای بیش از 150 مدل از طریق یکپارچهسازی واحد.
- یک جریان سازگار با OpenAI که با روشی که Cline انتظار دارد متصل شود، مطابقت دارد.
- یک روش سادهتر برای تغییر مدلها بدون بازنگری پیکربندی پروژه شما.
- مسیریابی، پشتیبانی از خرابی، و مشاهده استفاده در یک مکان.
این ترکیب زمانی مفید است که از مدلهای مختلف برای کارهای کدنویسی مختلف استفاده میکنید، یا زمانی که میخواهید یک لایه صورتحساب و دسترسی داشته باشید به جای مدیریت تنظیمات جداگانه ارائهدهندگان.
مرحله 1: کلید API ShareAI خود را ایجاد کنید
باز کنید صفحه کلید API ShareAI و یک کلید جدید برای Cline ایجاد کنید. اگر این اولین تنظیم شماست، اعتبار اضافه کنید صورتحساب قبل از آزمایش. راهنمای شروع به کار فعلی ShareAI نقطه پایانی تکمیل چت را در https://api.shareai.now/api/v1/chat/completions, نشان میدهد، که شکل نقطه پایانی است که Cline از طریق حالت ارائهدهنده سازگار با OpenAI خود استفاده خواهد کرد.
مرحله 2: Cline را با URL پایه ShareAI پیکربندی کنید
در تنظیمات Cline، ارائهدهنده سازگار با OpenAI را انتخاب کنید و این مقادیر را وارد کنید:
- ارائهدهنده API: سازگار با OpenAI
- آدرس پایه:
https://api.shareai.now/api/v1 - کلید API: کلید API ShareAI شما
- شناسه مدل: یک مدل کدنویسی از مدلها
آدرس پایه اهمیت دارد. Cline انتظار مسیر پایه ارائهدهنده را دارد، نه آدرس کامل /chat/completions آدرس درخواست. پس از پر کردن این فیلدها، از عملکرد تأیید Cline استفاده کنید قبل از اینکه یک جلسه کدنویسی طولانی را شروع کنید.
مرحله ۳: کلید را قبل از جلسات طولانی Cline تأیید کنید
یک بررسی سریع API میتواند شما را از اشکالزدایی مشکل اشتباه در داخل VS Code نجات دهد. در اینجا یک درخواست ساده با استفاده از همان نقطه پایانی ShareAI که در شروع سریع API مستند شده است، آورده شده است.
curl -X POST "https://api.shareai.now/api/v1/chat/completions" \"
اگر آن درخواست موفقیتآمیز بود، به Cline برگردید، روی تأیید کلیک کنید و ابتدا یک درخواست کوچک ارسال کنید. مثالهای خوب عبارتند از: “این تابع را در سه نکته توضیح دهید” یا “این فایل را بدون تغییر رفتار بازسازی کنید.”
اشتباهات رایج هنگام اتصال Cline به ShareAI
- استفاده از مسیر کامل
/chat/completionsبهعنوان URL پایه بهجای مسیر API پایه. - ایجاد یک کلید اما فراموش کردن اضافه کردن اعتبارها در صورتحساب.
- وارد کردن شناسه مدلی که در دسترس نیست یا بهاشتباه تایپ شده است.
- تلاش برای استفاده از چندین بخش متحرک بهطور همزمان بهجای تأیید یک مدل شناختهشده ابتدا.
بیشتر مشکلات اتصال به یکی از این چهار مورد برمیگردد. ساده شروع کنید، نقطه پایانی را تأیید کنید، سپس مدلها را زمانی که درخواست اول کار کرد، تغییر دهید.
زمانی که ShareAI برای Cline مناسب است
ShareAI انتخاب مناسبی است اگر بخواهید یک مکان برای مدیریت دسترسی به مدلها برای کارهای کدنویسی داشته باشید، گزینهها را بین ارائهدهندگان مقایسه کنید، و یک ادغام سازگار با OpenAI را در مقابل Cline نگه دارید. این بهویژه زمانی مفید است که پروژههای شما بین ویرایشهای سریع، بازسازیهای سنگینتر، و ترجیحات مدل مختلف در طول زمان حرکت میکنند.
مرحله بعد
کلید خود را ایجاد کنید، یک مدل انتخاب کنید، و اتصال را تأیید کنید. از آنجا، میتوانید با شروع سریع API, ادامه دهید، گزینهها را در مدلها, مرور کنید، یا درخواستها را در زمین بازی.