ChatResponseExtensions.RenderText(ChatResponse) Método

Definición

Representa el proporcionado response 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 response.

public:
[System::Runtime::CompilerServices::Extension]
 static System::String ^ RenderText(Microsoft::Extensions::AI::ChatResponse ^ response);
public static string RenderText(this Microsoft.Extensions.AI.ChatResponse response);
static member RenderText : Microsoft.Extensions.AI.ChatResponse -> string
<Extension()>
Public Function RenderText (response As ChatResponse) As String

Parámetros

response
ChatResponse

que ChatResponse se va a representar.

Devoluciones

que string contiene el objeto representado response.

Comentarios

Esta función solo tiene en cuenta los Text elementos y omite los AIContents (presentes en el MessagesContents de ) que no TextContentson . Los Messages que no contengan s TextContentse omitirán y no se representarán. Si ninguna de las inclusión Messages de ninguna TextContent, esta función devolverá una cadena vacía.

Cada representado Messages tiene el prefijo Role y AuthorName (si está disponible) en la cadena devuelta. Los caracteres representados Messagestambién siempre están separados por nuevos caracteres de línea en la cadena devuelta.

Se aplica a