//! # User defined GenAI client
//!
//! This file provides an example of how to properly provide your own custom GenAI client.
//! You can use this for multiple purposes
//! * You can provide default values for chat options (like temperature or max tokens)
//! * You can provide your own host configuration to use not standard endpoints
//!
//! To run this example from the terminal, enter:
//! ```bash
//! cargo run --example genai_custom
//! ```
//!
//! ## Source Code
//!
//! ```rust
//! ```