Using sample question embeddings to choose between an LLM interfacing model and a non-LLM interfacing model
AssigneeBox, Inc.
InventorsDenis Grenader, Benjamin John Kus
Life of this patent
Estimating the term…
Loading patent…
AssigneeBox, Inc.
InventorsDenis Grenader, Benjamin John Kus
Estimating the term…
Methods, systems, and computer program products for managing interactions between a content management system (CMS) and a large language model (LLM) system. The semantics of user questions can be considered before prompting an LLM, or alternatively, before querying datasets that are local to the CMS. Given a user question to be answered, the embedding of the user question can be matched against preconfigured sample question embeddings to determine a best match. A prompt corresponding to the determined best match is then configured based on identification of the class or classes that correspond to the matched question. Prompts for provision to LLMs can be synthesized based on a particular user's identity and/or based on the particular user's historical collaboration activities over objects of the CMS. The LLM can be hosted by a third-party provider. Alternatively all or portions of a large language model system can be hosted within the CMS.
A method for choosing between a large language model agent (LLM agent) or a non-LLM agent, the method comprising:
A non-transitory computer readable medium having stored thereon a sequence of instructions which, when stored in memory and executed by one or more processors causes the one or more processors to perform a set of acts for choosing between a large language model agent (LLM agent) or a non-LLM agent, the set of acts comprising:
A system for choosing between a large language model agent (LLM agent) or a non-LLM agent, the system comprising:
Dependencies are inferred from the claim text.