openai/openai-dotnet

Public

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

CodeCommitsIssuesPull requestsActionsInsightsSecurity
OpenAI_2.0.0-beta.7

Branches

Tags

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

Clone

HTTPS

Download ZIP

src/Generated/Models/AssistantModificationOptions.cs

40lines · modeblame

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