fantaxy commited on
Commit
022b2fe
โ€ข
1 Parent(s): 04e9db1

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -10
app.py CHANGED
@@ -12,6 +12,7 @@ hf_client = InferenceClient("CohereForAI/c4ai-command-r-plus", token=os.getenv("
12
  # ์ด๋ฏธ์ง€ ์ƒ์„ฑ API ํด๋ผ์ด์–ธํŠธ ์„ค์ •
13
  client = Client("http://211.233.58.202:7960/")
14
 
 
15
  def respond(
16
  message,
17
  history: list[tuple[str, str]],
@@ -24,12 +25,10 @@ def respond(
24
  full_system_message = f"{system_prefix}{system_message}"
25
 
26
  messages = [{"role": "system", "content": f"{system_prefix} {system_message}"}]
27
- # ์ด์ „ ๋Œ€ํ™” ๋‚ด์—ญ์„ ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค.
28
  for user_msg, assistant_msg in history:
29
  messages.append({"role": "user", "content": user_msg})
30
  if assistant_msg:
31
  messages.append({"role": "assistant", "content": assistant_msg})
32
- # ํ˜„์žฌ ์‚ฌ์šฉ์ž ๋ฉ”์‹œ์ง€๋ฅผ ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค.
33
  messages.append({"role": "user", "content": message})
34
 
35
  # ์ด๋ฏธ์ง€ ์ƒ์„ฑ ์š”์ฒญ์„ API์— ์ „์†กํ•˜๊ณ  ๊ฒฐ๊ณผ๋ฅผ ์ฒ˜๋ฆฌํ•ฉ๋‹ˆ๋‹ค.
@@ -44,14 +43,6 @@ def respond(
44
  num_inference_steps=28,
45
  api_name="/infer_t2i"
46
  )
47
- # ๊ฒฐ๊ณผ ์ด๋ฏธ์ง€ URL์„ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค.
48
- if 'url' in result:
49
- return result['url']
50
- else:
51
- return "์ด๋ฏธ์ง€ ์ƒ์„ฑ์— ์‹คํŒจํ–ˆ์Šต๋‹ˆ๋‹ค."
52
-
53
- try:
54
- result = client.predict(...)
55
  if 'url' in result:
56
  return result['url']
57
  else:
@@ -60,6 +51,8 @@ def respond(
60
  except Exception as e:
61
  logging.error("API ์š”์ฒญ ์ค‘ ์˜ค๋ฅ˜ ๋ฐœ์ƒ: %s", str(e))
62
  return f"์˜ค๋ฅ˜ ๋ฐœ์ƒ: {str(e)}"
 
 
63
 
64
  theme = "Nymbo/Nymbo_Theme"
65
  css = """
 
12
  # ์ด๋ฏธ์ง€ ์ƒ์„ฑ API ํด๋ผ์ด์–ธํŠธ ์„ค์ •
13
  client = Client("http://211.233.58.202:7960/")
14
 
15
+
16
  def respond(
17
  message,
18
  history: list[tuple[str, str]],
 
25
  full_system_message = f"{system_prefix}{system_message}"
26
 
27
  messages = [{"role": "system", "content": f"{system_prefix} {system_message}"}]
 
28
  for user_msg, assistant_msg in history:
29
  messages.append({"role": "user", "content": user_msg})
30
  if assistant_msg:
31
  messages.append({"role": "assistant", "content": assistant_msg})
 
32
  messages.append({"role": "user", "content": message})
33
 
34
  # ์ด๋ฏธ์ง€ ์ƒ์„ฑ ์š”์ฒญ์„ API์— ์ „์†กํ•˜๊ณ  ๊ฒฐ๊ณผ๋ฅผ ์ฒ˜๋ฆฌํ•ฉ๋‹ˆ๋‹ค.
 
43
  num_inference_steps=28,
44
  api_name="/infer_t2i"
45
  )
 
 
 
 
 
 
 
 
46
  if 'url' in result:
47
  return result['url']
48
  else:
 
51
  except Exception as e:
52
  logging.error("API ์š”์ฒญ ์ค‘ ์˜ค๋ฅ˜ ๋ฐœ์ƒ: %s", str(e))
53
  return f"์˜ค๋ฅ˜ ๋ฐœ์ƒ: {str(e)}"
54
+ finally:
55
+ logging.info("์š”์ฒญ ์ฒ˜๋ฆฌ ์™„๋ฃŒ")
56
 
57
  theme = "Nymbo/Nymbo_Theme"
58
  css = """