Artificial intelligence system and program for artificial intelligence system
The AI system simplifies user interaction with pre-trained AI by allowing selection of options to create prompt commands, addressing the difficulty of changing prompt commands in conventional systems and enhancing user accessibility and accuracy.
Patent Information
- Application Number
- JP2024067340
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-04-18
- Publication Date
- 2025-10-30
AI Technical Summary
Conventional systems require users to tweak prompt commands, which is difficult for non-knowledgeable users and time-consuming for knowledgeable users, making it hard to quickly change and use the settings.
An artificial intelligence system that allows users to interact with pre-trained AI by selecting desired options from a list, combining them with non-option parts to create prompt commands, and transmit these to the server, enabling real-time content changes without altering the prompt command itself.
Enables users to interact with pre-trained AI systems by simply selecting options, allowing real-time reflection and change of prompt content, improving user accessibility and accuracy.
Smart Images

Figure 2025163806000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to an artificial intelligence system that includes a user terminal and a server, and in which the user terminal can freely communicate with pre-trained artificial intelligence means of the server, and a program for the system. [Background technology]
[0002] Conventionally, a system using prompt engineering is known in which a user terminal sends a set of text and a prompt, which is a standard command, to a large-scale language model, which is a pre-trained artificial intelligence means, and the large-scale language model generates an answer text (for example, Patent Document 1). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Publication No. 2024-43563 Summary of the Invention [Problem to be solved by the invention]
[0004] However, in the conventional systems described above, the prompts are basically standardized, and if a user wants to change them, they have to tweak the content of the prompt command itself, which makes it difficult for users who do not have knowledge of commands to make changes. Furthermore, even for knowledgeable users, it takes time to tinker with the settings and make changes, making it difficult to quickly change and use the settings.
[0005] Therefore, the present invention solves the problems of the prior art as described above, and the object of the present invention is to provide an artificial intelligence system and a program therefor that allow a user to interact with a pre-trained artificial intelligence means with the desired content simply by selecting the desired option from among the options, without having to tamper with or change the content of the prompt command itself. [Means for solving the problem]
[0006] The invention of claim 1 is an artificial intelligence system comprising a user terminal and a server, wherein the user terminal is capable of communicating freely with the server's pre-trained artificial intelligence means, wherein the user terminal communicates with the server, and the user terminal's browser displays a talk screen, the talk screen has a talk display area that displays the interaction between the user and the pre-trained artificial intelligence means, and a prompt list display area that displays pre-registered instruction and command information items, and when an arbitrary instruction and command information item is selected, the browser displays detailed setting options based on the pre-registered settings for the selected instruction and command information item, and combines the content of the selected option based on the operation to select an option with the content of the non-option parts to create instruction and command information that is a prompt, and transmits this from the user terminal to the server, thereby solving the above-mentioned problem.
[0007] The invention of claim 2 further solves the above-mentioned problem by, in addition to the configuration of the artificial intelligence system described in claim 1, displaying the detailed setting options in radio button format or pull-down format, and allowing only one of multiple options to be selected based on a selection operation.
[0008] The invention of claim 3 further solves the above-mentioned problem by, in addition to the configuration of the artificial intelligence system described in claim 1 or claim 2, displaying the detailed setting options in the form of check buttons, and allowing one or more of the multiple options to be freely selected based on a selection operation.
[0009] The invention of claim 4 further solves the above-mentioned problem by configuring the artificial intelligence system as described in claim 3, in addition to the configuration of the browser to display the options for the detailed settings and also to display an input field that can be used for input, and to create instruction and command information that is a prompt by combining the content of the option selected based on the operation to select an option, the content entered in the input field, and the content of the input field and areas that are not options, and send this information from the user terminal to the server.
[0010] The invention of claim 5 further solves the above-mentioned problem by being configured such that, in addition to the configuration of the artificial intelligence system described in claim 4, the contents of the instruction and command information items displayed in the prompt list display area of the browser of the user terminal can be freely set in the browser of the administrator terminal that can communicate with the server, and detailed setting options are set based on the administrator's setting operations.
[0011] The invention of claim 6 is a program for an artificial intelligence system in which a user terminal can communicate with a pre-trained artificial intelligence means of a server, wherein the user terminal communicates with the server, the browser of the user terminal displays a talk screen, and the talk screen has a talk display area that displays interactions between the user and the pre-trained artificial intelligence means and a prompt list display area that displays pre-registered instruction and command information items, the program comprising: an item selection determination step that determines whether or not an arbitrary instruction and command information item has been selected on the talk screen; an option display step that, when an arbitrary instruction and command information item is selected, causes the user terminal to display detailed setting options based on the pre-registered settings for the selected instruction and command information item; and a prompt creation and transmission step that combines the content of the option selected based on the operation of selecting an option with the content of the non-option part to create instruction and command information that is a prompt and transmits the combined information from the user terminal to the server, thereby solving the above-mentioned problem. [Effects of the Invention]
[0012] The artificial intelligence system of the present invention is equipped with a user terminal and a server, which not only enables the user terminal to communicate with the server's pre-trained artificial intelligence means, but also provides the following unique effects.
[0013] According to the artificial intelligence system of the invention of claim 1, the user selects a detailed setting option, and the content reflecting that selection is sent as a prompt to the pre-trained artificial intelligence means on the server, whereupon a response is obtained from the pre-trained artificial intelligence means.Therefore, the user can interact with the pre-trained artificial intelligence means with the desired content simply by selecting the desired option from the options, without having to change the content of the prompt command itself. In other words, by simply selecting the desired option from a range of options available, the command content of the prompt is reflected and changed in real time, allowing the user to use the prompt with the desired content selected in real time.
[0014] According to the artificial intelligence system of the invention of claim 2, in addition to the effect of the invention of claim 1, the options can be switched simply by switching between radio button or pull-down options, so the user can easily select one of the options.
[0015] According to the artificial intelligence system of the invention of claim 3, in addition to the effects of the invention of claim 1 or claim 2, the selection items and number of selection items can be changed simply by checking or unchecking the check button for each option, so the user can easily select one or more desired options.
[0016] According to the artificial intelligence system of the invention of claim 4, in addition to the effect achieved by the invention of claim 3, the content information entered in the input field is reflected in the prompt, so that, for example, by entering target content information such as the subject of a question as an example of information not available in the options, the desired content can be reflected in the prompt and the desired answer can be obtained from the pre-trained artificial intelligence means. In other words, the content information entered in the input field is reflected in the prompt, improving the accuracy of the prompt content, and therefore, a highly accurate answer can be obtained.
[0017] According to the artificial intelligence system of the invention of claim 5, in addition to the effect achieved by the invention of claim 4, the contents of the instruction and command information items are preset by the administrator as a rough outline of the prompt with a certain degree of choice, so that the user can freely select and change the detailed contents of the prompt within a certain degree of range that has been preset, and in real time. In other words, users can freely select and change the details of the prompt in real time, even if they do not have knowledge of the prompt commands.
[0018] According to the program of the artificial intelligence system of the invention of claim 6, similar to the effect achieved by the invention of claim 1, the user selects a detailed setting option, and the content reflecting that selection is sent as a prompt to the pre-trained artificial intelligence means of the server, and an answer is obtained from the pre-trained artificial intelligence means.Therefore, the user can interact with the pre-trained artificial intelligence means with the desired content simply by selecting the desired option from the options, without having to change the content of the prompt command itself. In other words, by simply selecting the desired option from a range of options available, the command content of the prompt is reflected and changed in real time, allowing the user to use the prompt with the desired content selected in real time. [Brief explanation of the drawings]
[0019] [Figure 1] 1 is a diagram showing the concept of an artificial intelligence system according to an embodiment of the present invention; [Figure 2] FIG. 2 is a chart showing an example of the operation of the artificial intelligence system according to the embodiment of the present invention. [Figure 3] FIG. 10 is a diagram showing an example of a talk screen of a user terminal of an artificial intelligence system according to an embodiment of the present invention. [Figure 4] A figure showing how any instruction command information item is selected on the talk screen of a user terminal of an artificial intelligence system that is an embodiment of the present invention, and how detailed setting options are displayed based on the contents that have been previously set and registered for the selected instruction command information item. [Figure 5] A figure showing the detailed settings option selected on the talk screen of a user terminal of an artificial intelligence system that is an embodiment of the present invention, and target content information entered into the input field. [Figure 6] A diagram showing how the browser of the user terminal of the artificial intelligence system, which is an embodiment of the present invention, creates instruction command information, which is a prompt, and sends it from the user terminal to the first server. [Figure 7] A diagram showing how the first server of an artificial intelligence system, which is an embodiment of the present invention, generates text data as a response to received instruction command information using a pre-trained artificial intelligence means and returns the generated text data to the user terminal. [Figure 8] FIG. 10 is a diagram showing an example of a prompt builder window that displays pre-registered contents for instruction and command information items that have been pre-registered on the administrator screen of an artificial intelligence system that is an embodiment of the present invention. [Figure 9] 9 is a diagram showing the appearance of the prompt builder window when the conversion display button in the prompt builder window shown in FIG. 8 is operated. [Figure 10] A figure showing the appearance of the Import / Direct Creation window displayed when the Prompt Wizard Creation button is operated on the administrator screen of the artificial intelligence system which is an embodiment of the present invention. DETAILED DESCRIPTION OF THE INVENTION
[0020] The artificial intelligence system of the present invention comprises a user terminal and a server, wherein the user terminal communicates with the server, and wherein the browser on the user terminal displays a talk screen, the talk screen having a talk display area that displays the interaction between the user and the pre-trained artificial intelligence means, and a prompt list display area that displays pre-registered instruction and command information items, and when an arbitrary instruction and command information item is selected, the browser displays detailed setting options based on the pre-registered content for the selected instruction and command information item, and combines the content of the option selected based on the option selection operation with the content of the non-option parts to create instruction and command information that is a prompt, and sends this from the user terminal to the server.Therefore, the specific implementation can be any as long as the user can interact with the pre-trained artificial intelligence means with the desired content simply by selecting the desired option from the options, without having to change the content of the prompt command itself. In addition, the program of the artificial intelligence system of the present invention has an item selection determination step in which a user terminal communicates with a server, the browser of the user terminal displays a talk screen, and the talk screen has a talk display area that displays the interaction between the user and the pre-trained artificial intelligence means, and a prompt list display area that displays pre-registered instruction and command information items, in which the program determines whether or not an arbitrary instruction and command information item has been selected, an option display step in which, when an arbitrary instruction and command information item is selected, the user terminal displays detailed setting options based on the pre-registered content for the selected instruction and command information item, and a prompt creation and transmission step in which the content of the option selected based on the option selection operation is combined with the content of the non-option part to create instruction and command information that is a prompt and transmit it from the user terminal to the server.Therefore, the specific embodiment can be any one as long as the user can interact with the pre-trained artificial intelligence means with the desired content simply by selecting the desired option from the options without having to change the content of the prompt command itself.
[0021] For example, the user terminal may be a desktop personal computer terminal, a notebook personal computer terminal, a smartphone terminal, a tablet terminal, or the like that sends and receives information, and may be any terminal that can be connected to the server via a communication network including a wide area network such as the Internet, a local network, or a telephone line. The server may be a single server or multiple servers on a cloud. The pre-trained artificial intelligence means may be composed of an interactive model, also known as a large-scale language model, such as ChatGPT (Generative Pre-trained Transformer) (hereinafter referred to as ChatGPT), and may be configured to be installed on one server or multiple servers on the cloud. [Example]
[0022] An artificial intelligence system 100 according to an embodiment of the present invention will be described below with reference to FIGS. 1 is a diagram showing the concept of an artificial intelligence system 100 according to an embodiment of the present invention, FIG. 2 is a chart showing an example of the operation of the artificial intelligence system 100 according to an embodiment of the present invention, FIG. 3 is a diagram showing an example of a talk screen 112 of a user terminal 110 of the artificial intelligence system 100 according to an embodiment of the present invention, FIG. 4 is a diagram showing a state in which an arbitrary instruction / command information item 116 is selected on the talk screen 112 of the user terminal 110 of the artificial intelligence system 100 according to an embodiment of the present invention, and a detailed setting option is displayed based on the contents previously set and registered for the selected instruction / command information item 116, FIG. 5 is a diagram showing a state in which a detailed setting option is selected on the talk screen 112 of the user terminal 110 of the artificial intelligence system 100 according to an embodiment of the present invention, and target content information is entered in an input field, and FIG. 6 is a diagram showing a state in which the browser 111 of the user terminal 110 of the artificial intelligence system 100 according to an embodiment of the present invention creates instruction / command information PT as a prompt and transmits it from the user terminal 110 to the first server 1 30, and Figure 7 is a diagram showing how the first server 130 of the artificial intelligence system 100, which is an embodiment of the present invention, generates text data as a response to the received instruction and command information PT using a chat GPT, which is an example of a pre-trained artificial intelligence means 141, and returns the generated text data GT to the user terminal 110. Figure 8 is a diagram showing an example of a prompt builder window 123 that displays the pre-registered contents for the instruction and command information item 116 that was pre-registered on the administrator screen 122 of the artificial intelligence system 100, which is an embodiment of the present invention. Figure 9 is a diagram showing the appearance of the prompt builder window 123 when the conversion display button 123f of the prompt builder window 123 shown in Figure 8 is operated. Figure 10 is a diagram showing how the import / direct creation window 124 is displayed when the prompt wizard creation button 122b is operated on the administrator screen 122 of the artificial intelligence system 100, which is an embodiment of the present invention.
[0023] As shown in FIG. 1, an artificial intelligence system 100 according to an embodiment of the present invention includes a user terminal 110, a first server 130 and a second server 140 as servers, and an administrator terminal 120 as an example. Of these, the first server 130 has a bot 131 which is also a display program, and a database 132 . In response to an HTTP request from the user terminal 110, the service on the talk screen 112 is provided to the user terminal 110 as an HTTP response. The second server 140 also has a chat GPT, which is an example of a large scale language model LLM, as a text generation means that is a pre-trained artificial intelligence means 141. As a technical concept, the first server 130 and the second server 140 may have a common physical configuration, or may have physically different configurations.
[0024] In this embodiment, when the user terminal 110 accesses the first server 130 based on specified URL information, the browser 111 of the user terminal 110 displays a talk screen 112 that allows interaction between the user terminal 110 and the chat GPT, which is an example of the pre-trained artificial intelligence means 141 of the second server 140, via the first server 130. The administrator terminal 120 is also configured to acquire logs on the talk screen 112 of the user terminal 110 via the first server 130 and to freely set and restrict user usage.
[0025] Furthermore, the talk screen 112 has a talk display area 113 and a prompt list display area 115 . Of these, the talk display area 113 is an area that displays the interaction between the user and the chat GPT, which is an example of the pre-trained artificial intelligence means 141. The prompt list display area 115 is an area for displaying instruction and command information items 116 that have been set and registered in advance. In this embodiment, when any command information item 116 is selected, the browser 111 displays options for detailed settings based on the contents previously set and registered for the selected command information item 116 .
[0026] Then, it is assumed that the user performs an operation to select an option. The browser 111 then combines the content of the option selected based on the operation to select the option with the content of the non-option portion to create instruction command information PT, which is a prompt. The browser 111 is configured to transmit the created instruction command information PT from the user terminal 110 to the second server 140 via the first server 130.
[0027] As a result, the user selects a detailed setting option, and the content that reflects that selection is sent as a prompt to Chat GPT, which is an example of pre-trained artificial intelligence means 141 on the second server 140, and an answer is obtained from Chat GPT, which is an example of pre-trained artificial intelligence means 141. As a result, the user can interact with Chat GPT, an example of pre-trained artificial intelligence means 141, with the desired content simply by selecting the desired option from the options, without having to tamper with or change the content of the prompt command itself. In other words, you can simply select the desired option from a range of options available at that time, and the command content of the prompt will be reflected and changed in real time. As a result, users can select and prompt in real time with the desired content.
[0028] Next, the operation of the artificial intelligence system 100 will be described in more detail. As shown in FIG. 2, in step S1, as a talk screen display step, the user terminal 110 communicates with the first server 130, and the browser 111 of the user terminal 110 displays the talk screen 112. As shown in Figure 3, the talk screen 112 has a talk display area 113 that displays the interaction between the user and the chat GPT, which is an example of a pre-trained artificial intelligence means 141, and a prompt list display area 115 that displays pre-registered instruction and command information items 116.
[0029] The talk display area 113 is provided with a message input field 114 . The prompt list display area 115 is provided on the talk screen 112 so that it can be freely switched between displayed and hidden. The prompt list display area 115 may be configured to be displayed in a separate window from the talk screen 112.
[0030] In step S2, as an item selection determination step, the browser 111 determines whether or not any instruction command information item 116 has been selected on the talk screen 112. For example, on the talk screen 112 shown in Figure 3, as an example, suppose that "SWOT analysis creation wizard" is selected from the instruction and command information items 116 under the group "Analysis summary" under the hierarchy "Use in builder" in the prompt list display area 115.
[0031] In this way, if it is determined that any instruction command information item 116 has been selected, the process proceeds to step S3, whereas if it is determined that no instruction command information item 116 has been selected yet, step S2 is repeated. In the prompt list display area 115, personal prompt lists are provided under the "personal" level, and shared prompt lists are provided under the "shared" level. The contents of the items in the personal prompt list are set by the user creating a prompt. On the other hand, the contents of the items in the shared prompt list are set by the administrator by creating prompts. Here, for the prompts in the personal prompt list under the "personal" hierarchy and the prompts in the shared prompt list under the "personal" hierarchy, no advanced setting options are set in principle. In this embodiment, as will be described later, options for detailed settings are set for each prompt of the instruction command information item 116 under the "Use in Builder" hierarchy.
[0032] In step S3, as shown in FIG. 4, as an option display step, the user terminal 110 is caused to display options for detailed setting based on the contents previously set and registered for the selected instruction command information item 116. More specifically, the browser 111 of the user terminal 110 displays, as an example of the selected instruction / command information item 116, a request content field 117a, a target content input field 117b, a background field (not shown), a reference field (not shown), and answer format 118a and answer method 118b as examples of options for the detailed settings of the "SWOT analysis creation wizard."
[0033] In the request content field 117a, for example, "to create a SWOT analysis" has already been entered. As an example, the target content input field 117b is blank, with nothing entered. In addition, in a background field (not shown), "Please prepare a SWOT analysis" is pre-entered as an example of background information related to issuing an instruction or command.
[0034] Furthermore, in the reference column (not shown), as an example, the following information about SWOT analysis is pre-entered: "Strengths, Weaknesses, Opportunities, Threats, with specific explanations." As an example of options, a target type of answer may be provided. For example, options such as "for men," "for women," "for office workers," "for housewives and househusbands," "for families," "for the elderly," and "for students" may be provided. Also, a "Use this setting" button 119 is provided.
[0035] In step S4, as a step of determining whether or not an option selection / determining operation has been performed, the browser 111 determines whether or not a selection / determining operation has been performed on an option for detailed setting displayed on the browser 111. More specifically, as shown in FIG. 5, it is assumed that "Tell me about XX electric vehicle company" is input into the target content input field 117b as an example. The content of the request content field 117a, "Create a SWOT analysis," is the main content of the prompt and does not generally need to be changed, but the user may change it temporarily.
[0036] Furthermore, as an example of the operation of selecting options, it is assumed that "Use business-like language," "Use polite language," and "Use easy-to-understand language" are selected in the check boxes for the answer format 118a. As an example of the operation of selecting an option, it is assumed that "answer in normal sentences" is selected with the radio button setting button 123d for the answering method 118b. Then, as an example of a decision operation, it is assumed that the "Use this setting" button 119 is operated.
[0037] In this way, if it is determined that an operation to select an option has been performed and that the "Use with this setting" button 119 has been operated as an example of a decision operation, the process proceeds to step S5; on the other hand, if it is determined that this has not yet been performed, step S4 is repeated. As a higher concept of the technical idea, the process is not limited to the operation of selecting an option, but if there is an input operation in a place where the user can freely input data, such as the target content input field 117b, and there is a decision operation such as operating the "Use with this setting content" button 119, then the process may proceed to step S5.
[0038] In step S5, as a prompt creation and transmission step, the browser 111 creates instruction command information PT, which is a prompt, by combining the contents of answer format 118a or answer format 118b, which are examples of options selected based on the selection operation of answer format 118a or answer format 118b, which are examples of options, with the contents of the parts that are not options. More specifically, based on the contents of answer formats 118a and 118b, which are examples of selected options shown in FIG. 5, and the contents of the parts that are not options, an instruction and command information PT is created as a prompt, such as, for example, "##Request content: [Create a SWOT analysis] ##Target content: Tell me about XX electric vehicle company ##Background: Please create a SWOT analysis. ##Answer format: Use business-like language Use polite language Use easy-to-understand language ##Answer format: Answer in normal sentences ##Reference example: Strengths Weaknesses Opportunities Threats Include specific explanations."
[0039] In step S6, a prompt creation and transmission step, the created prompt, that is, instruction command information PT, is transmitted from the user terminal 110 to the first server 130. More specifically, as shown in FIG. 6, the browser 111 inputs the created prompt, that is, the instruction command information PT, into the message input field 114 of the talk screen 112, and then transmits it from the user terminal 110 to the first server 130. At this time, the browser 111 displays the instruction command information PT, which is the created prompt, in the talk display area 113 of the talk screen 112.
[0040] In step S7, as an answer text generation step, the first server 130 generates text data as an answer using chat GPT, which is an example of the pre-trained artificial intelligence means 141 of the second server 140, based on the instruction command information PT, which is the received prompt. For example, text data such as "We will conduct a SWOT analysis of XX electric vehicle company. Introduction of XX electric vehicle company..." is generated. Then, the first server 130 transmits the generated text data GT to the user terminal 110.
[0041] In step S8, as shown in FIG. 7, the generated text data GT is displayed on the talk screen 112 of the browser 111 of the user terminal 110 as a generated text data display step. More specifically, the browser 111 displays, as an example of the received generated text data GT, "Conducting a SWOT analysis of XX electric vehicle company. Introduction of XX electric vehicle company..." in the talk display area 113 of the talk screen 112.
[0042] As a result, as described above, the user selects answer format 118a or answer method 118b, which are examples of detailed setting options, and the content reflecting this selection is sent as a prompt to chat GPT, which is an example of pre-trained artificial intelligence means 141 of the second server 140, and an answer is obtained from chat GPT, which is an example of pre-trained artificial intelligence means 141. As a result, the user can interact with Chat GPT, an example of pre-trained artificial intelligence means 141, with the desired content simply by selecting the desired answer format 118a or answer format 118b, which are examples of options, without having to change the content of the prompt command itself. In other words, by simply selecting the desired answer from the answer format 118a or answer format 118b, which are examples of options, within a certain range of choices, the command content of the prompt is reflected and changed in real time. As a result, users can select and prompt in real time with the desired content.
[0043] Furthermore, in this embodiment, as shown in FIGS. 4 and 5, the answering method 118b, which is an example of a selection option for detailed settings, is displayed in the form of radio buttons or a pull-down menu. Then, based on a selection operation, only one of the multiple options can be freely selected. This allows you to switch between options simply by switching between radio button or pull-down options. As a result, the user can easily select one of the options.
[0044] In this embodiment, as shown in FIGS. 4 and 5, the answer form 118a, which is an example of a selection option for detailed settings, is displayed in the form of check buttons. Then, one or more of the multiple options can be freely selected based on a selection operation. Thus, the selection items and the number of selection items in the answer form 118a, which is an example of the selection items, can be changed simply by checking or unchecking the check button of each selection option. As a result, the user can easily select one or more desired options.
[0045] Furthermore, in this embodiment, as shown in Figures 4 and 5, the browser 111 displays answer format 118a and answer method 118b, which are examples of detailed setting options, and also displays target content input field 117b as a blank input field that can be used for input. Then, based on the selection operation of answer format 118a or answer method 118b, which are examples of options, browser 111 combines the contents of answer format 118a or answer method 118b, which are examples of the selected options, the contents entered in target content input field 117b as an input field, and the contents of target content input field 117b as an input field and the parts that are not options, to create instruction command information PT, which is a prompt. Next, the browser 111 is configured to transmit the created instruction command information PT from the user terminal 110 to the first server 130.
[0046] As a result, the content information entered in the target content input field 117b as an input field is reflected in the prompt. As a result, for example, by inputting target content information such as the subject of a question as an example of information not available in the options, the desired content can be reflected in the prompt, and generated text data GT as the desired answer can be obtained from chat GPT, which is an example of pre-trained artificial intelligence means 141. That is, the content information entered in the target content input field 117b as an input field is reflected in the prompt, thereby improving the accuracy of the content of the prompt. As a result, generated text data GT can be obtained as a highly accurate answer.
[0047] Furthermore, in this embodiment, as shown in FIG. 8, a browser 121 of an administrator terminal 120 that can communicate with the first server 130 displays an administrator screen 122. The administrator screen 122 displays a prompt item 122a. The administrator screen 122 also has a prompt wizard creation button 122b and an export button 122c. Furthermore, an edit button 122d is provided corresponding to each prompt item 122a. When the edit button 122d corresponding to the "SWOT analysis creation wizard" item, an example of a prompt item 122a, is operated, the browser 121 displays a prompt builder window 123 in which detailed settings for the "SWOT analysis creation wizard" item can be freely configured.
[0048] The prompt builder window 123 includes, for example, a text setting button 123a, a text area setting button 123b, a drop-down setting button 123c, a radio button setting button 123d, a check box setting button 123e, a conversion display button 123f, a download button 123g, and an automatic send selection button 123h. When the text placement button 123 a is operated, a text box is placed in the prompt builder window 123 . For example, information about the request is set in a text box. An example of a request is "to create a SWOT analysis" which has already been entered by the administrator. That is, the content of a text box placed by operating the text placement button 123a is basically set by the administrator, but the content may be temporarily changed when used by a user.
[0049] Furthermore, when the text area setting button 123b is operated, a text input area is placed in the prompt builder window 123. For example, a target content input field 117b is set by a text input area. The target content input field 117b is displayed as a blank field in the browser 111 of the user terminal 110, and is set so that the user can freely input anything. That is, for a text input area placed by operating the text area placement button 123b, the content is basically set by the user, but the content may also be set by an administrator.
[0050] Furthermore, when the drop-down installation button 123c is operated, drop-down options are arranged in the prompt builder window 123. The administrator can freely set the details of the drop-down options and the number of options in the prompt builder window 123. Similarly, when radio button placement button 123d is operated, radio button options are placed in prompt builder window 123. The administrator can freely set the details of the radio button options and the number of options in the prompt builder window 123.
[0051] Furthermore, when check box installation button 123e is operated, check box options are arranged in prompt builder window 123. The administrator can freely set the details of the check box options and the number of options in the prompt builder window 123. When these settings are made by the administrator and the save button is operated, the contents of the detailed settings in the prompt builder window 123 are saved in the database 132 of the first server 130.
[0052] Furthermore, as shown in FIG. 8, it is assumed that the administrator operates the conversion display button 123f. Then, as shown in FIG. 9, the information on the contents of the detailed settings in the prompt builder window 123 before the operation of the conversion display button 123f shown in FIG. 8 is converted into instruction command information PT, which is a prompt, and displayed. When the conversion display button 123f is operated again, the display of the prompt builder window 123 shown in FIG. 9 returns to the display of the information on the contents of the detailed settings in the prompt builder window 123 shown in FIG. That is, the administrator operates the conversion display button 123f to switch between before and after conversion, in which the information on the content of the detailed settings shown in FIG. 8 is converted into instruction command information PT, which is a prompt shown in FIG. As a result, the administrator can easily check the detailed settings of the command information PT, which is a prompt.
[0053] Furthermore, when the administrator operates download button 123 g, information on the contents of the detailed settings in prompt builder window 123 is downloaded from first server 130 to administrator terminal 120 . Furthermore, when the automatic transmission selection button 123h is operated by the administrator and set to automatic transmission ON, when a selection / determination operation is performed on a detailed setting option on the talk screen 112 of the browser 111 of the user terminal 110, instruction command information PT, which is a prompt for the content, is created, automatically entered into the message input field 114 of the talk screen 112, and automatically transmitted. In other words, as shown in FIG. 5, when an option is selected and the "Use this setting" button 119 is operated, the instruction command information PT, which is a prompt for the created content, is automatically sent to the first server 130, as shown in FIG. 6.
[0054] As shown in FIGS. 8 and 9, the prompt builder window 123 can also be set to a group such as "Analysis / Analysis Summary." As a result, as shown in Figure 3, the item information for the detailed settings made in the prompt builder window 123 is displayed under the "Analysis Summary" group under the "Use in Builder" hierarchy in the prompt list display area 115 of the user terminal 110.
[0055] In this way, in this embodiment, the contents of the instruction command information items 116 displayed in the prompt list display area 115 of the browser 111 of the user terminal 110 can be freely set in the browser 121 of the administrator terminal 120. The system is configured so that the options for the detailed settings are set based on the setting operations of the administrator.
[0056] As a result, the contents of the instruction command information item 116 are preset by the administrator as a general outline of the prompt contents with a certain degree of freedom of choice. As a result, users can freely select and change the details of prompts in real time within a certain range of pre-defined settings. In other words, users can freely select and change the details of the prompt in real time, even if they do not have knowledge of the prompt commands.
[0057] 10, when a prompt wizard creation button 122b is operated on the administrator screen 122, the browser 121 of the administrator terminal 120 displays an import / direct creation window 124. The import / direct creation window 124 is provided with an import from text file button (or area) and a direct creation button in prompt builder. Of these, when the Import from Text File button is operated, the text file to be imported can be specified. Alternatively, you can specify the text file you want to import by dragging the icon of the text file you want to import onto the import button (or area).
[0058] When a text file is specified in this way, it is uploaded from the administrator terminal 120 to the first server 130 and added to the prompt item 122 a on the administrator screen 122 . Furthermore, when the create button is operated directly in the prompt builder, the browser 121 of the administrator terminal 120 displays a blank prompt builder window 123 . In the prompt builder window 123, the administrator can operate the text setting button 123a, the text area setting button 123b, the drop-down setting button 123c, the radio button setting button 123d, and the check box setting button 123e to set desired options and make detailed settings with the desired range. When an export button 122c on the administrator screen 122 is operated, one or more selected prompt items 122a can be exported as a text file.
[0059] The artificial intelligence system 100, which is an embodiment of the present invention obtained in this manner, includes a user terminal 110 and a first server 130 and a second server 140 as examples of servers. The user terminal 110 communicates with the second server 140 via the first server 130. The browser 111 of the user terminal 110 displays a talk screen 112. The talk screen 112 has a talk display area 113 that displays an exchange between the user and a chat GPT, which is an example of a pre-trained artificial intelligence means 141 of the second server 140, and a prompt list display area 115 that displays pre-registered instruction and command information items 116. When an arbitrary instruction and command information item 116 is selected, the browser 111 displays an example of a detailed setting option based on the pre-registered content for the selected instruction and command information item 116. The system is configured to display answer format 118a and answer method 118b, and combine the contents of answer format 118a or answer method 118b, which are examples of options, selected based on the selection operation of answer format 118a or answer method 118b, which are examples of options, with the contents of the non-option parts to create instruction command information PT, which is a prompt, and send it from user terminal 110 to second server 140 via first server 130.This allows the user to interact with chat GPT, which is an example of pre-trained artificial intelligence means 141 of second server 140, using the desired content by simply selecting the desired answer format 118a or answer method 118b, which are examples of options, without having to change the content of the prompt command itself, and the user can use the prompt with the desired content selected in real time.
[0060] Furthermore, the answer method 118b, which is an example of a detailed setting option, is displayed in a radio button format or a pull-down format, and the user can easily select one of the options by freely selecting only one of the multiple options based on the selection operation.
[0061] In addition, answer form 118a, which is an example of an option for detailed settings, is displayed in the form of a check button, and one or more of the multiple options can be freely selected based on the selection operation, so that the user can easily select one or more of the desired options.
[0062] Furthermore, the browser 111 is configured to display answer formats 118a and 118b, which are examples of options for detailed settings, and also display a target content input field 117b as an input field where input is free, and combines the contents of answer format 118a and answer method 118b, which are examples of options selected based on the selection operation of answer format 118a and answer method 118b, which are examples of options, the contents entered in target content input field 117b as an input field, and the contents of target content input field 117b as an input field and parts that are not options, to create instruction command information PT, which is a prompt, and transmit it from the user terminal 110 to the first server 130. For example, by inputting target content information such as a question as an example of information not available in the options, the desired content can be reflected in the prompt, and a desired answer can be obtained from the chat GPT, which is an example of the pre-trained artificial intelligence means 141, and generated text data GT, which is an answer with high accuracy, can be obtained.
[0063] Furthermore, the contents of the instruction and command information items 116 displayed in the prompt list display area 115 of the browser 111 of the user terminal 110 can be freely set in the browser 121 of the administrator terminal 120, which can communicate with the first server 130, and the configuration is such that the detailed setting options are set based on the setting operations of the administrator, so that the user can freely select and change the detailed contents of the prompt within a certain range that has been set in advance, and in real time, and the user can freely select and change the detailed contents of the prompt, and in real time, even if the user does not have knowledge of the prompt commands.
[0064] Furthermore, the program of the artificial intelligence system 100 according to the embodiment of the present invention includes an item selection determination step S2 for determining whether or not an arbitrary instruction command information item 116 has been selected on the talk screen 112, in which the user terminal 110 communicates with the first server 130, and the browser 111 of the user terminal 110 displays the talk screen 112, the talk screen 112 having a talk display area 113 for displaying an exchange between the user and the chat GPT, which is an example of the pre-trained artificial intelligence means 141 of the second server 140, and a prompt list display area 115 for displaying the instruction command information item 116 that has been set and registered in advance, and an option display step S3 for displaying, on the user terminal 110 when the arbitrary instruction command information item 116 has been selected, an answer format 118a or an answer method 118b, which is an example of an option for detailed setting, based on the content that has been set and registered in advance for the selected instruction command information item 116. By having step S3 and prompt creation and transmission steps S5 and S6 in which the contents of answer format 118a or answer format 118b, which are examples of options selected based on the selection operation of answer format 118a or answer format 118b, which are examples of options, are combined with the contents of the parts that are not options to create instruction and command information PT, which is a prompt, and transmit this from user terminal 110 to second server 140 via first server 130, the user can interact with chat GPT, which is an example of pre-trained artificial intelligence means 141 of second server 140, with the desired content by simply selecting the desired one from answer format 118a or answer format 118b, which are examples of options, without having to tamper with or change the content of the prompt command itself, and the effects are enormous, such as the user being able to use a prompt with the desired content selected in real time. [Explanation of symbols]
[0065] 100 ··· Artificial Intelligence Systems 110 User terminal 111 ··· (User device) browser 112 ··· Chat screen 113 ··· Talk display area 114 Message input field 115 Prompt list display area 116 ... Directive command information item 117a Request details field (detailed settings, not options) 117b··· Target content input field (detailed settings, not options) 118a··· Answer format (Advanced setting options) 118b Answering method (Advanced setting options) 119 "Use this setting" button 120 ··· Administrator terminal 121 ··· (Administrator's terminal) browser 122 ... Administrator screen 122a··· Prompt item 122b Prompt Wizard Creation Button 122c··· Export button 122d··· Edit button 123 ··· Prompt Builder Window 123a··· Text placement button 123b··· Text area placement button 123c··· Drop-down installation button 123d··· Radio button installation button 123e··· Check box installation button 123f··· Conversion display button 123g··· Download button 123h··· Automatic transmission selection button 124 Import and Direct Creation Window 130 First Server (Server) 131 ··· Bot 132 Database 140 Second Server (Server) 141 ··· Pre-trained AI methods (text generation methods, large-scale language models (LLM), chat GPT) PT... Directive command information GT ··· Generated text data
Claims
1. An artificial intelligence system comprising a user terminal and a server, wherein the user terminal can freely communicate with pre-trained artificial intelligence means of the server, The user terminal communicates with the server, and the browser on the user terminal displays the chat screen; The talk screen has a talk display area that displays an interaction between a user and a pre-trained artificial intelligence means; a prompt list display area for displaying instruction and command information items that have been set and registered in advance; An artificial intelligence system characterized in that, when any instruction command information item is selected, the browser displays detailed setting options based on the contents previously set and registered for the selected instruction command information item, and creates instruction command information that is a prompt by combining the contents of the option selected based on the operation to select the option with the contents of the non-option items, and transmits this information from the user terminal to the server.
2. The artificial intelligence system described in claim 1, characterized in that the detailed setting options are displayed in radio button format or pull-down format, and only one of the multiple options can be selected based on the selection operation.
3. The artificial intelligence system described in claim 1 or claim 2, characterized in that the detailed setting options are displayed in the form of check buttons, and one or more of the multiple options can be freely selected based on a selection operation.
4. The artificial intelligence system described in claim 3, characterized in that the browser displays the detailed setting options and also displays an input field that can be used for free input, and combines the content of the option selected based on the option selection operation, the content entered in the input field, and the content of the input field and areas other than the options to create instruction and command information that is a prompt and transmits it from the user terminal to the server.
5. In a browser of an administrator terminal capable of communicating with the server, the contents of instruction command information items displayed in a prompt list display area of the browser of the user terminal can be freely set; 5. The artificial intelligence system according to claim 4, wherein the options for detailed settings are set based on the setting operations of an administrator.
6. A program for an artificial intelligence system in which a user terminal can communicate with a pre-trained artificial intelligence means of a server, an item selection determination step in which the user terminal communicates with the server, the browser of the user terminal displays a talk screen, and the talk screen has a talk display area that displays interactions between the user and the pre-trained artificial intelligence means, and a prompt list display area that displays pre-registered instruction and command information items, and determines whether or not any instruction and command information item has been selected; an option display step of, when an arbitrary instruction command information item is selected, displaying on the user terminal options for detailed setting based on the contents set and registered in advance for the selected instruction command information item; A program for an artificial intelligence system, characterized by having a prompt creation and transmission step in which the content of the option selected based on the operation of selecting an option is combined with the content of the non-option part to create instruction and command information which is a prompt, and the instruction and command information is transmitted from the user terminal to a server.
Citation Information
Patent Citations
Natural language processing application using large language model
JP2024043563A