openai/openai-dotnet

Public

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

CodeCommitsIssuesPull requestsActionsInsightsSecurity
copilot/customize-openairesponsescontext-attribute

Branches

Tags

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

Clone

HTTPS

Download ZIP

OpenAI.Responses/src/Custom/Items/Message/MessageRole.cs

17lines · modecode

1using System.Diagnostics.CodeAnalysis;
2
3namespace OpenAI.Responses;
4
5// CUSTOM:
6// - Added Experimental attribute.
7// - Renamed.
8// - Plain enum type, with Unknown, to convert from an underlying extensible enum.
9[Experimental("OPENAI001")]
10public enum MessageRole
11{
12 Unknown = 0,
13 Assistant = 1,
14 Developer = 2,
15 System = 3,
16 User = 4,
17}