View Source ExOpenAI.Components.CreateFineTuneRequest (ex_openai.ex v1.4.0)

Schema representing a CreateFineTuneRequest within the OpenAI API

Summary

Types

@type t() :: %ExOpenAI.Components.CreateFineTuneRequest{
  batch_size: integer() | nil,
  classification_betas: [float()] | nil,
  classification_n_classes: integer() | nil,
  classification_positive_class: String.t() | nil,
  compute_classification_metrics: boolean() | nil,
  hyperparameters: %{n_epochs: integer() | :auto} | nil,
  learning_rate_multiplier: float() | nil,
  model: ((:davinci | :curie | :babbage | :ada) | String.t()) | nil,
  prompt_loss_weight: float() | nil,
  suffix: String.t() | nil,
  training_file: String.t(),
  validation_file: String.t() | nil
}