Compare commits

...

2 Commits

Author SHA1 Message Date
RandyZhang
2711f14d0f
Merge 3e9f5ad0c7 into 8df4a2670b 2025-05-20 09:16:13 +00:00
RandyZhang
3e9f5ad0c7 修改服务名,防止返回的模型名为空 2025-05-20 17:16:06 +08:00

View File

@ -23,7 +23,6 @@ var ModelList = []string{
}
type Adaptor struct {
model string
}
var _ model2.InnerAIAdapter = (*Adaptor)(nil)
@ -52,8 +51,7 @@ func (a *Adaptor) ConvertRequest(c *gin.Context, relayMode int, request *model.G
if len(inputs) == 0 {
return nil, errors.New("request is nil")
}
modelName, modelTaskType := a.parseEmbeddingTaskType(request.Model)
a.model = modelName
_, modelTaskType := a.parseEmbeddingTaskType(request.Model)
instances := make([]EmbeddingInstance, len(inputs))
for i, input := range inputs {
instances[i] = EmbeddingInstance{
@ -73,7 +71,11 @@ func (a *Adaptor) ConvertRequest(c *gin.Context, relayMode int, request *model.G
}
func (a *Adaptor) DoResponse(c *gin.Context, resp *http.Response, meta *meta.Meta) (usage *model.Usage, err *model.ErrorWithStatusCode) {
err, usage = EmbeddingHandler(c, a.model, resp)
modelName := ""
if meta != nil {
modelName = meta.ActualModelName
}
err, usage = EmbeddingHandler(c, modelName, resp)
return
}