ChatResponseExtensions.RenderText(ChatResponse) Metodo

Definizione

Esegue il rendering dell'oggetto fornito response in un oggetto string. L'oggetto restituito string può essere usato come parte della creazione di una richiesta di valutazione per valutare una conversazione che include l'oggetto fornito 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

Parametri

response
ChatResponse

Oggetto ChatResponse di cui eseguire il rendering.

Valori restituiti

Oggetto string contenente l'oggetto di cui è stato eseguito responseil rendering.

Commenti

Questa funzione considera solo e Text ignora tutti AIContentgli oggetti (presenti all'interno Contents di Messages) che non TextContentsono . Tutti Messages gli elementi che non contengono non TextContentverranno ignorati e non verranno visualizzati. Se nessuna di Messages queste include TextContent, questa funzione restituirà una stringa vuota.

Il rendering è Messages preceduto Role da e AuthorName (se disponibile) nella stringa restituita. Anche gli oggetti sottoposti a Messagesrendering sono separati da nuovi caratteri di riga nella stringa restituita.

Si applica a