ChatResponseExtensions Classe

Définition

Fournit des méthodes d’extension pour l’utilisation ChatResponse et ChatResponseUpdate les instances.

public ref class ChatResponseExtensions abstract sealed
public static class ChatResponseExtensions
type ChatResponseExtensions = class
Public Module ChatResponseExtensions
Héritage
ChatResponseExtensions

Méthodes

Nom Description
AddMessages(IList<ChatMessage>, ChatResponse)

Ajoute tous les messages à partir de responselist.

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

Convertit le update fichier en instance ChatMessage et l’ajoute à list.

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

Convertit les updatesChatMessage instances et les ajoute à list.

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

Convertit les updatesChatMessage instances et les ajoute à list.

ToChatResponse(IEnumerable<ChatResponseUpdate>)

Combine des ChatResponseUpdate instances en un seul ChatResponse.

ToChatResponseAsync(IAsyncEnumerable<ChatResponseUpdate>, CancellationToken)

Combine des ChatResponseUpdate instances en un seul ChatResponse.

S’applique à