Skip to content

Latest commit

 

History

History
27 lines (17 loc) · 2.47 KB

6.常用使用技巧.md

File metadata and controls

27 lines (17 loc) · 2.47 KB

文档说明

在本例中我们将进一步向大家介绍一些agentUniverse常用的使用技巧。

在智能体中加入记忆模块

在智能体使用过程中,我们需要使用智能体记忆这一能力,我们在样例工程中建立了一个使用记忆的案例。

样例地址:demo_startup_app_with_single_agent_and_memory

在AU智能体中记忆的使用同样通过配置挂载即可,我们可以参考智能体insurance_agent配置中memory部分。

在该案例中我们配置demo_memory作为记忆实例类型,我们进一步在demo_memory.yaml(路径:agentUniverse/examples/startup_app/demo_startup_app_with_single_agent_and_memory/intelligence/agentic/memory/demo_memory.yaml)中查看该实例的具体配置。

测试记忆模块

通过insurance_agent_test.py测试入口可以看到智能体加入记忆模块后的使用情况。

使用prompt管理模块

样例地址:demo_startup_app_with_agent_templates

在实际搭建多智能体应用的过程中,我们面临大量prompt设置,这些prompt将存在于各个yaml中。随着应用的内容增多越来越的prompt将变得难以管理。我们使用prompt管理模块将每一个prompt赋予唯一的prompt_version进行管理与使用。 以demo_startup_app_with_agent_templates工程中的,智能体insurance_consult_pro_agent.yaml为例,在配置项中我们可以看到 prompt_version 配置为insurance_consult.cn,我们可以在 prompt目录中找到其实际的prompt文件insurance_multi_agent_cn.yaml

通过这种方式,我们可以将大量prompt单独管理并复用起来。

其他

更多的使用技巧文档正在补充中...