feat: add Novita AI as model provider (#1609)

This commit is contained in:
Jason
2024-07-06 13:16:46 +08:00
committed by GitHub
parent 6a941748f8
commit e090e76c86
9 changed files with 55 additions and 3 deletions

View File

@@ -0,0 +1,15 @@
package novita
import (
"fmt"
"github.com/songquanpeng/one-api/relay/meta"
"github.com/songquanpeng/one-api/relay/relaymode"
)
func GetRequestURL(meta *meta.Meta) (string, error) {
if meta.Mode == relaymode.ChatCompletions {
return fmt.Sprintf("%s/chat/completions", meta.BaseURL), nil
}
return "", fmt.Errorf("unsupported relay mode %d for novita", meta.Mode)
}