Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Lobo Chat Anthropic 请求的是 /v1/messages 但是new-api 是/v1/completions 并没有messages接口 #578

Open
xiaoyi510 opened this issue Nov 20, 2024 · 8 comments
Labels
bug Something isn't working

Comments

@xiaoyi510
Copy link

例行检查

  • [ x ] 我已确认目前没有类似 issue
  • [ x ] 我已确认我已升级到最新版本
  • [ x ] 我已完整查看过项目 README,尤其是常见问题部分
  • [ x] 我理解并愿意跟进此 issue,协助测试和提供反馈
  • [x ] 我理解并认可上述内容,并理解项目维护者精力有限,不遵循规则的 issue 可能会被无视或直接关闭

问题描述
Lobo Chat Anthropic 请求的是 /v1/messages 但是new-api 是/v1/completions 并没有messages接口
复现步骤

预期结果
支持 LoboChat 的 Anthropic
相关截图
image

@xiaoyi510 xiaoyi510 added the bug Something isn't working label Nov 20, 2024
@1PercentSync
Copy link

image

/v1/messages并非openai格式接口

@QAbot-zh
Copy link

所以你可以在 OpenAI 类型里调用 claude

@xiaoyi510
Copy link
Author

额 可是 我看readme是支持 claude 啊

@QAbot-zh
Copy link

额 可是 我看readme是支持 claude 啊

支持 (使用 OpenAI 格式调用)claude 模型 啊

@Calcium-Ion
Copy link
Owner

你可以使用new-api-horizon,支持/v1/messages(claude格式)

@Calcium-Ion
Copy link
Owner

你图里面使用的是Claude格式,这个项目只支持OpenAI格式调用Claude

@daggeryu
Copy link
Contributor

location /v1/messages {
rewrite ^/v1/messages(.*)$ /v1/chat/completions$1 break;
proxy_set_header Authorization $http_x_api_key;
client_max_body_size 64m;
proxy_http_version 1.1;
proxy_pass http://127.0.0.1:3001; # 请根据实际情况修改你的端口
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_cache_bypass $http_upgrade;
proxy_set_header Accept-Encoding gzip;
proxy_read_timeout 300s; # GPT-4 需要较长的超时时间,请自行调整
} nginx这样配置,可能可以解决你的问题

@xiaoyi510
Copy link
Author

使用openai 替换模型 倒是能解决
但是希望能加入 claude 官方接口方式
有些途径不支持选择OpenAi支持什么模型

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

5 participants