openai/openai-dotnet

Public

mirrored from https://github.com/openai/openai-dotnetAvailable

CodeCommitsIssuesPull requestsActionsInsightsSecurity
achandmsft-patch-2

Branches

Tags

  • No tags available.
0Branches0Tags
Go to file
Add file
Code

Clone

HTTPS

Download ZIP

src/Generated/Models/Graders/GraderMulti.cs

39lines · modecode

1// <auto-generated/>
2
3#nullable disable
4
5using System;
6using System.Collections.Generic;
7using System.Diagnostics.CodeAnalysis;
8using OpenAI;
9
10namespace OpenAI.Graders
11{
12 [Experimental("OPENAI001")]
13 public partial class GraderMulti : Grader
14 {
15 public GraderMulti(string name, BinaryData graders, string calculateOutput) : base(GraderType.Multi)
16 {
17 Argument.AssertNotNull(name, nameof(name));
18 Argument.AssertNotNull(graders, nameof(graders));
19 Argument.AssertNotNull(calculateOutput, nameof(calculateOutput));
20
21 Name = name;
22 Graders = graders;
23 CalculateOutput = calculateOutput;
24 }
25
26 internal GraderMulti(GraderType kind, IDictionary<string, BinaryData> additionalBinaryDataProperties, string name, BinaryData graders, string calculateOutput) : base(kind, additionalBinaryDataProperties)
27 {
28 Name = name;
29 Graders = graders;
30 CalculateOutput = calculateOutput;
31 }
32
33 public string Name { get; set; }
34
35 public BinaryData Graders { get; set; }
36
37 public string CalculateOutput { get; set; }
38 }
39}