ChatMessageExtensions.RenderText Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Geeft de opgegeven message aan een string. De geretourneerde string kan worden gebruikt als onderdeel van het samenstellen van een evaluatieprompt om een gesprek te evalueren dat de opgegeven messagebevat.
Overloads
| Name | Description |
|---|---|
| RenderText(ChatMessage) |
Geeft de opgegeven |
| RenderText(IEnumerable<ChatMessage>) |
Geeft de opgegeven |
RenderText(ChatMessage)
Geeft de opgegeven message aan een string. De geretourneerde string kan worden gebruikt als onderdeel van het samenstellen van een evaluatieprompt om een gesprek te evalueren dat de opgegeven messagebevat.
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
Parameters
- message
- ChatMessage
Dat ChatMessage moet worden weergegeven.
Retouren
Een string met de weergegeven messageweergave.
Opmerkingen
Deze functie houdt alleen rekening met de Text en negeert alle AIContents (aanwezig binnen de Contentsmessage ) die niet TextContentzijn. Als de message waarde geen TextContents bevat, retourneert deze functie een lege tekenreeks.
De geretourneerde tekenreeks wordt voorafgegaan door de Role en AuthorName (indien beschikbaar). De geretourneerde tekenreeks heeft ook altijd een nieuw regelteken aan het einde.
Van toepassing op
RenderText(IEnumerable<ChatMessage>)
Geeft de opgegeven messages aan een string. De geretourneerde string kan worden gebruikt als onderdeel van het samenstellen van een evaluatieprompt om een gesprek te evalueren dat de opgegeven messagesbevat.
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
Parameters
- messages
- IEnumerable<ChatMessage>
De ChatMessages die moeten worden weergegeven.
Retouren
Een string met de weergegeven messagesweergave.
Opmerkingen
Deze functie houdt alleen rekening met de Text en negeert alle AIContents (aanwezig binnen de Contentsmessages ) die niet TextContentzijn. Alle messages waarden die geen TextContents bevatten, worden overgeslagen en worden niet weergegeven. Als geen van de messages insluitingen TextContents bevat, retourneert deze functie een lege tekenreeks.
De gerenderde messages worden elk voorafgegaan door de Role en AuthorName (indien beschikbaar) in de geretourneerde tekenreeks. De gerenderde ChatMessages worden ook altijd gescheiden door nieuwe regeltekens in de geretourneerde tekenreeks.