본문 바로가기
정보/생활정보

Chat GPT로 작사하기/메일 작성하기

by Palbang ming 2024. 6. 21.

Chat GPT를 이용하여 작사하기

이제 일상 속에서, 그리고 회사에서도 많은 활용이 되고 있는 Chat GPT로 작사하기를 공유해 봅니다.
 
Chat GPT는 단순한 질문에서 부터, 자세한 질문 밑 보고서나 메일, 표 작성까지 다양한 용도로 활용할 수 있는데요, 그 중에 창의적인 활동들 중 "작사하기"도 아주 잘 해낸답니다.
 
우선, 직접 작사하기를 시켜 본 아래 예시부터 보여드리겠습니다.
 

 
어떤가요?
맥락도 어색하지 않고, 선택한 단어나 문장의 리듬도 노래 가사로 이용하기에 전혀 손색이 없어 보입니다.
 
 

Chat GPT를 이용하여 메일 작성하기

1. 하이퍼 파라미터 활용
 
메일을 작성할 때는, 하이퍼 파라미터를 활용하면 많은 도움이 됩니다. 아래와 같이 하이퍼 파라미터를 이용하면, 보고서, 메일 등을 작성할 때 원하는 어투, 말투, 분위기로 작성이 가능합니다. 하이퍼 파라미터는 질문 작성 후 맨 마지막에 적어주면 됩니다.
 
예시를 보여드리겠습니다.

 
보시는 것 처럼, 하이퍼 파라미터에 적은대로 친절한 어투로(friendly), 대화하듯이(narrative) 작성이 된 것을 알 수 있습니다. 하이퍼 파라미터의 구체적인 내용 관련해서는, 본 게시글 아래쪽에 설명해 두었으니 참고해 주세요.
 
 
2. 내용이 많다면 구역 나누기
 
내용이 많을 경우, 구역을 나눠 설명하면 Chat GPT는 더 이해를 잘 하고 작성을 잘 해냅니다. 구역을 나눌 때에는, [], {}, <>와 같은 기호를 이용하여 작성하면 됩니다. 또한, Shift+Enter 를 이용하여 명령과 명령은 한줄을 띄워써주는 것이 중요합니다. 먼저 예시를 보여드리겠습니다.
 

 
보시는 것 처럼, []를 이용하여 계약 내용과 사유를 자세하게 명시하였더니, Chat GPT가 이를 이용하여 메일을 작성하였습니다.
 
다음으로, 이렇게 보여드린 위 예시들을 활용할 때, 알고 있으면 좋은 Tip을 몇가지 알려드리겠습니다.
 

Chat GPT활용 TIP

 
1. Chat GPT에게 역할 부여하기
질문 내용 첫 문장을 보시면, "너는 K-Pop  작사가야" 라고 적은 것을 보실 수 있습니다. 이렇게 Chat GPT에게 역할을 부여하면, Chat GPT는 해당되는 범위 내에서 답변을 작성합니다. 원하는 질문에 대한 더 정확한 답을 얻을 수 있게 되지요.
 
2. 구체적이고 명료한 조건을 제시하기
다양한 단어가 들어간 긴 문장을 늘어놓는 것 보다, 구체적이고 명료한 문장을 제시하는 것이 좋습니다. Chat GPT가 분석하는 내용의 총 량이 정해져있기 때문에, 너무 방대한 양을 한번에 제공하면 답변의 정확도가 떨어질 수 있습니다.
 
3. 한글보다 영어로 질문하기
한글보다 영어로 질문을 하면, 더 좋은 답변을 얻을 수 있습니다. 영어로 입력시, 한글보다 4배 더 많은 양을 Chat GPT에게 입력할 수 있다고 합니다. 또한, 기존에 학습한 내용이 영어로 학습한 내용이 더 방대하여 더 많은 정보를 얻을 수 있다고 합니다.
 
4. 명령문은 Shift+Enter로 나눠주기
Shift+Enter를 이용하여 문장을 아래로 내려주면, Chat GPT가 구역을 나눠 이해하여 더 명확한 이해가 가능합니다.
 
5. 하이퍼 파라미터 이용하기
하이퍼 파라미터를 이용하면, 보고서, 메일 등을 작성할 때 원하는 어투, 말투, 분위기로 작성이 가능합니다. 하이퍼 파라미터는 질문 작성 후 맨 마지막에 적어주면 됩니다. 자주 쓰이는 하이퍼 파라미터는 아래  내용을 참고해 주시기 바랍니다.
 
- 수치 관련 하이퍼 파라미터

Hyper parameter 종류가능한 값설명
temperature0 ~ 1 까지의 실수 값(e.g. 0.1, 0.2, 0.45, 0.8..)출력의 다양성을 조절합니다. 더 높은 값은 더 다양한(예측불가능한) 답변을 생성합니다.
max_tokens0 ~ 4,096까지의 정수 값생성된 출력의 최대 길이를 제한합니다.숫자는 토큰의 숫자를 나타냅니다
top_p0 ~ 1 까지의 실수 값모델이 확률 분포 상위의 토큰만 선택하도록 합니다.갚이 높을 수록 더 희귀한 단어를 사용합니다.
frequency_penalty0 부터 양수의 실수 값값이 높을수록 주어진 문맥에서 더 자주 나타나는 단어를 선택합니다.
presence_penalty0 부터 양수의 실수 값값이 높을수록 주어진 문맥에서 특정 단어를 자주 생성하지 않도록 합니다.
stop_sequence문자열 (e.g., "\n" 또는 "STOP")출력을 생성하는 동안 특정 문자열을 만나면 중지하도록 설정합니다.
max_history양의 정수 값 (e.g., 1, 2, 3)모델이 이전 대화를 얼마나 기억하는지 제한합니다. 예를 들어 2로 설정하면 이전 2턴의 대화를 기억하고 그를 기반으로 답변합니다.
beam_width0 ~ 10 양의 정수값값이 높을 수록 다양한 문장을 생성합니다. 만약 3을 입력하면 3개의 가능한 단어 후보 중에서 적절한 단어를 선택해서 문장을 완성합니다.

 
- 글쓰기 스타일/톤 관련 하이퍼 파라미터

Hyper parameter 종류가능한 값
toneauthoritative(권위적인), angry(화가 난), clinical(냉담한), cold(차가운), confident(자신감에찬), cynical(냉소적인), emotional(감정적인), empathetic(공감하는), formal(격식있는), friendly(친근한), happy(행복한), humorous(유머있는), informal(비격식적인), ironic(역설적인), optimistic(낙관적인), pessimistic(비관적인), nagative(부정적인), neutral(중립적인), sarcastic(빈정대는), serious(심각한), sympathetic(동조적인), tentative(머뭇거림), warm(따뜻한)
writing styleacademic(학술적인), analytical(분석적), argumentative(논쟁적인), conversational(대화적인), creative(창의적인), critical(비판적인), descriptive(설명적인), epigrammatic(풍자적인), epistolary(편지체), expository(설명적인), informative(자세한), instructive(유익한), journalistic(신문체), metaphorical(은유적인), narrative(서술적인), persuasive(설득적인), poetic(시적인), satirical(풍자적인), technical(기술적)

 
 
이렇게 기본적인 Chat GPT 활용 예시와 Tip을 설명드려 보았습니다. 이보다 더 다양하고 유용한 기능이 많으므로, 자세한 내용은 Chat GPT교육이나 책을 통해 확인해 보시기 바랍니다. 감사합니다.

*글이 도움이 되셨다면 좋아요 부탁드립니다

댓글