OpenAIのAPIキーを設定する

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

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

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

: おそらく有料プランが必要であり、利用ごとにお支払いが発生します。最新の詳細と料金についてはこちらをご覧ください。

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

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

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

APIキーの生成

  1. OpenAIにログインします。APIキーはOpenAIプラットフォームで取得できます。
  2. APIキーを生成します。
  3. キーが生成されたら、安全な場所に保存し、コピーします。

Discourse AIでのAPIキーの使用

Discourse AIは、APIキーを管理するためにSecretsシステムを使用します。キーを個々のLLM設定に直接貼り付ける代わりに、名前付きのシークレットを作成し、それを1つ以上のLLMから参照します。

シークレットの作成(インラインで実行することも可能)

  1. 管理プラグインAISecretsタブに移動します。
  2. 新しいシークレットをクリックします。
  3. シークレットの名前を入力します(例: “OpenAI API Key”)。
  4. SecretフィールドにAPIキーを貼り付けます。
  5. シークレットを保存します。

LLMの設定

  1. 管理プラグインAILLMsタブに移動します。
  2. 事前設定されたモデルテンプレート(例: OpenAIモデル)を選択し、その設定ボタンをクリックするか、既に設定されているLLMの編集をクリックします。
  3. APIキーフィールドで、ドロップダウンから作成したシークレットを選択します。ドロップダウンの隣にある**+**ボタンをクリックして、インラインで新しいシークレットを作成することもできます。
  4. LLMを保存します。
「いいね!」 6