OpenAI新增了“函数调用”功能,初步体验和用途

新知榜官方账号

2023-09-23 00:10:19

OpenAI新增了“函数调用”功能

最近,OpenAI新增了“函数调用”功能,可以更可靠地从模型中获取结构化数据。该功能允许用户定义函数,将自然语言转换为API调用,提取结构化数据等。用户可以通过调用外部API来回答问题,也可以定义内部API来提取结构化数据。该功能可以根据用户的指令自动选择不同的函数/服务,非常有用。

初步体验

使用该功能,用户可以向模型发送JSON文档,调用函数并传递参数。例如,用户请求发送电子邮件,可以使用send_email函数,并传递to_address,subject和body参数。GPT模型会返回需要调用的函数名和对应的参数,用户可以将响应解析为JSON,并使用提供的参数调用函数。通过将函数响应追加为新消息,再次调用模型并让模型将结果汇总回给用户。

用途

函数调用功能可以用于创建聊天机器人,提取结构化数据等。用户可以定义多个函数/服务,并根据用户的指令自动选择不同的函数/服务。例如,用户可以定义send_email(to:string,body:string)函数将自然语言转换为API调用,提取结构化数据等。函数调用功能可以使自然语言处理更加灵活和易于使用。

本页网址:https://www.xinzhibang.net/article_detail-13156.html

寻求报道,请 点击这里 微信扫码咨询

关键词

OpenAI 函数调用 人工智能

分享至微信: 微信扫码阅读

相关工具

相关文章