View Source ExOpenAI.Components.FineTuneMethod (ex_openai.ex v2.0.0-beta2)
The method used for fine-tuning.
Fields
:dpo- optional -ExOpenAI.Components.FineTuneDPOMethod.t():reinforcement- optional -ExOpenAI.Components.FineTuneReinforcementMethod.t():supervised- optional -ExOpenAI.Components.FineTuneSupervisedMethod.t():type- required -:supervised | :dpo | :reinforcement
The type of method. Is eithersupervised,dpo, orreinforcement.
Allowed values:"supervised","dpo","reinforcement"
Summary
Types
@type t() :: %ExOpenAI.Components.FineTuneMethod{ dpo: ExOpenAI.Components.FineTuneDPOMethod.t() | nil, reinforcement: ExOpenAI.Components.FineTuneReinforcementMethod.t() | nil, supervised: ExOpenAI.Components.FineTuneSupervisedMethod.t() | nil, type: (:supervised | :dpo) | :reinforcement }