Chat control system, chat control method, and information storage medium
AssigneeRakuten Group, Inc.
InventorsMinh The NGUYEN, Tu Tuan TRAN
Life of this patent
Estimating the term…
Abstract
Provided is an intermediate agent system which stores shared information generated based on at least one of a chat message received from a user terminal or an answer received from a first LLM in a shared information storage module. The intermediate agent system outputs, to a second LLM, a prompt including an instruction to refer to the shared information storage module based on the chat message received from the user terminal. The intermediate agent system outputs, to the user terminal, a chat message based on an answer from the second LLM in response to the prompt.
Claims8
A chat control system, comprising:
- at least one processor;
- and
- at least one memory device storing instructions which, when executed by the at least one processor, cause the at least one processor to perform operations comprising:
- generating, based on a chat message received from a terminal, a prompt directed to a first large language model;
- outputting the prompt directed to the first large language model to the first large language model;
- outputting, to the terminal, a chat message based on an answer from the first large language model in response to the prompt directed to the first large language model;
- generating shared information based on at least one of a chat message received from the terminal or the answer received from the first large language model, and storing the generated shared information in a shared information storage module;
- generating a prompt that includes an instruction to refer to the shared information storage module and is directed to a second large language model;
- outputting the prompt directed to the second large language model to the second large language model;
- and
- outputting, to the terminal, a chat message based on an answer from the second large language model in response to the prompt directed to the second large language model.
A chat control method, comprising:
- generating, based on a chat message received from a terminal, a prompt directed to a first large language model;
- outputting the prompt directed to the first large language model to the first large language model;
- outputting, to the terminal, a chat message based on an answer from the first large language model in response to the prompt directed to the first large language model;
- generating shared information based on at least one of a chat message received from the terminal or the answer received from the first large language model, and storing the generated shared information in a shared information storage module;
- generating a prompt that includes an instruction to refer to the shared information storage module and is directed to a second large language model;
- outputting the prompt directed to the second large language model to the second large language model;
- and
- outputting, to the terminal, a chat message based on an answer from the second large language model in response to the prompt directed to the second large language model.
A non-transitory computer readable information storage medium storing a program that causes a computer to execute:
- generating, based on a chat message received from a terminal, a prompt directed to a first large language model;
- outputting the prompt directed to the first large language model to the first large language model;
- outputting, to the terminal, a chat message based on an answer from the first large language model in response to the prompt directed to the first large language model;
- generating shared information based on at least one of a chat message received from the terminal or the answer received from the first large language model, and storing the generated shared information in a shared information storage module;
- generating a prompt that includes an instruction to refer to the shared information storage module and is directed to a second large language model;
- outputting the prompt directed to the second large language model to the second large language model;
- and
- outputting, to the terminal, a chat message based on an answer from the second large language model in response to the prompt directed to the second large language model.
Dependencies are inferred from the claim text.