-
-
Notifications
You must be signed in to change notification settings - Fork 4.6k
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
Claude模型异常 #1135
Comments
体现在oneapi上的错误就是日志有记录,但该条记录的token数量为空白 |
新报错: |
麻烦发一下请求体 |
{"model":"claude-1.3-100k","contentType":"Text","sessionUuid":null,"mask":null,"stream":"true","temperature":0.5,"n":null,"functions":null,"messages":[{"id":null,"role":"assistant","content":"迷糊通常表示以下几个意思:\n\n1. 意识模糊,思维不清晰。如刚睡醒后的状态,还没有完全清醒过来。\n\n2. 对某件事不太清楚,缺乏清晰和准确的理解。如对工作任务或学习内容迷糊,不太明白。\n\n3. 记忆力差,健忘。常常忘记要做的事或忘记已经做过的事,给人留下随意或不靠谱的印象。\n\n4. 不太精明或机警,容易上当受骗。如对陌生人太过信任,容易被人利用。\n\n5. 举止或言语不太连贯清晰,让人觉得似懂非懂。这种迷糊往往让人觉得这人有点儿糊涂或傻乎乎的。\n\n所以,迷糊是一个比较负面的词,表示一定程度上的意识不清、判断不准、记忆差等状态。对一个人来说,时常迷糊会给人留下不太靠谱或有点儿糊涂的印象。但偶尔迷糊也是人之常情,不必太过在意。重要的是要尽量避免在重要场合或工作中迷糊以免影响表现。","hasName":false,"name":null,"tool_call_id":null,"function_call":null,"tool_calls":null},{"id":null,"role":"user","content":"你好吗","hasName":false,"name":null,"tool_call_id":null,"function_call":null,"tool_calls":null},{"id":null,"role":"assistant","content":" 响应:{"success":false,"content":null,"tokenCount":0,"errorMessage":"{"error":{"message":"messages: first message must use the \"user\" role (request id: 2024031300350947244414732578428)","type":"invalid_request_error","param":"","code":null}}","inputTokens":-1,"outputTokens":-1} 使用的下游客户端程序是nextweb 大佬,不同报错我得收集,收集到了我继续comment,您先休息,早点睡觉,祝好梦 |
请求: 响应: |
目前使用的oneapi版本:v0.6.2-alpha.13 请求: 响应: {"success":false,"content":null,"tokenCount":0,"errorMessage":"{"error":{"message":"messages: Unexpected role \"system\". The Messages API accepts a top-level |
The Messages API accepts a top-level |
确实,我也遇到这个问题 |
试了下,就是只能第一条role: "system",第二条role: "user",第三条 |
可以简单修改一下/relay/channel/anthropic/main.go第53行,把系统提示词拼接起来。 |
+1,我发现这问题到今天还存在,chatbox在发送图片也会出现这个情况,酒馆就更不用说了,直接压根用不了…… |
+1 同样的问题,求Fix |
+1 cursor遇到相同問題 |
+1 求修复 |
+1 |
有计划修复吗? |
例行检查
问题描述
大佬,自claude3发布后,好像API通信要求被改了,有了更多的要求,下游客户端出现了多种报错,如下:
{
"error": {
"message": "messages: Unexpected role "system". The Messages API accepts a top-level system parameter, not "system" as an input message role. (request id: 2024031217275455426917732821996)",
"type": "invalid_request_error",
"param": "",
"code": null
}
}
{"error":{"message":"messages: first message must use the "user" role (request id: 2024031211095676132633895366427) (request id: 2024031211095627433661757301115)","type":"invalid_request_error","param":"","code":null}}
{"success":false,"content":null,"tokenCount":0,"errorMessage":"{"error":{"message":"messages: roles must alternate between "user" and "assistant", but found multiple "user" roles in a row (request id: 2024031218095472528132521153205)","type":"invalid_request_error","param":"","code":null}}","inputTokens":-1,"outputTokens":-1}
我可以提供多个claude apikey以供测试 可以发到大佬您的邮箱或者加我QQ84680396
复现步骤
预期结果
The text was updated successfully, but these errors were encountered: