Setup
Run the configuration wizard:
The same thing set by environment variable, or in Goose’s
config.yaml:
Choosing a model
Goose asks for a model duringgoose configure. Use a full model ID from the catalog, such as anthropic/claude-sonnet-4-6.
Troubleshooting
404 on every request
404 on every request
Almost always
OPENAI_BASE_PATH. It has to be v3/compat/chat/completions with the host set to the bare https://api.opper.ai — no scheme or path duplicated across the two fields.Should I use the LiteLLM provider instead?
Should I use the LiteLLM provider instead?
Only if you actually run a LiteLLM proxy in front of Opper. Don’t configure both the OpenAI provider and the LiteLLM provider against the same endpoint — pick one. See LiteLLM for the proxy setup.
Related
Model catalog
Browse the catalog for model IDs and capabilities.
All integrations
Every app that runs on Opper.