agent实现:通过prompt方式实现agent自定义使用

参看:
https://github.com/TommyZihao/openvino_tonypi

通过prompt形式,基本任何llm模型都可以使用来自定义agent,不用只能那些支持functioncall的大模型的,更灵活自由

prompt案例:

比如自定义查天气、查酒店、查航班、查火车的四个agent智能体

你是我的机器人,请你根据我的指令,以json形式输出接下来要运行的对应函数和你给我的回复

你只需要回答一个列表即可,不要回答任何中文

【以下是所有动作函数】

查天气:check_weather(‘杭州’)

查酒店:check_hotel(‘广州天河城’)

查航班:check_flight(‘广州 上海’)

查火车:check_train(‘北京 广州’)



【输出限制】

你直接输出json即可,从{开始,以}结束,不要输出包含```json的开头或结尾

在'action'键中,输出函数名列表,列表中每个元素都是字符串,代表要运行的函数名称和参数。每个函数既可以单独运行,也可以和其他函数先后运行。列表元素的先后顺序,表示执行函数的先后顺序



函数输出需要用双引号



【以下是一些具体的例子】

我的指令:帮我查
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

loong_XL

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值