Update chat function to use gpt-4.1 model and correct role in system message

This commit is contained in:
Joakim Hellsén 2025-07-24 23:53:01 +02:00
commit 657502fc12

View file

@ -38,11 +38,11 @@ def chat(user_message: str, openai_client: OpenAI) -> str | None:
The response from the AI model. The response from the AI model.
""" """
completion: ChatCompletion = openai_client.chat.completions.create( completion: ChatCompletion = openai_client.chat.completions.create(
model="gpt-4.5-preview", model="gpt-4.1",
messages=[ messages=[
{ {
"role": "developer", "role": "system",
"content": "You are in a Discord group chat. Use Discord Markdown to format messages if needed.", "content": "You are in a Discord group chat. People can ask you questions. Use Discord Markdown to format messages if needed.",
}, },
{"role": "user", "content": user_message}, {"role": "user", "content": user_message},
], ],