AI Skillsを作成

事前定義されたgenerative AIを利用することで、AI Skillsを使ったオートメーションを強化し、オートメーションの作成をスピードアップさせます。そしてそれを様々なソリューションで市民開発者でもプロの開発者でも再利用できるようにします。

プロの開発者は、AI Skillsがオートメーションで使用し、時間と労力を節約できるようにBot Creatorsを作成します。

AI Skills は、Model connections に接続し、プロンプトを微調整することで作成されます。そのために、さまざまな基礎モデルでプロンプトをテストして、ビジネス上の質問に対応する最適なレスポンスを見つけます。 これらの AI Skills は、開発者が使用および再利用できるようにすることで、ソリューション全体のオートメーションの作成を加速させることができます。 以下のベンダーとタイプがサポートされます。

ベンダー タイプ
Amazon Bedrock

標準

微調整

Grounded by knowledge base

Automation Anywhere Enterprise ナレッジによるグラウンディング
Azure OpenAI

標準

微調整

Grounded by AI Search

Google Vertex AI

標準

微調整

Grounded by data source

OpenAI

標準

微調整

このトピックでは、AI Skills を作成する手順を説明します。

前提条件

プロの開発者が AI Skill を作成しテストするには、これらのロールと権限が必要です。
  • ロール: AAE_Basic、プロ開発者カスタム ロール
  • 権限: Bot Creator
  • 設定: [管理] > [設定] > [AI データ管理] > [データ ロギング設定] を有効にする必要があります。 自動化管理者はこの設定をプロ開発者のために有効にすることができます。

[ロールおよび権限]を参照してください。

その他の要件:

ロールと権限のほかに、プロの開発者が、Bot Agent 22.60.10 以降に接続している必要があります。 Model connectionのテストの一環として、デスクトップ上で bot を実行する必要があります。 したがって、Bot Agentがあなたのユーザーに設定されていることを確認してください。 接続を別の Control Room に切り替える必要がある場合は、Control Room インスタンス間でのデバイス登録の切り替えを参照してください。

手順

  1. Control Room にログインし、[オートメーション] > [新規作成または「+」アイコン] に移動して、AI スキル を選択します。
  2. 名前と説明を入力し、作成と編集 をクリックして、テンプレートのアウトラインを表示します。 Address Parser という名前で例を作ってみましょう。
  3. AI スキル 画面で、モデル接続を選択 をクリックして利用可能なアクセスのあるModel connectionsリストから選択します。
    これらの Model connections はオートメーション管理者によって作成され、カスタム ロールでユーザーに割り当てられます。
  4. Model connection を選択すると、選択したモデルに最適なデフォルトのパラメーター設定で AI Skill が設定されます。 必要に応じて設定は変更できます。
    AI Skillパラメーター
    Promptを作成するためのパラメーター値は、選択した基礎モデルに基づいて入力されます。 サポートされている基礎モデルのパラメーター設定の詳細については、[Understanding parameter settings for supported foundational models]を参照してください。
    注: さまざまなパラメーター値を設定してテストし、事例に最適な値を決定することができます。 パラメーター値を変更すると、モデル レスポンスに影響します。
  5. AI SkillAI Guardrails でテストします。 AIガードレールオプションを使用して、選択したガードレールがプロンプトやモデルの応答に与える影響をシミュレートします。 ガードレールが選択されると、プロンプトは毒性やセンシティブなデータについてスキャンされます。 ガードレールが選択されていない場合、プロンプトに対してガードレールの評価は行われません。
    注: AIガードレールでテスト を使用するには、グローバル管理者設定で AI Guardrails を有効にする必要があり、AIガードレールの表示 および 設定の表示 の権限が必要です。 AI Governance内で各テストの詳細な記録を確認できます。

    ガードレールでテストしていると、有毒性User promptとレスポンスの両方に表示されます。 データマスキングの結果を表示するには、データマスキング実行を表示をクリックしてください。 プロンプトで特定された任意の機密データのトークン化されたマスク値を表示します。


    AIスキルテストとAIガードレール

    AI Skill がアクティブなガードレールで定義されたブロッキング ルールに違反するプロンプトを送信した場合、そのスキルを使用した自動化はエラーメッセージと LLM からの応答なしで実行を停止します。 エラーメッセージは通常、プロンプトがガードレールによってブロックされたことを示します。 毒性ルール の設定についての詳細は、[AI Guardrailsの作成と管理]を参照してください。

  6. System prompt(任意)のために、System promptの動作を微調整するのに役立つAI Skillsを入力してください。 選択した Model connectionSystem prompt をサポートしている場合、System prompt セクションが表示されます。 System prompt の詳細については、[システム プロンプト]を参照してください。
  7. User promptこの [AI スキル]画面で作成するに対して、データ ロギングスイッチをクリックして、この AI Skill のデータ ロギングを有効にすることができます。

    スイッチを有効にすると、この AI Skill の詳細なログがキャプチャされます。ログには、プロンプト テキスト、レスポンス、およびモデル パラメータ設定が含まれ、AI > ガバナンス > AI プロンプト ログ 画面で確認できます。

    この機能はプロ開発者に対して、AI Skill の詳細な制御を提供し、AI Governance にどのデータをログに記録するかを決定することができます。 これは、機密情報がログに表示されるのを防ぐのに役立ちます。 AI スキル 画面からこのスイッチを無効にすると、AI Governance に部分的なデータが記録されます。 AI Skill のプロンプト テキストやレスポンスなどの重要な情報を含むログは記録されません。 generative AIAI Governanceと安全に使用するために重要です。

  8. これで、User prompt の作成を開始し、必要に応じてプロンプト入力を追加できます。 例を挙げて手順を説明します。

