ChatTurnDetails Konstruktoren
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.
Überlädt
| Name | Beschreibung |
|---|---|
| ChatTurnDetails(TimeSpan, String, UsageDetails, String, Nullable<Boolean>) |
Initialisiert eine neue Instanz der ChatTurnDetails-Klasse. |
| ChatTurnDetails(TimeSpan, String, String, UsageDetails, String, Nullable<Boolean>) |
Initialisiert eine neue Instanz der ChatTurnDetails-Klasse. |
ChatTurnDetails(TimeSpan, String, UsageDetails, String, Nullable<Boolean>)
- Quelle:
- ChatTurnDetails.cs
Initialisiert eine neue Instanz der ChatTurnDetails-Klasse.
public ChatTurnDetails(TimeSpan latency, string? model = default, Microsoft.Extensions.AI.UsageDetails? usage = default, string? cacheKey = default, bool? cacheHit = default);
new Microsoft.Extensions.AI.Evaluation.Reporting.ChatTurnDetails : TimeSpan * string * Microsoft.Extensions.AI.UsageDetails * string * Nullable<bool> -> Microsoft.Extensions.AI.Evaluation.Reporting.ChatTurnDetails
Public Sub New (latency As TimeSpan, Optional model As String = Nothing, Optional usage As UsageDetails = Nothing, Optional cacheKey As String = Nothing, Optional cacheHit As Nullable(Of Boolean) = Nothing)
Parameter
- latency
- TimeSpan
Die Dauer zwischen dem Zeitpunkt, zu dem die Anforderung an die LLM gesendet wurde, und der Zeit, zu der die Antwort für die Chatunterhaltung gesendet wurde.
- model
- String
Das Modell, das bei der Erstellung der Antwort für die Chatunterhaltung verwendet wurde. Kann sein null , wenn diese Informationen nicht über ModelId.
- usage
- UsageDetails
Nutzungsdetails für die Chatunterhaltung (einschließlich Eingabe- und Ausgabetokenanzahl). Kann sein null , wenn Nutzungsdetails nicht über Usage.
- cacheKey
- String
Der Cacheschlüssel für die zwischengespeicherte Modellantwort für die Chatunterhaltung dreht sich, wenn die Zwischenspeicherung der Antwort aktiviert war; null Andernfalls.
true wenn die Antwortzwischenspeicherung aktiviert wurde und die Modellantwort für die Chatunterhaltung aus dem Cache abgerufen wurde; false wenn die Antwortzwischenspeicherung aktiviert war und die Modellantwort nicht aus dem Cache abgerufen wurde; null wenn das Zwischenspeichern von Antworten deaktiviert wurde.
Gilt für:
ChatTurnDetails(TimeSpan, String, String, UsageDetails, String, Nullable<Boolean>)
- Quelle:
- ChatTurnDetails.cs
Initialisiert eine neue Instanz der ChatTurnDetails-Klasse.
[System.Text.Json.Serialization.JsonConstructor]
public ChatTurnDetails(TimeSpan latency, string? model, string? modelProvider, Microsoft.Extensions.AI.UsageDetails? usage = default, string? cacheKey = default, bool? cacheHit = default);
[<System.Text.Json.Serialization.JsonConstructor>]
new Microsoft.Extensions.AI.Evaluation.Reporting.ChatTurnDetails : TimeSpan * string * string * Microsoft.Extensions.AI.UsageDetails * string * Nullable<bool> -> Microsoft.Extensions.AI.Evaluation.Reporting.ChatTurnDetails
Public Sub New (latency As TimeSpan, model As String, modelProvider As String, Optional usage As UsageDetails = Nothing, Optional cacheKey As String = Nothing, Optional cacheHit As Nullable(Of Boolean) = Nothing)
Parameter
- latency
- TimeSpan
Die Dauer zwischen dem Zeitpunkt, zu dem die Anforderung an die LLM gesendet wurde, und der Zeit, zu der die Antwort für die Chatunterhaltung gesendet wurde.
- model
- String
Das Modell, das bei der Erstellung der Antwort für die Chatunterhaltung verwendet wurde. Kann sein null , wenn diese Informationen nicht über ModelId.
- modelProvider
- String
Der Name des Anbieters für das von model. Kann sein null , wenn diese Informationen nicht über die für die ChatClientMetadataIChatClient.
- usage
- UsageDetails
Nutzungsdetails für die Chatunterhaltung (einschließlich Eingabe- und Ausgabetokenanzahl). Kann sein null , wenn Nutzungsdetails nicht über Usage.
- cacheKey
- String
Der Cacheschlüssel für die zwischengespeicherte Modellantwort für die Chatunterhaltung dreht sich, wenn die Zwischenspeicherung der Antwort aktiviert war; null Andernfalls.
true wenn die Antwortzwischenspeicherung aktiviert wurde und die Modellantwort für die Chatunterhaltung aus dem Cache abgerufen wurde; false wenn die Antwortzwischenspeicherung aktiviert war und die Modellantwort nicht aus dem Cache abgerufen wurde; null wenn das Zwischenspeichern von Antworten deaktiviert wurde.
- Attribute