ChatMessageExtensions Clase

Definición

Métodos de extensión para ChatMessage.

public ref class ChatMessageExtensions abstract sealed
public static class ChatMessageExtensions
type ChatMessageExtensions = class
Public Module ChatMessageExtensions
Herencia
ChatMessageExtensions

Métodos

Nombre Description
RenderText(ChatMessage)

Representa el proporcionado message en un stringobjeto . El devuelto string puede usarse como parte de la construcción de un símbolo del sistema de evaluación para evaluar una conversación que incluya el proporcionado message.

RenderText(IEnumerable<ChatMessage>)

Representa el proporcionado messages en un stringobjeto . El devuelto string puede usarse como parte de la construcción de un símbolo del sistema de evaluación para evaluar una conversación que incluya el proporcionado messages.

TryGetUserRequest(IEnumerable<ChatMessage>, ChatMessage, IReadOnlyList<ChatMessage>)

Descompone la colección proporcionada de que representa una conversación de messages chat de LLM en una sola ChatMessage que representa la última userRequest de esta conversación y una colección de remainingMessages que representa el resto del historial de conversaciones.

TryGetUserRequest(IEnumerable<ChatMessage>, ChatMessage)

Dada una colección de messages que representa una conversación de chat de LLM, devuelve una única ChatMessage que representa la última userRequest de esta conversación.

Se aplica a