我在使用AI图像生成时遇到问题:AI稳定性生成器失败,状态码403

我的人工智能图像生成遇到问题。它显示此错误。您认为是什么原因造成的?

它对正常的对话有响应,如果我们上传图片,它会进行分析和检查,它不会仅仅创建新图片。


AI stability generator 失败,状态码 403:{“id”:“b76a5fcfb7e45e1062c2f229fe4b5ee2”,“message”:“English is the only language supported for this service.”,“name”:“invalid_language” }

activesupport-7.1.3.4/lib/active_support/broadcast_logger.rb:134:in `block in error' 
activesupport-7.1.3.4/lib/active_support/broadcast_logger.rb:231:in `block in dispatch' 
activesupport-7.1.3.4/lib/active_support/broadcast_logger.rb:231:in `each' 
activesupport-7.1.3.4/lib/active_support/broadcast_logger.rb:231:in `dispatch' 
activesupport-7.1.3.4/lib/active_support/broadcast_logger.rb:134:in `error' 
/var/www/discourse/plugins/discourse-ai/lib/inference/stability_generator.rb:150:in `perform!' 
/var/www/discourse/plugins/discourse-ai/lib/ai_bot/tools/image.rb:86:in `block (2 levels) in invoke' 

为提示 xxxxxxx 生成图像失败:Net::HTTPBadResponse

activesupport-7.1.3.4/lib/active_support/broadcast_logger.rb:130:in `block in warn' 
activesupport-7.1.3.4/lib/active_support/broadcast_logger.rb:231:in `block in dispatch' 
activesupport-7.1.3.4/lib/active_support/broadcast_logger.rb:231:in `each' 
activesupport-7.1.3.4/lib/active_support/broadcast_logger.rb:231:in `dispatch' 
activesupport-7.1.3.4/lib/active_support/broadcast_logger.rb:130:in `warn' 
/var/www/discourse/plugins/discourse-ai/lib/ai_bot/tools/image.rb:98:in `rescue in block (2 levels) in invoke' 
/var/www/discourse/plugins/discourse-ai/lib/ai_bot/tools/image.rb:85:in `block (2 levels) in invoke' 

示例:https://meta.discourse.org/t/lifes-journey-from-birth-to-everlasting-memories/322579

我在这里遇到了同样的错误。这个问题可能发生在它创建多个图像时。但我尝试创建单个图像时也遇到了同样的错误。我认为问题出在土耳其字符或非英语语言上。当我尝试使用英语时,问题没有发生。

2 个赞

很有趣!这看起来确实像个 bug。

你能尝试围绕它进行提示工程吗?只需告诉该角色在描述图像时只使用英语?

我会着手进行更全面的修复。

3 个赞

您正在使用 Stability,并使用不支持的语言进行提示。

当 Stability API 存在,但 Persona 没有 Dall-E 工具时,就会发生这种情况。

嗯,对我来说就是这样。这是相关的支持请求,但我自己解决了。但这种行为在几天前有所改变。之前,即使用户提示不是英语,它也能工作,而且我可以用 Dall-E 请求(如大小等)进行提示,而无需将 Dall-E 用作工具。

所以……这仍然可能是一个错误。或者是一个功能。

1 个赞

我已进行测试,当使用英语输入时,它会正常创建,但当使用土耳其语输入时,它会返回此错误:“抱歉,创建图像时出现问题。还有什么可以帮您的吗?”

2 个赞