ProxyAiDatasource constructor
ProxyAiDatasource( - Dio _dio, {
- required AiProvider backendProvider,
- required String functionUrl,
- required Future<String?> credentialProvider(),
- String mode = 'explore',
- String? topicId,
- String? sessionId,
- bool isValidation = false,
- String? validationTarget,
- bool isCardGeneration = false,
})
Implementation
ProxyAiDatasource(
this._dio, {
required this.backendProvider,
required this.functionUrl,
required this.headersBuilder,
required this.credentialProvider,
this.mode = 'explore',
this.topicId,
this.sessionId,
this.isValidation = false,
this.validationTarget,
this.isCardGeneration = false,
});