4.4. Ansible Lightspeed インテリジェントアシスタントのデプロイ


このセクションでは、OpenShift Container Platform に Ansible Lightspeed インテリジェントアシスタントをデプロイする際に必要な手順を説明します。

4.4.1. Ansible Automation Platform Operator のインストールと設定

Ansible Lightspeed インテリジェントアシスタントをデプロイして使用できるように、OpenShift Container Platform に Ansible Automation Platform Operator をインストールして設定します。

4.4.1.1. Ansible Automation Platform Operator のインストール

OpenShift Container Platform に Ansible Automation Platform Operator をインストールします。

手順

  1. Red Hat OpenShift Container Platform にログインします。
  2. Operators OperatorHub に移動します。
  3. Ansible Automation Platform を検索し、Install をクリックします。
  4. Update Channel を選択します。

    • stable-2.x: namespace スコープ Operator をインストールします。これにより、Automation Hub および Automation Controller インスタンスのデプロイメントが、Operator がインストールされている namespace に制限されます。これは、ほとんどの場合に適しています。stable-2.x チャネルは管理者特権を必要とせず、単一の namespace のみを監視するため、使用するリソースが少なくなります。
    • stable-2.x-cluster-scoped: すべての namespace で Ansible Automation Platform のカスタムリソースとデプロイメントを管理する単一の namespace に Ansible Automation Platform Operator をインストールします。Ansible Automation Platform Operator には、クラスター内のすべての namespace に対する管理者権限が必要です。
  5. Installation ModeInstalled Namespace、および Approval Strategy を選択します。
  6. Install をクリックします。

インストールプロセスが開始します。インストールが完了すると、指定した namespace に Ansible Automation Platform Operator がインストールされたことを通知するモーダルが表示されます。

検証

  • View Operator をクリックして、新しくインストールされた Ansible Automation Platform Operator を表示し、次の Operator カスタムリソースが存在することを確認します。
Automation ControllerAutomation HubEvent-Driven Ansible (EDA)Red Hat Ansible Lightspeed
  • Automation Controller
  • Automation Controller Backup
  • Automation Controller Restore
  • Automation Controller Mesh Ingress
  • Automation Hub
  • Automation Hub Backup
  • Automation Hub Restore
  • EDA
  • EDA Backup
  • EDA Restore
  • Ansible Lightspeed
  • Ansible Automation Platform Operator に Succeeded ステータスが表示されていることを確認します。

4.4.1.2. Ansible Automation Platform Operator の設定

namespace に Ansible Automation Platform Operator をインストールした後、コンポーネントをプラットフォームゲートウェイにリンクするように Ansible Automation Platform Operator を設定します。

4.4.2. チャットボット設定シークレットの作成

Ansible Lightspeed インテリジェントアシスタントを Ansible Automation Platform Operator に接続できるように、インテリジェントアシスタントの設定シークレットを作成します。

