Spaces:
Paused
Paused
Update app.py
Browse files
app.py
CHANGED
|
@@ -26,7 +26,7 @@ class MyClient(discord.Client):
|
|
| 26 |
logging.info('์์ ์ ๋ฉ์์ง๋ ๋ฌด์ํฉ๋๋ค.')
|
| 27 |
return
|
| 28 |
|
| 29 |
-
|
| 30 |
response = await generate_response(message.content)
|
| 31 |
await message.channel.send(response)
|
| 32 |
|
|
@@ -44,11 +44,13 @@ async def generate_response(user_input):
|
|
| 44 |
|
| 45 |
# ๋๊ธฐ ํจ์๋ฅผ ๋น๋๊ธฐ๋ก ์ฒ๋ฆฌํ๊ธฐ ์ํ ๋ํผ ์ฌ์ฉ
|
| 46 |
loop = asyncio.get_event_loop()
|
| 47 |
-
response = await loop.run_in_executor(None, lambda: hf_client.chat_completion(messages, max_tokens=
|
| 48 |
-
|
|
|
|
| 49 |
# API ์๋ต ๋ก๊ทธ์ ๋ฐ๋ผ content ์์ฑ ์ฌ์ฉ
|
| 50 |
return response.choices[0].message.content.strip()
|
| 51 |
-
|
| 52 |
# ๋์ค์ฝ๋ ๋ด ์ธ์คํด์ค ์์ฑ ๋ฐ ์คํ
|
| 53 |
discord_client = MyClient(intents=intents)
|
| 54 |
discord_client.run(os.getenv('DISCORD_TOKEN'))
|
|
|
|
|
|
| 26 |
logging.info('์์ ์ ๋ฉ์์ง๋ ๋ฌด์ํฉ๋๋ค.')
|
| 27 |
return
|
| 28 |
|
| 29 |
+
logging.debug(f'Receiving message: {message.content}') # ๋ก๊น
์ถ๊ฐ
|
| 30 |
response = await generate_response(message.content)
|
| 31 |
await message.channel.send(response)
|
| 32 |
|
|
|
|
| 44 |
|
| 45 |
# ๋๊ธฐ ํจ์๋ฅผ ๋น๋๊ธฐ๋ก ์ฒ๋ฆฌํ๊ธฐ ์ํ ๋ํผ ์ฌ์ฉ
|
| 46 |
loop = asyncio.get_event_loop()
|
| 47 |
+
response = await loop.run_in_executor(None, lambda: hf_client.chat_completion(messages, max_tokens=1000, stream=False, temperature=0.7, top_p=0.95))
|
| 48 |
+
logging.debug(f'API response: {response}') # API ์๋ต ๋ก๊น
|
| 49 |
+
|
| 50 |
# API ์๋ต ๋ก๊ทธ์ ๋ฐ๋ผ content ์์ฑ ์ฌ์ฉ
|
| 51 |
return response.choices[0].message.content.strip()
|
| 52 |
+
|
| 53 |
# ๋์ค์ฝ๋ ๋ด ์ธ์คํด์ค ์์ฑ ๋ฐ ์คํ
|
| 54 |
discord_client = MyClient(intents=intents)
|
| 55 |
discord_client.run(os.getenv('DISCORD_TOKEN'))
|
| 56 |
+
|