>

opencode byok forge

// generate BYOK config for the OpenCode CLI

⊞ all tools
01

provider

set provider id, SDK, endpoint
Presets set package, base URL and defaults. Choose custom for your own endpoint.
Used in model selectors as provider-id/model.
OpenAI Responses = @ai-sdk/openai, chat-compatible = @ai-sdk/openai-compatible.
Generated config keeps keys as {env:YOUR_KEY} references.
Uncheck for local endpoints that do not need a key.
02

model

model id + optional limits
For OpenCode root setting, it becomes providerId/model.
Set limits to help OpenCode estimate capacity; leave empty for no explicit limit.
03

target

where to write config
Default is ~/.config/opencode/opencode.json. You can also set OPENCODE_CONFIG explicitly.

opencode.json

opencode.json

          

run with CLI

shell snippet

          
本工具由 Will 保哥的技術交流中心 設計、開發與維護
copied ✓