ChatMessageExtensions.RenderText Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| RenderText(ChatMessage) |
Rendert die bereitgestellte |
| RenderText(IEnumerable<ChatMessage>) |
Rendert die bereitgestellte |
RenderText(ChatMessage)
- Quelle:
- ChatMessageExtensions.cs
Rendert die bereitgestellte message Datei in einem string. Die zurückgegebene string Kann als Teil der Erstellung einer Auswertungsaufforderung verwendet werden, um eine Unterhaltung auszuwerten, die die bereitgestellte messageenthält.
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
Parameter
- message
- ChatMessage
Das ChatMessage soll gerendert werden.
Gibt zurück
A string containing the render .message
Hinweise
Diese Funktion berücksichtigt nur die Text und ignoriert alle AIContent(innerhalb Contents des message) enthaltenen Elemente, die nicht TextContents sind. Wenn die message Funktion keine s enthält TextContent, gibt diese Funktion eine leere Zeichenfolge zurück.
Der zurückgegebenen Zeichenfolge wird das Role Präfix und AuthorName (sofern verfügbar) vorangestellt. Die zurückgegebene Zeichenfolge weist auch immer ein neues Zeilenzeichen am Ende auf.
Gilt für:
RenderText(IEnumerable<ChatMessage>)
- Quelle:
- ChatMessageExtensions.cs
Rendert die bereitgestellte messages Datei in einem string. Die zurückgegebene string Kann als Teil der Erstellung einer Auswertungsaufforderung verwendet werden, um eine Unterhaltung auszuwerten, die die bereitgestellte messagesenthält.
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
Parameter
- messages
- IEnumerable<ChatMessage>
Die ChatMessages, die gerendert werden sollen.
Gibt zurück
A string containing the render .messages
Hinweise
Diese Funktion berücksichtigt nur die Text und ignoriert alle AIContent(innerhalb Contents des messages) enthaltenen Elemente, die nicht TextContents sind. Alle messages , die keine TextContents enthalten, werden übersprungen und nicht gerendert. Wenn keines der messages include-Elemente TextContentvorhanden ist, gibt diese Funktion eine leere Zeichenfolge zurück.
Das gerenderte Zeichen messages wird jeweils mit dem Role Präfix und AuthorName (sofern verfügbar) in der zurückgegebenen Zeichenfolge versehen. Die gerenderten ChatMessageZeichen werden auch immer durch neue Zeilenzeichen in der zurückgegebenen Zeichenfolge getrennt.