ChatResponseExtensions.RenderText(ChatResponse) Metod

Definition

Renderar den angivna response 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 response.

public:
[System::Runtime::CompilerServices::Extension]
 static System::String ^ RenderText(Microsoft::Extensions::AI::ChatResponse ^ response);
public static string RenderText(this Microsoft.Extensions.AI.ChatResponse response);
static member RenderText : Microsoft.Extensions.AI.ChatResponse -> string
<Extension()>
Public Function RenderText (response As ChatResponse) As String

Parametrar

response
ChatResponse

Det ChatResponse som ska återges.

Returer

En string som innehåller den renderade response.

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 Messagess avgränsas också alltid med nya radtecken i den returnerade strängen.

Gäller för