Class: Braintrust::Models::Prompt::PromptData

Inherits:
BaseModel
  • Object
show all
Defined in:
lib/braintrust/models/prompt.rb

Defined Under Namespace

Classes: Options, Origin

Instance Attribute Summary collapse

Method Summary

Methods inherited from BaseModel

#[], #inspect, #to_h, #to_s

Instance Attribute Details

#optionsBraintrust::Models::Prompt::PromptData::Options



69
# File 'lib/braintrust/models/prompt.rb', line 69

optional :options, -> { Braintrust::Models::Prompt::PromptData::Options }

#originBraintrust::Models::Prompt::PromptData::Origin



73
# File 'lib/braintrust/models/prompt.rb', line 73

optional :origin, -> { Braintrust::Models::Prompt::PromptData::Origin }

#promptBraintrust::Models::Prompt::PromptData::Prompt::UnnamedTypeWithunionParent4|Braintrust::Models::Prompt::PromptData::Prompt::UnnamedTypeWithunionParent5|Braintrust::Models::Prompt::PromptData::Prompt::UnnamedTypeWithunionParent6

Returns:

  • (Braintrust::Models::Prompt::PromptData::Prompt::UnnamedTypeWithunionParent4|Braintrust::Models::Prompt::PromptData::Prompt::UnnamedTypeWithunionParent5|Braintrust::Models::Prompt::PromptData::Prompt::UnnamedTypeWithunionParent6)


77
# File 'lib/braintrust/models/prompt.rb', line 77

optional :prompt, Braintrust::Unknown