LangfuseConfig constructor

const LangfuseConfig({
  1. String host = 'https://cloud.langfuse.com',
  2. required String publicKey,
  3. required String secretKey,
  4. String environment = 'default',
  5. String? release,
  6. String? version,
  7. int flushAt = 50,
  8. Duration flushInterval = const Duration(seconds: 1),
  9. int maxRetries = 3,
  10. Duration requestTimeout = const Duration(seconds: 10),
})

Implementation

const LangfuseConfig({
  this.host = 'https://cloud.langfuse.com',
  required this.publicKey,
  required this.secretKey,
  this.environment = 'default',
  this.release,
  this.version,
  this.flushAt = 50,
  this.flushInterval = const Duration(seconds: 1),
  this.maxRetries = 3,
  this.requestTimeout = const Duration(seconds: 10),
});