Skip to content

请求添加image2 4K节点 #22

Description

@chrisfantaioversea-lab

问题描述:
在配置自定义 API 供应商时,NextCreator 错误地拼接了最终请求的 URL 路径。
具体示例与复现步骤:
配置供应商:
供应商类型:自定义
API 地址 (Base URL):https://grsai.dakka.com.cn/v1/draw/(以 GrsAI 的 Nano Banana 接口为例)
模型名称:nano-banana
预期行为:
软件应将 Base URL 与模型名称直接结合,形成正确的请求路径。
期望的完整请求 URL:https://grsai.dakka.com.cn/v1/draw/nano-banana
实际行为:
软件错误地拼接了路径,似乎强制为“自定义”类型的 API 添加了 Google Gemini API 的标准路径后缀 (/v1beta/models/{模型}:generateContent)。
实际产生的错误请求 URL:https://grsai.dakka.com.cn/v1/draw//v1beta/models/nano-banana:generateContent
(您提供的第二个失效链接也印证了此问题,其中包含了重复的 /v1/draw/路径段)。
导致的结果:
该 Bug 导致所有配置为“自定义”类型的、不使用 Google Gemini 标准接口格式的第三方 API 均无法连接,服务器会返回 404 Not Found错误。
期望的修复/改进:
对于“自定义”API 类型,建议提供以下两种更灵活的方式之一:
智能拼接:直接使用 Base URL + 模型名称进行拼接,而不添加额外固定的路径后缀。
自定义路径模板:允许用户自定义完整的端点路径模板(例如可配置为 {base_url}/{model}),以适配不同供应商的 API 规范。
环境信息:
NextCreator 版本:v0.2.6
操作系统:Windows
附加说明:
此 Bug 严重影响了将 NextCreator 与国内流行的、提供 Nano Banana 等模型的第三方 API 服务(如 GrsAI)集成的可行性。修复后将大大提升工具的兼容性和实用性。
感谢您开发如此优秀的工具!期待这个功能能被考虑。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions