mirror of
https://github.com/linux-do/new-api.git
synced 2025-11-06 14:23:41 +08:00
fix: Fix the issue of 'unknown relay mode' when making an embedding request (close #93)
This commit is contained in:
@@ -169,6 +169,8 @@ func getPromptTokens(textRequest *dto.GeneralOpenAIRequest, info *relaycommon.Re
|
|||||||
promptTokens, err = service.CountTokenInput(textRequest.Prompt, textRequest.Model), nil
|
promptTokens, err = service.CountTokenInput(textRequest.Prompt, textRequest.Model), nil
|
||||||
case relayconstant.RelayModeModerations:
|
case relayconstant.RelayModeModerations:
|
||||||
promptTokens, err = service.CountTokenInput(textRequest.Input, textRequest.Model), nil
|
promptTokens, err = service.CountTokenInput(textRequest.Input, textRequest.Model), nil
|
||||||
|
case relayconstant.RelayModeEmbeddings:
|
||||||
|
promptTokens, err = service.CountTokenInput(textRequest.Input, textRequest.Model), nil
|
||||||
default:
|
default:
|
||||||
err = errors.New("unknown relay mode")
|
err = errors.New("unknown relay mode")
|
||||||
promptTokens = 0
|
promptTokens = 0
|
||||||
|
|||||||
Reference in New Issue
Block a user