ChatDetailsExtensions.AddTurnDetails Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
| Name | Description |
|---|---|
| AddTurnDetails(ChatDetails, ChatTurnDetails[]) |
Adds ChatTurnDetails for one or more LLM chat conversation turns to the TurnDetails collection. |
| AddTurnDetails(ChatDetails, IEnumerable<ChatTurnDetails>) |
Adds ChatTurnDetails for one or more LLM chat conversation turns to the TurnDetails collection. |
AddTurnDetails(ChatDetails, ChatTurnDetails[])
- Source:
- ChatDetailsExtensions.cs
Adds ChatTurnDetails for one or more LLM chat conversation turns to the TurnDetails collection.
public:
[System::Runtime::CompilerServices::Extension]
static void AddTurnDetails(Microsoft::Extensions::AI::Evaluation::Reporting::ChatDetails ^ chatDetails, ... cli::array <Microsoft::Extensions::AI::Evaluation::Reporting::ChatTurnDetails ^> ^ turnDetails);
public static void AddTurnDetails(this Microsoft.Extensions.AI.Evaluation.Reporting.ChatDetails chatDetails, params Microsoft.Extensions.AI.Evaluation.Reporting.ChatTurnDetails[] turnDetails);
static member AddTurnDetails : Microsoft.Extensions.AI.Evaluation.Reporting.ChatDetails * Microsoft.Extensions.AI.Evaluation.Reporting.ChatTurnDetails[] -> unit
<Extension()>
Public Sub AddTurnDetails (chatDetails As ChatDetails, ParamArray turnDetails As ChatTurnDetails())
Parameters
- chatDetails
- ChatDetails
The ChatDetails object to which the turnDetails are to be added.
- turnDetails
- ChatTurnDetails[]
The ChatTurnDetails for one or more LLM chat conversation turns.
Applies to
AddTurnDetails(ChatDetails, IEnumerable<ChatTurnDetails>)
- Source:
- ChatDetailsExtensions.cs
Adds ChatTurnDetails for one or more LLM chat conversation turns to the TurnDetails collection.
public:
[System::Runtime::CompilerServices::Extension]
static void AddTurnDetails(Microsoft::Extensions::AI::Evaluation::Reporting::ChatDetails ^ chatDetails, System::Collections::Generic::IEnumerable<Microsoft::Extensions::AI::Evaluation::Reporting::ChatTurnDetails ^> ^ turnDetails);
public static void AddTurnDetails(this Microsoft.Extensions.AI.Evaluation.Reporting.ChatDetails chatDetails, System.Collections.Generic.IEnumerable<Microsoft.Extensions.AI.Evaluation.Reporting.ChatTurnDetails> turnDetails);
static member AddTurnDetails : Microsoft.Extensions.AI.Evaluation.Reporting.ChatDetails * seq<Microsoft.Extensions.AI.Evaluation.Reporting.ChatTurnDetails> -> unit
<Extension()>
Public Sub AddTurnDetails (chatDetails As ChatDetails, turnDetails As IEnumerable(Of ChatTurnDetails))
Parameters
- chatDetails
- ChatDetails
The ChatDetails object to which the turnDetails are to be added.
- turnDetails
- IEnumerable<ChatTurnDetails>
The ChatTurnDetails for one or more LLM chat conversation turns.