Google Flash中的无效请求错误

大家好,

我目前正在使用 Google Flash 2.0(Gemini 2.0 Flash)和来自 Google 的直接 API 密钥,并已将系统配置为使用 Google Tokenizer。聊天功能运行完美;但是,当我尝试启用图像支持时,会遇到以下错误:

{ \"error\": { \"message\": \"'$.input' is invalid. Please check the API reference: https://platform.openai.com/docs/api-reference.\", \"type\": \"invalid_request_error\", \"param\": null, \"code\": null } }

其他人遇到过这种情况吗?此错误是由于 Gemini 2.0 尚未在 Discourse AI 中支持视觉功能吗?任何见解或解决方法都将不胜感激。

谢谢!

是的,我认为是的 :slight_smile:

您正在尝试使用 Google 提供的 Open AI 兼容终结点,而不是 Gemini 原生终结点。

请尝试使用:

https://generativelanguage.googleapis.com/v1beta/models/gemini-2.0-flash

并使用 Gemini 提供商。

OpenAI 兼容层存在一些限制。

谢谢 Sam,这就是设置的 URL。当使用具有该 LLM 的 Persona 并同时设置为“启用视觉”并上传图片时,会发生错误消息。上传 jpg 后会失败。我尽力进行验证,因为设置太多,很容易遗漏某些内容。

1 个赞

这里可以正常工作,但感觉有点奇怪。

你能分享一下复制的请求和响应输出到 gist 吗?

我在哪里可以看到那个屏幕?

那是您在底部启用的 i 按钮。