From df18bdfa7e3928f7cbb28b430c83d3b33c3a7236 Mon Sep 17 00:00:00 2001 From: spdis Date: Wed, 24 Dec 2025 15:46:07 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BD=BF=E7=94=A8=E7=8E=AF=E5=A2=83=E5=8F=98?= =?UTF-8?q?=E9=87=8F=E7=AE=A1=E7=90=86=E6=A8=A1=E5=9E=8B=E5=90=8D=E7=A7=B0?= =?UTF-8?q?[ci][0.2.5]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Achievement_Inputing/settings.py | 1 + elastic/views.py | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/Achievement_Inputing/settings.py b/Achievement_Inputing/settings.py index 6a17feb..d60ffd7 100644 --- a/Achievement_Inputing/settings.py +++ b/Achievement_Inputing/settings.py @@ -166,3 +166,4 @@ ELASTICSEARCH_INDEX_NAMES = { # AI Studio/OpenAI client settings AISTUDIO_API_KEY = os.environ.get('AISTUDIO_API_KEY', '') OPENAI_BASE_URL = os.environ.get('OPENAI_BASE_URL', 'https://aistudio.baidu.com/llm/lmapi/v3') +OPENAI_MODEL_NAME = os.environ.get('OPENAI_MODEL_NAME', 'ernie-4.5-turbo-vl-32k') diff --git a/elastic/views.py b/elastic/views.py index cfb06af..871687f 100644 --- a/elastic/views.py +++ b/elastic/views.py @@ -357,7 +357,7 @@ def ocr_and_extract_info(image_path: str): ], }, ], - model="ernie-4.5-turbo-vl-32k", + model=getattr(settings, "OPENAI_MODEL_NAME", "ernie-4.5-turbo-vl-32k"), ) response_text = chat_completion.choices[0].message.content