one-api OpenAI对Azure的函数调用支持

jgzswidk  于 4个月前  发布在  其他
关注(0)|答案(8)|浏览(37)

Function calling现在在Azure OpenAI服务中可用。

函数调用现在可以在Azure OpenAI服务中使用,这使得开发者能够更轻松地构建和部署人工智能模型。通过函数调用,开发者可以像调用其他API一样调用OpenAI的模型,从而实现自动化和集成。

hpcdzsge

hpcdzsge2#

应该是支持了,我直接将API版本升级到2023-07-01 preview,就可以直接传递function和function_call了。

yk9xbfzb

yk9xbfzb3#

可以正常使用吗?

k5ifujac

k5ifujac5#

Azure的话,默认API版本需要是这个。

6qqygrtg

6qqygrtg6#

我调用插件时出现

[GIN] 2023/08/01 - 05:33:36 | 200 |  477.464217ms |    x.x.x.x | POST     "/v1/chat/completions"
[SYS] 2023/08/01 - 05:33:37 | relay error (channel #1): 'content' is a required property - 'messages.5' 
[GIN] 2023/08/01 - 05:33:37 | 400 |   41.118453ms |     x.x.x.x | POST     "/v1/chat/completions"

客户端报错

"code": -1,
 "data": {
   "error": {
     "message": "'content' is a required property - 'messages.5'",
     "type": "invalid_request_error",
     "param": "",
     "code": null
   }
 },
 "message": ""
}

现在不太清楚是中转问题还是应用这边的问题。

1wnzp6jl

1wnzp6jl7#

我调用插件时出现错误,客户端报告了

[GIN] 2023/08/01 - 05:33:36 | 200 |  477.464217ms |    x.x.x.x | POST     "/v1/chat/completions"
[SYS] 2023/08/01 - 05:33:37 | relay error (channel #1): 'content' is a required property - 'messages.5' 
[GIN] 2023/08/01 - 05:33:37 | 400 |   41.118453ms |     x.x.x.x | POST     "/v1/chat/completions"

错误。目前还不清楚是中转问题还是应用端的问题。请检查发送的请求体。

nr7wwzry

nr7wwzry8#

Azure的默认API版本需要是这个。

api_version参数没有转发,始终使用的是默认API版本,这是一个bug。

相关问题