Cargo Features
[dependencies]
openai_responses = { version = "0.1.4", default-features = false, features = ["stream", "rustls", "rustls-webpki-roots", "native-tls", "native-tls-vendored"] }
- default = rustls, stream
-
These default features are set whenever
openai_responses
is added without
somewhere in the dependency tree.default-features = false - stream default
-
Enable streaming responses
Enables async-fn-stream, futures, and reqwest-eventsource
Affects
openai_responses::StreamError
,types::stream
… - rustls default
-
Enable rustls for TLS support
Enables rustls-tls-native-roots of reqwest
- rustls-webpki-roots
-
Enable rustls and webpki-roots
Enables rustls-tls-webpki-roots of reqwest
- native-tls
-
Enable native-tls for TLS support
Enables native-tls of reqwest
- native-tls-vendored
-
Remove dependency on OpenSSL
Enables native-tls-vendored of reqwest