Text generation(텍스트 생성)
  • PDF

Text generation(텍스트 생성)

  • PDF

Classic/VPC 환경에서 이용 가능합니다.

텍스트 생성에서는 다음과 같은 텍스트를 생성하고자 할 때 참고할 수 있는 예제를 소개합니다.

참고
  • 프롬프트 입력 및 결괏값 출력에 관한 자세한 내용은 플레이그라운드를 참고해 주십시오.
  • 프롬프트 입력 시 권장 사항
    • 정확도 향상을 위해 두 쌍 이상의 샘플을 프롬프트에 입력해 주십시오.
    • 결괏값 생성을 위한 내용 입력 시 텍스트 끝에 공백이 없도록 해주십시오.
  • 생성된 단어 및 문장은 하나의 예시로 프롬프트 실행 시 생성되는 문장은 매번 달라질 수 있습니다.

독창성이 요구되는 비정형적 텍스트

자유로운 형식을 지닌 독창성 있는 글을 생성하는 예제는 다음과 같습니다.

소설(장문)

장문의 소설 내용을 생성할 수 있도록 파라미터를 설정하고 프롬프트를 구성하는 방법은 다음과 같습니다.

파라미터 설정

다음과 같이 파라미터를 설정하는 것을 권장합니다.

파라미터
Maximum token 600~800
Temperature 0.5 이상
Repetition penalty 5 이상
Stop sequence ###↵, 제목:, 소설:
Inject start text ↵소설:↵
Inject restart text ↵###↵제목:

프롬프트 구성

다음과 같이 프롬프트를 구성해 주십시오.

//생성하고자 하는 텍스트의 맥락을 알 수 있도록 지시문을 입력해 주십시오.

제목과 장르, 등장인물을 포함하여 소설을 창작하시오.

//소설 제목, 장르, 등장인물, 내용 샘플을 입력해 주십시오.

제목: 보통 여자
장르: 스릴러
등장인물: 수진, 철호(수진의 남자친구), 태성(철호의 친구)
소설:
수진은 여느 20대 여자들 같이 데이트 준비를 위해 치장을 하고 있다.
시내에서 남자친구인 철호를 만나 이것저것 구경도 하고 영화도 보고 저녁도 함께 먹는다.
음식을 얼굴에 살짝 묻히면서 맛있게 먹는 수진을 보며 철호는 음식 먹는 것도 예쁘게 먹는다고 웃으며 칭찬을 한다.
데이트가 끝나고 집으로 올라오는 엘리베이터 문이 열리면서 수진의 모습이 보인다.
수진의 양손에는 빵, 과자와 같은 먹을거리가 한 가득이다.
양 손에든 음식들은 식탁위에 펼쳐놓으며 식탁 맞은편에 카메라를 설치하기 시작한다.
카메라 삼각대가 없는 것을 후회하며 상자 위에 책을 여러 권 쌓아가며 눈높이를 맞춰본다.
카메라의 동영상 촬영버튼을 누른 후 식탁에 앉아 사다 놓은 음식들을 게걸스럽게 먹기 시작한다.
그 많던 음식을 다 먹고 난 후 자신의 모습을 찍은 동영상을 저장한다.
###

//새롭게 생성할 소설의 제목, 장르, 등장인물을 입력해 주십시오.

제목: 어머니의 된장찌개
장르: 드라마
등장인물: 영호, 영호의 어머니

결괏값

프롬프트를 실행하여 출력되는 결괏값은 다음과 같습니다.

참고
  • 출력 토큰 수가 많은 유형의 텍스트이므로 출력에 오랜 시간이 소요될 수 있습니다.
  • 출력된 텍스트 길이가 짧을 경우, 2회 이상 실행해 보는 것을 권장합니다.
  • 생성된 문장이 중간에 끊기거나 오류가 발생하면 생성 결과를 지우고 재실행해 보는 것을 권장합니다.
제목과 장르, 등장인물을 포함하여 소설을 창작하시오.

제목: 보통 여자
장르: 스릴러
등장인물: 수진, 철호(수진의 남자친구), 태성(철호의 친구)
소설:
수진은 여느 20대 여자들 같이 데이트 준비를 위해 치장을 하고 있다.
시내에서 남자친구인 철호를 만나 이것저것 구경도 하고 영화도 보고 저녁도 함께 먹는다.
음식을 얼굴에 살짝 묻히면서 맛있게 먹는 수진을 보며 철호는 음식 먹는 것도 예쁘게 먹는다고 웃으며 칭찬을 한다.
데이트가 끝나고 집으로 올라오는 엘리베이터 문이 열리면서 수진의 모습이 보인다.
수진의 양손에는 빵, 과자와 같은 먹을거리가 한 가득이다.
양 손에든 음식들은 식탁위에 펼쳐놓으며 식탁 맞은편에 카메라를 설치하기 시작한다.
카메라 삼각대가 없는 것을 후회하며 상자 위에 책을 여러 권 쌓아가며 눈높이를 맞춰본다.
카메라의 동영상 촬영버튼을 누른 후 식탁에 앉아 사다 놓은 음식들을 게걸스럽게 먹기 시작한다.
그 많던 음식을 다 먹고 난 후 자신의 모습을 찍은 동영상을 저장한다.
###
제목: 어머니의 된장찌개
장르: 드라마
등장인물: 영호, 영호의 어머니

//출력된 결괏값

소설:
어느 날 영호는 퇴근길에 지하철역 앞에서 나물을 팔고 계시는 어머니를 보게 된다.
그날따라 유독 힘들어 보이는 어머니의 모습에 영호는 발걸음을 멈추고 어머니께 다가간다.
그런 아들의 모습에 어머니는 환하게 웃으시며 오랜만에 네가 좋아하는 반찬을 했다며 좋아하신다.
시장하신 어머니를 위해 영호는 얼른 집으로 가서 밥상을 차린다.
구수한 된장찌개 냄새에 영호는 어린 시절 추억에 빠진다.
어렸을 때 맞벌이하시는 부모님 대신 할머니께서 영호를 돌봐주셨다.
항상 따뜻한 밥을 챙겨주시던 할머니께서는 가끔 직접 만드신 된장찌개를 끓여주시곤 하셨다.
그때마다 영호는 맛있다며 잘 먹었고 그럴 때마다 할머니께서는 흐뭇하게 바라보셨다.
지금 와서 생각해보면 할머니께선 당신보다 손자인 영호를 더 사랑하셨던 것 같다.
매일 학교생활로 바쁜 영호였지만 주말이면 할머니댁에 놀러가곤 했다.
그리고 어김없이 할머니표 된장찌개를 먹었다.
초등학생이었던 영호는 너무 맛있어서 눈물이 날 정도였다.
어느덧 성인이 된 영호는 아직까지도 할머니표 된장찌개를 잊지 못한다.
이제는 맛보지 못할 거라고 생각했던 할머니표 된장찌개를 다시 먹게 되었다.
비록 예전처럼 따뜻하고 정성스러운 마음은 느낄 수 없지만 그래도 감사하다.
이렇게라도 먹을 수 있다는 사실에.

###
제목:

장면 묘사 문장 생성(단문)

장면을 묘사하는 짧은 문장을 생성할 수 있도록 파라미터를 설정하고 프롬프트를 구성하는 방법은 다음과 같습니다.

파라미터 설정

다음과 같이 파라미터를 설정하는 것을 권장합니다.

파라미터
Maximum token 150~300
Temperature 0.5 이상
Repetition penalty 5 이상
Stop sequence ###↵, 문장:, 묘사:
Inject start text ↵묘사:
Inject restart text ↵###↵문장:

프롬프트 구성

다음과 같이 프롬프트를 구성해 주십시오.

//생성하고자 하는 텍스트의 맥락을 알 수 있도록 지시문을 입력해 주십시오.

