genkit icon indicating copy to clipboard operation
genkit copied to clipboard

[Dev UI] Support arbitrary model configuration parameters

Open MichaelDoyle opened this issue 1 year ago • 0 comments

Currently we do not support model parameters that are not part of the common set. For the most part, this does not impact Gemini support outside of “safety” (see #689). It’s more noticeable with OpenAI and/or Anthropic, although most of these options are fairly niche.

This feature would dynamically render and bind form elements for any known configuration option.

Note: We also need to dynamically validate model configuration, which also applies to the standard configuration options. As an example, Open AI and Gemini have different ranges for temperature. This could be driven by the underlying schema definitions for each model.

MichaelDoyle avatar Jul 25 '24 15:07 MichaelDoyle