Exemple de notebookCet exemple est disponible sous forme de notebook dans le dépôt d’exemples.
Prérequis
- Python doit être installé sur votre système.
pipdoit être installé sur votre système.- Vous aurez besoin d’une API key Anthropic, ou d’une API key d’un autre LLM provider
1
Installer les bibliothèques
Installez la bibliothèque requise en exécutant les commandes suivantes :
2
Configurer les informations d'authentification
Ensuite, vous devrez fournir votre API key Anthropic :Ensuite, définissez les credentials nécessaires pour vous connecter au SQL playground de ClickHouse :
Réponse
Utiliser un autre LLM providerSi vous n’avez pas d’API key Anthropic et souhaitez utiliser un autre LLM provider,
vous trouverez les instructions pour configurer vos credentials dans la documentation PydanticAI
3
Initialiser le serveur MCP et l'agent PydanticAI
Configurez maintenant le serveur MCP de ClickHouse pour qu’il pointe vers le SQL playground de ClickHouse :
4
Poser une question à l'agent
Enfin, vous pouvez poser une question à l’agent :Vous obtiendrez une réponse similaire à celle ci-dessous :
Réponse