DeepL é considerado um dos melhores tradutores atuais, batendo de frente com GPT, mas infelizmente o preço de sua API é bastante cara. Nesse artigo vou compartilhar uma dica de como obter API do DeepL de forma mais acessível sem limite de caracteres para você atrelar a seus projetos.
Você provavelmente já deve ter ouvido falar na RapidAPI, um site onde terceiros colocam suas próprias APIs, ao se cadastrar você consegue encontrar uma ótima opção de tradução DeepL que cobra 20 USD por 5.000 requisições diárias.
Trata-se de uma API de terceiros, então podemos ficar receoso para saber se a tradução é realmente da Deepl, mas pelos testes que fiz realmente trata-se da tradução do DeepL, mas não consigo afirmar se a qualidade é a mesma da API paga, mas provavelmente é sim.
API DeepL cobrado por requisições
A API original da DeepL também se encontra no RapidAPI, mas com seu preço tradicional cobrando por caracteres, o que pessoalmente não compensa de forma alguma. Já essa API que encontrei cobra por requisições, então você consegue além de pagar um valor fixo mensal, pode traduzir textos maiores sem se preocupar com cobranças absurdas.
O maior problema é que você não deve ultrapassar o limite de 5.000 requisições diárias, pois a cobrança por requisição adicional pode ser exorbitante. Eu me assustei quando vi uma cobrança de 70 USD porque errei no cálculo de uso diário e estava ultrapassando 700 requisições por dia.
Felizmente o RapidAPI juntamente com autor da API me reembolsou 50 USD pois eu recebia notificações da cote sendo atingida, mas imaginava que a API simplesmente parava de funcionar. Não cometa esse engano, é uma diferença de preço gigantesca entre pagar requisições adicionais com a cota diária.
Outros planos estão disponíveis para mais requisições, então sinta-se a vontade para conhecer os planos de 50 USD por 15.000 requisições diárias. Você também pode solicitar um plano personalizado.
Como limitar a cota diária?
Eu uso a API no N8N para integrar com Translatepress, mas para evitar cobrança exorbitante eu configuro para solicitar uma requisição a cada 20 segundos, consumindo diariamente por volta de 4800 requisições.
Essa API não pode ser usada sem uma configuração correta de tempo ou limitação que pode ser configurada junto com JSON que mostra o número da sua requisição diária.
Espero que tenham gostado dessa pequena dica, sempre procure qualquer API no RapidAPI ou site semelhante, você vai economizar muito mais, além de simplificar e centralizar o uso de APIs.