[package] name = "llm_stream" version = "0.3.1" description = "A very simple Rust library to simplify streaming api interaction with LLMs, free from complex async operations and redundant dependencies." license = "MIT" repository = "https://github.com/cloudbridgeuy/llm-stream" edition = "2021" keywords = ["stream", "api", "llm", "api-bindings"] [dependencies] ureq = { version = "2.10.1", features = ["json"] } serde = { version = "1.0.209", features = ["derive"] } serde_json = "1.0.127" log = "0.4.22" env_logger = "0.11.5" futures = "0.3.30" eventsource-client = "0.13.0" thiserror = "1.0.63" [dev-dependencies] anyhow = "1.0.86" tokio = { version = "1.40.0", features = ["macros", "rt-multi-thread"] }