Open Code的部署以及API调用教程

简介: OpenCode AI 是一款开源AI开发工具,支持快速集成各类大模型。只需三步:1)全局安装 `npm install -g opencode-ai`;2)配置 `opencode.json`(含Canopy Wave等API密钥);3)运行 `opencode` 命令,通过 `/connect` 连接模型,即刻开始智能编码。

步骤 1. 安装开源软件

npm install -g opencode-ai

步骤 2. 设置API

  1. 配置文件位置:可以根据项目所在位置,将 opencode.json 放置在项目根目录下,或者将其设置为全局路径 ~/.config/opencode/opencode.json。

2.根据你的 API 类型,自己选择相应的类别。

这里我用到的是Canopy Wave的API,从 Model API Key Canopy Wave 获取模型 API 密钥。

  1. 复制下面的 json 文件。将 Bearer token 键替换为上一步从“Model API Key”中获取的实际模型 API 密钥。opencode.json 应如下所示:
    {
    "$schema": "https://opencode.ai/config.json",
    "provider": {
    "myprovider": {
    "npm": "@ai-sdk/openai-compatible",
    "name": "Canopy Wave",
    "options": {
     "baseURL": "https://inference.canopywave.io/v1",
     "headers": {
       "Authorization": "Bearer your_canopywave_key"
     }
    
    },
    "models": {
     "zai/glm-4.7": {
       "name": "glm47"
     }
    
    }
    }
    }
    }

Step 3. Use 步骤 3. 使用

  1. 输入 opencode 将打开控制台与模型进行通信。
    image.png
  2. 使用 /connect 命令添加提供程序:
    image.png
  3. 输入您刚刚在 JSON 中设置的提供商名称。
    image.png
  4. 在第 2(3) 步中输入您的模型 API 密钥。按 Enter 键。进入 Canopy Wave 的官网获取 API 密钥,并将其输入到“自定义 API 密钥”这一栏中。
    image.png
  5. 开始在您的 OpenCode 上使用我们最好的开源模型。
    image.png
目录
相关文章
|
4月前
|
人工智能 JavaScript API
opencode 安装 -> 使用
OpenCode 是一款开源AI编程助手,支持智能代码生成与文件操作。需先安装Node.js(推荐v22),再通过scoop或npm全局安装。启动后可切换build/plan双模式,支持自定义API模型、多会话、对话导出与分享等功能。(239字)
8168 13
|
17天前
|
人工智能 安全 搜索推荐
我用 PAI/Codex 理解 Harness Engineering:Agent 工作环境到底怎么搭
从工程师视角出发,带你过一遍 Harness Engineering
252 2
 我用 PAI/Codex 理解 Harness Engineering:Agent 工作环境到底怎么搭
|
2月前
|
人工智能 自然语言处理 安全
Claude Code 全攻略:命令大全 + 实战工作流(建议收藏)
本文介绍了Claude Code终端AI助手的使用指南,主要内容包括:1)常用命令如版本查看、项目启动和更新;2)三种工作模式切换及界面说明;3)核心功能指令速查表,包含初始化、压缩对话、清除历史等操作;4)详细解析了/init、/help、/clear、/compact、/memory等关键命令的使用场景和语法。文章通过丰富的界面截图和场景示例,帮助开发者快速掌握如何通过命令行和交互界面高效使用Claude Code进行项目开发,特别强调了CLAUDE.md文件作为项目知识库的核心作用。
46286 72
Claude Code 全攻略:命令大全 + 实战工作流(建议收藏)
|
17天前
|
人工智能 API 开发者
阿里云百炼大模型接入AI编程工具 OpenCode全流程使用指南:安装、配置与模型调用详解
2026年,阿里云百炼与开源AI编程工具OpenCode深度整合,推出官方适配方案,让开发者可在本地终端直接调用通义千问系列模型完成代码生成、项目理解、缺陷修复、架构设计等全流程编程任务。OpenCode完全开源、轻量化、跨平台运行,搭配阿里云百炼的合规稳定推理服务,形成一套国内可用、低成本、高效率的AI辅助开发体系。本文基于阿里云官方文档,完整呈现2026年**OpenCode安装、连接百炼、模型配置、命令操作、常见问题与最佳实践**,覆盖个人开发者与企业用户全场景,可直接落地使用。
544 0
|
17天前
|
人工智能 安全 Shell
Harness Engineering 被讲烂之后,Agent 工程真正难的是什么?
看 Anthropic、OpenAI、Gemini 的 Harness 都在做啥?
344 0
|
1月前
|
人工智能 前端开发 测试技术
AI Coding Agent 如何工程化:从上下文污染到多 Agent 分工
复杂任务不仅需要会写代码 Agent,更需要能够负责派活、整理结果与汇报 Manager Agent~
391 1
AI Coding Agent 如何工程化:从上下文污染到多 Agent 分工
|
1月前
|
JSON NoSQL API
开源项目观察|ds4:本地 Agent 推理,不只是把模型跑起来
Redis作者antirez新开源项目ds4(DwarfStar 4),是专为DeepSeek V4 Flash设计的轻量级本地推理引擎。聚焦Agent场景,支持OpenAI/Anthropic API、Disk KV Cache复用、工具调用精准映射与长上下文优化,在MacBook等高端个人设备上实现高效端到端推理。
774 3
开源项目观察|ds4:本地 Agent 推理,不只是把模型跑起来

热门文章

最新文章