gpt4 book ai didi

azure - 如何使用 javascript sdk 在 Azure Openai 中进行函数调用

转载 作者:行者123 更新时间:2023-12-03 03:22:23 26 4
gpt4 key购买 nike

我希望能够根据用户输入调用函数,我可以使用 openai 库来执行此操作,但在 azure openai 库中找不到这样做的方法

下面是 python 中的 azure openai 的代码,它能够完成我想要完成的任务

因此,我想使用 javascript sdk link 复制此代码

import openai 
openai.api_type = "azure"
openai.api_base = "https://XXXXXXXX.openai.azure.com/"
openai.api_version = "2023-07-01-preview"
openai.api_key = os.getenv("OPENAI_API_KEY")
response = openai.ChatCompletion.create(
engine="gpt-35-turbo-XXX",
model="gpt-35-turbo-0613-XXXX"
messages=messages,
functions=functions,
function_call="auto",
)

我试过了

const response = await openai.getChatCompletions(
deploymentid,
messages,
{ function_call: functions }

const response = await openai.getChatCompletions(
deploymentid,
messages,
functions )

我在文档中也找不到任何相关内容

最佳答案

更新后的 Azure OpenAI Javascript 文档现在包含对函数和函数调用的支持。

您可以在以下链接找到相关文档:https://learn.microsoft.com/en-us/javascript/api/@azure/openai/getchatcompletionsoptions?view=azure-node-preview

建议您确保 Azure OpenAI 库更新到最新版本。( https://www.npmjs.com/package/@azure/openai?activeTab=readme )

关于azure - 如何使用 javascript sdk 在 Azure Openai 中进行函数调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/76759792/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com