class

OpenAI::FineTuningIntegrationWandb

Inherits JSON::Serializable < Reference < Object

The settings for your integration with Weights and Biases. This payload specifies the project that metrics will be sent to. Optionally, you can set an explicit display name for your run, add tags to your run, and set a default entity (team, username, etc) to be associated with your run.

Constructors

new(project : String = "", name : FineTuningIntegrationWandbName | Nil = nil, entity : FineTuningIntegrationWandbEntity | Nil = nil, tags : Array(String) | Nil = nil)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

entity
Source
entity=(entity : FineTuningIntegrationWandbEntity | Nil)
Source
name
Source
name=(name : FineTuningIntegrationWandbName | Nil)
Source
project

The name of the project that the new run will be created under.

Source
project=(project : String)

The name of the project that the new run will be created under.

Source
tags

A list of tags to be attached to the newly created run. These tags are passed through directly to WandB. Some default tags are generated by OpenAI: "openai/finetune", "openai/{base-model}", "openai/{ftjob-abcdef}".

Source
tags=(tags : Array(String) | Nil)

A list of tags to be attached to the newly created run. These tags are passed through directly to WandB. Some default tags are generated by OpenAI: "openai/finetune", "openai/{base-model}", "openai/{ftjob-abcdef}".

Source