채널 동작
채널 동작
각 텍스트 채널의 답변 스타일과 턴 제한을 맞춤 설정하세요.
개요
에이전트 동작 패널에서는 에이전트의 기본 성격과 각 텍스트 채널에서의 답변 방식을 제어합니다. 여기에는 답변 길이, Markdown 서식 사용 여부, 에이전트가 한 턴에 사용할 수 있는 시간이 포함됩니다. 실시간 위젯 채팅에서 잘 작동하는 답변은 Zendesk 티켓에는 너무 짧을 수 있고, Slack 답변은 SMS에서는 사용할 수 없는 Markdown 서식을 활용할 수 있습니다.
각 채널은 적절한 기본값으로 시작하며, 채널별로 개별 설정을 재정의할 수 있습니다. 음성 대화에는 영향을 주지 않으며, 항상 실시간 통화에 맞춘 동작(간결한 일반 텍스트 답변 및 실시간 턴 예산)을 사용합니다.
기본 성격
기본적으로 에이전트가 바로 유용하게 작동하도록 몇 가지 응답 스타일 문구가 시스템 프롬프트에 추가됩니다. 유용하고 유익하며 정중하게 응답하고, 추가 정보가 필요하면 명확한 질문을 하며, 답변을 명확하고 간결하게 유지하고, 요청이 없는 한 에이전트가 누구인지 반복하지 않습니다.
시스템 프롬프트에서 에이전트의 톤을 완전히 지정한 경우 이 문구를 제거하려면 기본 성격을 비활성화하세요. CLI와 API에서는 conversation_config.agent.prompt.ignore_default_personality를 true로 설정합니다.
텍스트 채널 설정
상세도
에이전트 답변의 길이를 제어합니다.
- 자동: 모델이 답변 길이를 선택하도록 합니다.
- 간결: 한두 문장으로 답변합니다.
- 상세: 여러 단락에 걸쳐 자세히 답변합니다.
출력 형식
답변에서 Markdown 서식을 사용할 수 있는지 제어합니다.
- 일반 텍스트: 서식 없이 답변을 보냅니다.
- Markdown: Markdown 서식이 적용된 답변을 보냅니다. Slack처럼 Markdown을 렌더링하는 채널에서만 사용하세요.
응답 시간
추론, 도구 호출, 재시도를 포함해 에이전트가 단일 턴에 사용할 수 있는 실제 시간을 제한합니다. 더 긴 예산을 설정하면 응답 지연을 감수하는 대신 에이전트가 긴 도구 체인을 완료할 수 있습니다. CLI와 API에서 이 설정은 interaction_budget이라는 이름을 사용합니다.
- 실시간: 실시간 대화의 지연 시간을 낮게 유지하도록 턴을 빠르게 종료합니다.
- 5분: 비동기 텍스트 채널에서 추론과 도구 사용에 몇 분을 허용합니다.
- 10분: 긴 도구 체인에 더 긴 턴을 허용합니다.
- 1시간: 가장 오래 실행되는 작업에 확장된 백그라운드 작업 시간을 허용합니다.
채널 기본값
각 채널에는 해당 채널에 맞게 조정된 기본값이 내장되어 있습니다. 예를 들어 Slack은 기본적으로 긴 턴 예산과 상세한 Markdown 형식 답변을 사용하고, 웹 위젯은 실시간 예산의 일반 텍스트 답변을 기본으로 사용합니다. 대시보드에는 각 채널의 적용 기본값이 표시됩니다. 설정하지 않은 항목에는 채널의 기본값이 사용됩니다.
WhatsApp 채널 동작은 텍스트 메시지에만 적용됩니다. WhatsApp 통화는 음성 대화이며 음성 동작을 사용합니다. WhatsApp 텍스트 대화의 기본 턴 예산은 실시간입니다. 에이전트가 WhatsApp에서 긴 도구 체인이나 느린 추론 모델을 사용한다면 채널의 interaction_budget을 늘리세요.
구성
재정의하려는 채널별 설정의 맵인 conversation_config.agent.text_behavior_overrides 필드로 채널 동작을 구성합니다.
대시보드에서 업데이트
CLI에서 업데이트
API에서 업데이트
대시보드에서 에이전트를 열고 에이전트 탭을 선택한 다음 에이전트 동작을 엽니다. 텍스트 채널 아래에서 채널을 펼치고 상세도, 출력 형식 또는 응답 시간을 조정하세요. 변경 사항을 저장합니다.
