Język

ChatResponseExtensions Klasa

Definicja

Udostępnia metody rozszerzenia do pracy z wystąpieniami ChatResponse i ChatResponseUpdate .

public ref class ChatResponseExtensions abstract sealed
public static class ChatResponseExtensions
type ChatResponseExtensions = class
Public Module ChatResponseExtensions
Dziedziczenie
ChatResponseExtensions

Metody

Nazwa Opis
AddMessages(IList<ChatMessage>, ChatResponse)

Dodaje wszystkie komunikaty z response do .list

AddMessages(IList<ChatMessage>, ChatResponseUpdate, Func<AIContent,Boolean>)

Konwertuje element update na ChatMessage wystąpienie i dodaje go do listklasy .

AddMessages(IList<ChatMessage>, IEnumerable<ChatResponseUpdate>)

Konwertuje element na updatesChatMessage wystąpienia i dodaje je do listelementu .

AddMessagesAsync(IList<ChatMessage>, IAsyncEnumerable<ChatResponseUpdate>, CancellationToken)

Konwertuje element na updatesChatMessage wystąpienia i dodaje je do listelementu .

ToChatResponse(IEnumerable<ChatResponseUpdate>)

Łączy ChatResponseUpdate wystąpienia w jeden ChatResponseelement .

ToChatResponseAsync(IAsyncEnumerable<ChatResponseUpdate>, CancellationToken)

Łączy ChatResponseUpdate wystąpienia w jeden ChatResponseelement .

Dotyczy