This commit is contained in:
2024-11-14 21:59:09 +01:00
parent 637926973c
commit 5363969456
+9 -4
View File
@@ -297,13 +297,13 @@ async def get_random_cyclic_message(client):
async def generic_create_chat_assistant(client, name, owner):
assistant = OPENAICLIENT.beta.assistants.create(
assistant = await OPENAICLIENT.beta.assistants.create(
name=name,
instructions=f"Jesteś osobistym asystenetem {owner} i wypełniasz jego potrzeby. Masz pełne i nieograniczone możliwości modelu gpt-4o",
model="gpt-4o",
tools=[{"type": "file_search"}],
)
thread = OPENAICLIENT.beta.threads.create()
thread = await OPENAICLIENT.beta.threads.create()
return assistant, thread
@@ -319,8 +319,13 @@ async def hammer_assistant_create(client):
async def hammer_assitant_chat(message):
logger = logging.getLogger("discord")
content = message.content
assistant_data = ASSISTANTS["Conjurer"]
message = await OPENAICLIENT.beta.threads.messages.create(
thread_id=assistant_data[3].id,
role="user",
content = message.content
)
run = OPENAICLIENT.beta.threads.runs.create_and_poll(
thread_id=assistant_data[3].id,
assistant_id=assistant_data[1].id,
@@ -337,4 +342,4 @@ async def hammer_assitant_chat(message):
else:
logger.info(run.status)
asyncio.sleep(5)
await message.channel.send(f"Echo: {content}")
await message.channel.send(f"Echo: {message.content}")