seawolf2357 commited on
Commit
3532218
ยท
verified ยท
1 Parent(s): 48d4d43

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +1 -1
app.py CHANGED
@@ -5,7 +5,7 @@ import json
5
  API_URL = "https://api.openai.com/v1/chat/completions"
6
 
7
  def predict(inputs, top_p, temperature, openai_api_key):
8
- narration_prompt = f"๋™์˜์ƒ์— ์‚ฌ์šฉํ•  ์ „๋ฌธ์ ์ธ ๋‚˜๋ ˆ์ด์…˜์„ ์ž‘์„ฑํ•˜๋ผ. ๋ฐ˜๋“œ์‹œ ํ•œ๊ธ€๋กœ ์ž‘์„ฑํ• ๊ฒƒ. ๊ธ€์˜ 'tone'์€ 'gag'๋กœ '์œ„ํŠธ ๋ฐ ์ฝฉํŠธ' ํ˜•ํƒœ๋กœ ์ž‘์„ฑ ํ• ๊ฒƒ. ์ผ์ฒด์˜ ์ง€๋ฌธ์ด๋‚˜ ์ง€์‹œ, ๋ฐฐ๊ฒฝ ์„ค๋ช… ๋“ฑ์„ ๋…ธ์ถœ ํ•˜๊ฑฐ๋‚˜ ์ถœ๋ ฅํ•˜์ง€ ๋ง๊ณ  ์ˆœ์ˆ˜ํ•œ ๋‚˜๋ ˆ์ด์…˜๋งŒ 2์ค„์”ฉ 3๊ฐœ๋ฅผ ๋ฌถ์–ด์„œ 1๋ฌธ๋‹จ์„ ๊ตฌ์„ฑํ•˜๊ณ , ์ตœ๋Œ€ 30์ค„ ์ด๋‚ด๋กœ ์ถœ๋ ฅํ• ๊ฒƒ. ์ œ๋ชฉ์€ ์˜๋ฌธํ˜•์œผ๋กœ ํฅ๋ฏธ๋ฅผ ์ž๊ทนํ•˜๋Š” ๋‚ด์šฉ์œผ๋กœ ํ• ๊ฒƒ(์˜ˆ์‹œ '์‹ ํ™”์† ์‚ผ์†์˜ ํž˜์€ ๋จธ๋ฆฌ์นด๋ฝ์—์„œ ๋‚˜์™”์„๊นŒ?'). ์ œ๋ชฉ์€ '๋ฉ”์ธํ‚ค์›Œ๋“œ'์™€ '์—ฐ๊ด€์„ฑ'์˜ ๋žœ๋ค ์กฐํ•ฉ ๊ฒฐ๊ณผ๋กœ ํ• ๊ฒƒ. ๋‚ด์šฉ์€ ์ œ๋ชฉ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋˜, '์—ฐ๊ด€์„ฑ'์„ ๋ฐ˜์˜ํ•˜์—ฌ ๊ธฐ์Šน์ „๊ฒฐ์˜ ๊ตฌ์กฐ๋กœ 4๊ฐœ์˜ ๋ฌธ๋‹จ์œผ๋กœ ์ž‘์„ฑํ• ๊ฒƒ. '๋ฉ”์ธํ‚ค์›Œ๋“œ'์™€ '์—ฐ๊ด€์„ฑ'๊ฐ„์˜ ์ƒ๊ด€ ๊ด€๊ณ„๋ฅผ ์ฐพ์•„์„œ ๊ทธ ์ด์œ ๋ฅผ ๋…ผ๋ฆฌ์ ์œผ๋กœ ์„ค๋ช…ํ•˜๋Š” ์„œ์‚ฌ๋ฅผ ์ž‘์„ฑํ• ๊ฒƒ. '์—ฐ๊ด€์„ฑ'์€ '์‹ ํ™”, ์—ญ์‚ฌ, ๊ณผํ•™, ๊ฒฝ์ œ, ์‚ฌํšŒ, ๋ฏธ์šฉ, ๋ฌธํ•™, ์˜ํ™”, ์Œ์•…, ๋ฏธ์ˆ , ์ „์Ÿ, ์œ ๋จธ, ์†๋‹ด, ๋ช…์–ธ'์œผ๋กœ ๊ตฌ์„ฑํ•˜์—ฌ ๊ฐ๊ฐ์˜ ๊ด€๋ จ '์˜ˆ์‹œ'๋ฅผ ๋ฐ˜๋“œ์‹œ ๋“ค์–ด๋ณด์ผ๊ฒƒ. ์ž…๋ ฅ: '{inputs}'"
9
 
