ChatFinishReason Struktur
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt den Grund dar, warum eine Chatantwort abgeschlossen wurde.
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)
- Vererbung
- Attribute
- Implementiert
Konstruktoren
| Name | Beschreibung |
|---|---|
| ChatFinishReason(String) |
Initialisiert eine neue Instanz der ChatFinishReason Struktur mit einer Zeichenfolge, die den Grund beschreibt. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| ContentFilter |
Ruft eine ChatFinishReason Darstellung des Modellfilterinhalts ab, ob für Sicherheit, verbotene Inhalte, vertrauliche Inhalte oder andere solche Probleme. |
| Length |
Ruft ein ChatFinishReason , das das Modell angibt, das die maximale Länge für die Anforderung und/oder Antwort erreicht (in der Regel in Bezug auf Token). |
| Stop |
Ruft ein ChatFinishReason , das das Modell darstellt, das auf einen natürlichen Stopppunkt oder eine bereitgestellte Stoppsequenz trifft. |
| ToolCalls |
Ruft ein ChatFinishReason , das das Modell darstellt, das die Verwendung eines Tools anfordert, das in der Anforderung definiert wurde. |
| Value |
Ruft den Endgrundwert ab. |
Methoden
| Name | Beschreibung |
|---|---|
| Equals(ChatFinishReason) |
Gibt an, ob das aktuelle Objekt gleich einem anderen Objekt desselben Typs ist. |
| Equals(Object) |
Gibt an, ob diese Instanz und ein angegebenes Objekt gleich sind. |
| GetHashCode() |
Gibt den Hashcode für diesen instance zurück. |
| ToString() |
Ruft den Value Endgrund ab. |
Operatoren
| Name | Beschreibung |
|---|---|
| Equality(ChatFinishReason, ChatFinishReason) |
Vergleicht zwei Instanzen. |
| Inequality(ChatFinishReason, ChatFinishReason) |
Vergleicht zwei Instanzen. |