Elastic's LiteLLM gateway routes some models (e.g. GPT-5.6 Sol) through Azure,
which rejects parameters like tool_choice and client_metadata. This setup
runs a tiny local Node.js proxy that strips those params before forwarding.
- Node.js (any recent version)
LITELLM_API_KEYenv var set to your Elastic LiteLLM key