راهاندازی ابزارهای AI
OpenCode
OpenCode را از طریق endpoint سازگار با OpenAI به Felo متصل کنید.
از این راهنما استفاده کنید وقتی OpenCode یک ارائهدهنده سازگار با OpenAI، کلید API، base URL و نام مدل میخواهد.
پیش از شروع
به یک کلید Felo API Platform نیاز دارید. همان کلید در پروتکلهای مدل، کلاینتهای عامل و APIهای Search، Web Fetch، PPT، Mindmap، LiveDocs، X Search، YouTube Subtitling، Landing Page و SuperAgent کار میکند.
export FELO_API_KEY="YOUR_API_KEY"راهاندازی پیشنهادی
| مورد | مقدار |
|---|---|
| بهترین برای | نشستهای کدنویسی ترمینال، عاملهای محلی و مسیریابی مدل سازگار با OpenAI |
| پروتکل | OpenAI-compatible Chat Completions |
| Base URL | https://openapi.felo.ai/api/v1 |
| نمونه مدل | claude-sonnet-4-6 |
| کلید API | FELO_API_KEY شما |
پیکربندی OpenCode
نخست متغیرهای محیطی را تنظیم کنید:
export FELO_API_KEY="YOUR_API_KEY"
export OPENAI_API_KEY="$FELO_API_KEY"
export OPENAI_BASE_URL="https://openapi.felo.ai/api/v1"فیلدهای کلاینت
اگر OpenCode فیلدهای ارائهدهنده را نشان میدهد، از این مقدارها استفاده کنید:
| فیلد | مقدار |
|---|---|
| ارائهدهنده | سازگار با OpenAI |
| کلید API | FELO_API_KEY شما |
| Base URL | https://openapi.felo.ai/api/v1 |
| مدل | claude-sonnet-4-6 یا مدل دیگری از فهرست مدلهای Felo |
اگر کلاینت حالتی از Responses API را پشتیبانی میکند، آن را برای وظایف عاملمحور ترجیح دهید. اگر فقط Chat Completions را پشتیبانی میکند، همان base URL و نام مدل را به کار ببرید.
بررسی راهاندازی
پس از ذخیره پیکربندی یک وظیفه کوچک اجرا کنید:
opencodeاگر ابزار شروع شود و با مدل انتخابشده پاسخ دهد، راهاندازی ارائهدهنده آماده است.
عیبیابی
| مشکل | چه چیزی را بررسی کنید |
|---|---|
| احراز هویت شکست میخورد | تأیید کنید کلید درست کپی و بهعنوان FELO_API_KEY صادر شده است |
| ابزار ارائهدهنده اشتباه را صدا میزند | بررسی کنید ارائهدهنده Felo برای workspace یا نشست جاری انتخاب شده است |
| خطای Base URL | برای کلاینتهای سازگار با OpenAI از https://openapi.felo.ai/api/v1 و برای کلاینتهای سازگار با Anthropic از https://openapi.felo.ai/api استفاده کنید |
| مدل پیدا نشد | مدلی را انتخاب کنید که در فهرست مدلهای Felo شما ظاهر میشود |
| ابزار پیکربندی محلی را نادیده میگیرد | اگر کلاینت لازم میداند، تنظیمات ارائهدهنده را به پیکربندی سطح کاربر منتقل کنید |