ارائه‌دهندهٔ هوش مصنوعی برای OpenAI

توضیحات

این افزونه یکپارچه‌سازی OpenAI را برای SDK کلاینت هوش مصنوعی PHP فراهم می‌کند. این ابزار به سایت‌های وردپرسی اجازه می‌دهد از مدل‌های GPT برای تولید متن، DALL-E برای تولید تصویر و سایر قابلیت‌های هوش مصنوعی استفاده کنند.

ویژگی‌ها:

  • تولید متن با مدل‌های GPT
  • تولید تصویر با مدل‌های DALL-E
  • پشتیبانی از فراخوانی تابع (Function calling)
  • پشتیبانی از جستجوی وب
  • ثبت خودکار ارائه‌دهنده

مدل‌های موجود به‌صورت پویا از طریق API OpenAI شناسایی می‌شوند؛ این شامل مدل‌های GPT برای تولید متن، مدل‌های DALL-E و GPT Image برای تولید تصویر و مدل‌های TTS برای تبدیل متن به گفتار است.

پیش‌نیازها:

  • نسخهٔ ۷.۴ یا بالاتر PHP
  • برای وردپرس نسخهٔ ۶.۹، باید پکیج wordpress/php-ai-client نصب باشد.
  • برای وردپرس نسخهٔ ۷.۰ و بالاتر، به هیچ تغییر اضافی نیاز نیست.
  • کلید API OpenAI

نصب

  1. فایل‌های افزونه را در مسیر /wp-content/plugins/ai-provider-for-openai/ آپلود کنید.
  2. افزونه را از طریق منوی «افزونه‌ها» در وردپرس فعال کنید.
  3. کلید API OpenAI خود را از طریق متغیر محیطی (environment variable) یا ثابت (constant) OPENAI_API_KEY پیکربندی کنید.

سوالات متداول

چگونه کلید API OpenAI دریافت کنم؟

برای ایجاد حساب کاربری و تولید کلید API، به پلتفرم OpenAI مراجعه کنید.

آیا این افزونه بدون PHP AI Client کار می‌کند؟

خیر، این افزونه نیازمند نصب و فعال‌سازی افزونهٔ «PHP AI Client» است. این افزونه پیاده‌سازی اختصاصی OpenAI را ارائه می‌دهد که کلاینت هوش مصنوعی PHP از آن استفاده می‌کند.

نقد و بررسی‌ها

نقد و بررسی‌ای برای این افزونه یافت نشد.

توسعه دهندگان و همکاران

“ارائه‌دهندهٔ هوش مصنوعی برای OpenAI” نرم افزار متن باز است. افراد زیر در این افزونه مشارکت کرده‌اند.

مشارکت کنندگان

“ارائه‌دهندهٔ هوش مصنوعی برای OpenAI” به 17 زبان ترجمه شده است. با تشکر از مترجمین برای همکاری و کمک‌هایشان.

ترجمه “ارائه‌دهندهٔ هوش مصنوعی برای OpenAI” به زبان شما.

علاقه‌ مند به توسعه هستید؟

کد را مرور کنید، مخزن SVN را بررسی کنید، یا از طریق RSS در گزارش توسعه مشترک شوید.

گزارش تغییرات

1.0.3

  • افزودن لوگوی ارائه‌دهنده به متادیتا در صورتی که نسخهٔ کلاینت بیشتر از ۱.۳.۰ باشد (#19).
  • اصلاح نگاشت مدل‌هایی که از ورودی‌های چندوجهی (multimodal) پشتیبانی می‌کنند (#22).

1.0.2

  • افزودن دارایی‌های (assets) مخزن افزونه توسط @shaunandrews در https://github.com/WordPress/ai-provider-for-openai/pull/7
  • به‌روزرسانی برچسب‌ها در readme.txt توسط @jeffpaul در https://github.com/WordPress/ai-provider-for-openai/pull/9
  • اصلاح ترکیب‌های ناقص مدالیتهٔ (modality) ورودی و خروجی توسط @felixarntz در https://github.com/WordPress/ai-provider-for-openai/pull/11
  • افزودن توضیحات ارائه‌دهنده توسط @felixarntz در https://github.com/WordPress/ai-provider-for-openai/pull/12

1.0.1

  • انتشار اولیهٔ افزونه
  • پشتیبانی از مدل‌های تولید متن GPT
  • پشتیبانی از مدل‌های تولید تصویر DALL-E
  • پشتیبانی از فراخوانی تابع (Function calling)
  • پشتیبانی از جستجوی وب

1.0.0

  • انتشار اولیهٔ پکیج Composer