Notebook de ejemploEste ejemplo está disponible como notebook en el repositorio examples.
Requisitos previos
- Debes tener Python instalado en tu sistema.
- Debes tener
pipinstalado en tu sistema. - Necesitarás una API key de Anthropic o una API key de otro proveedor de LLM
1
2
Configura las credenciales
A continuación, deberás proporcionar tu clave de API de Anthropic:Response
Usar otro proveedor de LLMSi no tienes una API key de Anthropic y quieres usar otro proveedor de LLM,
puedes consultar las instrucciones para configurar tus credenciales en la documentación de LlamaIndex sobre “LLMs”
3
Inicializar el servidor MCP
Ahora configure el servidor MCP de ClickHouse para que apunte al Playground de SQL de ClickHouse. Tendrá que convertirlas de funciones de Python a herramientas de Llama Index:4
Crear un agente
Ahora ya estás listo para crear un agente que tenga acceso a esas herramientas. Establece en 10 el número máximo de invocaciones de herramientas en una sola ejecución. Puedes modificar este parámetro si quieres:5
6
Ejecuta el agente
Por último, puedes hacerle una pregunta al agente:Response