🐛 fix some bugs (#70)
* 🐛 fix: moonshot model name error * 🐛 fix: qwen-vl model name error
This commit is contained in:
parent
fbc0308620
commit
43b4ee37d9
@ -130,8 +130,8 @@ func init() {
|
|||||||
"qwen-plus": {[]float64{1.4286, 1.4286}, ChannelTypeAli},
|
"qwen-plus": {[]float64{1.4286, 1.4286}, ChannelTypeAli},
|
||||||
"qwen-max": {[]float64{1.4286, 1.4286}, ChannelTypeAli},
|
"qwen-max": {[]float64{1.4286, 1.4286}, ChannelTypeAli},
|
||||||
"qwen-max-longcontext": {[]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-plus": {[]float64{0.5715, 0.5715}, ChannelTypeAli},
|
||||||
|
"qwen-vl-max": {[]float64{0.5715, 0.5715}, ChannelTypeAli},
|
||||||
// ¥0.0007 / 1k tokens
|
// ¥0.0007 / 1k tokens
|
||||||
"text-embedding-v1": {[]float64{0.05, 0.05}, ChannelTypeAli},
|
"text-embedding-v1": {[]float64{0.05, 0.05}, ChannelTypeAli},
|
||||||
|
|
||||||
|
@ -66,7 +66,7 @@ func errorHandle(aliError *AliError) *types.OpenAIError {
|
|||||||
func (p *AliProvider) GetFullRequestURL(requestURL string, modelName string) string {
|
func (p *AliProvider) GetFullRequestURL(requestURL string, modelName string) string {
|
||||||
baseURL := strings.TrimSuffix(p.GetBaseURL(), "/")
|
baseURL := strings.TrimSuffix(p.GetBaseURL(), "/")
|
||||||
|
|
||||||
if modelName == "qwen-vl-plus" {
|
if strings.HasPrefix(modelName, "qwen-vl") {
|
||||||
requestURL = "/api/v1/services/aigc/multimodal-generation/generation"
|
requestURL = "/api/v1/services/aigc/multimodal-generation/generation"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -114,7 +114,7 @@ func convertFromChatOpenai(request *types.ChatCompletionRequest) *AliChatRequest
|
|||||||
messages := make([]AliMessage, 0, len(request.Messages))
|
messages := make([]AliMessage, 0, len(request.Messages))
|
||||||
for i := 0; i < len(request.Messages); i++ {
|
for i := 0; i < len(request.Messages); i++ {
|
||||||
message := request.Messages[i]
|
message := request.Messages[i]
|
||||||
if request.Model != "qwen-vl-plus" {
|
if !strings.HasPrefix(request.Model, "qwen-vl") {
|
||||||
messages = append(messages, AliMessage{
|
messages = append(messages, AliMessage{
|
||||||
Content: message.StringContent(),
|
Content: message.StringContent(),
|
||||||
Role: strings.ToLower(message.Role),
|
Role: strings.ToLower(message.Role),
|
||||||
|
@ -184,7 +184,7 @@ const typeConfig = {
|
|||||||
},
|
},
|
||||||
29: {
|
29: {
|
||||||
input: {
|
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'
|
test_model: 'moonshot-v1-8k'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user