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

توضیحات

این افزونه یکپارچه‌سازی Google AI (Gemini) را برای SDK کلاینت هوش مصنوعی PHP فراهم می‌کند. این ابزار به سایت‌های وردپرسی اجازه می‌دهد از مدل‌های Gemini شرکت Google برای تولید متن، تولید تصویر و سایر قابلیت‌های هوش مصنوعی استفاده کنند.

ویژگی‌ها:

  • تولید متن با مدل‌های Gemini
  • تولید تصویر با مدل‌های Imagen
  • پشتیبانی از فراخوانی تابع (Function calling)
  • ثبت خودکار ارائه‌دهنده

مدل‌های موجود به‌صورت پویا از طریق API هوش مصنوعی گوگل (Google AI) شناسایی می‌شوند؛ از جمله مدل‌های Gemini برای تولید متن و مدل‌های Imagen برای تولید تصویر.

پیش‌نیازها:

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

نصب

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

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

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

برای ایجاد کلید API جهت استفاده از Gemini API، به استودیوی هوش مصنوعی گوگل (Google AI Studio) مراجعه کنید.

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

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

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

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

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

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

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

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

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

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

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

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

1.1.0

  • افزودن پشتیبانی از نسبت‌های ابعاد (aspect ratios) در تولید تصویر (چندوجهی) Gemini (#13).
  • افزودن لوگوی ارائه‌دهنده به متادیتا در صورتی که نسخهٔ کلاینت هوش مصنوعی بیشتر از ۱.۳.۰ باشد (#20).
  • اصلاح پشتیبانی از ورودی‌های چندوجهی (multimodal) متن و تصویر تا فارغ از قابلیت انتخاب‌شده، به‌درستی کار کند (#14).
  • حذف additionalProperties از طرحوارهٔ پاسخ (response schema) فرمت JSON (#18).

1.0.3

  • رفع باگ بحرانی که به دلیل فقدان حاشیه‌نویسیِ پشتیبانی از نوع فایل (file type support annotation)، مانع استفاده از مدل‌های تصویر Gemini می‌شد.

1.0.2

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

1.0.1

  • انتشار اولیهٔ افزونه
  • پشتیبانی از مدل‌های تولید متن و تصویر Gemini
  • پشتیبانی از مدل‌های تولید تصویر Imagen
  • پشتیبانی از فراخوانی تابع (Function calling)

1.0.0

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