6 references to ChatRoleDeveloper
Microsoft.Extensions.AI.OpenAI (6)
OpenAIAssistantsChatClient.cs (1)
479chatMessage.Role == OpenAIClientExtensions.ChatRoleDeveloper)
OpenAIChatClient.cs (3)
138input.Role == OpenAIClientExtensions.ChatRoleDeveloper) 143input.Role == OpenAIClientExtensions.ChatRoleDeveloper ? new DeveloperChatMessage(parts) { ParticipantName = input.AuthorName } : 655ChatMessageRole.Developer => OpenAIClientExtensions.ChatRoleDeveloper,
OpenAIResponsesChatClient.cs (2)
357MessageRole.Developer => OpenAIClientExtensions.ChatRoleDeveloper, 505input.Role == OpenAIClientExtensions.ChatRoleDeveloper)