6 references to ChatRoleDeveloper
Microsoft.Extensions.AI.OpenAI (6)
OpenAIAssistantChatClient.cs (1)
389chatMessage.Role == OpenAIClientExtensions.ChatRoleDeveloper)
OpenAIChatClient.cs (3)
126input.Role == OpenAIClientExtensions.ChatRoleDeveloper) 131input.Role == OpenAIClientExtensions.ChatRoleDeveloper ? new DeveloperChatMessage(parts) { ParticipantName = input.AuthorName } : 605ChatMessageRole.Developer => OpenAIClientExtensions.ChatRoleDeveloper,
OpenAIResponseChatClient.cs (2)
338MessageRole.Developer => OpenAIClientExtensions.ChatRoleDeveloper, 461input.Role == OpenAIClientExtensions.ChatRoleDeveloper)