AI Provider for OpenAI

説明

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

機能:

  • GPT モデルによるテキスト生成
  • DALL-E モデルで画像を生成する
  • 関数コールのサポート
  • Web 検索サポート
  • 自動プロバイダー登録

利用可能なモデルは OpenAI API から動的に検出し、テキスト生成用の GPT モデル、画像生成用の DALL-E および GPT Image モデル、テキスト読み上げ用の TTS モデルを含みます。

必要条件:

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

インストール

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

FAQ

OpenAI API キーの取得方法って ?

OpenAI Platform にアクセスして、アカウントを作成し、API キーを生成します。

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

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

評価

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

貢献者と開発者

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

貢献者

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

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

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

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

変更履歴

1.0.3

  • クライアントバージョンが1.3.0より大きい場合、metadata にプロバイダーロゴを追加します (#19)。
  • マルチモーダル入力をサポートするモデルのマッピングを修正します (#22)。

1.0.2

  • @shaunandrews さんにより https://github.com/WordPress/ai-provider-for-openai/pull/7 にてプラグインディレクトリのアセットを追加しました
  • @jeffpaul さんにより https://github.com/WordPress/ai-provider-for-openai/pull/9 にて readme.txt のタグを更新しました
  • @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 画像生成モデルのサポート
  • 関数コールのサポート
  • Web 検索サポート

1.0.0

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