5.3. Ansible VS Code 拡張機能の設定
Ansible VS Code 拡張機能を設定して、Red Hat Ansible Lightspeed を有効にし、そのポータル URL と IBM watsonx Code Assistant モデル ID を指定できます。
前提条件
- 組織管理者が、組織に IBM watsonx Code Assistant モデルを設定している。
手順
- VS Code アプリケーションを開きます。
-
Activity バーから Extensions アイコン
をクリックします。
- Installed Extensions リストから Ansible を選択します。
- Ansible 拡張機能ページで、Settings アイコンをクリックし、Extension Settings を選択します。
Ansible Lightspeed 設定を選択し、以下の情報を指定します。
- Enable Ansible Lightspeed チェックボックスを選択します。
-
URL for Ansible Lightspeed フィールドで、
https://c.ai.ansible.redhat.com/
の URL があることを確認します。 - Enable Ansible Lightspeed with watsonx Code Assistant inline suggestions チェックボックスを選択します。
オプション: デフォルトモデルの代わりにカスタムモデルを使用する場合は、Model ID Override フィールドにカスタムモデル ID を入力します。model-override 設定を使用すると、組織管理者がカスタムモデルを作成し、モデル ID を別途共有した後で、デフォルトモデルをオーバーライドしてカスタムモデルを使用できるようになります。
設定は自動的に VS Code に保存されます。
次の図は、Ansible VS Code 拡張機能で指定した設定を示しています。
図5.1 Ansible VS Code 拡張機能の設定
![Ansible VS Code 拡張機能の設定](https://access.redhat.com/webassets/avalon/d/Red_Hat_Ansible_Lightspeed_with_IBM_watsonx_Code_Assistant-2.x_latest-Red_Hat_Ansible_Lightspeed_with_IBM_watsonx_Code_Assistant_User_Guide-ja-JP/images/f0217e74e4b417bd4f6ae02ad6acb8c8/lightspeed-vs-code-settings.png)
最近 Red Hat Ansible Automation Platform にサブスクライブしている場合は、Red Hat Ansible Lightspeed が新しいサブスクリプションを検出するまでに数時間かかる場合があります。VS Code で、アクティビティーバーの Ansible 拡張の Refresh ボタンを使用して、再度確認します。