文档解析函数
本节的内容是:编写文档解析函数来学习SpringAi风格的Function Call
我们知道 AI 的能力是文本生成,但是遇到一些复杂的需求时如何让 ai 可以回答出用户的提问。比如我想让 ai 读取本地的某个文件然后回答文件里面的内容,那读取文件这个操作 ai 明显不会。因此我们可以编写函数来拓展 ai 的能力。
function call
下面是一个简单的函数描述,把我们代码里面已有的函数转化成这种格式的描述。这样 ai 就可以知道什么时候去调用函数,以及调用函数时需要填哪些参数。
更加详细的结构请参考JSON Scheme reference
{
"type": "function",
"function": {
"name": "documentAnalyzerFunction",
"description": "文档解析函数",
"parameters": {
"properties": {
"path": {
"type": "string",
"description": "需要解析的文档路径"
},
},
"required":["path"],
"type": "object"
}
}
}
编写函数
引入依赖,用于读取本地的文档

最低0.47元/天 解锁文章
2800

被折叠的 条评论
为什么被折叠?