:

プロの開発者が利用可能なアクションを表示し、アクセスするには、AI Skill の横にある 3 点リーダーをクリックします。

AI Skill アクション

アクション 機能
AI Skillを移動 このアクションをクリックして、フォルダーの権限に従って AI Skill を移動する場所を選択します。
AI Skill にチェックインします。 AI Skill を別のフォルダーにチェックインできます。 のステータスが更新され、AI SkillをチェックインしたフォルダーをAI Skill表示します。 例: AI Skill を公開フォルダーにチェックインした場合、[ステータス] ラベルに公開と表示されます。
AI Skillを表示 詳細を表示するAI Skillを開きます。
AI Skill を編集 AI Skill を編集できます。
注: プロの開発者がこの権限を持っています。
AI Skill をコピー 既存のAI Skillをコピーして、同じ詳細を含んだ新しいものを作成できます。 ただし、AI Skillsの重複はできないため、別の名前を提供する必要があります。
注: プロの開発者がこの権限を持っています。
View references (リファレンスを表示) このbotsが使用されている現在の Bot に直接依存している他のAI Skillへのリファレンスを表示できます。
[削除] AI Skill AI Skillを削除できます。
注: プロの開発者がこの権限を持っています。

次のステップ

次のステップは、AI Skillsをチェックインして、AI Skills packageから市民開発者が利用できるようにすることです。

AI Skill をチェックインする理由

AI Skillを作成した後、公開 フォルダーにチェックインします。 これにより、プロの開発者および市民開発者は、本番環境でAI Skills packageから使用できるようになります。

詳細については、次を参照してください。

1 つまたは複数のTask Botが埋め込まれたAI Skillsは、完全なワークフロー シナリオを実行する、より大きなオートメーションに追加することができます。

注: AI SkillAI スキル 画面で作成またはテストすると、成功または失敗がモデル レスポンスとともに、[管理] > [監査ログ] および [管理] > [AI ガバナンス] ナビゲーションで表示できます。 [AI Governance]を参照してください。

タスク シーケンスの次のステップとして、AI Skills でのTask Botの使用 に移動します。