語言

ChatMessageExtensions.RenderText 方法

定義

將所提供的 message 轉譯為 string。 回覆 string 可作為構建評估提示的一部分,以評估包含所提供 message內容的對話。

多載

名稱 Description
RenderText(ChatMessage)

將所提供的 message 轉譯為 string。 回覆 string 可作為構建評估提示的一部分,以評估包含所提供 message內容的對話。

RenderText(IEnumerable<ChatMessage>)

將所提供的 messages 轉譯為 string。回覆 string 可作為構建評估提示的一部分,以評估包含所提供 messages內容的對話。

RenderText(ChatMessage)

來源:
ChatMessageExtensions.cs

將所提供的 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那個要被渲染的部分。

傳回

string包含渲染的 message。

備註

此函數僅考慮 ,Text忽略AIContent任何非 ContentsmessageTextContents 的 s。 若 不 message 包含任何 TextContents,則此函式回傳空字串。

返回的字串前綴 Role 為 和 AuthorName (若有的話)。 回傳的字串結尾總是會有新的行字元。

適用於

RenderText(IEnumerable<ChatMessage>)

來源:
ChatMessageExtensions.cs

將所提供的 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要被渲染的 s。

傳回

string包含渲染的 messages。

備註

此函數僅考慮 ,Text忽略AIContent任何非 ContentsmessagesTextContents 的 s。 任何 messages 不含 TextContents 的都會被跳過且不會被渲染。 如果沒有任何 包含 messages 任何 TextContents,這個函式會回傳一個空字串。

渲染的 messages 每組在回傳字串中都會加上 Role 和 AuthorName (如果有的話)。 渲染後 ChatMessage的 s 也會在回傳字串中以新行字元分隔。

適用於