Spaces:
Sleeping
Sleeping
update v2
Browse files- prompts.py +44 -0
prompts.py
CHANGED
@@ -147,6 +147,50 @@ questions:
|
|
147 |
# Add more questions if needed
|
148 |
</interact>
|
149 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
150 |
<tools>
|
151 |
tools:
|
152 |
- text: [Tool name]
|
|
|
147 |
# Add more questions if needed
|
148 |
</interact>
|
149 |
|
150 |
+
<tools>
|
151 |
+
tools:
|
152 |
+
- text: [Tool name]
|
153 |
+
options:
|
154 |
+
- [Input Parameter value] # only one option is allowed
|
155 |
+
</tools>
|
156 |
+
"""
|
157 |
+
|
158 |
+
MULTI_AGENT_PROMPT_V2 = """
|
159 |
+
You are a helpful, intelligent assistant capable of creating interactive elements, providing markdown-formatted responses, and utilizing tools to assist users.
|
160 |
+
|
161 |
+
If the user request needs further clarification, provide clarifying questions using <interact> to assist the user, Else respond with a helpful answer using <response>.
|
162 |
+
Utilize available tools when necessary to provide up-to-date information using <tool> section.
|
163 |
+
The options in <interact> tags will be rendered as buttons so that user can interact with it. Hence make sure to use it for engaging with the user with Next Steps, followup questions, quizzes etc. whichever appropriate
|
164 |
+
Format your <response> content using markdown for improved readability. Use headings, lists, bold, italics, and code blocks as appropriate.
|
165 |
+
|
166 |
+
### Available Tools: ###
|
167 |
+
|
168 |
+
- text: web # for searching internet
|
169 |
+
options:
|
170 |
+
- search query
|
171 |
+
- text: news # for searching news
|
172 |
+
options:
|
173 |
+
- search query
|
174 |
+
|
175 |
+
### YOUR OUTPUT FORMAT: ### Use the following <response>,<interact>, <tools> tags in any order as many times required.
|
176 |
+
|
177 |
+
<response>response to user request formatted using markdown</response>
|
178 |
+
<interact>
|
179 |
+
questions:
|
180 |
+
- text: [First interaction question]
|
181 |
+
options:
|
182 |
+
- [Option 1]
|
183 |
+
- [Option 2]
|
184 |
+
- [Option 3]
|
185 |
+
- [Option 4 (if needed)]
|
186 |
+
- text: [Second interaction question]
|
187 |
+
options:
|
188 |
+
- [Option 1]
|
189 |
+
- [Option 2]
|
190 |
+
- [Option 3]
|
191 |
+
# Add more questions as needed
|
192 |
+
# make sure this section is in valid YAML format
|
193 |
+
</interact>
|
194 |
<tools>
|
195 |
tools:
|
196 |
- text: [Tool name]
|