## Parent https://github.com/Teeeeeeeerry/Parallel-Translation/issues/309 ## What to build 第三家引擎接入公共构造。它需要读取错误响应体才能区分认证失败与其他 4xx,这个特例必须通过扩展点介入、保留在适配器内,不得搬进公共构造。本 ticket 同时是父 issue 记录的停止判据的复核点——允许在判据触发时不做完。 ## Acceptance criteria - [ ] Gemini 的错误体特例保留在适配器内:错误体明示认证失败时归为 key 无效,模型名错误或内容过长时归为瞬时 - [ ] 请求格式与凭据传递方式(走请求头而非查询串)不变 - [ ] 既有引擎单测与跨引擎契约测试全部通过且未被修改 - [ ] 停止判据复核:若公共构造的参数数量增长到让适配器定义读起来不比改造前简单,或需要为本家引擎加入第二个特例扩展点,则停止合并、把该发现记录到父 issue 并关闭本 ticket——保守落点是只保留前两家引擎的接入 ## Blocked by - #334(309-2)
Parent
#309
What to build
第三家引擎接入公共构造。它需要读取错误响应体才能区分认证失败与其他 4xx,这个特例必须通过扩展点介入、保留在适配器内,不得搬进公共构造。本 ticket 同时是父 issue 记录的停止判据的复核点——允许在判据触发时不做完。
Acceptance criteria
Blocked by