@@ -455,33 +455,6 @@ func (b *Builder) WithChatTemplateFile(path string) (*Builder, error) {
455455 }, nil
456456}
457457
458- // WithConfigArchive adds a config archive (tar) file to the artifact.
459- func (b * Builder ) WithConfigArchive (path string ) (* Builder , error ) {
460- // Check if config archive already exists.
461- layers , err := b .model .Layers ()
462- if err != nil {
463- return nil , fmt .Errorf ("get model layers: %w" , err )
464- }
465-
466- for _ , layer := range layers {
467- mediaType , mediaTypeErr := layer .MediaType ()
468- if mediaTypeErr == nil && mediaType == types .MediaTypeVLLMConfigArchive {
469- return nil , fmt .Errorf ("model already has a config archive layer" )
470- }
471- }
472-
473- mt := b .resolveLayerMediaType (types .MediaTypeVLLMConfigArchive )
474- configLayer , err := partial .NewLayer (path , mt )
475- if err != nil {
476- return nil , fmt .Errorf ("config archive layer from %q: %w" , path , err )
477- }
478- return & Builder {
479- model : mutate .AppendLayers (b .model , configLayer ),
480- originalLayers : b .originalLayers ,
481- outputFormat : b .outputFormat ,
482- }, nil
483- }
484-
485458// Target represents a build target
486459type Target interface {
487460 Write (context.Context , types.ModelArtifact , io.Writer ) error
0 commit comments