GPT Image 2.5 Flare 与 Sunburst 已上线 EvoLink立即体验
两个金属连接器与透明适配器对齐
应用场景

SillyTavern怎么接入Gemini:连接设置、费用与400排错

EvoLink Team
EvoLink Team
产品团队
2026年10月16日
8 分钟阅读

API Key在别的工具里能用,SillyTavern却找不到模型,或一发消息就400。修改预设前,先确认客户端实际发送的协议、地址形状与模型ID。

先用最小连接取得一条短回复,再逐项恢复角色预设和可选功能。 Gemini原生请求与OpenAI兼容请求分清楚。

填Key前先选对接入路径

SillyTavern官方文档介绍了自定义OpenAI兼容连接。下面使用该路径与EvoLink文档中的Chat Completions接口。按已安装版本验证连接,不默认所有预设与扩展兼容。
设置本路径填写常见错误
API类型Chat Completion选择Text Completion
来源Custom (OpenAI-compatible)把这个地址填进另一供应商原生连接
Base URLhttps://direct.evolink.ai/v1Base里再次加入/chat/completions
API KeyEvoLink签发的Key使用另一供应商的Key
模型IDgemini-4-argon把页面slug gemini-4当成API模型ID
完整请求地址为https://direct.evolink.ai/v1/chat/completions。客户端会添加路由,所以Base栏使用较短值。EvoLink请求教程提供了该Chat Completions地址,当前模型ID与协议以Gemini模型页为准。

加预设前先验证短请求

想区分客户端设置和路由问题,可以使用本地环境变量做最小请求:

curl https://direct.evolink.ai/v1/chat/completions   -H "Authorization: Bearer $EVOLINK_API_KEY"   -H "Content-Type: application/json"   -d '{"model":"gemini-4-argon","messages":[{"role":"user","content":"Reply with OK."}],"max_tokens":2048,"stream":false}'

原始请求若成功,只能证明这次凭据、路由和模型调用成立,不证明之后所有工具调用或角色预设都兼容。记录状态与正文,不把Key放进截图或支持日志。

在酒馆里保存自定义连接,发送短测试消息。下拉没有模型时,官方文档允许在供应商没有可用模型列表的情况下手填ID。空列表首先是发现问题,不能直接认定无法生成。

每次恢复一个功能

先只发普通用户消息并取得文字输出,再依次恢复系统/角色提示、多轮历史、流式和工具或扩展。在哪一步失败,就比较修改前后的实际请求。

现象优先检查
401或鉴权失败凭据、目标地址与账户权限
404或路径错误Base、重复后缀与模型可用性
400参数错误序列化字段、角色和可选功能
空回复或截断正文、输出预算、finish reason与客户端解析
请求成功但客户端仍警告模型发现/状态检查与安装版本行为

不要只为隐藏失败请求开启“Bypass API status check”。先确认实际生成成功,再判断警告是否来自单独的发现检查。

按完整model-turn错误排查400

400不是一个通用根因。返回体明确出现Requests ending with a model turn are not supported时,检查最终序列化的对话。界面有用户输入框,不代表发出的最后消息一定是用户轮次;预填、续写、历史转换与扩展都可能改变它。

纯文字测试可以开新对话,以真实用户消息结尾,先移除assistant预填或续写设置,再分别恢复。涉及工具时,对照供应商要求查看完整调用/结果序列,不盲删工具记录或改角色名。

SillyTavern文档列有提示词后处理选项,其中某些会去掉工具。转换器不只影响格式,也可能改变功能,要确认具体选项,并在修改后测试目标功能。其他供应商或模型的社区报错只提供线索,不等于已验证本路由修复。

检查长对话用量与缓存

最新消息很短,长历史仍可能增加输入。记录输入、输出、可取得的缓存用量和总账单,用可比请求对照。UI里出现相同角色提示,不能直接证明缓存命中。

SillyTavern配置文档把gemini.enableSystemPromptCache标为仅适用OpenRouter,不能据此认为自定义EvoLink路径也采用同样行为。
价格查看现有Gemini价格区块,并结合实际请求用量,不在本文复制价格表。比较含重试的可接受回复总成本;单次便宜,不代表一段能用的对话更省。

保存可以复现的排障记录

记录酒馆版本、连接类型、不含凭据的Base、模型ID、启用功能、HTTP状态、脱敏正文和最小复现。连续改多个设置前先保存可用连接。

让Agent辅助时,要求比较成功的最小序列和失败请求,找第一处不支持的字段或顺序。实际调用按EvoLink模型页说明,不把含有效Key的排障聊天发送出去。

常见问题

Base URL是完整Chat Completions地址吗?

本自定义连接填到/v1,客户端补/chat/completions。

下拉菜单没有Gemini 4怎么办?

核对当前API模型ID,用文档支持的手填方式,再单独测试生成。

所有400都要删除末尾assistant消息吗?

不是,先看完整报错;model-turn判断只适用该签名,还需检查实际请求。

Google的Key能直接用于EvoLink吗?

按调用目的地使用凭据,本路径使用EvoLink Key。

打开缓存设置就会省钱吗?

不能保证,先核对供应商支持和本路由实际用量。

报错反馈应提供什么?

版本、路由模型、启用功能、脱敏错误与最小复现,不含凭据。

参考资料

通过统一 API 接入 AI 模型

比较模型能力与当前价格,再按 API 文档接入适合你任务的模型。