변수 프롬프트

개발자는 Automator용 Co-Pilot을 사용하여 값을 지정하고 자연어 프롬프트를 사용하여 변수를 매핑할 수 있습니다.

Automator용 Co-Pilot은(는) 두 가지 방법으로 변수를 생성하여 개발을 지원합니다. 먼저, 개발자는 하나 이상의 변수 속성에 대한 지침을 포함한 단일 프롬프트를 보내 사양에 맞게 변수를 생성할 수 있습니다. 두 번째로, 변수가 생성되어 변수를 필요로 하는 모든 작업에 자동으로 매핑됩니다. 단, 프롬프트에서 기존 변수가 참조되는 경우는 제외합니다. 기본 명명 규칙은 자동으로 생성된 모든 변수에 사용됩니다.

변수를 생성하기 위한 프롬프트 지침

새 변수를 생성합니다.
이름, 변수 유형, 변수 사용 방법(입력, 출력, 상수)과 같은 속성은 프롬프트에서 인식됩니다. 그러면 기존 변수를 다른 프롬프트에서 참조하여 기존 작업에 매핑할 수 있습니다.
예시에서는 한 번에 하나씩 입력된 프롬프트를 보여줍니다.
  1. 입력 문자열 변수 Var1을 생성하고 "Hello, world!" 값을 할당합니다.
  2. 메시지 상자가 Var1을 표시하도록 설정합니다.
팁: 또는 첫 번째 프롬프트를 더 짧게 입력할 수 있습니다. 입력 문자열 변수 ‘Var1\' = "Hello, world!"를 생성합니다
새 변수가 매핑된 작업을 추가합니다.
자동화에 새로운 작업을 추가할 때, 하나의 프롬프트로 새로운 변수를 새 작업에 쉽게 생성하고 동시에 매핑할 수 있습니다.

예: 메시지 상자를 추가하고 값이 "Hello, world!"인 새 입력 문자열 변수 Var1을 할당합니다.

하나의 프롬프트에서 여러 변수를 생성합니다.
여러 변수를 하나의 프롬프트로 생성할 때, 각 변수에 대한 지침을 구분하기 위해 쉼표나 마침표를 사용합니다.
예시에서는 두 개의 프롬프트가 동일한 출력을 생성하는 것을 보여줍니다.
  • 입력 문자열 변수 Var1, 출력 문자열 변수 Var2, 그리고 입력 및 출력 변수 Var3를 생성합니다. Var1에 "open" 값을 할당하고, Var2에 "closed" 값을 할당하며, Var3에 "pending" 값을 할당합니다.
  • 입력 문자열 변수 \'Var1\' = "open", 출력 문자열 변수 \'Var2\' = "closed", 입력 및 출력 변수 \'Var3\' = "pending"을 생성합니다.
고유한 속성을 가진 변수를 생성합니다.
테이블, 세션 유형 등 고유한 속성을 가질 수 있는 변수에 대한 지원이 제공됩니다. 프롬프트에 이러한 변수 유형에 대한 전체 속성 세트를 포함해야 합니다. 테이블 유형 변수의 경우 치수와 기본 셀 값을 지침에 지정할 수 있습니다.
예:
  • 터미널 세션 변수를 pSessTerminal로 생성합니다.
  • 기본값 0인 3x4 테이블 변수를 pTableVar1로 생성합니다.

변수 자동 생성

Automator용 Co-Pilot은(는) 변수 생성의 지루한 작업 중 일부를 해결하여 개발자가 자동화 결과와 작업 운영에 집중할 수 있도록 도와줍니다. 변수가 존재하지 않고 프롬프트에 설명된 작업에 변수가 필요한 경우, 변수가 자동으로 생성되어 해당 변수가 필요한 작업에 매핑됩니다. 변수가 이러한 방식으로 생성될 때, 변수의 유형(pBool, pDict, pStr)에 따라 표준 명명 규칙이 적용됩니다. 준비가 되면 개발자는 모든 변수를 수동으로 편집하여 값과 다른 속성을 설정할 수 있습니다.

예: 폴더 경로에 프롬프트를 추가합니다.

자격증명 변수

자격증명 변수가 인식되며 Bot 편집기에서 프롬프트를 통해 추가할 수 있습니다. 이러한 변수는 Control Room 리포지토리에 저장된 파일로서 자신이 나타내는 민감한 값을 보호하는 고유한 변수입니다. 자격증명 변수에는 세 개의 계층이 있으며 생성 시 여러 개의 속성이 설정됩니다. 사용자의 지침에서는 세 가지 레이어와 속성을 모두 설명하여 변수를 정확하게 호출하고 자동화에 추가하는 방법을 설명해야 합니다.
  • 보관함 이름
  • 자격증명 이름
  • 속성: 사용자 이름, 비밀번호, 클라이언트 ID 등

다음 항목에서 자격증명 변수에 대해 자세히 알아볼 수 있습니다. Bot 편집기의 자격증명 및 자격증명 변수 항목을 참조하십시오.

추가 고려 사항:
  • 변수의 속성과 동작에 대한 추가 세부 정보가 제공됩니다. 변수 개요 항목을 참조하십시오.
  • , 양식, 프로세스 및 API 태스크 등, Control Room 파일에 종속된 변수가 지원됩니다. 기존 리포지토리 파일 추가 요청 항목을 참조하십시오.