github mostlygeek/llama-swap v163

7 hours ago

This release includes two new features:

  • model macros (#330): macros can now be defined as part of a model's configuration. These take precedence over macros defined at the global level.
  • model metadata (#333): metadata can now be defined in a model's configuration. This is a schema-less object that supports integers, floats, bools, strings, arrays and child objects. metadata fields also support macro substitution. Metadata is only used in the v1/models endpoint under a new JSON key: meta.llamaswap.

Other smaller changes:

  • macro values can be any integer, string, bools, or float types. This enhancement makes JSON encoding of metadata with macros behave as expected. Previously macro values could only be strings.

Changelog

  • 70930e4 proxy: add support for user defined metadata in model configs (#333)
  • 1f61791 proxy/config: add model level macros (#330)
  • 216c40b proxy/config: create config package and migrate configuration (#329)

Don't miss a new llama-swap release

NewReleases is sending notifications on new releases.