• liangxia

    图片

    这两天开了个开了个Ollama Pro订阅,想用NewAPI接入Ollama Pro看一下GLM5.2的用量统计

    接入了之后 在cherry studio里面选择openAI 可以正常对话

    图片

    然后配置ccs API格式选择的Anthropic Messages (原生)

    图片

    Claude code 对话提示API Error: API returned an empty or malformed response (HTTP 200) —

    check for a proxy or gateway intercepting the request

    图片

    然后看NewAPI日志请求走的是/v1/messages

    执行curl 测试看到返回结果如下

    {“id”:“0e0abefd6340488da368ff8394b932c6”,“model”:“glm-5.2”,“object”:“chat.completion”,“created”:1785419530,“choices”:[{“index”:0,“message”:{“role”:“assistant”,“content”:null,“reasoning_content”:“1. 分析输入:用户说了“你好”,在中文里意为“Hello”。\n2. 识别语言:中文。\n3. 确定合适的回复:用中文礼貌地回应用户的问候,并提出我能如何帮助他们。\n4. 起草回复:\n 选项1:你好!有什么我可以帮你的吗?\n 选项2:你好!我是人工智能助手,有什么可以为您效劳的?”},“finish_reason”:“length”}],“usage”:{“prompt_tokens”:13,“completion_tokens”:100,“total_tokens”:113,“prompt_tokens_details”:{“cached_tokens”:0,“text_tokens”:0,“audio_tokens”:0,“image_tokens”:0},“completion_tokens_details”:{“text_tokens”:0,“audio_tokens”:0,“reasoning_tokens”:0},“input_tokens”:0,“output_tokens”:0,“input_tokens_details”:null,“claude_cache_creation_5_m_tokens”:0,“claude_cache_creation_1_h_tokens”:0}}

    然后执行curl测试ollama官方的v1/message 地址返回数据如下

    {“id”:“msg_371a4b7c3890259fdf51472e”,“type”:“message”,“role”:“assistant”,“model”:“glm-5.2”,“content”:[{“type”:“thinking”,“thinking”:“1. 分析输入: 用户说“你好”。\n2. 确定意图: 这是一个标准的问候。用户正在发起对话。\n3. 确定合适的回复:\n 用中文回以问候(与用户的语言保持一致)。\n 礼貌且热情。\n * 主动提出提供帮助。\n4. 起草回复(内心独白/草稿):\n 草稿1:* 你好!很高兴见到你。有什么我可以帮”}],“stop_reason”:“max_tokens”,“usage”:{“input_tokens”:13,“output_tokens”:100}}

    Claude code 对话也可以

    图片

    NewAPI后台的 渠道配置如图所示

    图片

    NewAPI版本是v0.10.9-alpha.6,今天刚在国内的服务器上搭的

    我也知道是响应数据格式不对导致Claude code 读不出来,但是不知道如何解决

    不知道是哪里出了问题,各位佬友帮我看看呗,十分感谢^-^

    主楼
  • Lewsol

    类型那里改成 openai 的格式

    #1
  • liangxia

    .10.9

    佬,请问一下是哪里改类型,ccs还是new api

    #2
  • Lewsol

    图片

    #3
  • liangxia

    感谢佬,我配置了Claude code试了下,是可以的

    #4
  • 风云

    佬友ollama pro国内直连会被封号吗

    刚买了个不知道要不要挂梯子,因为梯子是万人骑

    #5

发表回复

登录后回复