입력한 문장이 눈 앞에 그려지도록 묘사를 합니다.

//문장과 묘사 샘플을 입력해 주십시오.

문장: 그녀는 이 상황이 부끄러웠다. 그녀가 밖으로 달아났다.
묘사: 그녀는 연신 몸을 움찔거리며 주위를 살폈다.
그녀의 어깨는 딱딱하게 굳어 위로 솟아 있었고 얼굴은 발갛게 달아올라 있었다.
주변의 시선을 의식할 때마다 광활한 광장에 발가벗고 서 있는 듯한 부끄러움이 밀려왔다.
방에서 뛰쳐나가고 싶었지만 누군가 다리를 도끼로 내려친 듯이 한 발자국도 움직일 수 없었다.
  
###

//묘사할 문장을 입력해 주십시오.

문장: 사랑에 빠지다.

결괏값

프롬프트를 실행하여 출력되는 결괏값은 다음과 같습니다.

입력한 문장이 눈 앞에 그려지도록 묘사를 합니다.

문장: 그녀는 이 상황이 부끄러웠다. 그녀가 밖으로 달아났다.
묘사: 그녀는 연신 몸을 움찔거리며 주위를 살폈다.
그녀의 어깨는 딱딱하게 굳어 위로 솟아 있었고 얼굴은 발갛게 달아올라 있었다.
주변의 시선을 의식할 때마다 광활한 광장에 발가벗고 서 있는 듯한 부끄러움이 밀려왔다.
방에서 뛰쳐나가고 싶었지만 누군가 다리를 도끼로 내려친 듯이 한 발자국도 움직일 수 없었다.
  
###
문장: 사랑에 빠지다.

//결괏값

묘사: 처음에는 그저 호기심일 뿐이라고 생각했다.
하지만 시간이 지날수록 점점 더 강렬해지는 감정을 주체할 수가 없었다.
이제는 하루라도 보지 않으면 보고 싶어 견딜 수가 없을 정도였다.
이렇게 가슴이 터질 것 같은 기분은 난생 처음이었다.

###
문장:

감성 마케팅 문구 생성(단문)

감성 마케팅 문구를 생성할 수 있도록 파라미터를 설정하고 프롬프트를 구성하는 방법은 다음과 같습니다.

파라미터 설정

다음과 같이 파라미터를 설정하는 것을 권장합니다.

파라미터
Maximum token 150 이하
Temperature 0.5 이상
Repetition penalty 5 이상
Stop sequence ###↵, 제품:, 문구:
Inject start text ↵문구:
Inject restart text ↵###↵제품:

프롬프트 구성

다음과 같이 프롬프트를 구성해 주십시오.

//생성하고자 하는 텍스트의 맥락을 알 수 있도록 지시문을 입력해 주십시오.

감성적인 마케팅 문구를 작성하시오.

//제품과 감성 마케팅 문구 샘플을 입력해 주십시오.

###
제품: 더플 코트
문구: 격식을 갖춘 우아함과 세련된 실루엣이 어우러진 클래식한 아이템
###
제품: 린넨 원피스
문구: 올 봄 새로운 린넨 원피스로 설레는 마음을 표현해 보세요.
###

//감성 마케팅 문구를 생성할 제품을 입력해 주십시오.

제품: 로션

결괏값

프롬프트를 실행하여 출력되는 결괏값은 다음과 같습니다.

감성적인 마케팅 문구를 작성하시오.

###
제품: 더플 코트
문구: 격식을 갖춘 우아함과 세련된 실루엣이 어우러진 클래식한 아이템
###
제품: 린넨 원피스
문구: 올 봄 새로운 린넨 원피스로 설레는 마음을 표현해 보세요.
###
제품: 로션

//결괏값

문구: 피부에 닿는 순간 흡수되는 촉촉함

###
제품:

독창성이 요구되는 정형적 텍스트

