Client setup
Goose setup
Goose can add a custom OpenAI Compatible provider. Run:
goose configureSelect Custom Providers → Add A Custom Provider, then enter:
| Field | Value |
|---|---|
| API Type | OpenAI Compatible |
| Name | lumoswitch |
| API URL | https://api.lumoswitch.com/v1/chat/completions |
| Authentication | Yes |
| API Key | Lumoswitch access key |
| Available Models | API configuration client-facing model name |
| Streaming Support | Yes, when candidates support it |
The same fields are available in Goose Desktop under Models → Configure providers → Add Custom Provider. The key is stored in the system keychain, or a local secrets file when the keychain is unavailable.
The built-in OpenAI provider also accepts OPENAI_HOST, but a custom provider is clearer when managing multiple gateways and models.
Reference: Goose provider documentation.