推理提供商文档

OpenCode

Hugging Face's logo
加入 Hugging Face 社区

并获得增强的文档体验

开始使用

OpenCode

OpenCode 是一个为终端构建的 AI 编码代理,可帮助进行代码审查、重构、测试和一般开发任务。

概述

OpenCode 原生支持 Hugging Face 推理提供商,通过单一接口即可访问 17 多个提供商的开放模型。

先决条件

  • OpenCode 已安装(安装指南
  • 一个拥有 API 令牌 的 Hugging Face 账户(需要“Make calls to Inference Providers”权限)

配置

快速设置

  1. huggingface.co/settings/tokens 创建一个具有推理提供商权限的 Hugging Face 令牌

  2. 运行 opencode auth login 并选择 **Hugging Face**

$ opencode auth login

┌  Add credential
│
◆  Select provider
│  ● Hugging Face
│  ...
└
  1. 在提示时输入你的 Hugging Face 令牌
┌  Add credential
│
◇  Select provider
│  Hugging Face
│
◇  Enter your API key
│  hf_...
└
  1. 在 OpenCode 中运行 /models 命令以选择模型。

配置完成后,OpenCode 将使用你选择的模型执行所有操作。你可以随时使用 OpenCode TUI(终端用户界面)中的 /models 命令切换模型。

GitHub Actions 集成

OpenCode 还可以用于通过推理提供商在 GitHub Actions 中运行开放模型。请参阅我们的 GitHub Actions 指南 以设置自动化的 PR 审查。

资源

在 GitHub 上更新

© . This site is unofficial and not affiliated with Hugging Face, Inc.