//! This module provides the Openrouter provider, wrapping OpenAI Chat Completions for Openrouter requests.
//!
// NOTE: OpenRouter might not be fully compatible with the OpenAI API. Please refer
// to the OpenRouter documentation for more information.
// Generate the settings module
crateopenai_compatible_settings!;
// Generate the provider struct and builder
crateopenai_compatible_provider!;
// Generate the language model implementation
crateopenai_compatible_language_model!;