Create AI 기술

Enhance your automations with the power of 생성형 AI by creating reusable AI 기술 in AI Agent Studio. AI 기술 enable Pro Developers configure prompts, parameters, file inputs, and model connections to produce contextual and consistent AI outputs that can be reused across multiple solutions.

AI 기술 are created by selecting a 모델 연결, configuring prompt logic, and making the skill available to Citizen Developers and Pro Developers for automation building.

Note: Before creating an AI 기술, confirm that your intended model connection supports the features your use case requires. For a full list of supported models, file types, and feature compatibility, see AI Skills - Supported models.

This topic walks you through the steps of creating AI 기술.

Prerequisites

A Pro Developer requires these roles and permissions to create and test an AI 기술.
  • Role: AAE_Basic, Pro Developer Custom role
  • Permission: Bot Creator
  • Setting: Administration > Settings > AI Data Management > Data logging settings must be enabled. The Automation Admin can enable this setting for the Pro Developer

See 역할 및 권한

Other requirements:

As part of testing the 모델 연결, you would have to run the on your desktop. Hence ensure the Bot 에이전트 is configured to your user. If you have to switch connection to a different Control Room, see: Control Room 인스턴스 간 기기 등록 전환.

Procedure

  1. Create a new AI 기술.
    1. Log in to the Control Room.
    2. Navigate to Automation > Create or click the ‘+’ icon and select AI Skill.
    3. Enter a name and description and then click Create & edit. Let us create an example with the name Patient Discharge Agent.
  2. Model connection: Choose a 모델 연결. At the top of the AI 기술 editor, click Choose... under 모델 연결 to open the list of 모델 연결 assigned to you.
    Once selected:
    • The Model connection name, vendor, and Description appear in the header.

    • Parameter fields such as Frequency Penalty, Presence Penalty, N, Max Tokens, Temperature, and Top P become editable.

    These defaults are tailored to the selected model but can be adjusted as needed.

  3. System prompt (Optional): Use this to define high-level context or behavioral guidelines. If the selected 모델 연결 supports the 시스템 프롬프트, you will see a 시스템 프롬프트 section. For more information on 시스템 프롬프트, see 시스템 프롬프트. For example:You are a Family Physician creating a comprehensive patient discharge plan.
  4. User prompt: Enter instructions the model. You reference string inputs using $variableName$ syntax. The user prompt supports multi-line text entry and the expanding text area as shown in the screenshot. For example: Create a verbose patient discharge plan... Use the following $patientdetails$ to create the heading…
  5. Prompt Input: (right side)
    String inputs:
    • Click Add String or + to add an input string. Enter a Key and Value.
    • Shows variables created for text-based inputs.
    • Each input includes a name, value, and actions (copy, delete).
    • Example: patientdetails.
    File inputs:
    • Click Add File or + to add a file string. Enter a Key and Value.
    • Choose a file from the Control Room repository or upload a new one. Supported file types include:

      • Images: .jpeg, .jpg, .png, .gif, .webp

      • Documents: .txt, .pdf, .docx, .csv

    AI 기술 parameters
    Note: Model-specific restrictions on file size, supported types, and maximum file count are automatically enforced.
  6. File prompt (optional): The File prompt section is displayed only when the selected model supports multimodal input. If you have added files, you will be able to select the files from the drop-down. It controls which file inputs (from the right-side file panel) are included in the final request sent to the model.
    Note: Files attached to an AI 기술 are not processed by AI 가드레일 for data masking.

    Guardrails evaluate and mask text prompts only.

    File contents are passed directly to the model exactly as provided.

  7. Get response: Use Get response to preview the result using the selected 모델 연결. You can test your AI 기술 with the AI 가드레일. Use the Test with AI Guardrail option to simulate the impact of selected guardrails on your prompts and model responses. If a guardrail is chosen, the prompt will be scanned for toxicity and sensitive data. If no guardrails are selected, no guardrail evaluations will be performed on the prompts.
    Note: To use Test with AI Guardrail, the AI 가드레일 must be enabled in the global admin settings and you will need View AI Guardrails and View Settings permissions. You can review the audit trail within AI 거버넌스 for a detailed record of each test.

    When you are testing with a guardrail you will see the Toxicity for both 사용자 프롬프트 and Response. To view the results of data masking, click view data masking execution. It will display the tokenized masked values of any sensitive data identified in the prompt.

    When an AI 기술 sends a prompt that violates a blocking rule defined in an active guardrail, the automation using that skill will stop execution with an error message and no response from LLM. The error message will typically indicate that the prompt has been blocked by a guardrail. For more information on setting up Toxicity rule, see AI 가드레일 생성 및 관리.

  8. Data Logging: A toggle appears at the top-right of the screen: Data logging disabled. .

    When enabled: The toggle switches toData logging enabled. The system logs the prompt, response, and the model parameters and file metadata to AI > Governance > AI prompt log

    When disabled: Only minimal metadata is captured.

    Developers can decide how much information is logged based on the sensitivity of the content.

    Note: AI 거버넌스 does not store the contents of uploaded files or its metadata.

Example:

Click on the ellipsis next to an AI 기술 to view and access actions available to the Pro Developer.

AI 기술 actions

Actions Function
Move AI 기술 Click on this action to select the location where you want to move the AI 기술 to, as per your folder permissions.
Check in the AI 기술 Allows you to check in an AI 기술 to a different folder. The Status of the AI 기술 is updated and it displays the folder you checked in the AI 기술. Example: if you checked in the AI 기술 to the Public folder, then the Status label displays Public.
View AI 기술 Opens the AI 기술 displaying details.
Edit AI 기술 Lets you edit the AI 기술.
Note: The Pro Developer has this permission.
Copy AI 기술 Lets you copy an existing AI 기술 to create a new one with the same details. You have to provide a different name though, as there cannot be duplicates of an AI 기술.
Note: The Pro Developer has this permission.
View references Lets you view references to other Bot that are directly dependent on the current one where this AI 기술 has been used.
Delete AI 기술 Lets you delete an AI 기술.
Note: The Pro Developer has this permission.

Next steps

Your next step would be to check-in the AI 기술 to make it available to Citizen Developers from the AI 기술 패키지.

Why would you check-in an AI 기술?

After creating an AI 기술, check it into the Public folder. This will let the Pro Developer, and Citizen Developer use it from the AI 기술 패키지 in the production environment.

A Task Bot, with one or multiple embedded AI 기술 can be added to a larger automation that would run a complete workflow scenario.

Note: When you create or test an AI 기술 in the AI Skills screen, the success or failure details along with the model responses can be viewed in Administration > Audit log and Administration > AI governance navigation. See AI 거버넌스

As the next step in your sequence of tasks, go to Task Bot에 AI 기술 사용.