RunToolOutputModel constructor

RunToolOutputModel({
  1. required String id,
  2. required String object,
  3. required int createdAt,
  4. required String assistantId,
  5. required String threadId,
  6. required String status,
  7. required int startedAt,
  8. required int expiresAt,
  9. required dynamic cancelledAt,
  10. required dynamic failedAt,
  11. required dynamic completedAt,
  12. required dynamic lastError,
  13. required String model,
  14. required String instructions,
  15. required List<Tool> tools,
  16. required List fileIds,
  17. required Metadata metadata,
})

Implementation

RunToolOutputModel({
  required this.id,
  required this.object,
  required this.createdAt,
  required this.assistantId,
  required this.threadId,
  required this.status,
  required this.startedAt,
  required this.expiresAt,
  required this.cancelledAt,
  required this.failedAt,
  required this.completedAt,
  required this.lastError,
  required this.model,
  required this.instructions,
  required this.tools,
  required this.fileIds,
  required this.metadata,
});