0
代码介绍
代码
Issues
Pull Requests
流水线
Actions
讨论
Wiki
项目成员
分析
项目设置
0
  1. octopus
  2. /
  3. internal
  4. /
  5. transformer
  6. /
  7. outbound
GGitHubfix: :bug: 剔除 Gemini 不支持的 JSON Schema 关键字以适配 Claude Code (#255)
9851442d创建于 4月9日历史提交
文件最后提交记录最后更新时间
authropic
fix: :bug: 修复 OpenAI 格式连续 tool 消息转 Anthropic 时未合并导致请求报错 (#219) 当用户以 OpenAI 格式请求 Claude 模型时,末尾连续多条 role:tool 消息会被各自 转换为独立的 user 消息,违反 Anthropic API 角色交替要求,导致 Improperly formed request 错误。在 convertMessages 中增加连续同角色消息合并逻辑,并提取 contentToBlocks 复用简化 convertToolMessage 中的内容转换代码。2 个月前
gemini
fix: :bug: 剔除 Gemini 不支持的 JSON Schema 关键字以适配 Claude Code (#255)1 个月前
openai
feat: :sparkles: 增加Audio fix #112 3 个月前
volcengine
fix: update supportedReasoningEffortModel close #132 (#136) 3 个月前
register.go
feat: :sparkles: implement OpenAI Embedding API support (#123) Add full support for OpenAI Embedding API: - Add EmbeddingInbound and EmbeddingOutbound transformers with field name mapping - Internal format uses embedding_input/embedding_dimensions/embedding_encoding_format - External format maintains OpenAI standard (input/dimensions/encoding_format/data) - Add EmbeddingInput and related model structures - Add embedding endpoint handler (/embeddings) - Add channel type validation (embedding vs chat requests) - Add EmbeddingChannelTypes and ChatChannelTypes for type filtering - Update frontend UI with OpenAI Embedding channel option Co-authored-by: Claude <noreply@anthropic.com>4 个月前