springwater commited on
Commit
0852c3f
β€’
1 Parent(s): 4ce9632

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -2
app.py CHANGED
@@ -188,7 +188,7 @@ def get_famous_people(lunIljin):
188
  return famous_people.get(lunIljin[:2], "ν•΄λ‹Ή 일주에 λŒ€ν•œ 유λͺ…인 정보가 μ—†μŠ΅λ‹ˆλ‹€.")
189
 
190
 
191
- def analyze_character(lunIljin, OPENAI_API_KEY=api_key):
192
  API_URL = "https://api.openai.com/v1/chat/completions"
193
  payload = {
194
  "model": "gpt-4-0125-preview", # λͺ¨λΈ 이름 확인 ν•„μš”
@@ -213,7 +213,7 @@ def analyze_character(lunIljin, OPENAI_API_KEY=api_key):
213
  # 였λ₯˜ λ©”μ‹œμ§€ κ°œμ„ 
214
  return f"였λ₯˜κ°€ λ°œμƒν–ˆμŠ΅λ‹ˆλ‹€. μƒνƒœ μ½”λ“œ: {response.status_code}, λ©”μ‹œμ§€: {response.json().get('error', {}).get('message', 'Unknown error')}", ""
215
 
216
- def analyze_character_two(lunIljin, lunIljin2, OPENAI_API_KEY=api_key):
217
  API_URL = "https://api.openai.com/v1/chat/completions"
218
  payload = {
219
  "model": "gpt-4-0125-preview", # λͺ¨λΈ 이름 확인 ν•„μš”
@@ -363,6 +363,8 @@ with gr.Blocks() as demo:
363
  solMonth2 = gr.Textbox(label="생월(예: 01)")
364
  solDay2 = gr.Textbox(label="생일(예: 31)")
365
  solHour2 = gr.Textbox(label="μƒμ‹œ(μ˜ˆμ‹œ: 1030)", placeholder="μ‹œκ°„μ„ 24μ‹œκ°„ ν˜•μ‹μœΌλ‘œ μž…λ ₯ν•˜μ„Έμš” (예: 2230)")
 
 
366
  output2 = gr.JSON(label="κ²°κ³Ό")
367
  analysis_result = gr.HTML() # 사주 뢄석 κ²°κ³Όλ₯Ό 좜λ ₯ν•  HTML μ»΄ν¬λ„ŒνŠΈ
368
  lunIljin_state = gr.State() # 일주λ₯Ό μ €μž₯ν•  State
 
188
  return famous_people.get(lunIljin[:2], "ν•΄λ‹Ή 일주에 λŒ€ν•œ 유λͺ…인 정보가 μ—†μŠ΅λ‹ˆλ‹€.")
189
 
190
 
191
+ def analyze_character(lunIljin, OPENAI_API_KEY):
192
  API_URL = "https://api.openai.com/v1/chat/completions"
193
  payload = {
194
  "model": "gpt-4-0125-preview", # λͺ¨λΈ 이름 확인 ν•„μš”
 
213
  # 였λ₯˜ λ©”μ‹œμ§€ κ°œμ„ 
214
  return f"였λ₯˜κ°€ λ°œμƒν–ˆμŠ΅λ‹ˆλ‹€. μƒνƒœ μ½”λ“œ: {response.status_code}, λ©”μ‹œμ§€: {response.json().get('error', {}).get('message', 'Unknown error')}", ""
215
 
216
+ def analyze_character_two(lunIljin, lunIljin2, OPENAI_API_KEY):
217
  API_URL = "https://api.openai.com/v1/chat/completions"
218
  payload = {
219
  "model": "gpt-4-0125-preview", # λͺ¨λΈ 이름 확인 ν•„μš”
 
363
  solMonth2 = gr.Textbox(label="생월(예: 01)")
364
  solDay2 = gr.Textbox(label="생일(예: 31)")
365
  solHour2 = gr.Textbox(label="μƒμ‹œ(μ˜ˆμ‹œ: 1030)", placeholder="μ‹œκ°„μ„ 24μ‹œκ°„ ν˜•μ‹μœΌλ‘œ μž…λ ₯ν•˜μ„Έμš” (예: 2230)")
366
+ OPENAI_API_KEY_input = gr.Textbox(label="OpenAI API ν‚€", placeholder="여기에 OpenAI API ν‚€λ₯Ό μž…λ ₯ν•˜μ„Έμš”")
367
+
368
  output2 = gr.JSON(label="κ²°κ³Ό")
369
  analysis_result = gr.HTML() # 사주 뢄석 κ²°κ³Όλ₯Ό 좜λ ₯ν•  HTML μ»΄ν¬λ„ŒνŠΈ
370
  lunIljin_state = gr.State() # 일주λ₯Ό μ €μž₯ν•  State