Como Trocar Sua Chave de API do Claude pela Nossa
Substituir sua chave de API do Claude por uma chave para um endpoint compatível com OpenAI e sem censura leva cerca de dez minutos quando o código já usa o formato de conclusões de chat. Este guia percorre a nova chave, a URL base, uma solicitação de teste, streaming, ferramentas, custos e os erros que você verá durante a mudança.
Resumo
- A migração exige uma nova chave e uma nova URL base; o formato da solicitação permanece o mesmo.
- Execute uma solicitação de teste no id do modelo sem censura antes de mover qualquer tráfego de produção.
- Os custos são $0,15 por 1M de tokens de entrada e $0,50 por 1M de tokens de saída, cobrados do crédito pré-pago.
- Mantenha a chave antiga na configuração até que a nova tenha funcionado limpa por alguns dias.
Por que Desenvolvedores Estão Mudando Sua Chave para um Endpoint Sem Restrições
Algumas cargas de trabalho legais encontram recusas em um assistente padrão, por exemplo, ficção adulta, perguntas médicas diretas ou pesquisa de segurança. Um endpoint sem censura responde a essas solicitações diretamente, e o único limite rígido é o conteúdo sexual envolvendo menores.
Decida antecipadamente quais solicitações seu produto aceita, pois o modelo não tomará essa decisão por você.
Passo 1: Recupere sua Nova Chave de API sem Censura
Cadastre-se com Google ou com um e-mail e uma senha na página Obter chave de API. A chave aparece na tela uma vez. A conta começa com $0.50 de crédito de teste, válido por 7 dias, e não é necessário cartão.
- Armazene a chave em uma variável de ambiente, nunca no código do cliente.
- Gire a chave a qualquer momento; a antiga deixa de funcionar imediatamente.
Passo 2: Atualize a URL base no código
Defina a URL base para https://mistralgetapikey.com/v1 e passe a nova chave no cabeçalho Authorization como token bearer. Mantenha a URL base na configuração para que você possa alterá-la sem precisar de uma nova implantação.
Deixe o restante do cliente como está. Mensagens, papéis e o analisador de resposta permanecem os mesmos.
Passo 3: Verifique a troca com um pedido de teste
Envie um pedido curto com o ID do modelo uncensored. Uma resposta com um bloco de uso confirma a chave, o URL base e o id do modelo juntos.
Se a chamada falhar, leia o código de status primeiro. Um 401 significa que a chave está incorreta e um 402 significa que o crédito está esgotado.
Lidando com Respostas de Streaming no Seu Código Existente
Definir stream: true se o seu produto já faz streaming. Cada evento enviado pelo servidor carrega uma parte da resposta, e o último evento carrega os números de uso.
Teste o stream também em uma conexão lenta, pois um stream interrompido deve terminar com uma mensagem de erro clara na interface e não uma resposta escrita pela metade.
Function Calling Compatibility Check
Se seu aplicativo usar ferramentas, defina uma função com um esquema JSON e deixe que o modelo a chame. Retorne um resultado e verifique se a resposta final o utiliza corretamente.
- Teste uma ferramenta com dois argumentos obrigatórios.
- Teste duas ferramentas chamadas em sequência.
- Valide os argumentos antes de agir com base neles.
Monitorando o Uso de Tokens e Custos
Armazene as contagens de tokens de entrada e saída de cada resposta junto com o ID da solicitação. Multiplique-os por $0,15 e $0,50 por 1M de tokens para obter o custo de cada chamada.
| Carga de trabalho | Tokens de entrada | Tokens de saída | Custo |
|---|---|---|---|
| Turno de chat curto | 1,000 | 400 | $0.0003 |
| Resumo de documento longo | 80,000 | 2,000 | $0.0130 |
Solução de problemas de Erros Comuns de Conexão
A maioria dos problemas de troca de provedores vem de três causas: uma chave com espaços extras ou quebra de linha, um URL base que ainda aponta para o serviço antigo ou uma falta de /v1 no final da URL.
Cada chave permite 300 solicitações por minuto e 8 solicitações simultâneas. Um 429 significa reduzir a velocidade, e uma nova tentativa com backoff resolve o problema.
Verificação Final e Colocação em Produção
Execute ambas as endpoints com os mesmos prompts por alguns dias e compare as respostas, a latência e o custo. Mova o tráfego em etapas, observe a taxa de erro após cada etapa e mantenha a chave antiga na configuração até que a nova tenha operado limpo.
Quando os números corresponderem às suas expectativas, remova a chave antiga do ambiente e da lista de verificação de revisão de código.
Perguntas frequentes
Meu código existente funcionará após a mudança?
Na maioria dos casos, sim. O endpoint usa o formato de conclusões de chat, então apenas a URL base e a chave mudam.
Qual ID de modelo devo enviar?
Envie uncensored. É o único modelo no serviço, portanto, o ID não muda.
Existe uma maneira gratuita de testar?
Sim. Uma nova conta recebe $0.50 de crédito de teste, válido por 7 dias, e nenhum cartão é necessário para começar.
Como adiciono dinheiro ao saldo?
Pague com USDT na TRC20 ou USDC na Base, a partir de $20. O crédito bônus aplica-se a partir de $50 e o crédito nunca expira.
Obtenha sua chave de API
Faça o cadastro, pegue a chave e atualize a URL base. Simples.