手順

  1. Red Hat OpenShift Container Platform に管理者としてログインします。
  2. Workloads Secrets に移動します。
  3. Projects リストから、Ansible Automation Platform Operator をインストールしたときに作成した namespace を選択します。
  4. Create Key/value secret をクリックします。
  5. Secret name フィールドに、シークレットの一意の名前を入力します。たとえば、chatbot-configuration-secret です。
  6. 次のキーと、キーに関連付ける値を個別に追加します。

    キー

    すべての LLM セットアップの設定

    chatbot_model

    お使いの LLM セットアップで設定されている LLM モデル名を入力します。

    chatbot_url

    お使いの LLM セットアップの推論 API ベース URL を入力します。たとえば、https://your_inference_api/v1 です。

    chatbot_token

    API トークンまたは API キーを入力します。このトークンは、推論 API が呼び出されたときに、認証ヘッダーとともに送信されます。

    chatbot_llm_provider_type

    任意

    次のいずれかの値を使用して、お使いの LLM セットアップのプロバイダータイプを入力します。

    • Red Hat Enterprise Linux AI: rhoai_vllm (デフォルト値)
    • Red Hat OpenShift AI: rhelai_vllm
    • IBM watsonx.ai: watsonx
    • OpenAI: openai
    • Microsoft Azure OpenAI: azure_openai

    chatbot_context_window_size

    任意

    LLM セットアップのコンテキストウィンドウの長さを設定するには、値を入力します。

    デフォルト= 128000

    chatbot_temperature_override

    任意

    Temperature が低いと、予測可能な結果が生成されます。Temperature が高いと、より多様で創造的な回答が可能になります。

    以下の値のいずれかを入力します。

    • 0: 回答の創造性とランダム性が最も低い。
    • 1: 回答の創造性とランダム性が最も高い。
    • null: デフォルトの Temperature 設定をオーバーライドまたは無効にします。

      注記

      一部の OpenAI o シリーズモデル (o1、o3-mini、および o4-mini モデル) では、Temperature 設定がサポートされていません。したがって、これらの OpenAI モデルを使用するには、値を null に設定する必要があります。

    IBM watsonx.ai のみの追加設定

    chatbot_llm_provider_project_id

    IBM watsonx セットアップのプロジェクト ID を入力します。

    Microsoft Azure OpenAI のみの追加設定

    chatbot_azure_deployment_name

    Microsoft Azure OpenAI セットアップのデプロイメント名を入力します。

    chatbot_azure_api_version

    任意

    Microsoft Azure OpenAI セットアップの API バージョンを入力します。

  7. Create をクリックします。チャットボットの認可シークレットが正常に作成されます。

4.4.3. Ansible Automation Platform Operator の YAML ファイルの更新

チャットボットの認可シークレットを作成したら、そのシークレットを使用するように Ansible Automation Platform Operator の YAML ファイルを更新する必要があります。

手順

  1. Red Hat OpenShift Container Platform に管理者としてログインします。
  2. Operators Installed Operators に移動します。
  3. インストールされている Operator のリストから、Ansible Automation Platform Operator を選択します。
  4. Ansible Automation Platform カスタムリソースを見つけて選択し、必要なアプリケーションをクリックします。
  5. YAML タブを選択します。
  6. テキストをスクロールして spec: セクションを見つけ、spec: セクションの下に次の詳細を追加します。

    Copy to Clipboard Toggle word wrap
    spec:
      lightspeed:
        disabled: false
        chatbot_config_secret_name: <name of your chatbot configuration secret>
  7. Save をクリックします。Ansible Lightspeed インテリジェントアシスタントサービスのセットアップには数分かかります。

検証

  1. チャットインターフェイスサービスが正常に実行されていることを確認します。

    1. Workloads Pods に移動します。
    2. api という用語でフィルタリングし、次の API に Running ステータスが表示されていることを確認します。

      • myaap-lightspeed-api-<version number>
      • myaap-lightspeed-chatbot-api-<version number>
  2. Ansible Automation Platform にチャットインターフェイスが表示されることを確認します。

    1. Ansible Automation Platform にアクセスします。

      1. Operators Installed Operators に移動します。
      2. インストールされている Operator のリストから、Ansible Automation Platform をクリックします。
      3. Ansible Automation Platform カスタムリソースを見つけて選択し、作成したアプリケーションをクリックします。
      4. Details タブで、次のフィールドに利用可能な情報を記録します。

        • URL: これは Ansible Automation Platform インスタンスの URL です。
        • Gateway Admin User: これは、Ansible Automation Platform インスタンスにログインするためのユーザー名です。
        • Gateway Admin password: これは、Ansible Automation Platform インスタンスにログインするためのパスワードです。
      5. 先ほど記録した URL、ユーザー名、パスワードを使用して、Ansible Automation Platform にログインします。
    2. Ansible Lightspeed インテリジェントアシスタントにアクセスします。

      1. タスクバーの右上隅に表示される Ansible Lightspeed インテリジェントアシスタントのアイコン Ansible Lightspeed intelligent assistant icon をクリックします。
      2. 次の画像のようにチャットインターフェイスが表示されることを確認します。

        Ansible Lightspeed intelligent assistant .

トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat, Inc.