ReqLLM.Providers.OpenAI.ParamProfiles (ReqLLM v1.0.0)
View SourceDefines reusable parameter transformation profiles for OpenAI models.
Profiles are composable sets of transformation rules that can be applied to model parameters. Rules are resolved from model metadata first, then inferred from capabilities.
Summary
Functions
Returns the composed transformation steps (profiles) for a given operation and model.
Types
@type profile_name() :: atom()
Functions
Returns the composed transformation steps (profiles) for a given operation and model.
Steps are resolved from model metadata first, then inferred from capabilities when missing.
Examples
iex> model = ReqLLM.Model.from!("openai:o3-mini")
iex> steps = ReqLLM.Providers.OpenAI.ParamProfiles.steps_for(:chat, model)
iex> length(steps) > 0
true