不支持 claude 原生格式调用吧,老版本的 newapi 应该只支持 OpenAI 格式的
newapi给的是OAI格式兼容,你选的A\格式兼容,所以调用不了
可以换成from openai import OpenAI()
既然网站有文档说可以,那问问客服始皇吧 @neo
请尝试重新建立一个 api key 不要进行任何限制设置。
Traceback (most recent call last):
File “F:\Claude\quickstart.py”, line 13, in
message = client.messages.create(
^^^^^^^^^^^^^^^^^^^^^^^
File “F:\Claude.venv\Lib\site-packages\anthropic_utils_utils.py”, line 268, in wrapper
return func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File “F:\Claude.venv\Lib\site-packages\anthropic\resources\messages\messages.py”, line 991, in create
return self._post(
^^^^^^^^^^^
File “F:\Claude.venv\Lib\site-packages\anthropic_base_client.py”, line 1368, in post
return cast(ResponseT, self.request(cast_to, opts, stream=stream, stream_cls=stream_cls))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “F:\Claude.venv\Lib\site-packages\anthropic_base_client.py”, line 1141, in request
raise self._make_status_error_from_response(err.response) from None
anthropic.AuthenticationError: Error code: 401 - {‘error’: {‘message’: ‘无效的令牌 (request id: b593f0c7-1dcd-428d-9b90-53f8687d515f)’, ‘type’: ‘new_api_error’}, ‘type’: ‘error’}
新建了还是不行哦



