ChatMessageExtensions.RenderText Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Имя | Описание |
|---|---|
| RenderText(ChatMessage) |
Отрисовывает предоставленный |
| RenderText(IEnumerable<ChatMessage>) |
Отрисовывает предоставленный |
RenderText(ChatMessage)
- Исходный код:
- ChatMessageExtensions.cs
Отрисовывает предоставленный messagestringобъект . Возвращаемый string объект может использоваться в рамках создания запроса оценки для оценки беседы, включающей предоставленный 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
Параметры
- message
- ChatMessage
Отрисовка ChatMessage должна быть отрисовывается.
Возвращаемое значение
Объект string , содержащий отрисованный messageобъект.
Комментарии
Эта функция рассматривает Text только те и игнорирует любые AIContent(которые присутствуют в Contents пределах ) messageкоторые не TextContentявляются. Если функция message не содержит TextContentникаких s, эта функция возвращает пустую строку.
Возвращаемая строка префиксируется с Role помощью и AuthorName (если оно доступно). Возвращаемая строка также всегда имеет новый символ строки в конце.
Применяется к
RenderText(IEnumerable<ChatMessage>)
- Исходный код:
- ChatMessageExtensions.cs
Отрисовывает предоставленный messagesstringобъект . Возвращаемый string объект может использоваться в рамках создания запроса оценки для оценки беседы, включающей предоставленный 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
Параметры
- messages
- IEnumerable<ChatMessage>
Отрисовываются отрисовки ChatMessage.
Возвращаемое значение
Объект string , содержащий отрисованный messagesобъект.
Комментарии
Эта функция рассматривает Text только те и игнорирует любые AIContent(которые присутствуют в Contents пределах ) messagesкоторые не TextContentявляются. Все messages , которые не TextContentсодержат s, будут пропущены и не будут отображаться. Если ни одна из messages них не содержит никаких TextContents, эта функция вернет пустую строку.
Отрисованный messages объект имеет префикс и RoleAuthorName (если он доступен) в возвращаемой строке. Отрисованные ChatMessages также всегда разделяются новыми символами строки в возвращаемой строке.