ChatMessageExtensions.RenderText Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| Nombre | Description |
|---|---|
| RenderText(ChatMessage) |
Representa el proporcionado |
| RenderText(IEnumerable<ChatMessage>) |
Representa el proporcionado |
RenderText(ChatMessage)
- Source:
- ChatMessageExtensions.cs
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.
public:
[System::Runtime::CompilerServices::Extension]
static System::String ^ RenderText(Microsoft::Extensions::AI::ChatMessage ^ message);
public static string RenderText(this Microsoft.Extensions.AI.ChatMessage message);
static member RenderText : Microsoft.Extensions.AI.ChatMessage -> string
<Extension()>
Public Function RenderText (message As ChatMessage) As String
Parámetros
- message
- ChatMessage
que ChatMessage se va a representar.
Devoluciones
que string contiene el objeto representado message.
Comentarios
Esta función solo tiene en cuenta los Text elementos y omite los AIContents (presentes en el messageContents de ) que no TextContentson . Si no message contiene ningún TextContents, esta función devuelve una cadena vacía.
La cadena devuelta tiene el prefijo Role y AuthorName (si está disponible). La cadena devuelta también siempre tiene un nuevo carácter de línea al final.
Se aplica a
RenderText(IEnumerable<ChatMessage>)
- Source:
- ChatMessageExtensions.cs
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.
public:
[System::Runtime::CompilerServices::Extension]
static System::String ^ RenderText(System::Collections::Generic::IEnumerable<Microsoft::Extensions::AI::ChatMessage ^> ^ messages);
public static string RenderText(this System.Collections.Generic.IEnumerable<Microsoft.Extensions.AI.ChatMessage> messages);
static member RenderText : seq<Microsoft.Extensions.AI.ChatMessage> -> string
<Extension()>
Public Function RenderText (messages As IEnumerable(Of ChatMessage)) As String
Parámetros
- messages
- IEnumerable<ChatMessage>
los ChatMessageque se van a representar.
Devoluciones
que string contiene el objeto representado messages.
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 ChatMessagetambién siempre están separados por nuevos caracteres de línea en la cadena devuelta.