توضیحات
این افزونه، یکپارچهسازی OpenRouter را برای کیت توسعهٔ PHP AI Client فراهم میکند و به سایتهای وردپرسی اجازه میدهد از صدها مدل هوش مصنوعی از ارائهدهندگان مختلف، از طریق API یکپارچه و سازگار با OpenAI در OpenRouter استفاده کنند.
سرویسهای خارجی
این افزونه برای تولید متن با استفاده از طیف گستردهای از مدلهای هوش مصنوعی، به OpenRouter API متصل میشود.
استفاده از این افزونه مستلزم داشتن یک کلید API برای OpenRouter است. برای دریافت آن، در وبسایت OpenRouter یک حساب کاربری بسازید و در نشانی https://openrouter.ai/settings/keys یک کلید API ایجاد کنید.
شرایط استفاده (Terms of Service) سرویس OpenRouter در این نشانی در دسترس است: https://openrouter.ai/terms و سیاست حفظ حریم خصوصی (Privacy Policy) در این نشانی: https://openrouter.ai/privacy.
ویژگیها:
- تولید متن با هر مدل پشتیبانیشده توسط OpenRouter
- کشف خودکار مدلها از طریق OpenRouter API (Automatic model discovery)
- ثبت خودکار ارائهدهنده (Automatic provider registration)
مدلهای در دسترس بهصورت پویا از OpenRouter /models endpoint کشف میشوند؛ این مجموعه شامل مدلهایی از OpenAI، Anthropic، گوگل، متا، Mistral و بسیاری مدلهای دیگر است.
پیشنیازها:
- PHP نسخهٔ ۷.۴ یا بالاتر
- برای وردپرس ۶.۹، بستهٔ wordpress/php-ai-client باید نصب شود.
- برای وردپرس نسخهٔ ۷.۰ و بالاتر، به تغییرات اضافی نیاز نیست.
- کلید API OpenRouter
نصب
- فایلهای افزونه را در مسیر
/wp-content/plugins/ai-provider-for-openrouter/بارگذاری کنید. - افزونه را از طریق منوی «افزونهها» در وردپرس فعال کنید.
- کلید API مربوط به OpenRouter را از طریق متغیر محیطی یا ثابت
OPENROUTER_API_KEYپیکربندی کنید.
سوالات متداول
-
چطور یک کلید API برای OpenRouter دریافت کنم؟
-
به وبسایت OpenRouter مراجعه کنید، یک حساب کاربری بسازید و در نشانی https://openrouter.ai/settings/keys یک کلید API ایجاد کنید.
-
آیا این افزونه بدون PHP AI Client کار میکند؟
-
خیر، این افزونه نیاز دارد که افزونهٔ PHP AI Client نصب و فعال شده باشد. این افزونه پیادهسازی اختصاصی OpenRouter را فراهم میکند که توسط PHP AI Client استفاده میشود.
نقد و بررسیها
توسعه دهندگان و همکاران
“ارائهدهندهٔ هوش مصنوعی OpenRouter” نرم افزار متن باز است. افراد زیر در این افزونه مشارکت کردهاند.
مشارکت کنندگان“ارائهدهندهٔ هوش مصنوعی OpenRouter” به 4 زبان ترجمه شده است. با تشکر از مترجمین برای همکاری و کمکهایشان.
ترجمه “ارائهدهندهٔ هوش مصنوعی OpenRouter” به زبان شما.
علاقه مند به توسعه هستید؟
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
گزارش تغییرات
1.0.0
- انتشار اولیه
- افزودن پشتیبانی از مدلهای تولید متن از طریق OpenRouter
- کشف خودکار مدلها از طریق OpenRouter API (Automatic model discovery)
