//! Generic OpenAI-compatible provider facade.
//!
//! This provider reuses the OpenAI Chat Completions protocol and lets callers
//! point `model.base_url` (or `StreamOptions.base_url`) at any compatible API.
//! For convenience, it reuses `OPENAI_API_KEY` as the default environment key.
use crateAssistantMessageEventStream;
use crate*;
define_openai_delegation_provider!