🐛 fix some bugs (#70)

* 🐛 fix: moonshot model name error

* 🐛 fix: qwen-vl model name error
This commit is contained in:
Buer
2024-02-20 16:21:26 +08:00
committed by GitHub
parent fbc0308620
commit 43b4ee37d9
4 changed files with 4 additions and 4 deletions

View File

@@ -66,7 +66,7 @@ func errorHandle(aliError *AliError) *types.OpenAIError {
func (p *AliProvider) GetFullRequestURL(requestURL string, modelName string) string {
baseURL := strings.TrimSuffix(p.GetBaseURL(), "/")
if modelName == "qwen-vl-plus" {
if strings.HasPrefix(modelName, "qwen-vl") {
requestURL = "/api/v1/services/aigc/multimodal-generation/generation"
}

View File

@@ -114,7 +114,7 @@ func convertFromChatOpenai(request *types.ChatCompletionRequest) *AliChatRequest
messages := make([]AliMessage, 0, len(request.Messages))
for i := 0; i < len(request.Messages); i++ {
message := request.Messages[i]
if request.Model != "qwen-vl-plus" {
if !strings.HasPrefix(request.Model, "qwen-vl") {
messages = append(messages, AliMessage{
Content: message.StringContent(),
Role: strings.ToLower(message.Role),