독창성 있는 내용이지만 정해진 형식을 갖추고 있는 글을 생성하는 예제는 다음과 같습니다.

자기소개서(장문)

장문의 자기소개서를 생성할 수 있도록 파라미터를 설정하고 프롬프트를 구성하는 방법은 다음과 같습니다.

파라미터 설정

다음과 같이 파라미터를 설정하는 것을 권장합니다.

파라미터
Maximum token 600~700
Temperature 0.5
Repetition penalty 8
Stop sequence ###↵, [초안], [자기소개서]
Inject start text ↵[자기소개서]↵
Inject restart text ↵###↵[초안]↵

프롬프트 구성

다음과 같이 프롬프트를 구성해 주십시오.

//생성하고자 하는 텍스트의 맥락을 알 수 있도록 지시문을 입력해 주십시오.

아래 내용을 반영해 자기소개서를 생성하시오.

//기업명, 기업의 인재상, 직무, 개인 이력, 자기소개서 샘플을 입력해 주십시오.

[초안]
기업명: CLOVA
1. 기업의 인재상/ 가치: 끊임없는 도전과 혁신
2. 직무 설명: 고객에 매력적인 가치를 전달하는 마케터
3. 개인 이력: 미디어학부 강의 수강
조별과제에서 팀장으로 활동하며 스타트업의 마케팅 방안에 대한 프로젝트를 성공적으로 수행
해당 스타트업에서 마케팅 인턴으로 근무
라인프렌즈에서 콘텐츠 마케터로 활동
관련 카드뉴스 및 영상 제작
[자기소개서] 
어린시절부터 저는 사람들 앞에 나가 발표를 하는 것을 즐겨하는 사람이었습니다.
제가 아는 것을 타인에게 최대한 매력적으로 표현하는것이 늘 즐거웠습니다.
그래서 대학에서는 미디어학을 전공하며 수업에서 늘 팀장을 도맡았습니다.
조별과제의 일환으로 한 스타트업의 마케팅 방안에 대한 전략을 수립하였고, 이를 성공적으로 발표하여 해당 스타트업에서 저희의 전략을 채택하기도 했습니다....(중략)...
이렇듯 저는 다양한 도전을 통해 마케터로 성장해왔습니다.
CLOVA에서 끊임없는 도전과 혁신을 하며 사람의 마음을 사로잡는, 매력적인 마케터로 일하고 싶습니다.

//새로 생성할 자기소개서에 필요한 정보를 입력해 주십시오.

###
[초안]
기업명: 라인
1. 기업의 인재상/ 가치: 글로벌 시장에서 앞서가는 인재
2. 직무 설명: 개인뿐 아니라 회사 전체의 성장을 주도하는 HR 담당자
3. 개인 이력: 교육학과 강의 수강
헤드헌팅펌에서 계약직으로 근무하며 관련 업무 습득 새롭게 생성하고자 하는 자기소개서의 개인 이력을 입력합니다.

결괏값

프롬프트를 실행하여 출력되는 결괏값은 다음과 같습니다.

참고
  • 출력 토큰 수가 많은 유형의 텍스트이므로 출력에 오랜 시간이 소요될 수 있습니다.
  • 출력된 텍스트 길이가 짧을 경우, 2회 이상 실행해 보는 것을 권장합니다.
  • 생성된 문장이 중간에 끊기거나 오류가 발생하면 생성 결과를 지우고 재실행해 보는 것을 권장합니다.
아래 내용을 반영해 자기소개서를 생성하시오.

