Azure OpenAI の API キーを設定する

:bookmark: このガイドでは、サードパーティのLLMキーを必要とするDiscourse AI機能を有効にするために、Azure OpenAIのAPIキーを設定する方法について説明します。

:person_raising_hand: 必要なユーザーレベル: 管理者

この例では、Azure OpenAIを使用してキーを生成しています。

Note: おそらく有料プランが必要になり、利用ごとに料金が発生します。最新の詳細と価格についてはこちらを参照してください。

プラットフォームは常に変更されるため、このガイドが100%のプロセスを反映していない場合があります。

:information_source: 特定のAIモジュールを使用するには、ユーザーはOpenAI (ChatGPT)、Anthropic (Claude)、Stability AI (Stable Diffusion) などのサードパーティプロバイダーからAPIキーを持っている必要があります。

使用できるサードパーティプロバイダーについては、各AIモジュールを確認してください。

APIキーの取得

  1. 選択するOpenAIモデルと使用するDiscourse AIモジュール/機能に応じて必要なAPIキーを取得するには、こちらのドキュメントを参照してください。
  2. キーを取得したら、安全な場所に保存し、コピーします。

認証情報の追加

APIキーは、Credentials(認証情報)ページで一元管理されます。LLMを設定する前に、認証情報を作成する必要があります。

  1. AdminPluginsAICredentials に移動します。
  2. New credential をクリックします。
  3. わかりやすい名前を付けます(例:「Azure OpenAI API Key」)。
  4. Azure APIキーを Value フィールドに貼り付けます。
  5. 認証情報を保存します。

Discourse AIでのAPIキーの使用

  1. AdminPluginsAILLMs に移動します。
  2. + New Model ボタンをクリックします。
  3. リストから適切なモデルを選択します。
  4. Provider リストから Azure を選択します。
  5. URL of the service hosting the model (モデルをホストするサービスのURL)を入力します。

例のURL: https://{RESOURCE_NAME}.openai.azure.com/openai/deployments/{DEPLOYMENT_NAME}/chat/completions?api-version=2024-02-15-preview
ここで、

  • RESOURCE_NAME はAzure OpenAIリソースの名前です。
  • DEPLOYMENT_NAME はAzure OpenAIモデルデプロイメントの名前です。
  1. 先ほど作成した認証情報を認証情報ドロップダウンから選択します。
  2. LLMを保存します。
「いいね!」 2

こんにちは。

OpenAI Azure エンドポイントで問題が発生しています。以下の URL で期待どおりに動作していないようです。

https://***.openai.azure.com/openai/deployments/DEPLOYMENT_NAME/chat/completions?api-version=2023-07-01-preview

ここで DEPLOYMENT_NAMEgpt-4-32k に設定されています。

この問題の解決にご協力いただけますでしょうか?ガイダンスや提案をいただけると幸いです。

また、Discourse プラグインに関する質問がいくつかあります。

  1. Discourse プラグインのフォーク方法: 既存の Discourse プラグインをフォークする方法について、詳細な手順またはガイドを提供していただけますか?
  2. フォークしたプラグインのテスト: プラグインをフォークした後、このフォークしたバージョンを自分の Discourse インスタンスでテストする手順は何ですか?
  3. プラグインのアップロードと有効化: テスト後、このフォークしたプラグインを Discourse インスタンスにアップロードして有効化するにはどうすればよいですか?

これらの質問にご協力いただけると大変助かります。お時間とサポートをいただきありがとうございます。

よろしくお願いいたします。

「いいね!」 2

5件の投稿が新しいトピックに分割されました:Issues configuring AI on bitnami Discourse