@@ -27,7 +27,7 @@ type imlAPIController struct {
2727}
2828
2929func (i * imlAPIController ) Create (ctx * gin.Context , serviceId string , input * ai_api_dto.CreateAPI ) (* ai_api_dto.API , error ) {
30- info , err := i .serviceModule .Get (ctx , serviceId )
30+ _ , err := i .serviceModule .Get (ctx , serviceId )
3131 if err != nil {
3232 return nil , err
3333 }
@@ -52,7 +52,7 @@ func (i *imlAPIController) Create(ctx *gin.Context, serviceId string, input *ai_
5252 plugins ["ai_formatter" ] = api.PluginSetting {
5353 Config : plugin_model.ConfigType {
5454 "model" : input .AiModel .Id ,
55- "provider" : fmt .Sprintf ("%s@ai-provider" , info . Provider . Id ),
55+ "provider" : fmt .Sprintf ("%s@ai-provider" , input . AiModel . Provider ),
5656 "config" : input .AiModel .Config ,
5757 },
5858 }
@@ -73,7 +73,7 @@ func (i *imlAPIController) Create(ctx *gin.Context, serviceId string, input *ai_
7373 Retry : input .Retry ,
7474 Plugins : plugins ,
7575 },
76- Upstream : info . Provider . Id ,
76+ Upstream : input . AiModel . Provider ,
7777 Disable : false ,
7878 })
7979
@@ -86,7 +86,7 @@ func (i *imlAPIController) Create(ctx *gin.Context, serviceId string, input *ai_
8686}
8787
8888func (i * imlAPIController ) Edit (ctx * gin.Context , serviceId string , apiId string , input * ai_api_dto.EditAPI ) (* ai_api_dto.API , error ) {
89- info , err := i .serviceModule .Get (ctx , serviceId )
89+ _ , err := i .serviceModule .Get (ctx , serviceId )
9090 if err != nil {
9191 return nil , err
9292 }
@@ -106,11 +106,11 @@ func (i *imlAPIController) Edit(ctx *gin.Context, serviceId string, apiId string
106106 proxy .Plugins ["ai_formatter" ] = api.PluginSetting {
107107 Config : plugin_model.ConfigType {
108108 "model" : input .AiModel .Id ,
109- "provider" : fmt .Sprintf ("%s@ai-provider" , info . Provider . Id ),
109+ "provider" : fmt .Sprintf ("%s@ai-provider" , input . AiModel . Provider ),
110110 "config" : input .AiModel .Config ,
111111 },
112112 }
113- upstream = & info . Provider . Id
113+ upstream = & input . AiModel . Provider
114114 }
115115
116116 if input .AiPrompt != nil {
0 commit comments