Notebook de exemploEste exemplo pode ser encontrado como um notebook no repositório de exemplos.
Pré-requisitos
- Você precisará ter o Python instalado no sistema.
- Você precisará ter o
pipinstalado no sistema. - Você precisará de uma chave de API da Anthropic ou de outro provedor de LLM
1
Instalar bibliotecas
Instale as bibliotecas necessárias executando os comandos a seguir:
2
Configure as credenciais
Em seguida, você precisará fornecer sua chave de API da Anthropic:
Response
Usando outro provedor de LLMSe você não tiver uma API key da Anthropic e quiser usar outro provedor de LLM,
encontrará instruções para configurar suas credenciais na documentação “LLMs” do LlamaIndex
3
Inicializar o servidor MCP
Agora, configure o ClickHouse MCP server para apontar para o Playground SQL do ClickHouse.
Você precisará converter essas funções Python em ferramentas do Llama Index:
4
## Crie um agente
Agora você já pode criar um agente com acesso a essas ferramentas. Defina o número máximo
de chamadas de ferramenta em uma execução como 10. Você pode modificar esse parâmetro, se quiser:
5
Inicialize o LLM
Inicialize o modelo Claude Sonnet 4.0 com o código a seguir:
6
Inicie o agente
Por fim, você pode fazer uma pergunta ao agente:A resposta é longa, por isso foi truncada no exemplo
de resposta abaixo:
Response