OpenCode
OpenCode 可通过 opencode.json 配置 Flex247。以下两种 Provider 按模型协议二选一。
1. 安装并检查
bash
npm install -g opencode-ai
opencode --version2. OpenAI Compatible 配置
在项目目录创建 opencode.json:
json
{
"$schema": "https://opencode.ai/config.json",
"provider": {
"flex247": {
"npm": "@ai-sdk/openai-compatible",
"name": "Flex247",
"options": {
"baseURL": "https://api.noflex.work/v1"
},
"models": {
"your-model-id": {
"name": "your-model-id"
}
}
}
},
"model": "flex247/your-model-id"
}3. Anthropic Protocol 配置
json
{
"$schema": "https://opencode.ai/config.json",
"provider": {
"flex247": {
"npm": "@ai-sdk/anthropic",
"name": "Flex247",
"options": {
"baseURL": "https://api.noflex.work"
},
"models": {
"your-claude-model-id": {
"name": "your-claude-model-id"
}
}
}
},
"model": "flex247/your-claude-model-id"
}4. 保存密钥
bash
opencode providers login --provider flex247按提示粘贴 Flex247 API 密钥。
5. 启动测试
bash
opencode先用测试目录运行,并要求工具执行只读任务,确认连接与权限均正确后再用于正式项目。