Available on crate feature
fluvio
only.Expand description
Fluvio is a real-time streaming data transformation platform.
This module provides a Fluvio loader for Swiftide and allows you to ingest messages from Fluvio topics and use them for RAG.
Can be configured with ConsumerConfigExt
.
§Example
let loader = Fluvio::builder()
.consumer_config_ext(
ConsumerConfigExt::builder()
.topic("Hello Fluvio")
.partition(0)
.offset_start(fluvio::Offset::from_end(1))
.build().unwrap()
).build().unwrap();
Structs§
- Consumer
Config Ext - Re-export the fluvio config builder
- Consumer
Config ExtBuilder - Re-export the fluvio config builder
Builder for
ConsumerConfigExt
. - Fluvio
- Fluvio
Builder - Builder for
Fluvio
.
Enums§
- Fluvio
Builder Error - Error type for FluvioBuilder