턴 건너뛰기
턴 건너뛰기
에이전트가 잠시 멈추고 사용자가 다음에 말할 때까지 기다리도록 설정하세요.
개요
턴 건너뛰기 도구를 사용하면 대화형 에이전트가 명시적으로 잠시 멈추고 사용자가 말하거나 행동한 후 계속 진행할 수 있습니다. 이 시스템 도구는 사용자가 “잠깐만요”, “생각 좀 해볼게요” 또는 “잠시만 기다려 주세요”와 같이 잠시 시간이 필요하다고 말할 때 유용합니다.
기능
- 사용자 시작 일시 정지: LLM이 사용자가 방해 없이 짧은 휴식이 필요하다고 감지할 때 호출하도록 설계된 도구입니다.
- 음성 응답 없음: 이 도구를 호출한 후 어시스턴트는 말하지 않습니다. 사용자가 다시 대화에 참여하거나 다른 턴 전환 조건이 충족될 때까지 기다립니다.
- 원활한 대화 흐름: 상호작용을 종료하거나 에이전트가 불필요하게 말하지 않고도 사용자의 짧은 휴식 필요를 존중하여 자연스러운 대화 리듬을 유지합니다.
목적: 에이전트가 말하지 않고 일시 정지하여 사용자 입력을 기다리도록 합니다.
트리거 조건: 다음 경우 LLM이 이 도구를 호출해야 합니다.
- 사용자가 잠시 시간이 필요하다고 말할 때(“잠깐만요”, “생각 좀 해볼게요”)
- 사용자가 대화 흐름의 일시 정지를 요청할 때
- 에이전트가 사용자가 정보를 처리할 시간이 필요하다고 감지할 때
매개변수:
reason(문자열, 선택 사항): 일시 정지가 필요한 이유를 설명하는 자유 형식의 사유
함수 호출 형식:
구현: 추가 구성은 필요하지 않습니다. 이 도구는 사용자가 다시 말할 때까지 에이전트가 조용히 있도록 신호를 보냅니다.
API 구현
API를 통해 에이전트를 생성할 때 에이전트 구성에 턴 건너뛰기 도구를 추가할 수 있습니다. 이름이 skip_turn인 시스템 도구로 정의해야 합니다.
UI 구성
도구 섹션의 에이전트 UI에서 턴 건너뛰기 도구를 직접 구성할 수도 있습니다.


