blockenters commited on
Commit
f6a2a35
Β·
1 Parent(s): 498e0ad
Files changed (1) hide show
  1. app.py +12 -2
app.py CHANGED
@@ -45,10 +45,20 @@ def main():
45
  user_input = st.chat_input("λ©”μ‹œμ§€λ₯Ό μž…λ ₯ν•˜μ„Έμš”...")
46
 
47
  if user_input:
48
- messages = [{"role": "user", "content": user_input}]
49
- response = pipe(messages)
 
 
 
 
 
 
 
50
  bot_text = response[0]["generated_text"]
51
 
 
 
 
52
  # μ„Έμ…˜ μŠ€ν…Œμ΄νŠΈμ— λŒ€ν™” λ‚΄μš© μ—…λ°μ΄νŠΈ
53
  st.session_state["past_user_inputs"].append(user_input)
54
  st.session_state["generated_responses"].append(bot_text)
 
45
  user_input = st.chat_input("λ©”μ‹œμ§€λ₯Ό μž…λ ₯ν•˜μ„Έμš”...")
46
 
47
  if user_input:
48
+ # μ‚¬μš©μž λ©”μ‹œμ§€ ν‘œμ‹œ
49
+ with st.chat_message("user"):
50
+ st.write(user_input)
51
+
52
+ # ν”„λ‘¬ν”„νŠΈ 생성
53
+ prompt = f"Human: {user_input}\n\nAssistant:"
54
+
55
+ # λͺ¨λΈ 생성
56
+ response = pipe(prompt, max_length=2048, temperature=0.7, do_sample=True)
57
  bot_text = response[0]["generated_text"]
58
 
59
+ # Assistant μ‘λ‹΅λ§Œ μΆ”μΆœ
60
+ bot_text = bot_text.split("Assistant:")[-1].strip()
61
+
62
  # μ„Έμ…˜ μŠ€ν…Œμ΄νŠΈμ— λŒ€ν™” λ‚΄μš© μ—…λ°μ΄νŠΈ
63
  st.session_state["past_user_inputs"].append(user_input)
64
  st.session_state["generated_responses"].append(bot_text)