10
  headers = {
11
  "Content-Type": "application/json",
 
5
  API_URL = "https://api.openai.com/v1/chat/completions"
6
 
7
  def predict(inputs, top_p, temperature, openai_api_key):
8
+ narration_prompt = f"๋™์˜์ƒ์— ์‚ฌ์šฉํ•  ์ „๋ฌธ์ ์ธ ๋‚˜๋ ˆ์ด์…˜์„ ์ž‘์„ฑํ•˜๋ผ. ๋ฐ˜๋“œ์‹œ ํ•œ๊ธ€๋กœ ์ž‘์„ฑํ• ๊ฒƒ. ๊ธ€์˜ 'tone'์€ '์œ„ํŠธ์™€ ์žฌ์น˜๊ฐ€ ์žˆ๋Š” ์žฌ๋ฏธ์žˆ๋Š” ์Šคํ† ๋ฆฌํ…”๋Ÿฌ'์ด๋‹ค. ์ผ์ฒด์˜ ์ง€๋ฌธ์ด๋‚˜ ์ง€์‹œ, ๋ฐฐ๊ฒฝ ์„ค๋ช… ๋“ฑ์„ ๋…ธ์ถœ ํ•˜๊ฑฐ๋‚˜ ์ถœ๋ ฅํ•˜์ง€ ๋ง๊ณ  ์ˆœ์ˆ˜ํ•œ ๋‚˜๋ ˆ์ด์…˜๋งŒ 2์ค„์”ฉ 3๊ฐœ๋ฅผ ๋ฌถ์–ด์„œ 1๋ฌธ๋‹จ์„ ๊ตฌ์„ฑํ•˜๊ณ , ์ตœ๋Œ€ 30์ค„ ์ด๋‚ด๋กœ ์ถœ๋ ฅํ• ๊ฒƒ. ์ œ๋ชฉ์€ ์˜๋ฌธํ˜•์œผ๋กœ ํฅ๋ฏธ๋ฅผ ์ž๊ทนํ•˜๋Š” ๋‚ด์šฉ์œผ๋กœ ํ• ๊ฒƒ(์˜ˆ์‹œ '์‹ ํ™”์† ์‚ผ์†์˜ ํž˜์€ ๋จธ๋ฆฌ์นด๋ฝ์—์„œ ๋‚˜์™”์„๊นŒ?'). ์ œ๋ชฉ์€ '๋ฉ”์ธํ‚ค์›Œ๋“œ'์™€ '์—ฐ๊ด€์„ฑ'์˜ ๋žœ๋ค ์กฐํ•ฉ ๊ฒฐ๊ณผ๋กœ ํ• ๊ฒƒ. ๋‚ด์šฉ์€ ์ œ๋ชฉ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋˜, '์—ฐ๊ด€์„ฑ'์„ ๋ฐ˜์˜ํ•˜์—ฌ ๊ธฐ์Šน์ „๊ฒฐ์˜ ๊ตฌ์กฐ๋กœ 4๊ฐœ์˜ ๋ฌธ๋‹จ์œผ๋กœ ์ž‘์„ฑํ• ๊ฒƒ. '๋ฉ”์ธํ‚ค์›Œ๋“œ'์™€ '์—ฐ๊ด€์„ฑ'๊ฐ„์˜ ์ƒ๊ด€ ๊ด€๊ณ„๋ฅผ ์ฐพ์•„์„œ ๊ทธ ์ด์œ ๋ฅผ ๋…ผ๋ฆฌ์ ์œผ๋กœ ์„ค๋ช…ํ•˜๋Š” ์„œ์‚ฌ๋ฅผ ์ž‘์„ฑํ• ๊ฒƒ. '์—ฐ๊ด€์„ฑ'์€ '์‹ ํ™”, ์—ญ์‚ฌ, ๊ณผํ•™, ๊ฒฝ์ œ, ์‚ฌํšŒ, ๋ฏธ์šฉ, ๋ฌธํ•™, ์˜ํ™”, ์Œ์•…, ๋ฏธ์ˆ , ์ „์Ÿ, ์œ ๋จธ, ์†๋‹ด, ๋ช…์–ธ'์œผ๋กœ ๊ตฌ์„ฑํ•˜์—ฌ ๊ฐ๊ฐ์˜ ๊ด€๋ จ '์˜ˆ์‹œ'๋ฅผ ๋ฐ˜๋“œ์‹œ ๋“ค์–ด๋ณด์ผ๊ฒƒ. ์ž…๋ ฅ: '{inputs}'"
9
 
10
  headers = {
11
  "Content-Type": "application/json",