-
Notifications
You must be signed in to change notification settings - Fork 0
/
constants.yaml
47 lines (40 loc) · 2.96 KB
/
constants.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
default_language : "ko"
gpt_model :
small : "gpt-3.5-turbo"
large : "gpt-3.5-turbo-0125"
4o_mini : "gpt-4o-mini"
message :
error:
over_token : "Over Token"
chunk_size :
small : 3000
large : 14000
model_parameter :
url : 'https://api.openai.com/v1/chat/completions'
temperature :
high : 0.7
low : 0.3
max_token :
1k : 900
2k : 1900
prompt :
system_message : {"role": "system", "content": "You are an assistant that generates quizzes and summaries"}
final_summary:
system_message : {"role": "system", "content": "write the given text in korean and the given markdown format, where applicable : ### {summary title} \n {content}"}
en : "\n\n Please summarize the article in make sure to write the summary in Korean. Please write in Korean but English terms in English. And please make the summary in the form of a markdown raw code with escape sequence."
kr : "\n\n 이 글을 한국어로 마크다운 형식으로 요약해줘. 키워드나 핵심 내용들을 나눠서 작성해줘. 각 {section name}에는 요약본의 내용에 대한 제목으로 달아줘."
summary :
system_message: { "role": "system", "content": "summarize the given text in korean so that it contains everything information as much as possible." }
en : "\n\n Please summarize the above script so that everything is reflected as much as possible. Please write a summary as if the student is writing down the contents of the class in a notebook. Please make the summary in Korean."
kr : "\n\n 아래는 유튜브 영상 제목과 그 영상의 스크립트야. 제목과 스크립트 내용을 바탕으로 요약을 진행해줘. 최대한 디테일하게 내용을 담아줘. 요약은 한국어로 진행해줘."
multiple_choice_quiz:
system_message: { "role": "system", "content": "Make a multiple choice quiz with the given text" }
kr : "\n\n 위 요약본을 바탕으로 객관식 문제를 N개 만들어줘.\n
문제는 json 형식으로 만들어 주고 그 형식은 아래와 같아.\n
[{\"quiz_type\":\"\" ,\"quiz_question\": \"\" \"quiz_select_options\": [], \"answer\":\"\"},{...}]\n
quiz_type은 1로 할당해주고, quiz_question에는 문제가 들어가면 되.
quiz_select_options에는 객관식 선택 옵션들이 리스트 형식으로 들어가면 되.
예를 들어 선택 옵션이 옵션1, 옵션2, 옵션3 이면, \"quiz_select_options\": [\"옵션1\", \"옵션2\", \"옵션3\"]이런 식으로 만들어야해.
answer에는 quiz_select_options에서 정답인 element의 인덱스 번호를 넣어줘. 인덱스 시작 번호는 1이야. 정답은 반드시 한개로 만들어주고 리스트가 아닌 단일 정수형이어야해. \n
반드시 json형식으로만 답변해주고 문제는 한국어로 출제해줘. 마크다운 문서가 아니니까 코드 블럭 같은 구문은 빼고 순수 json string으로만 작성해줘\n
문제 갯수(N) = "