플로우 생성

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 읽기4분
  • 생성 AI를 사용하여 다단계 플로우 개요를 생성합니다. 플로우 개요에는 입력 값과 데이터 참조를 추가하기 위한 구성이 필요합니다.

    활성화

    플로우 생성은 (sn_now_creator) 애플리케이션과 함께 설치되는 생성자용 Now Assist 기술입니다. 이 애플리케이션은 ServiceNow Store 웹 사이트에서 설치할 수 있습니다.

    이점

    이러한 이점을 얻으려면 플로우 생성을 활성화합니다.
    • 워크플로우 스튜디오플로우 설명에서 다단계 플로우 개요를 빌드합니다. 플로우 개요에는 입력 값과 데이터 참조를 추가하기 위한 구성이 필요합니다.
    • 더 나은 플로우 구조를 생성하기 위해 대규모 언어 모델(LLM)을 교육합니다.
    • 표준 흐름 디자인 패턴을 사용합니다.

    지원되는 사용자 인터페이스

    사용자 인터페이스에서 워크플로우 스튜디오 플로우 생성 기술에 액세스합니다.

    그림 1. 사용자 인터페이스에서 워크플로우 스튜디오 플로우 생성
    플로우를 빌드할 수 있는 옵션이 있는 대화 상자 창 Now Assist

    지원되는 Now Assist 기술

    플로우 생성은 제한된 영어 기술 선택을 지원합니다.
    에서 플로우 생성 워크플로우 스튜디오
    새 흐름 설정 대화 상자에서 다음으로 빌드 Now Assist 를 선택합니다.

    RAG(Retrieval Augmented Generation) 지원

    플로우 생성은 검색 증강 생성(RAG)을 사용하여 인스턴스에서 사용할 수 있는 공통 및 최근에 게시된 작업 및 하위 플로우의 이름을 포함합니다. 워크플로우 스튜디오 일반 및 최근에 게시된 작업과 하위 플로우의 목록을 플로우 생성에 사용할 수 있도록 매시간 업데이트합니다. 플로우 생성 방향에서 게시된 작업과 하위 플로우를 이름별로 나열할 수 있습니다.

    예시 프롬프트

    다음은 플로우와 하위 플로우를 생성하는 데 사용할 수 있는 몇 가지 예입니다.

    플로우 프롬프트 1의 예: 예약된 트리거
    이 프롬프트를 사용하여 예약된 트리거가 있는 플로우를 생성할 수 있습니다.

    매일 자정에 실행되는 플로우를 생성한 다음 전날에 대해 새로 생성된 모든 문제 기록을 찾습니다. 그것들을 반복하십시오. 할당되지 않은 경우 문제를 수준 1 분류 그룹에 할당하도록 업데이트하고 상태를 "분류됨"으로 이동한 다음 그룹에 알림을 보냅니다.

    플로우 프롬프트 2의 예: 서비스 수준 계약(SLA) 작업 트리거
    이 프롬프트를 사용하여 서비스 수준 계약(SLA) 작업 트리거를 포함한 플로우를 생성할 수 있습니다.

    SLA 트리거로 플로우 생성 SLA의 50% 동안 기다린 다음 알림을 보냅니다. 그런 다음 SLA의 75%를 기다린 다음 다른 알림을 보냅니다. SLA의 100%가 완료되면 if 문을 실행하여 SLA가 위반되었는지 또는 완료되었는지 확인합니다.

    플로우 프롬프트 예시 3: 기록 트리거
    이 프롬프트를 사용하여 기록 트리거로 플로우를 생성할 수 있습니다.

    모델이 승인되지 않은 데모로 변경 요청이 생성되거나 업데이트될 때마다 다음 작업을 병렬로 수행합니다. 먼저 변경 승인 정책을 적용합니다. 승인이 되거나 건너뛴 경우 변경 요청 기록을 승인됨으로 업데이트합니다. 그렇지 않은 경우 변경 요청 기록을 거부됨으로 업데이트합니다. 모델을 다시 한 번 평가합니다. 거부된 경우 이메일을 보냅니다. 둘째, 활성이 아니오가 될 때까지 기다렸다가 변경 요청 승인을 무시하고 변경 모델을 평가합니다.

    하위 플로우 프롬프트 4의 예: 기록 입력
    이 프롬프트를 사용하여 기록 입력으로 하위 플로우를 생성할 수 있습니다.

    문제 입력의 이름을 기록하는 하위 플로우를 작성한 다음 마지막으로 업데이트한 사람이 할당 대상과 동일한지 확인합니다. 하위 플로우 출력의 결과를 출력합니다.

    하위 플로우 프롬프트 5의 예: 승인 입력
    이 프롬프트를 사용하여 승인을 위한 하위 플로우를 생성할 수 있습니다.

    하위 플로우를 생성하여 지정된 작업 구성 시스템 ID와 작업 부하 생성기 매개변수를 사용하여 플로우 시작 관리자 작업을 생성합니다. 작업 시스템 ID가 비어 있지 않으면 작업 실행 ID 하위 플로우 출력으로 할당합니다. 그런 다음 생성된 작업 sysid에 대한 플로우 시작 관리자를 시작하고 하위 플로우 출력을 할당합니다.

    하위 플로우 프롬프트 6 예시: 카탈로그 작업
    이 프롬프트를 사용하여 카탈로그 작업을 생성하는 하위 플로우를 생성할 수 있습니다.

    할당된 랩톱이 있는 모든 사용자에 대해 운영 체제를 즉시 업데이트해야 한다는 내용의 이메일을 보내고 그 수행 지침이 포함된 SMS를 보내는 하위 플로우를 작성합니다.

    자리 표시자 단계

    플로우 생성은 요청의 일부를 사용 가능한 작업 또는 하위 플로우와 일치시킬 수 없는 경우 자리 표시자 단계를 삽입합니다. 자리 표시자 단계는 작업을 수행하지 않습니다. 주석만 표시하는 빈 단계입니다. 플로우 작성자는 자리 표시자 텍스트를 사용하여 적절한 대체 작업 또는 하위 플로우를 선택할 수 있습니다.
    중요사항:
    자리 표시자 단계가 포함된 플로우는 활성화할 수 없습니다. 각 자리 표시자 단계를 삭제하거나 작업 또는 하위 플로우로 대체해야 합니다.

    일반 가이드라인

    방향을 작성할 Now Assist 때 다음과 같은 일반적인 지침을 따르십시오.
    항상 트리거를 먼저 설명
    먼저 흐름 트리거와 해당 데이터 조건을 설명합니다. 트리거 이후에는 플로우에서 원하는 순서대로 작업과 플로우 논리를 설명합니다.
    요청에 정확하고 설명적이어야 합니다.
    요청은 정확하고 설명적이어야 합니다. 플로우 트리거, 기록 데이터, 작업 및 플로우 논리를 최대한 자세하게 설명합니다.
    생성된 플로우 개요 검토 및 입력 구성
    생성된 플로우 개요에서 각 작업, 플로우 논리 및 하위 플로우를 검토합니다. 작업 입력을 구성하고 각 항목에 관련 데이터 참조를 추가해야 합니다.