OpenAI Chat Completions provider. Talks the real API over Req.
model = %__MODULE__{model: "gpt-4o-mini"}
{:ok, %{output: text}} = ExAgent.run(agent_with(model), "hi")The actual wire translation lives in ExAgent.Providers.OpenAIChat; this
module just holds config and delegates.