JP-7854755-B1 - Information processing system, information processing method, information processing program, and AI agent
Abstract
[Problem] To provide an information processing system, information processing method, information processing program, and AI agent that can quickly execute processing appropriate to a given trigger with optimal performance, thereby increasing user satisfaction. [Solution] An information processing system comprising an AI agent and a plurality of processing units, wherein the AI agent includes information acquisition means for acquiring information on the cost and performance of the processing units, activation trigger analysis means for analyzing a given activation trigger, and processing unit selection means for selecting one or more processing units from the plurality of processing units based on the results of the analysis of the activation trigger and the cost and performance of the processing units, and causing the selected one or more processing units to execute a specific process for the activation trigger, wherein the cost includes the electricity cost of the area where the processing unit is installed, or the cost required for cooling the processing unit, and the performance includes the power consumption of the processing unit, or the operating voltage of the processing unit . [Selection Diagram] Figure 1
Inventors
- 西郷 孝一
- 池田 雅人
- 諸冨 大樹
Assignees
- 株式会社D4All
Dates
- Publication Date
- 20260507
- Application Date
- 20250807
Claims (10)
- An information processing system comprising an AI agent and multiple processing units, The aforementioned AI agent, Information acquisition means for acquiring information regarding the cost and performance of the aforementioned processing device, A trigger analysis means for analyzing a given trigger, The system includes a processing unit selection means that, based on the results of the analysis of the triggering event and the cost and performance of the processing units, selects one or more processing units from the plurality of processing units and causes the selected one or more processing units to execute a specific process in response to the triggering event, The aforementioned costs include the electricity charges for the area where the processing device is installed, or the costs required for cooling the processing device. The performance includes the power consumption of the processing device or the operating voltage of the processing device. An information processing system characterized by the following:
- In the information processing system described in claim 1, The information acquisition means acquires the status of the processing device and the status of the network to which the processing device is connected in real time. The processing device selection means further considers the state of the processing device and the state of the network to which the processing device is connected, and selects one or more processing devices from the plurality of processing devices. An information processing system characterized by the following:
- In the information processing system according to claim 1 or 2, The aforementioned activation trigger includes both an activation trigger given to the AI agent based on a prompt input by a user of the information processing system, and an activation trigger given to the AI agent based on an event occurring within the AI agent. An information processing system characterized by the following:
- In the information processing system according to claim 1 or 2, The aforementioned specific processing includes processing data related to business figures or processing data related to purchase history. An information processing system characterized by the following:
- An information processing method that is performed using an AI agent and multiple processing devices, The aforementioned AI agent, An information acquisition step to acquire information regarding the cost and performance of the aforementioned processing device, A trigger analysis step that analyzes the given trigger, The system can at least perform a processing unit selection step, which involves selecting one or more processing units from the plurality of processing units based on the results of the analysis of the triggering event and the cost and performance of the processing units, and having the selected one or more processing units perform a specific process for the triggering event. The aforementioned costs include the electricity charges for the area where the processing device is installed, or the costs required for cooling the processing device. The performance includes the power consumption of the processing device or the operating voltage of the processing device. An information processing method characterized by the following:
- In the information processing method described in claim 5 , The information acquisition step involves acquiring the status of the processing device and the status of the network to which the processing device is connected in real time. The processing device selection step further considers the state of the processing device and the state of the network to which the processing device is connected, and selects one or more processing devices from the plurality of processing devices. An information processing method characterized by the following:
- A program for an information processing system comprising an AI agent and multiple processing units, The aforementioned AI agent, which is a computer, Information acquisition means for acquiring information regarding the cost and performance of the aforementioned processing device, A trigger analysis means for analyzing a given trigger, Based on the results of the analysis of the trigger event and the cost and performance of the processing devices, one or more processing devices are selected from the plurality of processing devices, and the selected one or more processing devices are used to perform a specific process in response to the trigger event . The aforementioned costs include the electricity charges for the area where the processing device is installed, or the costs required for cooling the processing device. The performance includes the power consumption of the processing device or the operating voltage of the processing device. An information processing program characterized by the following features.
- In the information processing program described in claim 7 , The information acquisition means acquires the status of the processing device and the status of the network to which the processing device is connected in real time. The processing device selection means further considers the state of the processing device and the state of the network to which the processing device is connected, and selects one or more processing devices from the plurality of processing devices. An information processing program characterized by the following features.
- An AI agent that acts as a substitute for a human, and has the ability to learn and make decisions on its own, Computers, Information acquisition means for acquiring information on the cost and performance of multiple processing devices, A trigger analysis means for analyzing a given trigger, Based on the results of the analysis of the trigger event and the cost and performance of the processing devices, one or more processing devices are selected from the plurality of processing devices, and the selected one or more processing devices are used to perform a specific process in response to the trigger event . The aforementioned costs include the electricity charges for the area where the processing device is installed, or the costs required for cooling the processing device. The performance includes the power consumption of the processing device or the operating voltage of the processing device. An AI agent characterized by the following.
- In the AI agent described in claim 9 , The system includes a learning model that has learned the correspondence between the specific process and the processing unit that performed the specific process, An AI agent characterized by the following.
Description
This invention relates to an information processing system, an information processing method, and an information processing program using an AI agent, as well as to an AI agent. Conventional AI agents are limited by the processing power and knowledge of their own processing devices (e.g., LLMs and databases), and may be unable to provide appropriate responses to user prompts. To address these conventional problems, systems have been proposed that configure multiple AI agents to interact with each other (see, for example, Patent Document 1) and systems that utilize multiple pre-trained models (see, for example, Patent Document 2). Patent No. 7649935Patent No. 7398587 This is a schematic diagram showing an overview of the information processing system 10 according to this embodiment.This is a system configuration diagram showing an example of the configuration of the information processing system 10 according to this embodiment. The following describes an information processing system 10 according to an embodiment of the present invention, using the drawings. <System Overview> First, an overview of the information processing system 10 according to this embodiment will be described using Figure 1. Figure 1 is a schematic diagram showing an overview of the information processing system 10 according to this embodiment. The information processing system 10 is an information processing system configured to include an AI agent 12 and a plurality of processing units 14. The AI agent 12 is characterized by comprising: an information acquisition means 12a for acquiring information regarding the cost and performance of the processing units 14; an activation trigger analysis means 12b for analyzing a given activation trigger ACT; and a processing unit selection means 12c for selecting one or more processing units 14 from the plurality of processing units 14 based on the results of the activation trigger ACT analysis and the cost and performance of the processing units 14, and causing the selected one or more processing units 14 to execute a specific process for the activation trigger ACT. According to the information processing system 10, a processing unit can be selected according to the given trigger and the cost and performance of the processing unit, and the processing unit can be made to execute a specific process in response to the trigger. Therefore, a process suitable for the given trigger can be executed quickly with optimal performance, thereby increasing user satisfaction. Here, "AI agent" refers to a system that acts as a human agent, possessing the ability to learn and make decisions independently, and integrating various AI technologies for complex problem-solving. AI agents can perform tasks based on external triggers (e.g., user prompts, sensor inputs) or internal triggers (e.g., activation by an internal scheduler, occurrence of an anomaly). For example, when a question (prompt) is given as an external trigger (event), the system executes tasks such as searching for or generating an answer to the question, and outputs the answer. Similarly, when a problem (prompt) is given as an external trigger (event), the system executes tasks such as searching for or generating solutions to the problem, and outputs the solutions to the problem. Examples of "activation triggers (ACTs)" include activation triggers provided from outside the AI agent 12 (e.g., user questions (prompts), signal input from sensors) and activation triggers provided from within the AI agent 12 (e.g., activation by the internal scheduler, occurrence of an anomaly). Furthermore, a "prompt" refers to instructions or questions given by a user to a system. Examples include AI prompts given to generating AI, and command prompts that provide instructions through command statements. The various processes performed by AI agents can also be performed by "agent-type AI." Here, "agent-based AI" refers to a system in which multiple AI agents work together. Agent-based AI solves complex problems that a single AI agent cannot solve. Each AI agent plays a specialized role, exchanging information with others to output answers to questions or solutions to problems. Furthermore, the information acquisition means 12a may be configured to acquire the status of the processing unit 14 (e.g., server load, server degradation level, server temperature) and the status of the network to which the processing unit 14 is connected (e.g., network load, congestion level) in real time. The processing unit selection means 12c may be configured to select one or more processing units from among multiple processing units 14, further considering the status of the processing unit 14 and the status of the network to which the processing unit 14 is connected. With this configuration, the system can select a processing unit considering the state of the processing unit and the state of the network to which it is connected, and then instruct that processing unit to execute a specific p