Now Assist 기술 단계 호출
작업에서 게시된 Now Assist 기술을 실행합니다. 단계 입력 및 단계 출력에서 기술 입력 및 기술 출력을 구성 Now Assist 합니다.
역할 및 가용성
작업 단계로 워크플로우 스튜디오 사용할 수 있습니다. action_designer 역할을 가진 사용자는 하나 이상의 작업 단계로 사용자 지정 작업을 생성할 수 있습니다.
- Now Assist 기술 키트 요구 사항
- 이 단계에서는 .Now Assist 기술 키트 자세한 내용은 Exploring Now Assist Skill Kit 문서를 참조하십시오.
- 역할 요구 사항
- 이 단계를 수행하려면 위임된 개발에서 부여하거나 사용자에게 할당된 역할이 필요합니다. 자세한 내용은 플로우에 대한 워크플로우 스튜디오 사용자 접근 문서를 참조하십시오.
입력
작업에 필요한 각 입력에 대한 값을 제공합니다. 동적 값을 추가하려면 데이터 패널에서 정제를 끌어서 놓거나 정제 선택기에서 선택할 수도 있습니다.
- 기술 구성
- 데이터 유형: Reference
Now Assist 기술 구성 [sn_nowassist_skill_config] 기록에 대한 참조입니다. 선택한 기술 구성에 따라 페이로드가 생성됩니다.
- 페이로드
- 데이터 유형: String
처리를 위해 기술 및 OneExtend 프레임워크로 Now Assist 보낼 페이로드를 포함하는 JSON 형식 문자열입니다.
- 이 단계가 실패할 경우
- 데이터 유형: Choice
다음 단계를 계속 실행하거나 오류 평가로 이동하는 옵션입니다. 사용자 지정 작업 오류 조건에 대한 단계 상태 코드 또는 메시지를 사용하려면 문서를 참조하십시오 작업 오류 평가.
출력
이러한 출력은 데이터 패널에 표시됩니다. 이러한 항목을 작업의 다른 곳에서 입력으로 사용할 수 있습니다.
- 오류
- 데이터 유형: String
기술에서 생성된 오류 메시지입니다. 기술이 기술 요청을 성공적으로 실행하면 이 출력이 Now Assist 비어 있습니다.
- 제공자
- 기술 요청을 이행한 LLM 제공자의 Now Assist 이름입니다.
- 응답
- LLM에서 생성된 텍스트 응답입니다(예: 요약, 대화에 대한 회신).
- 결과
- LLM에서 입력 페이로드에 생성한 결과를 포함하는 JSON 형식 문자열입니다.
- 상태
- 제공자에 대한 호출 상태입니다.
- 단계 상태
- 데이터 유형: Object
단계에 대한 런타임 상세 정보를 포함하는 객체 데이터 정제입니다. 작업의 각 단계는 단계 상태를 반환합니다.
- 단계 상태 코드
- 데이터 유형: Integer 단계에서 오류가 발생했는지 여부를 나타내는 정수 데이터 정제입니다. 어떤 이유로든 오류가 발생하면 단계는 값 1을 반환합니다. 예를 들어 단계에서 필수 입력 데이터가 누락되거나 잘못된 데이터 유형으로 출력을 반환하는 경우 오류가 발생할 수 있습니다. 단계가 성공적으로 실행되면 값 0을 반환합니다. 이러한 코드는 사용자 지정할 수 없습니다.
- 성공 [0]: 단계가 성공했습니다.
- 오류 [1]: 단계에서 오류가 발생했습니다.
- 단계 상태 메시지
- 데이터 유형: String
단계 또는 시스템 운영에서 생성된 오류 메시지가 포함된 문자열 데이터 알약입니다. 단계 상태 메시지는 사용자 지정할 수 없습니다.
플로우 요약 기술 호출
- sys_id. 이 입력에는 요약할 구성요소의 시스템 ID가 포함됩니다.
- type. 이 입력에는 요약할 구성요소 유형이 포함됩니다.
- Flow to summarize. 이 입력에는 요약할 구성요소의 시스템 ID가 포함됩니다.
- Type. 이 입력에는 플로우, 하위 플로우 또는 작업과 같이 요약할 구성요소 유형이 포함됩니다.
이러한 입력 값 예를 제공하여 이 작업을 테스트할 수 있습니다.
- 기술 구성
- 이 예에서는 플로우 요약 Now Assist 기술 구성 기록을 사용합니다.
- 페이로드
- 이 예제에서는 JSON 객체를 사용하여 작업 입력 값을 기술 값에 매핑합니다. 이 예시에서는 변경 - 일반 - 승인 플로우의 시스템 ID와 플로우 유형을 제공합니다.
다음은 플로우 요약 기술에서 생성한 출력 값의 예입니다.
- 오류 출력
- 이 예제에서는 오류 출력을 생성하지 않습니다.
- 제공자 출력
- 이 예에서는 Now LLM 제공자를 사용합니다.
- 응답 출력
-
이 예에서는 플로우 요약 기술을 사용하여 변경 - 일반 - 승인 플로우에 대한 요약을 생성합니다. 일반적으로 이 응답 출력을 다른 작업 또는 플로우 로직에 대한 입력으로 사용합니다.
"변경 - 정상 - 승인"으로 명명된 이 플로우는 일반 변경 모델을 사용하고 승인 상태인 변경 요청을 처리하면서 보류 중이 아님을 보장하기 위해 설계되었습니다.
플로우는 할당 그룹 관리자가 이미 변경 요청을 승인했는지 확인하여 시작됩니다. 그렇지 않은 경우 특히 위험 승인에 대해 변경 승인 정책을 적용합니다.
그런 다음 플로우는 승인 프로세스를 건너뛰었는지, 거부되었는지, 승인되었는지를 평가합니다. 건너뛰면 아무 작업도 수행되지 않습니다. 거부되면 관련 당사자에게 이메일 알림을 보냅니다. 승인된 경우 변경 요청 기록을 업데이트하여 승인됨으로 표시합니다.
이와 동시에 플로우는 변경 요청이 보류 또는 비활성화될 때까지 기다렸다가 변경 요청 승인을 무시합니다. 또한 변경 모델을 다시 평가합니다.
다음 작업을 완료한 후 플로우가 종료됩니다.
- 결과 출력
- 이 예제에서는 응답을 생성하는 데 사용되는 응답 및 flow 요소를 모두 포함하는 JSON 객체를 반환합니다.
- 상태 출력
- 이 예에서는 성공 출력 값을 반환합니다.