Using an LLM-based agent to provide self-healing capabilities to a network
AssigneeCisco Technology, Inc.
InventorsJean-Philippe Vasseur, Eduard Schornig, Pierre-André Savalle, Grégory Mermoud
Life of this patent
Estimating the term…
Abstract
In one implementation, a device makes a determination as to whether an issue identified in a network is eligible for self-healing. The device uses, based on the determination, a large language model-based agent to determine a root cause of the issue. The device identifies, using the large language model-based agent, a set of one or more self-healing actions to address the root cause of the issue. The device causes, using the large language model-based agent, performance of the set of one or more self-healing actions in the network.
Claims20
A method comprising:
- determining, by a device, that an issue identified in a network is eligible for self-healing;
- and
- based at least in part on the issue being eligible for the self-healing, enabling, by the device, self-healing operations to address the issue in a closed-loop in the network, including:
- determining, by the device, and using a large language model-based agent,
- a root cause of the issue and a set of self-healing actions to address the root cause of the issue, and
- triggering, by the device, the large language model-based agent to select one or more large language models to perform the set of actions in parallel, each of the one or more large language models performing the set of actions with an individual optimization criterion.
An apparatus, comprising:
- one or more network interfaces;
- a processor coupled to the one or more network interfaces and configured to execute one or more processes;
- and
- a memory configured to store the one or more processes that, when executable by the processor, cause the processor to perform operations including:
- determining that an issue identified in a network is eligible for self-healing;
- and
- based at least in part on the issue being eligible for the self-healing, enabling self-healing operations to address the issue in a closed-loop in the network, including:
- determining, using a large language model-based agent,
- a root cause of the issue and
- a set of actions to address the root cause of the issue, and
- triggering the large language model-based agent to select one or more large language models to perform the set of actions in parallel, each of the one or more large language models performing the set of actions with an individual optimization criterion.
A tangible, non-transitory, computer-readable medium storing program instructions that cause a device to execute a process comprising:
- determining that an issue identified in a network is eligible for self-healing;
- and
- based at least in part on the issue being eligible for the self-healing, enabling self-healing operations to address the issue in a closed-loop in the network, including:
- determining, using a large language model-based agent,
- a root cause of the issue and
- a set of actions to address the root cause of the issue, and
- triggering the large language model-based agent to select one or more large language models to perform the set of actions in parallel, each of the one or more large language models performing the set of actions with an individual optimization criterion.
Dependencies are inferred from the claim text.