このガイドでは、サードパーティのLLMキーを必要とするDiscourse AI機能を有効にするために、OpenAIのAPIキーを設定する方法を説明します。
必要なユーザーレベル: 管理者
この例では、キーを生成するためにOpenAIを使用しています。
注: おそらく有料プランが必要であり、利用ごとにお支払いが発生します。最新の詳細と料金についてはこちらをご覧ください。
プラットフォームは常に変更されるため、このガイドが100%プロセスを反映していない場合があります。
特定のAIモジュールを使用するには、ユーザーはOpenAI (ChatGPT)、Anthropic (Claude)、Google (Gemini) などのサードパーティプロバイダーからAPIキーを持っている必要があります。
使用できるサードパーティプロバイダーについては、各AIモジュールを確認してください。
APIキーの生成
- OpenAIにログインします。APIキーはOpenAIプラットフォームで取得できます。
- APIキーを生成します。
- キーが生成されたら、安全な場所に保存し、コピーします。
Discourse AIでのAPIキーの使用
Discourse AIは、APIキーを管理するためにSecretsシステムを使用します。キーを個々のLLM設定に直接貼り付ける代わりに、名前付きのシークレットを作成し、それを1つ以上のLLMから参照します。
シークレットの作成(インラインで実行することも可能)
管理→プラグイン→AI→Secretsタブに移動します。- 新しいシークレットをクリックします。
- シークレットの名前を入力します(例: “OpenAI API Key”)。
- SecretフィールドにAPIキーを貼り付けます。
- シークレットを保存します。
LLMの設定
管理→プラグイン→AI→LLMsタブに移動します。- 事前設定されたモデルテンプレート(例: OpenAIモデル)を選択し、その設定ボタンをクリックするか、既に設定されているLLMの編集をクリックします。
- APIキーフィールドで、ドロップダウンから作成したシークレットを選択します。ドロップダウンの隣にある**+**ボタンをクリックして、インラインで新しいシークレットを作成することもできます。
- LLMを保存します。