ChatResponseUpdate.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 tillståndet för konversationen som uppdateringen är en del av.
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 GetStreamingResponseAsync(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 bör användas i en efterföljande ConversationId i stället för att ange samma meddelanden (och det här strömmande meddelandet) 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.