@Don
AIボット(ペルソナ設定)をここでテストドライブ実行中です
サイト設定の理解 AI
Saif:
以下のサイト設定について説明してください
ai hugging face api key
ai hugging face token limit
ai hugging face model display name
ai hugging face tei endpoint
ai hugging face tei api key
ai gemini api key
ai vllm endpoint
ai vllm api key
post ai helper allowed groups
ai embeddings per post enabled
gpt4_bot:
サイト設定のコンテキストを検索
コンテキストを読み込み中: ai_hugging_face_api_key
この設定のコンテキストの概要は次のとおりです。
- プラグインの
settings.ymlで定義されており、デフォルト値は空文字列で、デフォルトではキーが設定されていないことを示します。secret: trueパラメータは、この設定が機密情報であり、機密情報として扱われるべきであることを示します。 hugging_face.rbファイルで参照されており、HTTP リクエストを準備する際に、ai_hugging_face_api_keyが存在する場合に Authorization ヘッダーを追加します。これは、認証が必要な API リクエストを処理する際の標準的なプラクティスです。- コンテキスト スニペットには、別の設定
ai_hugging_face_token_limitに関連するロジックも含まれており、これは AI モデルによって生成されるトークン(テキストの断片)の数を制限することに関連していることを示唆しています。
この設定は、Discourse フォーラムが Hugging Face サービスと通信できるようにするために、Hugging Face からの API キーを持つユーザーによって提供される必要があります。
お問い合わせいただいた他の設定のコンテキストを見つけましょう。
サイト設定のコンテキストを検索
コンテキストを読み込み中: ai_hugging_face_token_limit
サイト設定のコンテキストを検索
コンテキストを読み込み中: ai_hugging_face_model_display_name
サイト設定のコンテキストを検索
コンテキストを読み込み中: ai_hugging_face_tei_endpoint
サイト設定のコンテキストを検索
コンテキストを読み込み中: ai_hugging_face_tei_api_key
お問い合わせいただいた各サイト設定について、その目的別に整理して説明します。
Hugging Face API 設定
-
ai_hugging_face_api_key: Discourse 内の AI 機能のために Hugging Face サービスとの認証に使用される API キーを保持します。これはシークレット設定であり、実際のキー値はセキュリティを確保するためにプレーンテキストで表示されないことを意味します。 -
ai_hugging_face_token_limit: Hugging Face モデルが 1 回の API リクエストで生成できる最大トークン数を決定します。トークンは、文中の情報の一部(単語のようなもの)と考えることができ、数を制限することで、モデルからの応答の長さと計算コストを制御できます。 -
ai_hugging_face_model_display_name: 使用されている Hugging Face モデルの表示名です。この名前は、Hugging Face サービス用に構成された特定の AI モデルを参照するために、ユーザーインターフェイスで使用されます。 -
ai_hugging_face_tei_endpoint: Hugging Face の Text Embeddings Interface (TEI) のエンドポイント URL です。サービスからのテキスト埋め込みのリクエストを行う際に使用されます。 -
ai_hugging_face_tei_api_key: Hugging Face Text Embeddings Interface にアクセスするための API キーを具体的に保存する設定です。
その他の AI 設定
-
ai_gemini_api_key: Gemini AI サービス用の API キー。これは、Gemini が提供するサービスに関連する Discourse での AI 操作に使用されます。 -
ai_vllm_endpoint: Very Large Language Model (VLLM) サービスにアクセスするためのエンドポイント URL。この設定は、言語モデル関連のタスクのリクエストをどこに送信するかを Discourse に通知します。 -
ai_vllm_api_key: VLLM サービス エンドポイントでの認証に使用される API キーです。
Discourse AI の権限と機能
-
post_ai_helper_allowed_groups: 投稿で AI ヘルパー機能を使用できるユーザーグループを指定します。これは、コンマ区切りのリストまたは特定のグループ名である可能性があります。 -
ai_embeddings_per_post_enabled: 有効にすると、AI 生成コンテンツの埋め込みを投稿ごとに実行できるようになります。基本的に、これは、正しく構成されていれば、AI が各投稿に基づいて応答または追加コンテンツを生成できるようにします。
各設定は、AI サービスが Discourse インスタンスとどのように対話するかを構成する上で役割を果たします。API キーとエンドポイントの特定の設定は、フォーラムに統合してコンテンツ生成、要約、その他のインテリジェントな操作などの強化された機能を提供したい外部 AI サービスにサブスクライブしているものによって異なります。
Saif:
各サイト設定を 1 文で説明してください
gpt4_bot:
ai_hugging_face_api_key: Discourse 内の Hugging Face AI サービスとの認証に使用される秘密の API キーを保持します。ai_hugging_face_token_limit: Hugging Face AI がコンテンツのリクエストごとに使用できる最大トークン数を定義します。ai_hugging_face_model_display_name: Hugging Face AI モデルのユーザーインターフェイスでの表示名を指定します。ai_hugging_face_tei_endpoint: Hugging Face の Text Embeddings Interface 用のエンドポイント URL で、テキスト分析機能に使用されます。ai_hugging_face_tei_api_key: Hugging Face Text Embeddings Interface にアクセスするために必要な秘密の API キーです。ai_gemini_api_key: Gemini AI サービスを Discourse プラットフォームに統合するために必要な API キーです。ai_vllm_endpoint: 外部の Very Large Language Model と対話するためのサービス エンドポイントです。ai_vllm_api_key: Very Large Language Model (VLLM) サービスとの認証に使用される秘密のキーです。post_ai_helper_allowed_groups: 投稿で AI ヘルパー機能にアクセスできるユーザーグループを特定します。ai_embeddings_per_post_enabled: 投稿ごとの AI 生成コンテンツの埋め込みを有効または無効にします。
これらの設定をサイト設定に追加するよう試みます。