ChatResponse.ConversationId Egenskap
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.
Hämtar eller anger en identifierare för konversationens tillstånd.
public:
property System::String ^ ConversationId { System::String ^ get(); void set(System::String ^ value); };
public string? ConversationId { get; set; }
member this.ConversationId : string with get, set
Public Property ConversationId As String
Egenskapsvärde
Kommentarer
Vissa IChatClient implementeringar kan lagra tillståndet för en konversation, så att de indatameddelanden som tillhandahålls GetResponseAsync(IEnumerable<ChatMessage>, ChatOptions, CancellationToken) endast behöver vara ytterligare meddelanden utöver det som redan lagras. Om den här egenskapen intenull är representerar den en identifierare för det tillståndet och ska användas i en efterföljande ConversationId i stället för att ange samma meddelanden (och detta ChatResponsemeddelande) som en del av parametern messages . Observera att värdet kan skilja sig åt för varje svar, beroende på om den underliggande providern använder ett fast ID för varje konversation eller uppdaterar det för varje meddelande.