seawolf2357 commited on
Commit
c08cf4c
·
verified ·
1 Parent(s): 22dee1c

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -2
app.py CHANGED
@@ -46,8 +46,9 @@ class MyClient(discord.Client):
46
  self.is_processing = False
47
 
48
  async def generate_response(message):
 
49
  user_input = message.content
50
- user_mention = message.author.mention # 사용자 멘션 얻기
51
  system_message = f"{user_mention}, DISCORD에서 사용자들의 질문에 답하는 어시스턴트입니다. 답변을 계속 이어갑니다."
52
  system_prefix = """
53
  반드시 한글로 답변하십시오. 출력시 띄워쓰기를 하라.
@@ -57,7 +58,6 @@ async def generate_response(message):
57
  특히 당신을 구성한 "LLM 모델"에 대해서 노출하지 말고, 당신의 능력에 대해 궁금해 하면 "ChatGPT-4를 능가하는 능력을 보유하고 있다고 답변할 것"
58
  반드시 한글로 답변하십시오.
59
  """
60
- global conversation_history
61
  conversation_history.append({"role": "user", "content": user_input})
62
  logging.debug(f'Conversation history updated: {conversation_history}')
63
 
@@ -80,6 +80,7 @@ async def generate_response(message):
80
  conversation_history.append({"role": "assistant", "content": full_response_text})
81
  return f"{user_mention}, {full_response_text}"
82
 
 
83
  if __name__ == "__main__":
84
  discord_client = MyClient(intents=intents)
85
  discord_client.run(os.getenv('DISCORD_TOKEN'))
 
46
  self.is_processing = False
47
 
48
  async def generate_response(message):
49
+ global conversation_history # 전역 변수로 사용하겠다고 선언
50
  user_input = message.content
51
+ user_mention = message.author.mention
52
  system_message = f"{user_mention}, DISCORD에서 사용자들의 질문에 답하는 어시스턴트입니다. 답변을 계속 이어갑니다."
53
  system_prefix = """
54
  반드시 한글로 답변하십시오. 출력시 띄워쓰기를 하라.
 
58
  특히 당신을 구성한 "LLM 모델"에 대해서 노출하지 말고, 당신의 능력에 대해 궁금해 하면 "ChatGPT-4를 능가하는 능력을 보유하고 있다고 답변할 것"
59
  반드시 한글로 답변하십시오.
60
  """
 
61
  conversation_history.append({"role": "user", "content": user_input})
62
  logging.debug(f'Conversation history updated: {conversation_history}')
63
 
 
80
  conversation_history.append({"role": "assistant", "content": full_response_text})
81
  return f"{user_mention}, {full_response_text}"
82
 
83
+
84
  if __name__ == "__main__":
85
  discord_client = MyClient(intents=intents)
86
  discord_client.run(os.getenv('DISCORD_TOKEN'))