Usando la API de búsqueda de Tavily AI
Tavily es una API de búsqueda de IA diseñada específicamente para aplicaciones LLM. Proporciona resultados de búsqueda altamente relevantes combinando la búsqueda web con el procesamiento de IA.
Para usar Tavily, deberá:
- Registrarse para obtener una clave API en tavily.com
- Instalar el paquete de Python.
import os
from tavily import TavilyClient
# Obtener la clave API de la variable de entorno
TAVILY_API_KEY = os.getenv('TAVILY_API_KEY')
if TAVILY_API_KEY is None:
raise ValueError("Clave API no encontrada. Por favor, establezca la variable de entorno TAVILY_API_KEY.")
# Inicializar TavilyClient con la clave API recuperada
tavily_client = TavilyClient(api_key=TAVILY_API_KEY)
# Realizar una solicitud de búsqueda
response = tavily_client.search("¿Quién es Leo Messi?")
# Imprimir la respuesta
print(response)