Język

ChatMessageExtensions.RenderText Metoda

Definicja

Renderuje dostarczone message do .string Zwrócony string element może służyć jako część konstruowania monitu oceny w celu oceny konwersacji zawierającej podany messageelement .

Przeciążenia

Nazwa Opis
RenderText(ChatMessage)

Renderuje dostarczone message do .string Zwrócony string element może służyć jako część konstruowania monitu oceny w celu oceny konwersacji zawierającej podany messageelement .

RenderText(IEnumerable<ChatMessage>)

Renderuje dostarczone messages do . string Zwrócony string element może służyć jako część konstruowania monitu oceny w celu oceny konwersacji zawierającej podany messageselement .

RenderText(ChatMessage)

Źródło:
ChatMessageExtensions.cs

Renderuje dostarczone message do .string Zwrócony string element może służyć jako część konstruowania monitu oceny w celu oceny konwersacji zawierającej podany messageelement .

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

Parametry

message
ChatMessage

Element ChatMessage , który ma być renderowany.

Zwraca

Element string zawierający renderowany messageelement .

Uwagi

Ta funkcja uwzględnia tylko wartości Text i ignoruje wszystkie AIContentwartości (obecne w obiekcie Contentsmessage) , które nie TextContentsą. Jeśli obiekt message nie zawiera żadnych TextContents, funkcja zwraca pusty ciąg.

Zwrócony ciąg ma prefiks Role i AuthorName (jeśli jest dostępny). Zwrócony ciąg zawsze ma również nowy znak wiersza na końcu.

Dotyczy

RenderText(IEnumerable<ChatMessage>)

Źródło:
ChatMessageExtensions.cs

Renderuje dostarczone messages do . string Zwrócony string element może służyć jako część konstruowania monitu oceny w celu oceny konwersacji zawierającej podany messageselement .

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

Parametry

messages
IEnumerable<ChatMessage>

S ChatMessage, które mają być renderowane.

Zwraca

Element string zawierający renderowany messageselement .

Uwagi

Ta funkcja uwzględnia tylko wartości Text i ignoruje wszystkie AIContentwartości (obecne w obiekcie Contentsmessages) , które nie TextContentsą. Wszystkie messages , które nie TextContentzawierają s, zostaną pominięte i nie zostaną renderowane. Jeśli żadna z messages funkcji include TextContentnie zwróci pustego ciągu.

Renderowane messages są z każdym prefiksem Role i AuthorName (jeśli jest dostępny) w zwracanym ciągu. Renderowane ChatMessageznaki są również zawsze oddzielone nowymi znakami wiersza w zwracanym ciągu.

Dotyczy