mirror of
https://github.com/father-bot/chatgpt_telegram_bot.git
synced 2026-08-03 13:27:16 +03:00
Gate vision in openai_utils by the config vision flag
send_vision_message and send_vision_message_stream now accept any model flagged vision: true in models.yml instead of a hardcoded gpt-4o/gpt-4-vision set, so Claude and gpt-5.5 can process images.
This commit is contained in:
+2
-2
@@ -139,7 +139,7 @@ class ChatGPT:
|
||||
answer = None
|
||||
while answer is None:
|
||||
try:
|
||||
if self.model in {"gpt-4-vision-preview", "gpt-4o", "gpt-4o-mini"}:
|
||||
if config.models["info"][self.model].get("vision", False):
|
||||
messages = self._generate_prompt_messages(
|
||||
message, dialog_messages, chat_mode, image_buffer
|
||||
)
|
||||
@@ -187,7 +187,7 @@ class ChatGPT:
|
||||
answer = None
|
||||
while answer is None:
|
||||
try:
|
||||
if self.model in {"gpt-4-vision-preview", "gpt-4o", "gpt-4o-mini"}:
|
||||
if config.models["info"][self.model].get("vision", False):
|
||||
messages = self._generate_prompt_messages(
|
||||
message, dialog_messages, chat_mode, image_buffer
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user