Skip to content

328336690/opencode-bridge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

opencode-bridge — 免费模型桥接

OpenCode CLI 包装成 OpenAI 兼容 API,让任何支持 OpenAI API 的工具都能免费用 DeepSeek V4 Flash / Mimo / Nemotron 等模型。

功能

  • 🔌 标准 OpenAI /v1/chat/completions 接口
  • 🔍 V5 内置 Bing 搜索 — 检测关键词自动联网搜索后注入 prompt
  • 🆓 完全免费,不调用任何付费 API
  • ⚡ 本地 4097 端口,低延迟

快速开始

# 安装 OpenCode CLI
# 下载: https://github.com/opencode-ai/opencode

# 启动 Bridge
node server.js

# 测试
curl http://localhost:4097/v1/models
curl -X POST http://localhost:4097/v1/chat/completions \
  -H "Content-Type: application/json" \
  -d '{"model":"deepseek-v4-flash-free","messages":[{"role":"user","content":"用中文说你好"}]}'

可用模型

模型 提供商
deepseek-v4-flash-free DeepSeek
mimo-v2.5-free Moonshot
nemotron-3-super-free NVIDIA
big-pickle OpenCode 内置

接入其他工具

OpenAI 兼容接口,任何支持自定义 API 地址的工具都能接入:

  • OpenClaw: 配 opencode provider → openai-completions API
  • ChatGPT 客户端: 改 API base URL 指向 http://localhost:4097/v1
  • LangChain: OpenAI(openai_api_base="http://localhost:4097/v1")

工作原理

┌──────────┐    OpenAI API     ┌────────────┐    subprocess    ┌──────────────┐
│ 客户端    │ ──────────────→  │  Bridge V5  │ ─────────────→  │  OpenCode CLI │
│ (OpenClaw)│ ←──────────────  │  (Node.js)  │ ←─────────────  │  (免费模型)    │
└──────────┘    SSE stream     └────────────┘    stdout       └──────────────┘

搜索功能检测到用户提问含"搜索/最新/trending/news"等关键词时,通过 curl cn.bing.com 获取搜索结果并注入 prompt。

License

MIT

About

免费模型桥接 — OpenCode CLI wrapper as OpenAI-compatible API with built-in Bing search

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors