Creating a digital assistant
OwnerXuewei Jiainventor
Life of this patent
Estimating the term…
Abstract
Methods, apparatuses, devices, and storage media for creating a digital assistant. One of the methods includes receiving settings information for the digital assistant in a natural language from the user. This settings information is configured to generate prompt input for a model called by the digital assistant. The response of the digital assistant to the user is determined based on the output of the model. Further, the digital assistant is created based on the configuration information. In this way, users can easily, quickly, flexibly and freely create digital assistants.
Claims20
A method for creating a digital assistant, comprising:
- receiving, from a user, settings information for a digital assistant expressed in a natural language, the setting information being configured to generate one or more prompt inputs for providing instructions to a model called by the digital assistant, wherein the digital assistant is configured to determine a response to a user input based on output of the model;
- and
- creating the digital assistant based on the setting information.
An electronic device comprising:
- at least one processing unit;
- and
- at least one memory, the at least one memory being coupled to the at least one processing unit and being configured to store instructions for execution by the at least one processing unit, the instructions causing the electronic device to perform operations comprising:
- receiving, from a user, settings information for a digital assistant expressed in a natural language, the setting information being configured to generate one or more prompt inputs for providing instructions to a model called by the digital assistant, wherein the digital assistant is configured to determine a response to a user input based on output of the model;
- and
- creating the digital assistant based on the setting information.
A non-transitory computer readable storage medium having stored thereon a computer program which, when executed by a processor, causes the processor to perform operations comprising:
- receiving, from a user, settings information for a digital assistant expressed in a natural language, the setting information being configured to generate one or more prompt inputs for providing instructions to a model called by the digital assistant, wherein the digital assistant is configured to determine a response to a user input based on output of the model;
- and
- creating the digital assistant based on the setting information.
Dependencies are inferred from the claim text.