# Using AI to Augment Network Automation

DevFeed: [Using AI to Augment Network Automation](<https://devfeed.tech/articles/using-ai-to-augment-network-automation-65928.md>)

Original publisher: [Read original article](<https://blogs.cisco.com/developer/using-the-power-of-artificial-intelligence-to-augment-network-automation>)

Author: John Capobianco

Published: 2024-03-06T12:00:00Z

Content type: tutorial

Language: en

Sources: [Automate Your Network](<https://devfeed.tech/sources/automate-your-network.md>)

Topics: [Automation](<https://devfeed.tech/topics/automation.md>), [AI Networking](<https://devfeed.tech/topics/ai-networking.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Ansible](<https://devfeed.tech/topics/ansible.md>), [Cloud Networking](<https://devfeed.tech/topics/cloud-networking.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-developer](<https://devfeed.tech/tags/ai-developer.md>), [ansible](<https://devfeed.tech/tags/ansible.md>), [article](<https://devfeed.tech/tags/article.md>), [artificial-intelligence-ai](<https://devfeed.tech/tags/artificial-intelligence-ai.md>), [automated-testing](<https://devfeed.tech/tags/automated-testing.md>), [chatgpt](<https://devfeed.tech/tags/chatgpt.md>), [container](<https://devfeed.tech/tags/container.md>), [conversation-memory](<https://devfeed.tech/tags/conversation-memory.md>), [developer](<https://devfeed.tech/tags/developer.md>), [network-automation](<https://devfeed.tech/tags/network-automation.md>)

## AI overview

A tutorial-style account shows how network automation with Cisco pyATS can capture routing data as JSON, then use LangChain retrieval-augmented generation and a Streamlit interface to answer questions about the routing table. It also describes packaging the application with Docker and configuring Ansible-based network automation.

## Source excerpt

Cisco - Article - Network automation