对于这个问题,有标准的解决办法:在 cc 和模型之间加一个 sidecar 代理(跟主进程跑在同一台机器上、专门做协议翻译的小服务),把 Anthropic 格式的请求翻成 OpenAI 格式再转发。但要把这层翻译接稳,得先搞清楚两套协议到底差在哪。协议只是 HTTP 接口的约定,比如请求打哪个路径、API key 放在哪个请求头里、返回的 JSON 字段叫什么。请求头就是 HTTP 请求里携带元信息的字段,身份凭证、内容格式这类信息都放在这里;这些跟模型本身无关,同一个模型可以同时挂在两套协议下对外。
LLM | OpenAI 兼容模式 与 Anthropic 协议的区别
未经允许不得转载:小狮博客 » LLM | OpenAI 兼容模式 与 Anthropic 协议的区别
小狮博客