|
|
@@ -14,7 +14,7 @@ import (
|
|
|
"time"
|
|
|
)
|
|
|
|
|
|
-func testChannel(channel *model.Channel, request ChatRequest) (error, *OpenAIError) {
|
|
|
+func testChannel(channel *model.Channel, request ChatRequest) (err error, openaiErr *OpenAIError) {
|
|
|
switch channel.Type {
|
|
|
case common.ChannelTypePaLM:
|
|
|
fallthrough
|
|
|
@@ -32,6 +32,11 @@ func testChannel(channel *model.Channel, request ChatRequest) (error, *OpenAIErr
|
|
|
return errors.New("该渠道类型当前版本不支持测试,请手动测试"), nil
|
|
|
case common.ChannelTypeAzure:
|
|
|
request.Model = "gpt-35-turbo"
|
|
|
+ defer func() {
|
|
|
+ if err != nil {
|
|
|
+ err = errors.New("请确保已在 Azure 上创建了 gpt-35-turbo 模型,并且 apiVersion 已正确填写!")
|
|
|
+ }
|
|
|
+ }()
|
|
|
default:
|
|
|
request.Model = "gpt-3.5-turbo"
|
|
|
}
|