From bc1a3f38a1b8996488f42e93d82801e55e0498f9 Mon Sep 17 00:00:00 2001 From: gilcu3 <828241+gilcu3@users.noreply.github.com> Date: Thu, 9 Nov 2023 18:07:31 +0100 Subject: [PATCH] switched to in memory file --- bot/openai_helper.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/bot/openai_helper.py b/bot/openai_helper.py index 9e4a2c1..2c47a70 100644 --- a/bot/openai_helper.py +++ b/bot/openai_helper.py @@ -10,7 +10,7 @@ import openai import requests import json import httpx -import tempfile +import io from datetime import date from calendar import monthrange @@ -350,8 +350,9 @@ class OpenAIHelper: response_format='opus' ) - temp_file = tempfile.NamedTemporaryFile() - response.stream_to_file(temp_file.name) + temp_file = io.BytesIO() + temp_file.write(response.read()) + temp_file.seek(0) return temp_file, len(text) except Exception as e: raise Exception(f"⚠️ _{localized_text('error', bot_language)}._ ⚠️\n{str(e)}") from e