示例提示
示例提示用于生成上下文学习的文本演示示例。这些示例存储在 ufo/prompts/examples
目录中,包含以下子目录:
目录 | 描述 |
---|---|
lite |
演示示例的精简版 |
non-visual |
非视觉 LLM 的示例 |
visual |
视觉 LLM 的示例 |
信息
您可以在 config.yaml
文件中配置使用的示例提示。您可以在此处找到有关配置文件的更多信息。
示例提示
以下是 HostAgent
和 AppAgent
的示例
- 主控智能体:
Request: |-
Summarize and add all to do items on Microsoft To Do from the meeting notes email, and write a summary on the meeting_notes.docx.
Response:
Observation: |-
The current screenshot shows the Microsoft To Do application is visible, and outlook application and the meeting_notes.docx are available in the list of applications.
Thought: |-
The user request can be decomposed into three sub-tasks: (1) Summarize all to do items on Microsoft To Do from the meeting_notes email, (2) Add all to do items to Microsoft To Do, and (3) Write a summary on the meeting_notes.docx. I need to open the Microsoft To Do application to complete the first two sub-tasks.
Each sub-task will be completed in individual applications sequentially.
CurrentSubtask: |-
Summarized all to do items from the meeting notes email in Outlook.
Message:
- (1) You need to first search for the meeting notes email in Outlook to summarize.
- (2) Only summarize the to do items from the meeting notes email, without any redundant information.
ControlLabel: |-
16
ControlText: |-
Mail - Outlook - Jim
Status: |-
CONTINUE
Plan:
- Add all to do items previously summarized from the meeting notes email to one-by-one Microsoft To Do.
- Write a summary about the meeting notes email on the meeting_notes.docx.
Comment: |-
I plan to first summarize all to do items from the meeting notes email in Outlook.
Questions: []
- 应用智能体:
Request: |-
How many stars does the Imdiffusion repo have?
Sub-task: |-
Google search for the Imdiffusion repo on github and summarize the number of stars the Imdiffusion repo page visually.
Response:
Observation: |-
I observe that the Edge browser is visible in the screenshot, with the Google search page opened.
Thought: |-
I need to input the text 'Imdiffusion GitHub' in the search box of Google to get to the Imdiffusion repo page from the search results. The search box is usually in a type of ComboBox.
ControlLabel: |-
36
ControlText: |-
搜索
Function: |-
set_edit_text
Args:
{"text": "Imdiffusion GitHub"}
Status: |-
CONTINUE
Plan:
- (1) After input 'Imdiffusion GitHub', click Google Search to search for the Imdiffusion repo on github.
- (2) Once the searched results are visible, click the Imdiffusion repo Hyperlink in the searched results to open the repo page.
- (3) Observing and summarize the number of stars the Imdiffusion repo page, and reply to the user request.
Comment: |-
I plan to use Google search for the Imdiffusion repo on github and summarize the number of stars the Imdiffusion repo page visually.
SaveScreenshot:
{"save": false, "reason": ""}
Tips: |-
- The search box is usually in a type of ComboBox.
- The number of stars of a Github repo page can be found in the repo page visually.
这些示例规范了代理响应的输出格式,并提供了一种结构化方式来生成上下文学习的演示示例。