🐛 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
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 4 additions and 4 deletions

View File

@ -130,8 +130,8 @@ func init() {
"qwen-plus": {[]float64{1.4286, 1.4286}, ChannelTypeAli},
"qwen-max": {[]float64{1.4286, 1.4286}, ChannelTypeAli},
"qwen-max-longcontext": {[]float64{1.4286, 1.4286}, ChannelTypeAli},
"qwen-vl": {[]float64{0.5715, 0.5715}, ChannelTypeAli},
"qwen-vl-plus": {[]float64{0.5715, 0.5715}, ChannelTypeAli},
"qwen-vl-max": {[]float64{0.5715, 0.5715}, ChannelTypeAli},
// ¥0.0007 / 1k tokens
"text-embedding-v1": {[]float64{0.05, 0.05}, ChannelTypeAli},

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),

View File

@ -184,7 +184,7 @@ const typeConfig = {
},
29: {
input: {
models: ['moonshot-v1-8k', 'moonshot-v1-16k', 'moonshot-v1-128k'],
models: ['moonshot-v1-8k', 'moonshot-v1-32k', 'moonshot-v1-128k'],
test_model: 'moonshot-v1-8k'
}
}