Artificial Intelligence (AI) Companion For Storage Systems
AssigneePure Storage, Inc.
InventorsANAND MADHAVAN, NAVEEN NEELAKANTAM, TIMOTHY BRENNAN, IVAN JIBAJA, HUNG-VUONG V. VO, AAKASH BIST, AMARESH PATTANAIK, GAURAV JAIN
Life of this patent
Estimating the term…
Abstract
Artificial intelligence (AI) companion for storage systems, including: receiving, via a natural language interface of a storage system, a natural language input; generating, by a generative artificial intelligence (AI) model, based on the natural language input, a response to the natural language input; and performing, based on the response to the natural language input, one or more actions with respect to the storage system.
Claims21
A method comprising:
- receiving a natural language input via a natural language interface of a storage system;
- generating a response to the natural language input using a generative artificial intelligence (AI) model that uses a synthetic application programming interface (API) for the storage system, wherein the synthetic API provides an interface for the generative AI model to access data associated with the storage system, and wherein the generative AI model generates synthetic API calls representing requests for accessing the data within the storage system while avoiding exposing underlying data within the storage system;
- extracting a parameter from a synthetic API call within the generated response;
- and
- performing one or more actions with respect to the storage system based on the extracted parameter
(canceled)
A system comprising:
- a memory;
- and
- a processing device, operatively coupled to the memory, the processing device configured to:
- receive, via a natural language interface a natural language input;
- generate a response to the natural language input using a generative artificial intelligence (AI) model that uses a synthetic application programming interface (API), wherein the synthetic API provides an interface for the generative AI model to access data associated with a storage system, and wherein the generative AI model generates synthetic API calls representing requests for accessing the data within the storage system while avoiding exposing underlying data within the storage system;
- and
- extract a parameter from a synthetic API call within the generated response;
- and
- perform one or more actions with respect to the storage system based on the extracted parameter.
A non-transitory computer readable storage medium storing instructions which, when executed, cause a processing device to:
- receive, via a natural language interface, a natural language input;
- generate a response to the natural language input using a generative artificial intelligence (AI) model that uses a synthetic application programming interface (API), wherein the synthetic API comprises provides an interface for the generative AI model to access data associated with a storage system, and wherein the generative AI model generates synthetic API calls representing requests for accessing the data within the storage system while avoiding exposing underlying data within the storage system;
- and
- extract a parameter from a synthetic API call within the generated response;
- and
- perform one or more actions with respect to the storage system based on the extracted parameter.
Dependencies are inferred from the claim text.