Amazon Bedrock サービスの設定

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

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

この例では、Amazon Bedrockを使用してキーを生成します。

: 注意:有料プランと構成済みのAPIキーが必要です。

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

APIキーの取得

Amazon Bedrockでのキーの構成は、他のほとんどのプロバイダーよりもやや複雑です。IAMロールなどの概念に精通している必要があります。キーの取得方法については、以下を参照してください。

Discourse AIはどのBedrockモデルをサポートしていますか?

Discourse AIは、すべてのAnthropicモデル(Haiku 3.5 / Sonnet 3.5 / Opus 3.5)と、すべてのNova言語モデル(Micro / LiteおよびPro)をサポートしています。

これらのモデルは、画像、ビデオ、ツール呼び出し(xmlおよびネイティブ)でサポートされています。

2024年12月現在、主なモデルIDは次のとおりです。

Nova:

  • amazon.nova-pro-v1:0
  • amazon.nova-lite-v1:0
  • amazon.nova-micro-v1:0

Claude:

  • anthropic.claude-3-5-haiku-20241022-v1:0
  • anthropic.claude-3-5-sonnet-20241022-v2:0

すべてのモデルがすべてのリージョンで利用できるわけではないことに注意してください。Bedrock構成ページを確認してください。

Discourse AIでAPIキーを使用する

  1. 管理者プラグインAILLMタブに移動します。
  2. 「手動構成」の「セットアップ」ボタンをクリックします。
  3. すべてのモデル設定を入力します。

APIキー、Bedrockアクセスキー、およびリージョンが必要になります。

トークナイザーとしては、NovaにはOpenAiTokenizerを、ClaudeベースのモデルにはAnthropicTokenizerを使用できます。

ネイティブツールのサポートを無効にするべきか?

Discourseには、ネイティブツールとxmlツールベースの構成が付属しています。場合によっては、XMLツールの方がネイティブツールの実装よりも優れています。どちらの構成が最適か、実験して見つける必要があります。

「いいね!」 3