ChatMessageExtensions.RenderText Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Sobrecargas
| Name | Description |
|---|---|
| RenderText(ChatMessage) |
Renderiza o fornecido |
| RenderText(IEnumerable<ChatMessage>) |
Renderiza o fornecido |
RenderText(ChatMessage)
- Origem:
- ChatMessageExtensions.cs
Renderiza o fornecido message para um string. Os devolvidos string podem ser usados como parte da construção de um enunciado de avaliação para avaliar uma conversa que inclua 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 representado.
Devoluções
A contendo string o renderizado message.
Observações
Esta função só considera o Text e ignora quaisquer AIContents (presentes dentro do Contents ) messageque não TextContentsejam s. Se o message não contiver nenhum TextContents, então esta função devolve uma cadeia vazia.
A sequência devolvida é prefixada com e RoleAuthorName (se disponível). A cadeia devolvida também tem sempre um novo carácter de linha no final.
Aplica-se a
RenderText(IEnumerable<ChatMessage>)
- Origem:
- ChatMessageExtensions.cs
Renderiza o fornecido messages para um string. Os devolvidos string podem ser usados como parte da construção de um enunciado de avaliação para avaliar uma conversa que inclua 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.
Devoluções
A contendo string o renderizado messages.
Observações
Esta função só considera o Text e ignora quaisquer AIContents (presentes dentro do Contents ) messagesque não TextContentsejam s. Qualquer um messages que contenha sem TextContents será omitido e não será renderizado. Se nenhum dos messages incluir s TextContent, então esta função devolverá uma cadeia vazia.
Os renderizados messages têm cada um o prefixo e RoleAuthorName (se disponível) na cadeia devolvida. Os s renderizados ChatMessagesão também sempre separados por novos caracteres de linha na string devolvida.