Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

[Dúvida] Erro com API da Anthropic

Estou tentando utilizar a API da Anthropic, mas recebo o erro 401 Invalid authentication credentials. Já verifiquei que o formato da credencial está correto, porém a autenticação continua sendo recusada.

Qual é a melhor forma de identificar se o problema está na API Key, no login da conta, na organização ou em uma configuração como a variável ANTHROPIC_BASE_URL? Além disso, como saber quando devo executar /login ou quando preciso gerar uma nova ANTHROPIC_API_KEY?

1 resposta
solução!

Oii, Estudante. Tudo bem?

Esse erro 401 Invalid authentication credentials indica que a credencial utilizada foi reconhecida, mas não tá autorizada.

O primeiro passo é executar o comando /status, pois ele mostra qual credencial tá em uso. Se aparecer uma ANTHROPIC_API_KEY, ela tem prioridade sobre o login, então será necessário gerar uma nova chave ou remover a variável de ambiente (unset ANTHROPIC_API_KEY) pra utilizar o login da conta.

Caso apenas o login esteja ativo, execute /login pra renovar a autenticação. Se o erro continuar, vale verificar se a conta ou a organização ainda possuem acesso ativo. Se você utiliza um gateway configurado por meio da variável ANTHROPIC_BASE_URL, a autenticação pode depender das credenciais desse serviço, e não diretamente da Anthropic.

Conteúdos relacionados
Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!