ChatFinishReason Struct

Definizione

Rappresenta il motivo per cui una risposta di chat è stata completata.

public value class ChatFinishReason : IEquatable<Microsoft::Extensions::AI::ChatFinishReason>
[System.Text.Json.Serialization.JsonConverter(typeof(Microsoft.Extensions.AI.ChatFinishReason+Converter))]
public readonly struct ChatFinishReason : IEquatable<Microsoft.Extensions.AI.ChatFinishReason>
[<System.Text.Json.Serialization.JsonConverter(typeof(Microsoft.Extensions.AI.ChatFinishReason+Converter))>]
type ChatFinishReason = struct
Public Structure ChatFinishReason
Implements IEquatable(Of ChatFinishReason)
Ereditarietà
ChatFinishReason
Attributi
Implementazioni

Costruttori

Nome Descrizione
ChatFinishReason(String)

Inizializza una nuova istanza dello ChatFinishReason struct con una stringa che descrive il motivo.

Proprietà

Nome Descrizione
ContentFilter

Ottiene un oggetto ChatFinishReason che rappresenta il contenuto di filtro del modello, indipendentemente dal fatto che si tratti di contenuto non consentito, contenuto sensibile o altri problemi.

Length

Ottiene un oggetto ChatFinishReason che rappresenta il modello che raggiunge la lunghezza massima consentita per la richiesta e/o la risposta ,in genere in termini di token.

Stop

Ottiene un oggetto ChatFinishReason che rappresenta il modello che rileva un punto di arresto naturale o una sequenza di interruzione specificata.

ToolCalls

Ottiene un oggetto ChatFinishReason che rappresenta il modello che richiede l'uso di uno strumento definito nella richiesta.

Value

Ottiene il valore del motivo di fine.

Metodi

Nome Descrizione
Equals(ChatFinishReason)

Indica se l'oggetto corrente è uguale a un altro oggetto dello stesso tipo.

Equals(Object)

Indica se questa istanza e un oggetto specificato sono uguali.

GetHashCode()

Restituisce il codice hash per questa istanza.

ToString()

Ottiene l'oggetto Value del motivo della fine.

Operatori

Nome Descrizione
Equality(ChatFinishReason, ChatFinishReason)

Confronta due istanze.

Inequality(ChatFinishReason, ChatFinishReason)

Confronta due istanze.

Si applica a