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

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

Instance Attribute Summary collapse

Method Summary

Methods inherited from BaseModel

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

Instance Attribute Details

#modelString

Returns:

  • (String)


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

optional :model, String

#paramsBraintrust::Models::Prompt::PromptData::Options::Params::UnnamedTypeWithunionParent0|Braintrust::Models::Prompt::PromptData::Options::Params::UnnamedTypeWithunionParent1|Braintrust::Models::Prompt::PromptData::Options::Params::UnnamedTypeWithunionParent2|Braintrust::Models::Prompt::PromptData::Options::Params::UnnamedTypeWithunionParent3

Returns:

  • (Braintrust::Models::Prompt::PromptData::Options::Params::UnnamedTypeWithunionParent0|Braintrust::Models::Prompt::PromptData::Options::Params::UnnamedTypeWithunionParent1|Braintrust::Models::Prompt::PromptData::Options::Params::UnnamedTypeWithunionParent2|Braintrust::Models::Prompt::PromptData::Options::Params::UnnamedTypeWithunionParent3)


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

optional :params, Braintrust::Unknown

#positionString

Returns:

  • (String)


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

optional :position, String