[초안]
기업명: CLOVA
1. 기업의 인재상/ 가치: 끊임없는 도전과 혁신
2. 직무 설명: 고객에 매력적인 가치를 전달하는 마케터
3. 개인 이력: 미디어학부 강의 수강
조별과제에서 팀장으로 활동하며 스타트업의 마케팅 방안에 대한 프로젝트를 성공적으로 수행
해당 스타트업에서 마케팅 인턴으로 근무
라인프렌즈에서 콘텐츠 마케터로 활동
관련 카드뉴스 및 영상 제작
[자기소개서] 
어린시절부터 저는 사람들 앞에 나가 발표를 하는 것을 즐겨하는 사람이었습니다.
제가 아는 것을 타인에게 최대한 매력적으로 표현하는것이 늘 즐거웠습니다.
그래서 대학에서는 미디어학을 전공하며 수업에서 늘 팀장을 도맡았습니다.
조별과제의 일환으로 한 스타트업의 마케팅 방안에 대한 전략을 수립하였고, 이를 성공적으로 발표하여 해당 스타트업에서 저희의 전략을 채택하기도 했습니다....(중략)...
이렇듯 저는 다양한 도전을 통해 마케터로 성장해왔습니다.
CLOVA에서 끊임없는 도전과 혁신을 하며 사람의 마음을 사로잡는, 매력적인 마케터로 일하고 싶습니다.

###
[초안]
기업명: 라인
1. 기업의 인재상/ 가치: 글로벌 시장에서 앞서가는 인재
2. 직무 설명: 개인뿐 아니라 회사 전체의 성장을 주도하는 HR 담당자
3. 개인 이력: 교육학과 강의 수강
헤드헌팅펌에서 계약직으로 근무하며 관련 업무 습득 새롭게 생성하고자 하는 자기소개서의 개인 이력을 입력합니다.

//결괏값

[자기소개서]
저는 교육학과 강의를 수강하며 교육에 대한 전반적인 지식을 쌓았습니다.
교육심리학 강의를 수강하며 교육의 효과성에 대해 고민했고, 교육 효과성을 높이기 위해서는 교육 환경이 중요하다는 것을 깨달았습니다.
이를 계기로 교육 환경에 대한 관심이 높아졌고, 교육 환경을 개선하는 일...(후략)

독창성이 요구되지 않는 정형적 텍스트

정해진 내용과 특정 형식을 갖추고 있는 글을 생성하는 예제는 다음과 같습니다.

이메일(장문)

장문의 이메일 내용을 생성할 수 있도록 파라미터를 설정하고 프롬프트를 구성하는 방법은 다음과 같습니다.

파라미터 설정

다음과 같이 파라미터를 설정하는 것을 권장합니다.

파라미터
Maximum token 150 이하
Temperature 0.5 이하
Repetition penalty 1~3
Stop sequence ###↵, 키워드:, 메일:
Inject start text ↵메일:
Inject restart text ↵###↵키워드:↵

프롬프트 구성

다음과 같이 프롬프트를 구성해 주십시오.

//생성하고자 하는 텍스트의 맥락을 알 수 있도록 지시문을 입력해 주십시오.

키워드를 포함하여 이메일 내용을 생성합니다.

//키워드와 이메일 샘플을 입력해 주십시오.

키워드:
* 주제: 업무 협조
* 요구사항: 요청하신 내용으로 작업했습니다. 확인해주세요.
* 발신자: 임소희
* 수신인: 최주희
메일:
안녕하세요 최주희님,
저희 회사에서 진행하고 있는 프로젝트에 대해 말씀드리려고 합니다.
현재 개발중인 웹사이트가 있는데 혹시 괜찮으시다면 디자인 시안을 한번 봐주실 수 있을까요?
가능하시다면 오늘 오후 3시쯤 뵙고 싶습니다.
감사합니다.
임소희 드림

###

//새로 생성할 이메일 정보를 입력해 주십시오.

키워드:
* 주제: 미팅 파일 공유
* 요구사항: 미팅때 보여주셨던 파일을 보내주세요.
* 발신자: 김사랑
* 수신인: 유하나

결괏값

프롬프트를 실행하여 출력되는 결괏값은 다음과 같습니다.

참고

생성된 문장이 중간에 끊기거나 오류가 발생하면 생성 결과를 지우고 재실행해 보는 것을 권장합니다.

키워드를 포함하여 이메일 내용을 생성합니다.

