What happened?
首先是我不知道该怎么设定我想用的模型,来进行导入工具/同人创作,UI界面没有。我让AI给我修改了一些配置后,进行创作时出现标题bug,经AI查证问题如下(我不知道是否是真的这个原因):
问题出在 InkOS 的模型校验逻辑里:
完整证据链找到了。这就是为什么无论怎么改模型名都回退到 gemma-2-9b-it:free:
根因:InkOS 的模型白名单机制
你设的模型: dolphin-mistral-24b ← 不在硬编码白名单里
↓
modelBelongsToService() → false(白名单不认)
↓
resolveServiceModel() 回退到 fallback
↓
endpoint.checkModel = "google/gemma-2-9b-it:free" ← 在白名单里!
↓
但 OpenRouter 上这个模型已下架 → 404!
InkOS 只能用在硬编码白名单里的模型(72 个),OpenRouter 实际可用的 341 个模型中绝大部分都会被它否决。
Steps to reproduce
如上
Expected behavior
可以在同人创作界面选择OpenRouter的模型,并正常进行创作
InkOS version
0.4.5
Operating system
Windows (native)
LLM provider / model
cognitivecomputations/dolphin-mistral-24b-venice-edition:free
Relevant logs
What happened?
首先是我不知道该怎么设定我想用的模型,来进行导入工具/同人创作,UI界面没有。我让AI给我修改了一些配置后,进行创作时出现标题bug,经AI查证问题如下(我不知道是否是真的这个原因):
问题出在 InkOS 的模型校验逻辑里:
完整证据链找到了。这就是为什么无论怎么改模型名都回退到 gemma-2-9b-it:free:
根因:InkOS 的模型白名单机制
你设的模型: dolphin-mistral-24b ← 不在硬编码白名单里
↓
modelBelongsToService() → false(白名单不认)
↓
resolveServiceModel() 回退到 fallback
↓
endpoint.checkModel = "google/gemma-2-9b-it:free" ← 在白名单里!
↓
但 OpenRouter 上这个模型已下架 → 404!
InkOS 只能用在硬编码白名单里的模型(72 个),OpenRouter 实际可用的 341 个模型中绝大部分都会被它否决。
Steps to reproduce
如上
Expected behavior
可以在同人创作界面选择OpenRouter的模型,并正常进行创作
InkOS version
0.4.5
Operating system
Windows (native)
LLM provider / model
cognitivecomputations/dolphin-mistral-24b-venice-edition:free
Relevant logs