Use onomeo in Zed
Zed can use any OpenAI-compatible service in its agent panel. Add onomeo as a provider in the agent settings and its models appear in the model menu.
A fast editor with AI agents built in.
The three values it asks for
OpenAI-compatible
Use these details in any OpenAI-compatible tool.
Base URL
/v1
API key
Model
No key yet? Create one on the dashboard, then come back — the fields below fill in by themselves. Go to the dashboard
Step by step
- Open the command palette and run agent: open settings.
- In the LLM Providers section, choose Add Provider.
- Enter onomeo as the provider name, https://onomeo.com/v1 as the API URL, a model ID from the models page, and its context window.
- Enter your key in that provider's settings. Zed does not keep keys in settings.json.
- Alternatively, add the same provider to settings.json as shown below.
{
"language_models": {
"openai_compatible": {
"onomeo": {
"api_url": "https://onomeo.com/v1",
"available_models": [
{
"name": "MODEL_NAME",
"display_name": "MODEL_NAME",
"max_tokens": 128000
}
]
}
}
}
}If it will not connect
- In settings.json, max_tokens is the context window of the model. Set it to match the model you choose.
- The key can also come from an environment variable named after the provider: ONOMEO_API_KEY for a provider named onomeo.
- The agent works through tool calls, so the model you choose must support them.