大模型在文本生成方面表现出色,但在信息抽取任务中,输出的结果可能不够精确和可控。本文将介绍使用tools和大模型结合,完成结果格式化的信息抽取任务。tool还可以扩展模型功能的外部函数或方法。通过定义和使用工具,模型可以在生成响应时调用这些外部函数,从而实现更复杂和多样化的功能
如果调用了对应的tools,则会返回tools的名称,然后调用本地对应函数然后输出,并且大模型返回的初始结构会有tool calls参数,通过判断是否有这个参数来判断是否调用了tools的工具