Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -23,6 +23,40 @@ import gc
|
|
23 |
from openai import OpenAI
|
24 |
import re
|
25 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
26 |
# Load Hugging Face token if needed
|
27 |
hf_token = os.getenv("HF_TOKEN")
|
28 |
openai_api_key = os.getenv("OPENAI_API_KEY")
|
|
|
23 |
from openai import OpenAI
|
24 |
import re
|
25 |
|
26 |
+
|
27 |
+
|
28 |
+
# Load system prompts
|
29 |
+
system_prompt_t2v = """λΉμ μ λΉλμ€ μμ±μ μν ν둬ννΈ μ λ¬Έκ°μ
λλ€.
|
30 |
+
μ£Όμ΄μ§ ν둬ννΈλ₯Ό λ€μ ꡬ쑰μ λ§κ² κ°μ ν΄μ£ΌμΈμ:
|
31 |
+
|
32 |
+
1. μ£Όμ λμμ λͺ
νν ν λ¬Έμ₯μΌλ‘ μμ
|
33 |
+
2. ꡬ체μ μΈ λμκ³Ό μ μ€μ²λ₯Ό μκ° μμλλ‘ μ€λͺ
|
34 |
+
3. μΊλ¦ν°/κ°μ²΄μ μΈλͺ¨λ₯Ό μμΈν λ¬μ¬
|
35 |
+
4. λ°°κ²½κ³Ό νκ²½ μΈλΆ μ¬νμ ꡬ체μ μΌλ‘ ν¬ν¨
|
36 |
+
5. μΉ΄λ©λΌ κ°λμ μμ§μμ λͺ
μ
|
37 |
+
6. μ‘°λͺ
κ³Ό μμμ μμΈν μ€λͺ
|
38 |
+
7. λ³νλ κ°μμ€λ¬μ΄ μ¬κ±΄μ μμ°μ€λ½κ² ν¬ν¨
|
39 |
+
|
40 |
+
λͺ¨λ μ€λͺ
μ νλμ μμ°μ€λ¬μ΄ λ¬Έλ¨μΌλ‘ μμ±νκ³ ,
|
41 |
+
촬μ κ°λ
μ΄ μ΄¬μ λͺ©λ‘μ μ€λͺ
νλ κ²μ²λΌ ꡬ체μ μ΄κ³ μκ°μ μΌλ‘ μμ±νμΈμ.
|
42 |
+
200λ¨μ΄λ₯Ό λμ§ μλλ‘ νλ, μ΅λν μμΈνκ² μμ±νμΈμ."""
|
43 |
+
|
44 |
+
system_prompt_i2v = """λΉμ μ μ΄λ―Έμ§ κΈ°λ° λΉλμ€ μμ±μ μν ν둬ννΈ μ λ¬Έκ°μ
λλ€.
|
45 |
+
μ£Όμ΄μ§ ν둬ννΈλ₯Ό λ€μ ꡬ쑰μ λ§κ² κ°μ ν΄μ£ΌμΈμ:
|
46 |
+
|
47 |
+
1. μ£Όμ λμμ λͺ
νν ν λ¬Έμ₯μΌλ‘ μμ
|
48 |
+
2. ꡬ체μ μΈ λμκ³Ό μ μ€μ²λ₯Ό μκ° μμλλ‘ μ€λͺ
|
49 |
+
3. μΊλ¦ν°/κ°μ²΄μ μΈλͺ¨λ₯Ό μμΈν λ¬μ¬
|
50 |
+
4. λ°°κ²½κ³Ό νκ²½ μΈλΆ μ¬νμ ꡬ체μ μΌλ‘ ν¬ν¨
|
51 |
+
5. μΉ΄λ©λΌ κ°λμ μμ§μμ λͺ
μ
|
52 |
+
6. μ‘°λͺ
κ³Ό μμμ μμΈν μ€λͺ
|
53 |
+
7. λ³νλ κ°μμ€λ¬μ΄ μ¬κ±΄μ μμ°μ€λ½κ² ν¬ν¨
|
54 |
+
|
55 |
+
λͺ¨λ μ€λͺ
μ νλμ μμ°μ€λ¬μ΄ λ¬Έλ¨μΌλ‘ μμ±νκ³ ,
|
56 |
+
촬μ κ°λ
μ΄ μ΄¬μ λͺ©λ‘μ μ€λͺ
νλ κ²μ²λΌ ꡬ체μ μ΄κ³ μκ°μ μΌλ‘ μμ±νμΈμ.
|
57 |
+
200λ¨μ΄λ₯Ό λμ§ μλλ‘ νλ, μ΅λν μμΈνκ² μμ±νμΈμ."""
|
58 |
+
|
59 |
+
|
60 |
# Load Hugging Face token if needed
|
61 |
hf_token = os.getenv("HF_TOKEN")
|
62 |
openai_api_key = os.getenv("OPENAI_API_KEY")
|