Module: OpenAI::Models::Graders

Defined in:
lib/openai/models/graders/multi_grader.rb,
lib/openai/models/graders/grader_inputs.rb,
lib/openai/models/graders/python_grader.rb,
lib/openai/models/graders/label_model_grader.rb,
lib/openai/models/graders/score_model_grader.rb,
lib/openai/models/graders/string_check_grader.rb,
lib/openai/models/graders/text_similarity_grader.rb

Defined Under Namespace

Modules: GraderInputItem Classes: LabelModelGrader, MultiGrader, PythonGrader, ScoreModelGrader, StringCheckGrader, TextSimilarityGrader

Constant Summary collapse

GraderInputs =
OpenAI::Internal::Type::ArrayOf[union: -> { OpenAI::Graders::GraderInputItem }]

Class Method Summary collapse

Instance Method Summary collapse

Instance Method Details

#initialize(image_url:, detail: nil, type: :input_image) ⇒ Object

Some parameter documentations has been truncated, see OpenAI::Models::Graders::GraderInputItem::InputImage for more details.

An image input block used within EvalItem content arrays.

Parameters:

  • image_url (String)

    The URL of the image input.

  • detail (String) (defaults to: nil)

    The detail level of the image to be sent to the model. One of ‘high`, `low`, or

  • type (Symbol, :input_image) (defaults to: :input_image)

    The type of the image input. Always ‘input_image`.



# File 'lib/openai/models/graders/grader_inputs.rb', line 69