#![doc = include_str!(concat!(env!("CARGO_MANIFEST_DIR"), "/README.md"))]
pub mod error;
pub use error::Error;
pub mod prelude;
pub mod utils;
pub use utils::*;

pub mod image;

pub mod options;
pub use options::AiOptions;

pub mod chunk;

pub mod api;
pub use api::{
    AiChunk, AiStream, ApiKind, Completions, Content, Embedding, Embeddings, EmbeddingsData,
    Message, Role, Schema, SchemaKind, Tool, Usage,
};

pub use bytes::{self, Bytes};
pub use reqwest::{self, Proxy};
