seawolf2357 commited on
Commit
ceca45e
ยท
verified ยท
1 Parent(s): 84a36d0

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"๋™์˜์ƒ์— ์‚ฌ์šฉํ•  ์ „๋ฌธ์ ์ธ ๋‚˜๋ ˆ์ด์…˜์„ ์ž‘์„ฑํ•˜๋ผ. ๋ฐ˜๋“œ์‹œ ํ•œ๊ธ€๋กœ ์ž‘์„ฑํ• ๊ฒƒ. ์ผ์ฒด์˜ ์ง€๋ฌธ์ด๋‚˜ ์ง€์‹œ, ๋ฐฐ๊ฒฝ ์„ค๋ช… ๋“ฑ์„ ๋…ธ์ถœ ํ•˜๊ฑฐ๋‚˜ ์ถœ๋ ฅํ•˜์ง€ ๋ง๊ณ  ์ˆœ์ˆ˜ํ•œ ๋‚˜๋ ˆ์ด์…˜๋งŒ 4์ค„์”ฉ ๋ฌถ์–ด์„œ ์ตœ๋Œ€ 20์ค„ ์ด๋‚ด๋กœ ์ถœ๋ ฅ. ์ œ๋ชฉ์€ ์˜๋ฌธํ˜•์œผ๋กœ ํฅ๋ฏธ๋ฅผ ์ž๊ทนํ•˜๋Š” ๋‚ด์šฉ์œผ๋กœ ํ• ๊ฒƒ. ์ œ๋ชฉ์€ ๋ฉ”์ธ ํ‚ค์›Œ๋“œ์™€ ๋”•์…”๋„ˆ๋ฆฌ์˜ ๋žœ๋ค ์กฐํ•ฉ ๊ฒฐ๊ณผ๋กœ ํ• ๊ฒƒ. ๋‚ด์šฉ์€ ์ œ๋ชฉ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋˜, ๊ธฐ์Šน์ „๊ฒฐ์˜ ๊ตฌ์กฐ๋กœ 4๊ฐœ์˜ ๋ฌธ๋‹จ์œผ๋กœ ์ž‘์„ฑํ• ๊ฒƒ. ํ‚ค์›Œ๋“œ๊ฐ„ ์ƒ๊ด€ ๊ด€๊ณ„๋ฅผ ์ฐพ์•„์„œ ๊ทธ ์ด์œ ๋ฅผ ๋…ผ๋ฆฌ์ ์œผ๋กœ ์„ค๋ช…ํ•˜๋Š” ์„œ์‚ฌ๋ฅผ ์ž‘์„ฑํ• ๊ฒƒ. '์—ฐ๊ด€์„ฑ'์€ '์‹ ํ™”, ์—ญ์‚ฌ, ๊ณผํ•™, ๋ฌธํ•™, ์˜ํ™”, ์Œ์•…, ๋ฏธ์ˆ , ์ „์Ÿ, ์œ ๋จธ, ์†๋‹ด, ๋ช…์–ธ'์œผ๋กœ ๊ตฌ์„ฑํ•˜๊ณ  ๊ทธ์ค‘ ๊ธฐ์Šน์ „๊ฒฐ์— ํ•ด๋‹นํ•˜๋Š” 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"๋™์˜์ƒ์— ์‚ฌ์šฉํ•  ์ „๋ฌธ์ ์ธ ๋‚˜๋ ˆ์ด์…˜์„ ์ž‘์„ฑํ•˜๋ผ. ๋ฐ˜๋“œ์‹œ ํ•œ๊ธ€๋กœ ์ž‘์„ฑํ• ๊ฒƒ. ์ผ์ฒด์˜ ์ง€๋ฌธ์ด๋‚˜ ์ง€์‹œ, ๋ฐฐ๊ฒฝ ์„ค๋ช… ๋“ฑ์„ ๋…ธ์ถœ ํ•˜๊ฑฐ๋‚˜ ์ถœ๋ ฅํ•˜์ง€ ๋ง๊ณ  ์ˆœ์ˆ˜ํ•œ ๋‚˜๋ ˆ์ด์…˜๋งŒ 6์ค„์”ฉ ๋ฌถ์–ด์„œ ์ตœ๋Œ€ 30์ค„ ์ด๋‚ด๋กœ ์ถœ๋ ฅ. ์ œ๋ชฉ์€ ์˜๋ฌธํ˜•์œผ๋กœ ํฅ๋ฏธ๋ฅผ ์ž๊ทนํ•˜๋Š” ๋‚ด์šฉ์œผ๋กœ ํ• ๊ฒƒ(์˜ˆ์‹œ '์‹ ํ™”์† ์‚ผ์†์˜ ํž˜์€ ๋จธ๋ฆฌ์นด๋ฝ์—์„œ ๋‚˜์™”์„๊นŒ?' '). ์ œ๋ชฉ์€ '๋ฉ”์ธํ‚ค์›Œ๋“œ'์™€ '๋”•์…”๋„ˆ๋ฆฌ'์˜ ๋žœ๋ค ์กฐํ•ฉ ๊ฒฐ๊ณผ๋กœ ํ• ๊ฒƒ. ๋‚ด์šฉ์€ ์ œ๋ชฉ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋˜, '์—ฐ๊ด€์„ฑ'์„ ๋ฐ˜์˜ํ•˜์—ฌ ๊ธฐ์Šน์ „๊ฒฐ์˜ ๊ตฌ์กฐ๋กœ 4๊ฐœ์˜ ๋ฌธ๋‹จ์œผ๋กœ ์ž‘์„ฑํ• ๊ฒƒ. ํ‚ค์›Œ๋“œ๊ฐ„ ์ƒ๊ด€ ๊ด€๊ณ„๋ฅผ ์ฐพ์•„์„œ ๊ทธ ์ด์œ ๋ฅผ ๋…ผ๋ฆฌ์ ์œผ๋กœ ์„ค๋ช…ํ•˜๋Š” ์„œ์‚ฌ๋ฅผ ์ž‘์„ฑํ• ๊ฒƒ. '์—ฐ๊ด€์„ฑ'์€ '์‹ ํ™”, ์—ญ์‚ฌ, ๊ณผํ•™, ๋ฌธํ•™, ์˜ํ™”, ์Œ์•…, ๋ฏธ์ˆ , ์ „์Ÿ, ์œ ๋จธ, ์†๋‹ด, ๋ช…์–ธ'์œผ๋กœ ๊ตฌ์„ฑํ•˜๊ณ  ๊ทธ์ค‘ ๊ธฐ์Šน์ „๊ฒฐ์— ํ•ด๋‹นํ•˜๋Š” 4๊ฐœ์˜ ๋”•์…”๋„ˆ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ฐ๊ฐ์˜ ๊ด€๋ จ '์˜ˆ์‹œ'๋ฅผ ๋ฐ˜๋“œ์‹œ ๋“ค์–ด๋ณด์ผ๊ฒƒ. ์˜ˆ์‹œ๋Š” ๋งŒ์•ฝ '๋ฉ”์ธํ‚ค์›Œ๋“œ'๊ฐ€ 'ํƒˆ๋ชจ'์ด๊ณ  '๋”•์…”๋„ˆ๋ฆฌ'(์‚ฌ๊ณผ, ์•ผ๊ตฌ, ์ˆ , ์—ฐ์• , ์—ฌ์ž, ์•„์ด, ๊ฐœ, ๊ณ ์–‘์ด, ๋ชฉ์š•, ์˜จ์ฒœ)์ด๋‹ค. ์ž…๋ ฅ: '{inputs}'"
9
 
10
  headers = {
11
  "Content-Type": "application/json",