Automação e APIs¶
Tudo o que você pode fazer na interface do Topolograph, você pode fazer de forma programática. Escolha a opção que se encaixa no seu fluxo de trabalho:
-
SDK em Python
Cliente REST orientado a objetos, um coletor de LSDB via SSH (Nornir) e a CLI
topo. -
Servidor MCP
Expõe a API do Topolograph a agentes de LLM via Model Context Protocol.
-
Agente de IA
Um assistente em linguagem natural que responde perguntas sobre o seu IGP ao vivo.
A API REST por trás de tudo¶
Todas essas opções são construídas sobre a API REST do Topolograph. O schema
completo e interativo fica disponível em /api/ui/ na sua instância (no
serviço hospedado, topolograph.com/api/ui).
Um envio direto é tão simples quanto:
import requests
r = requests.post(
'https://topolograph.com/api/graph',
auth=('youraccount@domain.com', 'your-pass'),
json={'ospf_data': '<your LSDB text>'},
)
Para qualquer coisa além de uma chamada pontual, o SDK em Python oferece uma interface muito mais amigável sobre os mesmos endpoints.
Projetado para ser amigável a LLMs
O modelo de dados do Topolograph mapeia de forma natural para perguntas em linguagem natural, e é por isso que o servidor MCP e o agente de IA existem — pergunte "qual é o caminho entre esses dois IPs?" em vez de construir uma chamada de API.