Shifter Scraping API: coletando dados sem ser bloqueado
Como usar a Scraping API da Shifter com Node.js para baixar páginas protegidas por anti-bot e feitas em JavaScript, e as armadilhas da documentação.
paloma_macetko:~/blog/page/3 $ ls -t
261 artigos, do mais recente para o mais antigo.
Como usar a Scraping API da Shifter com Node.js para baixar páginas protegidas por anti-bot e feitas em JavaScript, e as armadilhas da documentação.
Como enviar SMS pela API da SMSMais com Node.js, entender os status de entrega e receber a resposta do destinatario por webhook.
Por que o llms.txt importa para quem quer ser citado pela IA, e como gerar o seu em PHP puro lendo o sitemap.xml que voce ja tem.
Como clonar uma voz na ElevenLabs pela API com Node.js: envio das amostras em multipart, a armadilha do Content-Type, listar e apagar.
Como transformar texto em áudio com a API da ElevenLabs em Node.js: escolher a voz, ajustar estabilidade e similaridade, o formato e gravar o MP3.
Como disparar uma gravação de voz que toca no telefone do cliente, em Node.js, com o campo audio da API da SMSMais e o status que diz se atenderam.
Como fechar o ciclo do RAG em Node.js: buscar no Qdrant, montar o contexto e pedir ao GPT que responda usando só o que você achou.
Transforme texto em áudio com IA local, por CURL. O Open WebUI não tem TTS embutido: instale o motor, baixe a voz brasileira e ligue os dois.
Como buscar por texto no Qdrant com Node.js e embeddings, e como misturar semelhança com filtro de preço, estoque e categoria numa consulta só.
Transcreva áudio com IA local, no seu servidor, por CURL. O áudio não sai da máquina, e as duas armadilhas que devolvem 400 e texto em latim.
Instale Ollama e Open WebUI numa VPS por SSH, baixe outros modelos, veja quais valem a pena sem GPU e gere a API Key para usar a API.
Configure o webhook da Evolution API para saber quando chega mensagem, quando ela é lida e quando a conexão cai. Com os JSONs de ida e de volta.