키워드:
* 주제: 업무 협조
* 요구사항: 요청하신 내용으로 작업했습니다. 확인해주세요.
* 발신자: 임소희
* 수신인: 최주희
메일:
안녕하세요 최주희님,
저희 회사에서 진행하고 있는 프로젝트에 대해 말씀드리려고 합니다.
현재 개발중인 웹사이트가 있는데 혹시 괜찮으시다면 디자인 시안을 한번 봐주실 수 있을까요?
가능하시다면 오늘 오후 3시쯤 뵙고 싶습니다.
감사합니다.
임소희 드림

###
키워드:
* 주제: 미팅 파일 공유
* 요구사항: 미팅때 보여주셨던 파일을 보내주세요.
* 발신자: 김사랑
* 수신인: 유하나

//결괏값

메일:
안녕하세요 유하나님,
저는 AI 서비스 기획자로 일하고 있는 김사랑이라고 합니다.
다름이 아니고 지난 주 미팅때 보여주셨던 자료들을 받아볼 수 있을까요?
바쁘시겠지만 부탁드리겠습니다.
감사합니다.
김사랑 드림

###
키워드:

보고서 문장(단문)

짧은 보고서 내용을 생성하는 파라미터를 설정하고 프롬프트를 구성하는 방법은 다음과 같습니다.

파라미터 설정

다음과 같이 파라미터를 설정하는 것을 권장합니다.

파라미터
Maximum token 200~300
Temperature 0.5
Repetition penalty 5
Stop sequence ###↵, 키워드:, 보고서 문장:
Inject start text ↵보고서 문장:
Inject restart text ↵###↵키워드:↵

프롬프트 구성

다음과 같이 프롬프트를 구성해 주십시오.

//생성하고자 하는 텍스트의 맥락을 알 수 있도록 지시문을 입력해 주십시오.

키워드를 종합하여 보고서 문장을 생성합니다.

//키워드와 보고서 문장 샘플을 입력해 주십시오.

키워드:
출장보고서, 미국, 뉴욕, 고객사 세 곳 방문, 7월 1일~7월 7일, 신규 계약 유치, 경비 내역 별도 첨부
보고서 문장:
7월 1일~7월 7일 경 미국 뉴욕으로 출장을 다녀왔으며, 세군데의 고객사를 방문하여 신규 계약을 유치했습니다. 경비 내역은 별도로 첨부하였습니다.

###

//새로 생성할 보고서 정보를 입력해 주십시오.

키워드:
출장보고서, 강원도 공장, 생산 파이프라인 점검, 5월 3일~5월 4일, 점검 결과 이상 무, 6월초 재방문 예정

결괏값

프롬프트를 실행하여 출력되는 결괏값은 다음과 같습니다.

참고

생성된 문장이 중간에 끊기거나 오류가 발생하면 생성 결과를 지우고 재실행해 보는 것을 권장합니다.

키워드를 종합하여 보고서 문장을 생성합니다.

키워드:
출장보고서, 미국, 뉴욕, 고객사 세 곳 방문, 7월 1일~7월 7일, 신규 계약 유치, 경비 내역 별도 첨부
보고서 문장:
7월 1일~7월 7일 경 미국 뉴욕으로 출장을 다녀왔으며, 세군데의 고객사를 방문하여 신규 계약을 유치했습니다. 경비 내역은 별도로 첨부하였습니다.

###
키워드:
출장보고서, 강원도 공장, 생산 파이프라인 점검, 5월 3일~5월 4일, 점검 결과 이상 무, 6월초 재방문 예정

//결괏값

보고서 문장:
5월 3일~5월 4일 경 강원도에 위치한 공장을 방문하였습니다. 생산 파이프라인에 이상이 없는지 점검하였으며, 점검 결과 별다른 이상은 없었습니다. 그러나 지속적인 모니터링을 위해 6월 초에 다시 한 번 방문할 예정입니다.

###
키워드:

이 문서가 도움이 되었습니까?