목표 정의를 위한 모범 사례

이 섹션에서는 대규모 언어 모델(LLM)을 사용하는 AI 에이전트의 목표 프롬프트를 작성하기 위한 모범 사례 및 사용자 의도를 충족하기 위한 작업을 설명합니다. AI 에이전트는 슬롯 채우기 및 채우기를 사용하여 슬롯 채우기 두 가지 유형의 작업을 지원합니다. 각 슬롯은 사용자의 의도를 충족하는 단계를 나타냅니다.

목표 프롬프트는 특정 내용을 파악하지 않고 AI 에이전트의 목적에 대해 명확한 방향을 제공해야 합니다. 소스, 대상, 날짜 또는 기타 특정 정보를 포함하여 목표를 달성하는 방법에 대한 세부 사항은 개별 작업 및 슬롯 채우기 프로세스에 의해 처리됩니다.

채택 사례

  • 목표를 일반적이고 광범위하게 유지하십시오.
  • 상담사의 전체 기능 또는 목적에 집중합니다.
  • 작업 동사를 사용하여 상담사의 기본 기능을 설명합니다.
  • 사용자에 대한 결과나 이점을 고려하십시오.
  • 명확하고 간결한 언어를 사용하십시오.
  • 목표가 상담사의 작업 및 기능과 일치하는지 확인합니다.

좋은 예제

  • 사용자가 항공편 예약 지원
  • 레스토랑 예약 지원
  • 일기 예보 제공
  • 개인 작업 목록 관리

예방하기 위한 실습

  • 위치, 날짜 또는 사용자 정보와 같은 특정 세부 사항을 포함하지 마십시오.
  • 특정 작업 또는 구현 방법을 언급하지 마십시오.
  • 전문 용어나 복잡한 용어를 사용하지 마십시오.
  • 지나치게 길거나 복잡한 목표 설명을 피하십시오.
  • 한 개의 프롬프트에 여러 개의 관련 없는 목표를 포함하지 마십시오.
  • 모호하거나 모호한 언어를 사용하지 마십시오.

잘못된 예제

  • 7월 15일, LA에서 샌프란시스코로 가는 항공편을 예약하도록 지원 (너무 구체적)
  • 비행 예약 API를 사용하여 비행기의 좌석 예약(구현 세부 사항 멘션)
  • 항공편 예약, 호텔 예약, 렌터카(여러 가지 관련 없는 목표)
  • 비행 예약에 대한 사용자 쿼리를 이해하기 위해 자연어 처리 사용 (너무 기술적)
  • 여행 관련 작업 수행 (너무 모호함)

지시 사항을 정의하는 모범 사례

LLM 기반 상담원이 작업을 정확하고 효율적으로 수행하도록 명확하고 실행 가능한 지침을 제공해야 합니다. 이 섹션에서는 LLM 제공 상담사에 대한 서면 안내를 안내하기 위한 Do's 및 Don't 형식의 모범 사례를 설명합니다. 이러한 상담사는 약속 예약, 고객 지원 및 기타 채팅/음성 기반 상호 작용 등의 작업에 통합 도구를 사용합니다.

채택 사례

  • 구체적이고 명확한

    • 상담사가 수행해야 하는 작업을 명확하게 정의합니다.
    • 간단하고 쉽게 이해할 수 있는 언어를 사용합니다.

  • 단계별 안내 제공

    • 작업을 보다 작고 관리 가능한 단계로 세분화합니다.
    • 단계를 논리적 순서를 따르는지 확인합니다.

  • 상황별 인식 포함

    • 에이전트가 작업을 이해하는 데 도움이 되는 컨텍스트를 제공합니다.
    • 사용자 환경을 강화하기 위해 지시 사항을 맞춤화하십시오.
  • 도구 사용률 지정

    • 어떤 도구를 사용할지 명확하게 표시합니다.
    • 도구 사용에 대한 자세한 안내를 제공합니다.

  • 오류 처리 계획

    • PHP 3: PHP 3에는 없다.
    • 대비 옵션을 제공합니다.

  • 사용자 참여

    • 사용자 상호 작용에 대한 안내를 포함합니다.
    • 에이전트가 작업을 확인하고 피드백을 검색하는지 확인합니다.

  • 적응성 보장

    • 사용자 입력에 따라 조절을 허용합니다.
    • 지속적인 개선을 장려합니다.

  • 윤리적 고려 사항 준수

    • 윤리적 지침 및 규정을 준수하는지 확인합니다.
    • 잠재적인 편견을 완화하기 위한 측정을 포함합니다.

좋은 예제

  • 약속 예약—사용자에게 원하는 약속 날짜 및 시간을 요청합니다. 캘린더 도구를 사용하여 가용성을 확인합니다. 사용 가능한 경우, 약속을 예약하고 사용자와 세부 사항을 확인합니다. 사용할 수 없는 경우 다음 사용 가능한 시간 슬롯을 제안합니다.

  • 고객 지원—사용자에게 인사하고 쿼리를 요청합니다. 쿼리가 암호 재설정에 관한 경우 인증 도구를 사용하여 재설정 프로세스를 안내합니다. 재설정을 확인하고 추가 지원이 필요한지 문의하십시오.

  • 피드백 수집— 상호 작업을 완료한 후 사용자에게 1-5의 범위에서 경험을 평가하도록 요청합니다. 피드백을 기록하고 사용자가 입력한 내용에 대해 감사하십시오.

예방하기 위한 실습

  • 모호한 지시 사항 피하기—모호한 언어를 사용합니다.

  • 단계 건너뛰기—에이전트가 단계를 가정합니다.

  • 컨텍스트 무시—컨텍스트 없이 안내를 제공합니다.

  • 도구 세부 사항 무시—사용할 도구를 지정하지 못함.

  • 오류 처리 개요—잠재적인 오류를 무시합니다.

  • 사용자 상호 작업 무시—사용자 참여 단계를 건너뜁니다.

  • 유연하게 사용—변경을 허용하지 않는 엄격한 안내를 제공합니다.

  • 윤리적 지침 무시—규정 준수 및 편향 완화를 간과합니다.

  • 상반되는 지시 사항 사용 금지—상반되는 지시 사항(에이전트를 혼란스럽게 함)을 사용하지 말아야 합니다.

잘못된 예제

  • 약속 예약

    • 고객 요청을 처리합니다(너무 모호함).
    • 약속을 예약하십시오(방법을 지정하지 않고).

  • 고객 지원

    • 사용자를 돕습니다(너무 모호함).
    • 비밀번호를 재설정합니다(사용자 ID를 확인하지 않고).

  • 피드백 수집

    • 피드백을 받습니다(너무 모호함).
    • (구조화된 평가 시스템 없이) 좋아하는지 물어보십시오.