ChatMessageExtensions.RenderText メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| 名前 | 説明 |
|---|---|
| RenderText(ChatMessage) |
指定した |
| RenderText(IEnumerable<ChatMessage>) |
指定した |
RenderText(ChatMessage)
指定した message を stringにレンダリングします。 返された 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 。
返品
レンダリングされたmessageを含むstring。
注釈
この関数はTextのみを考慮し、TextContentではない (messageのContents内にある) AIContentを無視します。
messageにTextContentが含まれていない場合、この関数は空の文字列を返します。
返される文字列の前には、 Role と AuthorName (使用可能な場合) が付きます。 また、返される文字列の末尾には常に改行文字が含まれます。
適用対象
RenderText(IEnumerable<ChatMessage>)
指定した messages を stringにレンダリングします。返された 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。
返品
レンダリングされたmessagesを含むstring。
注釈
この関数はTextのみを考慮し、TextContentではない (messagesのContents内にある) AIContentを無視します。
TextContentを含まないmessagesはスキップされ、レンダリングされません。
messagesにTextContentが含まれていない場合、この関数は空の文字列を返します。
レンダリングされた messages には、それぞれ Role が付き、返された文字列に AuthorName (使用可能な場合) が付きます。 また、レンダリングされた ChatMessageは、返される文字列内の改行文字で常に区切られます。