ConversationHistoryTranscriptCommonModelInput constructor

const ConversationHistoryTranscriptCommonModelInput({
  1. required ConversationHistoryTranscriptCommonModelInputRole role,
  2. dynamic message,
  3. List<ConversationHistoryTranscriptToolCallCommonModel>? toolCalls,
  4. List<ConversationHistoryTranscriptToolResultCommonModel>? toolResults,
  5. dynamic feedback,
  6. dynamic llmOverride,
  7. dynamic sourceMedium,
  8. required int timeInCallSecs,
  9. dynamic conversationTurnMetrics,
  10. dynamic ragRetrievalInfo,
  11. dynamic llmUsage,
  12. bool? interrupted,
  13. dynamic originalMessage,
})

Implementation

const ConversationHistoryTranscriptCommonModelInput({
  required this.role,
  this.message,
  this.toolCalls,
  this.toolResults,
  this.feedback,
  this.llmOverride,
  this.sourceMedium,
  required this.timeInCallSecs,
  this.conversationTurnMetrics,
  this.ragRetrievalInfo,
  this.llmUsage,
  this.interrupted,
  this.originalMessage,
});