도구 추가
프롬프트를 실행하기 전에 도구 캔버스에서 Now Assist 기술 키트 도구를 추가하고 구성하여 데이터와 컨텍스트를 수집합니다. 도구는 순차적으로 연결하거나, 병렬로 실행하거나, 결정 노드를 사용하여 조건부로 분기할 수 있습니다.
시작하기 전에
필요한 역할: sn_skill_builder.admin
이 태스크 정보
도구는 기술 프롬프트가 실행되기 전에 실행되는 유틸리티입니다. 데이터를 수집하거나, 서비스를 호출하거나, 스크립트를 실행합니다. 해당 출력은 프롬프트 템플릿에서 컨텍스트로 참조할 수 있습니다. 도구에 대한 입력은 캔버스에 있는 기술 입력 또는 이전 도구의 출력일 수 있습니다.
도구 추가 탭에는 시작부터 추가한 도구 및 결정 노드를 거쳐 기술 프롬프트, 종료에 이르기까지 기술의 실행 플로우를 보여주는 시각적 캔버스가 표시됩니다. 기존 노드 사이의 커넥터에서 (+) 아이콘을 선택하여 플로우에 노드를 추가합니다.
다음 두 가지 유형의 노드를 사용할 수 있습니다.
- 도구 노드
- 도구 노드는 스크립트, 플로우 작업, 검색기 또는 웹 검색과 같은 단일 도구를 실행합니다. 도구 노드는 기본적으로 순차적으로 실행됩니다. 도구 노드를 추가할 때 병렬 노드로 추가 를 선택하여 플로우의 동일한 수준에서 기존 노드와 함께 배치할 수 있으므로 두 도구가 동시에 실행되고 해당 출력을 모두 다운스트림에서 사용할 수 있습니다.
- 결정 노드
- 결정 노드는 조건에 따라 실행을 여러 다운스트림 도구 노드 중 하나로 라우팅합니다. 분기가 순서대로 평가됩니다. 첫 번째 이행된 조건이 실행되고 나머지는 건너뜁니다. 조건이 충족되지 않으면 기본 분기가 실행됩니다.
중요사항:
결정 노드를 사용하려면 모든 대상 도구 노드가 캔버스에 이미 있어야 합니다. 결정 노드를 추가하기 전에 결정이 라우팅될 모든 도구 노드를 생성합니다.
프로시저
다음에 수행할 작업
도구를 추가하고 테스트한 후 프롬프트 편집기에서 + 입력 및 도구 버튼을 사용하여 도구 출력을 참조하도록 프롬프트를 구성합니다. 자세한 내용은 프롬프트 생성 문서를 참조하십시오.