ChatMessageExtensions.RenderText メソッド

定義

オーバーロード

名前 説明
RenderText(ChatMessage)

指定した messagestringにレンダリングします。 返された string は、指定された messageを含む会話を評価する評価プロンプトの構築の一環として使用できます。

RenderText(IEnumerable<ChatMessage>)

指定した messagesstringにレンダリングします。返された string は、指定された messagesを含む会話を評価する評価プロンプトの構築の一環として使用できます。

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

返品

レンダリングされたmessageを含むstring

注釈

この関数はTextのみを考慮し、TextContentではない (messageContents内にある) AIContentを無視します。 messageTextContentが含まれていない場合、この関数は空の文字列を返します。

返される文字列の前には、 RoleAuthorName (使用可能な場合) が付きます。 また、返される文字列の末尾には常に改行文字が含まれます。

適用対象

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

返品

レンダリングされたmessagesを含むstring

注釈

この関数はTextのみを考慮し、TextContentではない (messagesContents内にある) AIContentを無視します。 TextContentを含まないmessagesはスキップされ、レンダリングされません。 messagesTextContentが含まれていない場合、この関数は空の文字列を返します。

レンダリングされた messages には、それぞれ Role が付き、返された文字列に AuthorName (使用可能な場合) が付きます。 また、レンダリングされた ChatMessageは、返される文字列内の改行文字で常に区切られます。

適用対象