ChatRole Struct

Definitie

Beschrijft het beoogde doel van een bericht binnen een chatinteractie.

public value class ChatRole : IEquatable<Microsoft::Extensions::AI::ChatRole>
[System.Text.Json.Serialization.JsonConverter(typeof(Microsoft.Extensions.AI.ChatRole+Converter))]
public readonly struct ChatRole : IEquatable<Microsoft.Extensions.AI.ChatRole>
[<System.Text.Json.Serialization.JsonConverter(typeof(Microsoft.Extensions.AI.ChatRole+Converter))>]
type ChatRole = struct
Public Structure ChatRole
Implements IEquatable(Of ChatRole)
Overname
ChatRole
Kenmerken
Implementeringen

Constructors

Name Description
ChatRole(String)

Initialiseert een nieuw exemplaar van de ChatRole struct met de opgegeven waarde.

Eigenschappen

Name Description
Assistant

Hiermee wordt de rol opgehaald die antwoorden biedt op door het systeem geïnstrueerde, door de gebruiker gevraagd invoer.

System

Hiermee haalt u de rol op waarmee het gedrag van het systeem wordt geïnstrueerd of ingesteld.

Tool

Hiermee haalt u de rol op die aanvullende informatie en verwijzingen levert als reactie op aanvragen voor het gebruik van hulpprogramma's.

User

Hiermee haalt u de rol op die gebruikersinvoer biedt voor chatinteracties.

Value

Hiermee haalt u de waarde op die aan deze ChatRolewaarde is gekoppeld.

Methoden

Name Description
Equals(ChatRole)

Hiermee wordt aangegeven of het huidige object gelijk is aan een ander object van hetzelfde type.

Equals(Object)

Geeft aan of dit exemplaar en een opgegeven object gelijk zijn.

GetHashCode()

Retourneert de hash-code voor dit exemplaar.

ToString()

Retourneert de volledig gekwalificeerde typenaam van dit exemplaar.

Operators

Name Description
Equality(ChatRole, ChatRole)

Retourneert een waarde die aangeeft of twee ChatRole exemplaren gelijkwaardig zijn, zoals wordt bepaald door een niet-hoofdlettergevoelige vergelijking van hun waarden.

Inequality(ChatRole, ChatRole)

Retourneert een waarde die aangeeft of twee ChatRole exemplaren niet gelijkwaardig zijn, zoals wordt bepaald door een niet-hoofdlettergevoelige vergelijking van hun waarden.

Van toepassing op