Automatiza la Búsqueda en Internet con IA Guía Paso a Paso en n8n
Únete a mi comunidad en Skool:
https://www.skool.com/iasfera/about
Links:
BotFather: https://telegram.me/BotFather
BraveSearch API Curl: https://api-dashboard.search.brave.com/app/documentation/web-search/get-started
BraveSearch API key: https://api-dashboard.search.brave.com/app/keys
AI Studio (Gemini): https://aistudio.google.com/
Groq API Key: https://console.groq.com/keys
ElevenLabs API Key: https://elevenlabs.io/app/settings/api-keys
Mis Redes:
X/Twitter: https://x.com/gabmfrl
0:00 Introducción
1:11 ¿Cómo funciona el proyecto?
2:17 Selección del Trigger: Telegram
2:47 Obteniendo nuestro Access Token para Telegram
3:05 Creando nuestro Bot
3:58 Prueba de mensaje
4:20 Diferenciando entre mensajes de voz y texto
5:19 Transformando el dato de texto
5:40 Get y transcripción del archivo de audio
7:15 HTTP Request para BraveSearch API
7:58 Importando el Curl de BraveSearch
8:16 Configurando la query de búsqueda
8:36 Obteniendo nuestra API key para BraveSearch
9:12 Probando la búsqueda con BraveSearch
9:49 Extrayendo las urls que nos interesan
10:35 Separando las urls
11:00 Por qué limitar las webs que scrapeamos
11:50 Siguiente paso: scrapear
12:04 HTTP Request GET para las urls
12:30 Simplificando con Markdown
13:00 Cómo scrapear las webs
14:06 Por qué Gemini para este use-case
15:13 Cómo conseguir la API key para Gemini
16:34 Seleccionando el modelo gemini-2.0-flash
16:48 Scraper: configurando el system message
16:56 Scraper: configurando el user message
18:05 Configurando el formato de salida de la Chain
18:55 Probando el scraper
19:27 Contrarrestar webs con información no útil
19:53 DeepSeek para procesar la información
20:13 Juntando nuestra información
20:42 Creando la Chain de DeepSeek
21:00 Consiguiendo acceso a DeepSeek
21:44 Seleccionando la versión de DeepSeek que nos interesa
22:03 Creando la System Prompt para DeepSeek
24:08 Qué hacer en caso de superar el límite de tokens de DeepSeek
24:56 Cadena de pensamiento de DeepSeek
25:23 Cómo filtrar la cadena de pensamiento
25:49 Cómo narrar la respuesta al usuario con una voz con IA
27:02 Configurando la HTTP Request para ElevenLabs
27:33 API Key para ElevenLabs
27:57 Terminando de configurar la Request
28:50 Selección del modelo de voz
29:23 Configurando la respuesta en Telegram
30:49 Prueba final