Go: refactor embedding interface (#14757)

### What problem does this PR solve?

Provide embedding index according to the input text

### Type of change

- [x] Refactoring

---------

Signed-off-by: Jin Hai <haijin.chn@gmail.com>
This commit is contained in:
Jin Hai
2026-05-11 14:45:30 +08:00
committed by GitHub
parent 5ef7f50eef
commit c55e23e7e2
28 changed files with 443 additions and 567 deletions

View File

@@ -950,7 +950,7 @@ func (h *ProviderHandler) EmbedText(c *gin.Context) {
}
// Non-stream response
var response *models.EmbeddingResponse
var response []models.EmbeddingData
var errorCode common.ErrorCode
var err error
@@ -966,7 +966,7 @@ func (h *ProviderHandler) EmbedText(c *gin.Context) {
c.JSON(http.StatusOK, gin.H{
"code": 0,
"data": response.Data,
"data": response,
"message": "success",
})
}