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

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

https://github.com/QwenLM/Qwen/blob/main/examples/react_prompt.md (思想类似react)

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

prompt案例:

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

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

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

【以下是所有动作函数】

查天气:check_weather(‘杭州’)

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

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

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



【输出限制】

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

在'action'键中,输出函数名列表,列表中每个元素都是字符串,代表要运行的函数名称和参数。每个函数既可以

你可能感兴趣的:(深度学习,大模型AI,prompt,agent,打磨下,大模型)