Cargo Features
[dependencies]
rexis-llm = { version = "0.1.0", default-features = false, features = ["openai", "claude", "ollama", "streaming", "json-schema", "macros"] }
- default = json-schema, macros, openai, streaming
-
These default features are set whenever
rexis-llmis added withoutsomewhere in the dependency tree.default-features = false - openai default
-
Enables reqwest ^0.12
HTTP client
Affects
provider::OpenAIProvider… - claude
-
Enables reqwest ^0.12
- ollama
-
Enables reqwest ^0.12
Affects
provider::OllamaProvider… - streaming default
-
Enables futures-util and tokio-stream
- json-schema default macros
-
Enables schemars
Affects
tools::SchemaBasedTool… - macros default = json-schema
-
Enables rexis-macros
Macros