openai/openai-dotnet

Public

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

CodeCommitsIssuesPull requestsActionsInsightsSecurity
joseharriaga/README-version

Branches

Tags

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

Clone

HTTPS

Download ZIP

src/Generated/Models/AssistantModificationOptions.cs

39lines · modecode

1// <auto-generated/>
2
3#nullable disable
4
5using System;
6using System.Collections.Generic;
7
8namespace OpenAI.Assistants
9{
10 public partial class AssistantModificationOptions
11 {
12 internal IDictionary<string, BinaryData> SerializedAdditionalRawData { get; set; }
13 public AssistantModificationOptions()
14 {
15 DefaultTools = new ChangeTrackingList<ToolDefinition>();
16 Metadata = new ChangeTrackingDictionary<string, string>();
17 }
18
19 internal AssistantModificationOptions(string model, string name, string description, string instructions, IList<ToolDefinition> defaultTools, ToolResources toolResources, IDictionary<string, string> metadata, float? temperature, float? nucleusSamplingFactor, AssistantResponseFormat responseFormat, IDictionary<string, BinaryData> serializedAdditionalRawData)
20 {
21 Model = model;
22 Name = name;
23 Description = description;
24 Instructions = instructions;
25 DefaultTools = defaultTools;
26 ToolResources = toolResources;
27 Metadata = metadata;
28 Temperature = temperature;
29 NucleusSamplingFactor = nucleusSamplingFactor;
30 ResponseFormat = responseFormat;
31 SerializedAdditionalRawData = serializedAdditionalRawData;
32 }
33 public string Name { get; set; }
34 public string Description { get; set; }
35 public string Instructions { get; set; }
36 public IDictionary<string, string> Metadata { get; set; }
37 public float? Temperature { get; set; }
38 }
39}
40