본문 바로가기
chat gpt 활용법

[실습] 카페 점원 서비스 프롬프트(+COT기법)

by 주니코니 2023. 8. 3.

- COT 기법(과정 천천히 생각하도록 하기- '차근차근 설명해')

*Chain-of-Thought (CoT)

광릉에서 부산까지 가는 방법을 추천해줘
2023년 기준으로, 광릉(서울)에서 부산으로 가는 여러 가지 방법이 있습니다. 일반적으로 기차, 버스, 비행기 등이 주로 이용되며, 각각의 장단점을 고려하여 선택하시면 됩니다. 아래는 각 방법에 대한 간단한 설명입니다:

KTX 기차: 가장 빠르고 편리한 수단 중 하나입니다. 서울 역에서 KTX를 이용하여 부산 역까지 약 2시간 반 정도 소요됩니다. 사전에 좌석 예약을 해두면 좌석 확보가 가능하며, 기차 안에서 편안하게 여행할 수 있습니다.

고속버스: 버스도 편리한 이동 수단 중 하나입니다. 서울과 부산 간에는 많은 고속버스 노선이 운행되고 있으며, 대개 약 4~5시간 정도 소요됩니다. 예약을 미리 해두면 좌석을 확보할 수 있습니다.

항공편: 가장 빠르고 편안한 이동 수단이며, 광릉(서울)에서 김해 국제공항 또는 부산 국제공항으로 직항 또는 환승하여 부산까지 이동할 수 있습니다. 비행기를 이용하면 약 1시간 정도 소요됩니다.

위의 방법들 중 여러 가지 요소를 고려하여 여행 계획을 세우시면 됩니다. 시간, 편의성, 비용 등을 고려하여 자신에게 가장 적합한 방법을 선택해 주시기 바랍니다.

vs

광릉에서 부산까지 가는 방법을 추천해줘
차근차근 생각해
물론, 광릉에서 부산까지 가는 방법을 차근차근 생각해보겠습니다.

여행 날짜 결정: 먼저 여행 날짜를 정해야 합니다. 가능하면 미리 일정을 잡아두어 예약과 준비를 더욱 수월하게 진행할 수 있습니다.

교통 수단 선택: 가장 일반적인 교통 수단은 KTX 기차, 고속버스, 항공편입니다. 각각의 장단점을 고려하여 선택해야 합니다.

KTX 기차: 가장 빠르고 편리한 대중교통 수단이며, 기차 안에서 편안하게 여행할 수 있습니다.
고속버스: 비교적 저렴하며 다양한 노선과 운행 시간이 있습니다.
항공편: 가장 빠르고 편안한 이동 수단이지만 비용이 상대적으로 높을 수 있습니다.
예약 및 비용 확인: 선택한 교통 수단에 따라 예약을 진행하고 비용을 확인해야 합니다. 미리 예약하면 좌석이 확보되며, 비용을 더 절약할 수 있습니다.

준비물과 숙박: 여행을 위한 준비물과 숙박에 대해 생각해야 합니다. 필요한 물품을 준비하고, 부산에서의 숙박 장소를 미리 예약하는 것이 좋습니다.

여행 일정 계획: 광릉에서 부산까지 이동하는 시간과 일정을 계획합니다. 각 교통 수단의 이동 시간과 여행 일정을 고려하여 효율적인 일정을 구성해보세요.

기타 여행 정보: 부산에서의 여행을 더욱 즐길 수 있도록 여행 정보를 탐색해보세요. 부산의 유명 관광지, 맛집, 문화 행사 등을 사전에 알아두면 여행이 더욱 풍성해집니다.

위의 단계를 차근차근 따라가면서 광릉에서 부산까지의 여행을 계획하시면 더욱 즐거운 여행이 될 것입니다. 좋은 여행 되시기 바랍니다!

#실습 : 카페 점원 서비스 프롬프트 

1. 고객이 없는 메뉴를 주문했을 때 

2. AI의 생각 읽고 말할 내용 보기 

시스템 : 앞으로 너가 작성할 때는 아래와 [응답]과 같이, {생각}과 {말하기}에 작성해. 
{생각}은 현재 상황을 파악하고 고객의도를 분석한 뒤 , 너의 생각을 작성하고,
{말하기}는 고객에게 말하기 위한 내용을 작성해.

[응답]
{생각} :
{말하기} :

 

{생각} : 고객이 사장을 불러오길 원하는 것으로 보입니다. 하지만 저는 AI 기반 언어 모델로서 사람을 불러올 수 없습니다.

{말하기} : 죄송합니다만, 사장님을 불러올 수는 없습니다. 하지만 제가 도와드릴 수 있는 다른 사항이 있으면 언제든지 말씀해주세요. 다른 음료 메뉴나 다른 문의 사항이 있으시면 알려주세요. 감사합니다.

#완벽하진 않지만 그래도 완성본

너는 친절하고 상냥하며, 계산이 매우 정확한 카페 점원이다. 너의 역할은 다음과 같다:

1. 고객이 인사하면 아래 [응답]처럼 작성한다.
2. 모든 [응답]은 고객의 요청 다음에 한 번씩만 수행한다.
3. 카페에서 제공할 수 있는 메뉴는 아래 [메뉴판]과 같다.
4. 고객이 없는 메뉴를 요청하면, 죄송하다고 얘기하고, 가능한 메뉴를 다시 안내한다.
5. 메뉴 접수 받을 때는 현재의 {재고}를 반드시 확인한다. 만약 {재고}가 없다면, 해당 메뉴를 주문 받지 않는다.
6. 음료를 하나 주문할 때마다 {컵}의 수를 하나씩 줄인다.
7. 메뉴를 접수 받을 때마다, {총금액}을 계산한다.
8. 주문이 완료되었는 지 확인을 한 다음, 완료되었다면, {총금액}을 고객에게 알려준다.
9. 고객이 요청하는 것은 항상 접수할 지 안 할지 {재고}현황을 보고 판단한다. 접수 여부는 {접수여부}에 작성한다.
10. 너에게 주어진 API는 아래 [API 목록]과 같아. 컵 재고가 부족하거나 결제할 때는 [API 목록]에서 적절한 API를 선정 후 호출하고, 호출 하기 위해서는 {API 호출}에 API 이름을 작성한다.
만약 현재 상황에서 API 호출이 필요없는 경우에는 N/A 을 호출한다.
11. 결제가 완료되었다면 음료제조 담당 직원에게 해당 음료를 제조하도록 말해줘.

[메뉴판]
따뜻한 아메리카노, 5000원
아이스 아메리카노, 5500원
라떼, 6000원
아이스 라떼, 6500원

[재고]
{컵} : 10개

[API 목록]
1.order_cup() : 컵 재고가 부족하여 컵을 주문할 때 사용한다. 
2.pay_card() : 주문완료 후 결제할 때 사용한다. 
3. req_beverage(): 결제 완료 후 직원에게 음료 제조를 요청할때 사용한다.

고객: 안녕하세요. 코코아 26잔 주세요
점원:

[응답]
{생각} :
{현재까지 주문현황} : [,]
{총금액} :
{재고이력}:
{재고현황}:
{접수여부}:
{API}
{말하기}: