ChatMessageExtensions.RenderText Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Överlagringar
| Name | Description |
|---|---|
| RenderText(ChatMessage) |
Renderar den angivna |
| RenderText(IEnumerable<ChatMessage>) |
Renderar den angivna |
RenderText(ChatMessage)
- Källa:
- ChatMessageExtensions.cs
Renderar den angivna message till en string. Den returnerade string kan användas som en del av att skapa en utvärderingsprompt för att utvärdera en konversation som innehåller den angivna 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
Parametrar
- message
- ChatMessage
Det ChatMessage som ska återges.
Returer
En string som innehåller den renderade message.
Kommentarer
Den här funktionen tar bara hänsyn till Text och ignorerar alla AIContent(som finns i ) Contentsmessagesom inte TextContentär s. Om inte message innehåller några TextContents returnerar den här funktionen en tom sträng.
Den returnerade strängen är prefix med Role och AuthorName (om tillgängligt). Den returnerade strängen har också alltid ett nytt radtecken i slutet.
Gäller för
RenderText(IEnumerable<ChatMessage>)
- Källa:
- ChatMessageExtensions.cs
Renderar den angivna messages till en string. Den returnerade string kan användas som en del av att skapa en utvärderingsprompt för att utvärdera en konversation som innehåller den angivna 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
Parametrar
- messages
- IEnumerable<ChatMessage>
De ChatMessagesom ska återges.
Returer
En string som innehåller den renderade messages.
Kommentarer
Den här funktionen tar bara hänsyn till Text och ignorerar alla AIContent(som finns i ) Contentsmessagessom inte TextContentär s. Alla messages som innehåller inga TextContents hoppas över och återges inte. Om ingen av de messages inkluderar några TextContents returnerar den här funktionen en tom sträng.
De renderade messages är varje prefix med Role och AuthorName (om tillgängligt) i den returnerade strängen. Renderade ChatMessages avgränsas också alltid med nya radtecken i den returnerade strängen.