zhayujie / chatgpt-on-wechat

基于大模型搭建的聊天机器人,同时支持 微信公众号、企业微信应用、飞书、钉钉 等接入,可选择GPT3.5/GPT-4o/GPT4.0/ Claude/文心一言/讯飞星火/通义千问/ Gemini/GLM-4/Claude/Kimi/LinkAI,能处理文本、语音和图片,访问操作系统和互联网,支持基于自有知识库进行定制企业智能客服。
https://docs.link-ai.tech/cow
MIT License
28.56k stars 7.59k forks source link

使用Azure dalle3最新版本报错:create image error: 'operation-location' #1965

Closed chenbe1990 closed 2 months ago

chenbe1990 commented 2 months ago

前置确认

⚠️ 搜索issues中是否已存在类似问题

操作系统类型?

Linux

运行的python版本是?

python 3.7

使用的chatgpt-on-wechat版本是?

Latest Release

运行的channel类型是?

other

复现步骤 🕹

"azure_api_version" 如果是2024-02-01 报错:'operation-location' 只能使用2023-06-01-preview 版本。

问题描述 😯

查阅官网,发现openai库需要最新版才支持dalle3的2024-02-01版本,如果升级openai库又一推报错,请问如何修改才能使用最新版本的dalle3 ??? https://learn.microsoft.com/en-us/azure/ai-services/openai/dall-e-quickstart?tabs=dalle2%2Ccommand-line&pivots=programming-language-python#generate-images-with-dall-e

终端日志 📒

[DEBUG][2024-05-11 17:43:59][chat_channel.py:200] - [WX] ready to handle context: type=IMAGE_CREATE, content=小猫在跑步
[INFO][2024-05-11 17:43:59][bridge.py:61] - create bot chatGPTOnAzure for chat
[ERROR][2024-05-11 17:44:02][chat_gpt_bot.py:194] - create image error: 'operation-location'
[DEBUG][2024-05-11 17:44:02][chat_channel.py:182] - [WX] ready to decorate reply: Reply(type=ERROR, content=图片生成失败)
6vision commented 2 months ago

可以测试这个pr是否可以解决 #1809 ,