ChatFinishReason Struct-datatyp
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Representerar orsaken till att ett chattsvar har slutförts.
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)
- Arv
- Attribut
- Implementeringar
Konstruktorer
| Name | Description |
|---|---|
| ChatFinishReason(String) |
Initierar en ny instans av structen ChatFinishReason med en sträng som beskriver orsaken. |
Egenskaper
| Name | Description |
|---|---|
| ContentFilter |
Hämtar en ChatFinishReason som representerar modellfiltreringsinnehållet, oavsett om det gäller säkerhet, förbjudet innehåll, känsligt innehåll eller andra sådana problem. |
| Length |
Hämtar en ChatFinishReason som representerar modellen som når den maximala längd som tillåts för begäran och/eller svaret (vanligtvis när det gäller token). |
| Stop |
Hämtar en ChatFinishReason som representerar modellen som stöter på en naturlig stopppunkt eller en angivet stoppsekvens. |
| ToolCalls |
Hämtar en ChatFinishReason som representerar modellen som begär användning av ett verktyg som har definierats i begäran. |
| Value |
Hämtar värdet för slutorsaken. |
Metoder
| Name | Description |
|---|---|
| Equals(ChatFinishReason) |
Anger om det aktuella objektet är lika med ett annat objekt av samma typ. |
| Equals(Object) |
Anger om den här instansen och ett angivet objekt är lika. |
| GetHashCode() |
Returnerar hash-koden för den här instansen. |
| ToString() |
Value Hämtar avslutsorsaken. |
Operatorer
| Name | Description |
|---|---|
| Equality(ChatFinishReason, ChatFinishReason) |
Jämför två instanser. |
| Inequality(ChatFinishReason, ChatFinishReason) |
Jämför två instanser. |