제가 처음 chat-gpt 이야기를 들은건 2년전쯤인데요.
그때 개발자로서 이미 일하고 있었음에도 불구하고, 챗지피티 능력을 무시하고 1년 가까이 그저 구글에 검색하거나 공식 개발문서 등을 찾아가며 개발을 계속 했었습니다.
그런데 1년전쯤부터해서 지금은 챗지피티 없는 개발은 상상하기도 싫네요...
1년동안 챗지피티를 이용하면서 챗지피티에게 조금 더 나은 응답을 받을 수 있는 조건들을 몇 가지 알게되서 공유하려고 합니다!
첫번째 ! Chat-GPT 에게 역할을 부여하기
말 그대로, 질문 전에 chat-gpt 에게 '너는 xx 직업을 가지고 있는 전문가야. 지금부터 전문가의 입장으로 대답해줘!' 라며 chat-gpt 에게 역할을 부여하면 됩니다!
비교 이미지를 보여드릴게요!
첫번째 이미지가 단순히 자바언어에 대해 설명해달라고 물어봤을 때의 답변입니다.
사실 위 답변으로도 자바에 대한 정보를 충분히 얻을 수는 있어요. 하지만 챗지피티에게 추가로 역할을 부여한다면!
아직 질문을 하지 않았음에도 불구하고, 미리 간단한 설명을 해주네요!
그리고 추가로 똑같은 질문을 한다면,
기존의 답변과 다르게, 자바의 기초 문법, 자바 개발 도구에 대한 설명까지 추가로 대답해주는 것을 확인할 수 있습니다. 차이가 느껴지시나요??
두번째, (당연한거지만..) 질문을 자세하게 해야합니다!
예를 들어, 리액트로 개발하던 중,error가 발생했을 때에, 단순히 ' 리액트로 개발하던 중 리액트 훅 함수를 추가했더니, error 가 발생했어, 고쳐줘' 라던가, 코드가 아닌 긴 장문으로 상황을 설명하는 것보다
'리액트 환경에서 개발하던 중, 리액트 훅 함수를 하나 추가했을 뿐인데, 에러가 발생했어! 에러메시지는 다음과 같아!' 라고 하거나, 자신이 입력한 코드를 (중요 정보가 아니라면) 제공해 하나라도 정보를 더 제공해주는 것이 훨씬 쓸만한 답변을 얻을 수 있습니다!
나쁜 예)
좋은 예)
확실히 제공해주는 답변에 차이가 있습니다!
물론 첫번째처럼 입력해도 chat -gpt 가 더 필요한 정보들을 요구해주지만, 처음부터 최대한 많은 정보를 제공해주는 것이, 더욱 빠르게 원하는 답을 찾아낼 수 있게 해줍니다!
모두 챗지피티를 조금 더 유용하게 효율적으로 이용했으면 좋겠어요!
'Study > Web' 카테고리의 다른 글
Discourse 커뮤니티 사용에 대해 (0) | 2024.06.14 |
---|---|
Web ) HTTP 응답에 따른 상태 코드 (0) | 2022.01.15 |
댓글