added post guards to deck.llm

This commit is contained in:
Luxferre
2025-12-27 12:04:36 +02:00
parent c15e8004ce
commit 9ae0bbee8c
+1 -3
View File
@@ -131,9 +131,7 @@ class LLMChat:
url = f"{self.provider.get('base_url').rstrip('/')}/chat/completions"
try:
response = self.guarded_post(url, self.headers, payload)
data = response.json()
response.close() # Important for CircuitPython memory
data = self.guarded_post(url, self.headers, payload)
bot_content = data['choices'][0]['message']['content']
self.messages.append({"role": "assistant", "content": bot_content})
return (True, bot_content)