赞
踩
参考 ChatGLM 2 的实现方式
1. 我们自定义 user、assistant、search、return 四个前缀。
- 因为只有一个 function,我们直接把 function 标识成 search
2. 每轮 assistant 和 search 前缀也由模型自动生成,我们以此判断是 function 还是文本回复
3. 类似 ChatGLM 2,我们以“Round$i$
在llama2中我们自己实现了function calling
#### **Function Call 的样例**
以上是第一轮对话
以上是第二轮对话.
- **输入**
-
- \[Round 0\]
-
- user: 你好,请帮我推荐一个提供无烟房的舒适型酒店可以吗?
-
- search: {\"facilities\": \[\"无烟房\"\], \"type\": \"舒适型\"}}
-
- \[Round 1\]
-
- return: \[{\"name\": \"北京红驿栈酒店\", \"type\": \"舒适型\", \"address\": \"北京朝阳区东直门外春秀路太平庄 10 号(主副楼在一幢建筑里)\", \"subway
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。