Grok4 constructor

Grok4({
  1. required GrokTextModelConnector textConnector,
  2. required GrokImageModelConnector imageConnector,
  3. required GrokAudioModelConnector audioConnector,
  4. required GrokEmbeddingModelConnector embeddingConnector,
  5. required GrokFileModelConnector fileConnector,
  6. required GrokBatchModelConnector batchConnector,
  7. required GrokStreamingModelConnector streamingConnector,
  8. required GrokToolModelConnector toolConnector,
  9. required GrokContextModelConnector contextConnector,
  10. required GrokTierModelConnector tierConnector,
  11. required GrokAttachmentModelConnector attachmentConnector,
  12. required GrokTokenModelConnector tokenConnector,
  13. required GrokReasoningModelConnector reasoningConnector,
})

Implementation

Grok4({
  required this.textConnector,
  required this.imageConnector,
  required this.audioConnector,
  required this.embeddingConnector,
  required this.fileConnector,
  required this.batchConnector,
  required this.streamingConnector,
  required this.toolConnector,
  required this.contextConnector,
  required this.tierConnector,
  required this.attachmentConnector,
  required this.tokenConnector,
  required this.reasoningConnector,
});