AI Provider for Google

説明

このプラグインは PHP AI Client SDK 向けに Google AI (Gemini) 連携を提供します。WordPress サイトで Google の Gemini モデルによるテキスト生成、画像生成、その他の AI 機能を利用できるようにします。

機能:

  • Gemini モデルを用いたテキスト生成
  • Imagen モデルを用いた画像生成
  • 関数コールのサポート
  • 自動プロバイダー登録

利用可能なモデルは Google AI の API から動的に検出され、テキスト生成のための Gemini モデルや、画像生成のための Imagen モデルなどが含まれます。

必要条件:

  • PHP v7.4以降
  • WordPress v6.9を使用するには、wordpress/php-ai-client パッケージをインストールする必要があります。
  • WordPress v7.0以降では、追加の変更は必要ありません。
  • Google Gemini API キー

インストール

  1. /wp-content/plugins/ai-provider-for-google/ にプラグインファイルをアップロードします
  2. WordPress の「プラグイン」メニューから、プラグインを有効化します
  3. GOOGLE_API_KEY 環境変数または定数を使用して、Google API キーを設定します。

FAQ

Google API キーを取得するには ?

Google AI Studio にアクセスして、Gemini API の API キーを作成します。

本プラグインは、PHP AI Client がなくても動作しますか ?

いいえ、本プラグインを使用するには、「PHP AI Client」プラグインをインストールし、有効化する必要があります。本プラグインは、「PHP AI Client」が使用する Google 専用の実装を提供します。

評価

このプラグインにはレビューがありません。

貢献者と開発者

AI Provider for Google はオープンソースソフトウェアです。以下の人々がこのプラグインに貢献しています。

貢献者

“AI Provider for Google” は20ロケールに翻訳されています。 翻訳者のみなさん、翻訳へのご協力ありがとうございます。

“AI Provider for Google” をあなたの言語に翻訳しましょう。

開発に興味がありますか ?

コードを閲覧するか、SVN リポジトリをチェックするか、開発ログRSS で購読してみてください。

変更履歴

1.1.0

  • Gemini (マルチモーダル) 画像生成でアスペクト比のサポートを追加 (#13)。
  • クライアントのバージョンが v1.3.0よりも新しい (#20) 場合は、メタデータにプロバイダーのロゴを追加。
  • テキストと画像のマルチモーダル対応を修正し、選択した機能 (capability) に関わらず適切に動作するようにしました (#14)。
  • JSON レスポンスのスキーマから additionalProperties を削除しました (#18)。

1.0.3

  • Gemini 画像生成モデルのファイルタイプサポートに関する注釈が不足しており、モデルが使用できない致命的なバグを修正しました。

1.0.2

  • @shaunandrews さんにより、https://github.com/WordPress/ai-provider-for-google/pull/7 にてプラグインディレクトリの asset を追加
  • @jeffpaul さんにより、https://github.com/WordPress/ai-provider-for-google/pull/9 にて readme.txt のタグを更新
  • @felixarntz さんにより、https://github.com/WordPress/ai-provider-for-google/pull/11 にて入力と出力のモダリティの組み合わせの欠落を修正しました。また、Nano Banana の使用法を含むその他の問題も修正しました。
  • @felixarntz さんにより、https://github.com/WordPress/ai-provider-for-google/pull/12 にてプロバイダーの説明を追加

1.0.1

  • プラグインの初回リリース
  • Gemini テキストと画像生成モデルのサポート
  • Imagen 画像生成モデルのサポート
  • 関数コールのサポート

1.0.0

  • Composer パッケージの初回リリース