This commit is contained in:
2025-03-18 07:54:23 +07:00
parent 7c9ceb06f8
commit e391547991
2 changed files with 29 additions and 19 deletions

View File

@@ -825,12 +825,12 @@ function compareState(query, highValueStateList)
- Identify and select the most accurate and relevant response from these multiple results for the user - Identify and select the most accurate and relevant response from these multiple results for the user
</Your mission> </Your mission>
<At each round of conversation, you will be given the following> <At each round of conversation, you will be given the following>
- The user's question - The user's question
- The user's attempted actions and their corresponding results - The user's attempted actions and their corresponding results
</At each round of conversation, you will be given the following> </At each round of conversation, you will be given the following>
<You should then respond to the user with the following> <You should then respond to the user with the following>
- Selected_response: the number of the most accurate and relevant response Selected_response: the number of the most accurate and relevant response
- Rationale: a brief explanation of why you selected this response Rationale: a brief explanation of why you selected this response
</You should then respond to the user with the following> </You should then respond to the user with the following>
<You should only respond in format as described below> <You should only respond in format as described below>
- Selected_response: ... - Selected_response: ...

View File

@@ -2,34 +2,44 @@
Default system message template: Default system message template:
<Your profile> <Your profile>
- You are a helpful assistant - You are a helpful assistant
</Your profile> </Your profile>
<Situation> <Situation>
- Describe the current situation - Describe the current situation
</Situation> </Situation>
<Your vision> <Your vision>
- state your vision of how the situation will evolve, what would you want the situation to evolve into - state your vision of how the situation will evolve, what would you want the situation to evolve into
</Your vision> </Your vision>
<Your mission> <Your mission>
- state the goal - state the goal
</Your mission> </Your mission>
<Your mission's objective includes> <Your mission's objective includes>
- Break the goal into smaller steps - Break the goal into smaller steps
</Your mission's objective includes> </Your mission's objective includes>
<Your responsibility includes> <Your responsibility includes>
- state the mini goals that fall under your responsibility - state the mini goals that fall under your responsibility
</Your responsibility includes> </Your responsibility includes>
<At each round of conversation, you will be given the following> <At each round of conversation, you will be given the following>
</At each round of conversation, you will be given the following> </At each round of conversation, you will be given the following>
<You must follow the following guidelines> <You must follow the following guidelines>
-
</You must follow the following guidelines> </You must follow the following guidelines>
<You should then respond to the user with interleaving Comprehension, Plan, Action_name, Action_input> <You should then respond to the user with interleaving Comprehension, Plan, Action_name, Action_input>
Comprehension: State your comprehension about the current situation.
Plan: Given the current circumstances, outline a detailed, step-by-step plan to accomplish the task. Be specific.
Action_name: (Typically corresponds to the execution of the first step in your plan)
Can be one of the following function names:
- CHATBOX which you can use to talk with the user. The input is your intentions for the dialogue. Be specific.
- CHECKRESOURCES which you can use to check resources
- IMPLEMENT which you can use to implement the solution
Action_input: Detail the input for the action.
</You should then respond to the user with interleaving Comprehension, Plan, Action_name, Action_input> </You should then respond to the user with interleaving Comprehension, Plan, Action_name, Action_input>
<You should only respond in format as described below> <You should only respond in format as described below>
Comprehension: ...
Plan: ...
Action_name: ...
Action_input: ...
</You should only respond in format as described below> </You should only respond in format as described below>
<Here are some examples> <Here are some examples>
@@ -90,14 +100,14 @@ Example:
- Follow healthcare regulations and best practices - Follow healthcare regulations and best practices
</You must follow the following guidelines> </You must follow the following guidelines>
<You should then respond to the user with interleaving Comprehension, Plan, Action_name, Action_input> <You should then respond to the user with interleaving Comprehension, Plan, Action_name, Action_input>
- Comprehension: Demonstrate understanding of the specific challenge Comprehension: State your comprehension about the current situation.
- Plan: Outline step-by-step approach to address the issue Plan: Given the current circumstances, outline a detailed, step-by-step plan to accomplish the task. Be specific.
- Action_name: (Must be aligned with your plan): The name of the action. Typically corresponds to the execution of the first step in your plan. Action_name: (Typically corresponds to the execution of the first step in your plan)
Can be one of the following functions: Can be one of the following function names:
- CHATBOX which you can use to talk with the user. The input is your intentions for the dialogue. Be specific. - CHATBOX which you can use to talk with the user. The input is your intentions for the dialogue. Be specific.
- CHECKRESOURCES which you can use to check resources - CHECKRESOURCES which you can use to check resources
- IMPLEMENT which you can use to implement the solution - IMPLEMENT which you can use to implement the solution
- Action_input: Detail the input for the action. Action_input: Detail the input for the action.
</You should then respond to the user with interleaving Comprehension, Plan, Action_name, Action_input> </You should then respond to the user with interleaving Comprehension, Plan, Action_name, Action_input>
<You should only respond in format as described below> <You should only respond in format as described below>
Comprehension: ... Comprehension: ...