推理与部署工具
Opod:为自有 GPU 提供统一 OpenAI 兼容端点的自托管 AI 网关
opod-io/opod-core · Self-hosted AI gateway for the GPUs you already own: one OpenAI-compatible endpoint across many machines. Engine-agnostic (Ollama, vLLM, SGLang, llama.cpp, MLX-LM), load-aware routing, one model sharded across nodes, API keys, Prometheus + OpenTelemetry. Go, Apache-2.0, no telemetry.
ELI5:它是什么,解决什么问题
Opod 是一个用 Go 编写的自托管 AI 推理网关,将多台自有机器上的开源权重模型聚合为单一的 OpenAI 兼容端点(/v1/chat/completions 与 /v1/embeddings)。它不绑定推理引擎,可对接 Ollama、vLLM、SGLang、MLX-LM、llama.cpp,提供负载感知路由、跨节点分片大模型、API Key 与 join token、Prometheus 与 OpenTelemetry 观测能力,核心无厂商外发流量,仅以 CLI 和 HTTP API 形式提供,无内置 UI。
核心能力与快速开始
★ 2 · Go
- 能做什么
- 提供 OpenAI 兼容的 /v1/chat/completions 与 /v1/embeddings 网关接口;引擎无关地对接 Ollama、vLLM、SGLang、MLX-LM、llama.cpp;负载感知路由(同一模型多节点负载均衡、按放置路由不同模型);跨节点分片超大模型(llama.cpp RPC、vLLM + Ray、SGLang 启动器);引擎错误或超时按目录回退链重试;API Key 身份、作用域与过期、join token 与按 key 用量事件流;Prometheus 与 OpenTelemetry 可观测性;内置 47 个精选目录模型及任意 HuggingFace / Ollama 模型;多机异构硬件(Apple Silicon、NVIDIA、AMD)统一纳管。
- 适用场景
- 团队在自有 GPU 或 Apple Silicon 机器上运行开源权重模型(Qwen、Llama、DeepSeek 等),通过一个 URL 与一个 API Key 向 Cursor、Aider、Continue、Codex CLI 或任意 OpenAI SDK 提供推理服务;将超出单机显存的大模型分片到多台机器;在局域网或自建 VPN 内让请求不出内网;为团队成员按人分配带作用域和有效期的 API Key 并追踪用量;把自托管模型接入现有 CI、脚本与 SSH 工作流。
- 项目形态
- 可直接使用的工具
- 部署方式
- 自托管。单静态 Go 二进制,支持 macOS(Apple Silicon)与 Linux(x86_64、arm64),提供 .deb / .rpm 包与 install.sh 安装脚本,目录数据内嵌于二进制;多节点通过 leader 与 join token 以明文 HTTP 在局域网或自建 VPN 内组网;核心无厂商外发流量。
- 主要依赖
- 需要自行准备推理引擎(Ollama、vLLM、SGLang、MLX-LM 或 llama.cpp 之一);worker 需能访问 leader 的 8080 端口;硬件推荐、显存与磁盘要求见 README 的硬件建议章节,具体数值材料未完整给出;未说明 API 成本信息。
- 使用限制
- 核心为 CLI-only 推理运行时,不包含 UI 与控制台;产品化能力(控制台、邀请、厂商外发与云密钥池、路由链、回调与 sink、费用预算、用量/审计查询 API、护栏实现、自动更新检查)不在核心内,属于控制平面 opodcp;仅面向 OpenAI 协议线格式,其他协议需在网关前加 shim;无遥测;未说明模型授权与商用限制、并发上限与性能指标。
- 许可证
- Apache-2.0
- 最近推送
- 2026-10-12 20:12
资料检查:2026-10-13 07:00 · 卡片整理:2026-10-13 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证
职业应用
程序员
将 Cursor、Aider、Continue、Codex CLI 或任意 OpenAI SDK 指向自托管的 Opod 端点,让这些编码工具使用自有 GPU 上的开源权重模型(如 Qwen、Llama、DeepSeek)完成代码编写与辅助,避免把专有代码发送给第三方 API。
查看内容依据
Point Cursor, Aider, Continue, Codex CLI, or any OpenAI SDK at Opod. It just works.
由 AI 根据来源材料整理,未进行安装或运行验证
讨论 0
登录后参与讨论,阅读资讯无需注册。
还没有评论,来分享第一个看法。