チャットアシスタント

会話を通じてフォームを入力し、起動します

  1. 仕組み
  2. このセクションの内容

これを有効にする管理者と、これとチャットするユーザー向けです。会話を通じてフォームを入力し、起動します。

すべてのページにあるチャットボタンでアシスタントが開きます。アシスタントは適切なフォームを見つけ、足りない情報を尋ね、フォーム自身の 選択肢をボタンとして示し、 起動 ボタン付きの概要を表示します。ジョブが開始されるのは、ユーザーがそのボタンをクリックしたときだけです。


仕組み

アシスタントはサーバーを介して AI モデルと通信し、サーバーはブラウザーと同じフォームエンジンを使ってモデルの要求に応えます。

the user types           -> AnsibleForms server -> the AI model (Anthropic, OpenAI, ...)
                                   |                  asks for a tool
                                   v
                         catalog | resolve | relaunch preview | job status
                                   |   the same form engine as the browser and the MCP server,
                                   |   as the logged-in user, with their roles
                                   v
the page shows the reply, the choices, and a summary card with a Launch button
the user clicks Launch   -> AnsibleForms resolves the form again and launches exactly that payload, once
  • モデルの呼び出しはサーバーから行われます。 ブラウザーからは行われないため、API キーはサーバーに留まります ( プロバイダー を参照)。
  • モデルは何も起動できません。 モデルが用意するのは 1 回限りの概要で、起動の前に再チェックされます。
  • 対象を選ぶのはユーザーです。 選択肢や必須の名前はユーザーから来るもので、モデルから来ることはありません。
  • 「yes」や「launch」と入力しても何も起きません。 ジョブを起動するのはボタンだけです。

このセクションの内容

トピックごとに個別のページがあります。

ページ 内容
有効にする アシスタントを有効にし、フォームをアシスタントで使えるようにする
プロバイダー アシスタントの背後にある言語モデルとプロキシ
プライバシーと制限 ネットワークの外に出るもの、ユーザーごとの制限
再起動と監査 チャットからの再起動、監査証跡、制限事項