开始使用免费开始使用

构建函数字典

您正在进行一个研究项目,需要从一组科学论文中提取关键信息。目标是对给定论文的关键信息进行汇总,其中包括标题和发表年份。为此,您决定使用带有函数调用的 OpenAI API 来提取这些关键信息。

get_response() 函数和包含论文正文的 messages 已预加载。变量 function_definition 也已部分填充。

本练习是课程的一部分

使用 OpenAI API 构建 AI 系统

查看课程

练习说明

  • 定义函数的 'type' 参数。
  • 定义 'properties' 参数,以从论文中提取标题发表年份

交互式实操练习

通过完成这段示例代码来试试这个练习。

client = OpenAI(api_key="")

# Define the function parameter type
function_definition[0]['function']['parameters']['type'] = ____

# Define the function properties
function_definition[0]['function']['parameters']['properties'] = ____

response = get_response(messages, function_definition)
print(response)
编辑并运行代码