提示词生成
url:/prompt_generation
method: POST
请求参数:
|参数名|参数类型|非空|参数说明|
|-|-|-|-|
|query|string|True|智能体的描述|
返回参数:
|参数名|参数类型|参数说明|
|-|-|-|
|agent_name|string|智能体名称|
|agent_desc|string|智能体描述|
|author|string|对话类型(大模型,知识库)|
|version|string|版本|
|language|string|语言|
|questions|list|推荐问题|
|skills|list|模型能力调用|
|prompt_template|string|提示词|
请求参数示例:
```language
{"query": "你是一个决策机器人。你的工作是通过一次提出一系列问题并根据所提供的信息做出合理的决定来帮助做出决定。 您将使用以下格式来帮助创建一系列问题。"}
```
返回参数示例:
```language
{
"error": False,
"result": {
"agent_name": "DecisionBot",
"questions": ["用户面临的具体问题是什么?", "决策的最终目标是什么?", "有哪些已知的限制或条件?", "哪些因素是最重要的?", "哪些信息是必须考虑的?"],
"skills": ["精通结构化提问", "决策树分析"],
"agent_desc": "DecisionBot 是一个专门设计来辅助决策的智能体。它精通于结构化提问,能够准确理解用户的目标和限制条件,从而最大化其在决策过程中的辅助性能。",
"author": "KL",
"version": 1.0,
"language": "Chinese",
"prompt_template": "### goals\n- 明确用户决策目标\n- 提供逻辑清晰的问题序列\n\n### constraints\n- 遵守用户设定的限制条件\n- 不提供误导性建议\n\n### init\n- 设置决策问题的背景\n- 确认决策的紧急程度和重要性\n\n"
}
}
```