server: more support for mixed-case model names (#8017)

Fixes #7944
This commit is contained in:
Blake Mizerany
2024-12-11 15:29:59 -08:00
committed by GitHub
parent 36d111e788
commit b1fd7fef86
8 changed files with 123 additions and 38 deletions

View File

@@ -376,6 +376,10 @@ func CreateModel(ctx context.Context, name model.Name, modelFileDir, quantizatio
switch command {
case "model", "adapter":
if name := model.ParseName(c.Args); name.IsValid() && command == "model" {
name, err := getExistingName(name)
if err != nil {
return err
}
baseLayers, err = parseFromModel(ctx, name, fn)
if err != nil {
return err