anthropic.AuthenticationError:错误代码:401 无效的 x-api-key

问题描述 投票:0回答:1

我在访问 Anthropic API 时遇到问题。它给了我 401 错误。

anthropic.AuthenticationError: Error code: 401 - {'type': 'error', 'error': {'type': 'authentication_error', 'message': 'invalid x-api-key'}}

我生成了一个新的 API KEY,但它也不起作用。

python large-language-model anthropic
1个回答
0
投票

在 Python Notebook 中运行以下代码块给了我有关错误的详细消息。然后,我意识到我需要添加积分或付款方式。使用信用卡加载一些积分后,它开始工作😄

import os
from anthropic import Anthropic
from dotenv import load_dotenv

# Load the .env file
load_dotenv()

client = Anthropic(
    # This is the default and can be omitted
    api_key=os.environ.get("ANTHROPIC_API_KEY"),
)

message = client.messages.create(
    max_tokens=1024,
    messages=[
        {
            "role": "user",
            "content": "Hello, Claude",
        }
    ],
    model="claude-3-opus-20240229",
)
print(message.content)

没有积分的错误消息

BadRequestError: Error code: 400 - {'type': 'error', 'error': {'type': 'invalid_request_error', 'message': 'Your credit balance is too low to access the Anthropic API. Please go to Plans & Billing to upgrade or purchase credits.'}}
© www.soinside.com 2019 - 2024. All rights reserved.