| read_when |
summary |
title |
x-i18n |
| شما دسترسی به مدلهای میزبانیشده توسط OpenCode را میخواهید |
| میخواهید بین کاتالوگهای Zen و Go یکی را انتخاب کنید |
|
استفاده از کاتالوگهای OpenCode Zen و Go با OpenClaw |
OpenCode |
| generated_at |
model |
provider |
source_hash |
source_path |
workflow |
| 2026-04-29T23:27:31Z |
gpt-5.5 |
openai |
cb0521b038e519f139c66f98ddef4919d8c43ce64018ef8af8f7b42ac00114a4 |
providers/opencode.md |
16 |
|
OpenCode دو کاتالوگ میزبانیشده را در OpenClaw ارائه میکند:
| کاتالوگ |
پیشوند |
ارائهدهنده زمان اجرا |
| Zen |
opencode/... |
opencode |
| Go |
opencode-go/... |
opencode-go |
هر دو کاتالوگ از یک کلید API یکسان OpenCode استفاده میکنند. OpenClaw شناسههای ارائهدهنده زمان اجرا را جدا نگه میدارد تا مسیریابی بالادستی برای هر مدل درست باقی بماند، اما راهاندازی اولیه و مستندات آنها را بهعنوان یک راهاندازی OpenCode واحد در نظر میگیرند.
شروع به کار
**بهترین برای:** پراکسی چندمدلی گزینششده OpenCode (Claude، GPT، Gemini).
<Steps>
<Step title="Run onboarding">
```bash
openclaw onboard --auth-choice opencode-zen
```
یا کلید را مستقیماً وارد کنید:
```bash
openclaw onboard --opencode-zen-api-key "$OPENCODE_API_KEY"
```
</Step>
<Step title="Set a Zen model as the default">
```bash
openclaw config set agents.defaults.model.primary "opencode/claude-opus-4-6"
```
</Step>
<Step title="Verify models are available">
```bash
openclaw models list --provider opencode
```
</Step>
</Steps>
**بهترین برای:** مجموعه Kimi، GLM و MiniMax میزبانیشده در OpenCode.
<Steps>
<Step title="Run onboarding">
```bash
openclaw onboard --auth-choice opencode-go
```
یا کلید را مستقیماً وارد کنید:
```bash
openclaw onboard --opencode-go-api-key "$OPENCODE_API_KEY"
```
</Step>
<Step title="Set a Go model as the default">
```bash
openclaw config set agents.defaults.model.primary "opencode-go/kimi-k2.6"
```
</Step>
<Step title="Verify models are available">
```bash
openclaw models list --provider opencode-go
```
</Step>
</Steps>
نمونه پیکربندی
{
env: { OPENCODE_API_KEY: "sk-..." },
agents: { defaults: { model: { primary: "opencode/claude-opus-4-6" } } },
}
کاتالوگهای داخلی
Zen
| ویژگی |
مقدار |
| ارائهدهنده زمان اجرا |
opencode |
| مدلهای نمونه |
opencode/claude-opus-4-6, opencode/gpt-5.5, opencode/gemini-3-pro |
Go
| ویژگی |
مقدار |
| ارائهدهنده زمان اجرا |
opencode-go |
| مدلهای نمونه |
opencode-go/kimi-k2.6, opencode-go/glm-5, opencode-go/minimax-m2.5 |
پیکربندی پیشرفته
`OPENCODE_ZEN_API_KEY` نیز بهعنوان نام مستعار برای `OPENCODE_API_KEY` پشتیبانی میشود.
وارد کردن یک کلید OpenCode در زمان راهاندازی، اعتبارنامهها را برای هر دو ارائهدهنده زمان اجرا ذخیره میکند. لازم نیست هر کاتالوگ را جداگانه راهاندازی کنید.
وارد OpenCode میشوید، جزئیات صورتحساب را اضافه میکنید و کلید API خود را کپی میکنید. صورتحساب و دسترسپذیری کاتالوگ از داشبورد OpenCode مدیریت میشوند.
ارجاعهای OpenCode مبتنی بر Gemini روی مسیر proxy-Gemini باقی میمانند، بنابراین OpenClaw پاکسازی امضای فکری Gemini را در همانجا نگه میدارد، بدون اینکه اعتبارسنجی بازپخش بومی Gemini یا بازنویسیهای راهانداز را فعال کند.
ارجاعهای OpenCode غیر Gemini سیاست بازپخش حداقلی سازگار با OpenAI را حفظ میکنند.
وارد کردن یک کلید OpenCode در زمان راهاندازی، اعتبارنامهها را برای هر دو ارائهدهنده زمان اجرای Zen و Go ذخیره میکند، بنابراین فقط یکبار به راهاندازی اولیه نیاز دارید.
مرتبط
انتخاب ارائهدهندگان، ارجاعهای مدل و رفتار جایگزینی.
مرجع کامل پیکربندی برای عاملها، مدلها و ارائهدهندگان.