ChatMessageExtensions.RenderText Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| Nome | Description |
|---|---|
| RenderText(ChatMessage) |
Renderiza o fornecido |
| RenderText(IEnumerable<ChatMessage>) |
Renderiza o fornecido |
RenderText(ChatMessage)
- Origem:
- ChatMessageExtensions.cs
Renderiza o fornecido message para um string. O retornado string pode ser usado como parte da construção de um prompt de avaliação para avaliar uma conversa que inclui o fornecido 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
O ChatMessage que deve ser renderizado.
Retornos
Um string que contém o renderizado message.
Comentários
Essa função considera apenas e Text ignora todos AIContentos s (presentes dentro Contents do message) que não TextContentsão s. Se a message função não contiver s TextContent, essa função retornará uma cadeia de caracteres vazia.
A cadeia de caracteres retornada é prefixada com o Role e AuthorName (se disponível). A cadeia de caracteres retornada também sempre tem um novo caractere de linha no final.
Aplica-se a
RenderText(IEnumerable<ChatMessage>)
- Origem:
- ChatMessageExtensions.cs
Renderiza o fornecido messages para um string. O retornado string pode ser usado como parte da construção de um prompt de avaliação para avaliar uma conversa que inclui o fornecido 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>
Os ChatMessages que devem ser renderizados.
Retornos
Um string que contém o renderizado messages.
Comentários
Essa função considera apenas e Text ignora todos AIContentos s (presentes dentro Contents do messages) que não TextContentsão s. Qualquer messages um que não contiver s TextContentserá ignorado e não será renderizado. Se nenhuma das messages inclusões incluir s TextContent, essa função retornará uma cadeia de caracteres vazia.
Os renderizados messages são prefixados com o Role e AuthorName (se disponível) na cadeia de caracteres retornada. Os s renderizados ChatMessagetambém são sempre separados por novos caracteres de linha na cadeia de caracteres retornada.