Loading page
Register Gondola as a provider in opencode.json and run any Venice model from the TUI, paid per request in USDC on Base.
Add a Gondola provider to your OpenCode config: either the global ~/.config/opencode/opencode.json or a repo-root opencode.json (settings merge key by key). Use the OpenAI-compatible provider package and read the key from an environment variable:
Export the key and launch OpenCode on a Gondola model:
Gondola serves the full Venice catalog. Each model needs its own entry under models keyed by the exact id, and you reference it as gondola/<id>. Pull the live list:
Each entry includes context_length and max_completion_tokens. Copy those into limit.context and limit.output so OpenCode budgets the conversation correctly. The published numbers are the limits the gateway actually enforces, so copying them is always safe.
If the TUI model picker does not list your custom models, select them with the -m gondola/<id> flag (or the /model command) instead. If a request returns insufficient balance, top up at /wallet.