Skip to main content

Crate liter_llm

Crate liter_llm 

Source

Re-exports§

pub use client::BatchClient;
pub use client::BoxFuture;
pub use client::BoxStream;
pub use client::ClientConfig;
pub use client::ClientConfigBuilder;
pub use client::FileClient;
pub use client::FileConfig;
pub use client::LlmClient;
pub use client::LlmClientRaw;
pub use client::ResponseClient;
pub use client::DefaultClient;
pub use error::LiterLlmError;
pub use error::Result;
pub use provider::custom::AuthHeaderFormat;
pub use provider::custom::CustomProviderConfig;
pub use provider::custom::register_custom_provider;
pub use provider::custom::unregister_custom_provider;
pub use provider::ProviderConfig;
pub use provider::all_providers;
pub use provider::complex_provider_names;
pub use types::*;

Modules§

auth
bindings
Binding-friendly API surface for FFI/polyglot bindings.
client
cost
Cost estimation for LLM API calls.
error
provider
types