lib_client_openrouter/lib.rs
1//! OpenRouter API client library.
2//!
3//! A type-safe, async client for the OpenRouter API.
4//! OpenRouter provides access to multiple AI models through a unified OpenAI-compatible API.
5
6mod auth;
7mod client;
8mod error;
9mod types;
10
11pub use auth::{ApiKeyAuth, AuthStrategy};
12pub use client::{Client, ClientBuilder};
13pub use error::{OpenRouterError, Result};
14pub use types::*;