Sends a message to the AI provider.
User's message
API Key (optional for local)
Optionaloptions: { baseUrl?: string; modelName?: string }Additional options (baseUrl, modelName)
OptionalonProgress: (chunk: string) => voidCallback for streaming responses (optional)
Full response string
Vercel AI SDK Provider (Gateway)