RealtimeConversationItem.Role Property

Definition

Gets or sets the role of the conversation item.

public:
 property Nullable<Microsoft::Extensions::AI::ChatRole> Role { Nullable<Microsoft::Extensions::AI::ChatRole> get(); void set(Nullable<Microsoft::Extensions::AI::ChatRole> value); };
public Microsoft.Extensions.AI.ChatRole? Role { get; set; }
member this.Role : Nullable<Microsoft.Extensions.AI.ChatRole> with get, set
Public Property Role As Nullable(Of ChatRole)

Property Value

Remarks

The role not used in case of Function or MCP content. The role only needed of having contents representing a user, system, or assistant message with contents like text, audio, image or similar.

Applies to