챗지피티 학습

[챗지피티로 할 수 있는 일 #2]요리 레시피 제공

프롬프트엔지니어 2024. 2. 29. 10:06

챗지피티에게 물어본 챗지피티로 할 수 있는 일 세 번째, 요리 레시피 제공은 아주 간단한 요청으로 간단하게 해결 할 수 있다.

 

1. 챗지피티에게 특정 요리의 레시피 요청

아래 이미지는 챗지피티에게 "콩나물 국 끓이는 법 알려줘"라고 요청한 결과이다. 단순한 요청에 단순한 답변이다. 사실 잘 살펴보면 콩나물 국을 몇인 분을 끓일 건지에 대한 정보가 없다.

콩나물 국 끓이는 법에 대한 챗지피티 답변

 

2. 챗지피티의 응답 중 부족한 정보 추가 요청

챗지피티에게 이전 요청이나 질문 후 맥락이 동일한 질문이나 요청을 하면 이전 상화을 고려한 답변을 한다. 중요한 것은 이전의 상황과 맥락이 같은 요청이나 질문을 해야 한다는 것이다. 그래서 이전 상황과 동일하게 챗 지피티에게 "이 레시피는 몇 인분의 콩나물 국을 끓이는 건가요?" 라는 질문을 했다. 

몇 인분을 끓이는 국인지에 대한 챗지피티의 답변

챗 지피티는 이 요청이 이전 요청과 맥락이 동일하다고 가정을 하고 2인분이라는 답변을 했다. 

 

3. 챗지피티가 답변한 콩나물 국 요리법이 유일한 요리법인지 확인

그렇다면 챗지피티가 답변한 콩나물 국 요리법이 유일한 콩나물 국 요리법일까? 사실 그렇다는 확신이 없다. 확인이 필요하다. "콩나물 국을 요리하는 법은 몇가지가 있나요?"라는 질문을 했다.  

콩나물 국을 요리하는 법의 종류 확인

첫 번째 요청에서 챗지피티는 하나의 답변을 제공했는데, 요청하는 방법을 변경하니 다른 답변이 나왔다. 

 

이제 콩나물 국 요리법이 지역에 따라 다른 요리법이 존재하는 지 궁금하여 "지역별로 콩나물 국 요리하는 법은 어떤 것들이 있을까요?"라는 질문을 했다. 

전세계적으로 다양한 콩나물 국 요리법이 존재한다.

 

지금까지 챗 지피티에게 요리법을 질문했으나 챗 지피티는 종합적으로 답변하지 않고 상황에 따라 챗지피티가 가지고 있는 나름의 대답 방법에 따라 단편적인 답변들을 한다. 만약 우리가 종합적인 답변을 원한다면 종합적인 요청을 해야 하고 구체적인 답변을 원한다면 구체적인 질문을 해야 한다. 

 

아래는 경상도식 콩나물 국 4인분을 요리하는 방법을 챗지피티에게 구체적(지역, 원하는 요리, 원하는 조리 양)으로 요청한 결과이다. 

제일 처음 챗지피티가 제공한 콩나물 국 요리법에 대한 답변과 다른 결과를 보여준다. 예를 들어 "참기름의 사용"이 그렇다. 이 문제는 복잡한 문제 일 수 있는데... 챗 지피티에게 요청(프롬프팅)하는 과정에서 의도하지는 않았으나 챗지피티가 콩나물 국 요리법에 대해 새로운 정보를 답변하면서 스스로 학습 하게되어 답변이 일관성이 없어지거나 처음에는 답변하지 못했는데 답변을 하게 되는 경우들이 존재할 수 있다. 

 

이러한 복잡한 사항들은 추 후 충분히 다룰 예정이다.