Droid API 配置:如何连接自定义 AI 模型

Droid 同时支持内置 AI 模型和外部 AI 模型,为编程任务提供更多灵活性。本指南将带你连接外部 API、配置环境、排查常见问题,并使用 Kimi 支持 AI 辅助开发。注意:Droid CLI 和 Factory 桌面应用支持自定义模型(通过本地 settings.json 配置),但 Factory 托管的网页端和移动端暂不支持。

阅读时长:10 分钟更新于:2026-09-28
如何将 Kimi API 连接到 Droid

想在无需复杂配置的情况下,使用自己的 AI 模型编程?Droid 的 CLI 支持外部 API,方便你连接适合自身工作流程的自定义模型。本指南将介绍如何设置 API、解决常见问题,以及如何在 Droid 中使用 Kimi。继续阅读,开始配置。

什么是 Droid?

Droid 是一款 AI 编程工具,可帮助开发者编写代码、解决错误,并更高效地处理开发任务。它支持内置 AI 模型,也允许用户通过 CLI 连接自定义模型,提供更高的灵活性。无论你需要快速协助,还是更个性化的配置,它都适用于不同的编程工作流程。

如何在 Droid 中使用内置 AI 模型?

内置 AI 模型让你无需先连接任何外部 API,即可开始使用 Droid 编程。安装应用后,你可以在平台中选择模型,开始借助 AI 进行代码分析、功能开发、错误修复和代码审查。以下是在 Droid 中开始使用的方法:

第 1 步:安装并打开 Droid

先在你的设备上下载并安装 Factory App。然后打开应用并登录账号,即可在应用中使用 Droid 及其内置 AI 功能。

安装并打开 Droid

第 2 步:将 Droid 连接到你的项目文件夹

将工作目录设置为你要处理的代码库。这会将 Droid 与本地项目关联,使其能够读取文件、理解代码结构,并在更充分的上下文支持下协助完成开发任务。

将 Droid 连接到你的项目文件夹

第 3 步:选择内置模型并开始输入提示词

打开模型选择器,从 Droid 提供的内置 AI 模型中选择一个。选定模型后,你可以输入提示词,例如要求它分析代码库、修复错误、审查代码或开发功能。

选择内置模型并开始输入提示词

如何将 Droid 连接到外部 API?

将 Droid 连接到外部 API 后,你可以使用自己偏好的模型,而不再局限于内置选项。配置需在 Droid CLI 中完成:将自定义模型添加到设置文件后,保存即可通过 /model 菜单使用该模型。以下以 Kimi 为例,介绍从 API 密钥到模型选择的完整配置流程:

第 1 步:从月之暗面获取 Kimi API 密钥

先在月之暗面创建或复制你的Kimi API 密钥。Droid 需要通过此密钥连接 Kimi API,并使用你的账号发送请求。建议将密钥保存为 MOONSHOT_API_KEY 等环境变量,以便在设置文件中安全使用。

从月之暗面获取 Kimi API 密钥

第 2 步:打开 Droid 设置文件

接下来,打开用于在 Droid CLI 中添加自定义模型的设置文件。在 macOS 上,文件路径为 ~/.factory/settings.json。在 Windows PowerShell 中,使用 %USERPROFILE%\.factory\settings.json。Droid 会从该主文件中读取你的自定义模型配置。

第 3 步:将 Kimi 添加为自定义模型

在 settings.json 中,将 Kimi 添加到 customModels 数组下。这会告知 Droid 要使用的模型、应调用的 API 端点、所遵循的提供商格式,以及用于身份验证的 API 密钥。如果该文件已有其他设置,请不要替换全部内容,只需将此模型对象添加到现有的 customModels 数组中。

```json { "customModels": [ { "model": "kimi-k3", "displayName": "Kimi K3", "baseUrl": "https://api.moonshot.ai/v1", "apiKey": "${MOONSHOT_API_KEY}", "provider": "generic-chat-completion-api", "maxOutputTokens": 16384 } ] } ```

第 4 步:保存文件并重启 Droid

添加配置后,保存文件并重启 Droid CLI。这样可确保 Droid 重新加载更新后的设置,并正确识别新添加的自定义模型。

第 5 步:在 Droid 中使用 /model 选择 Kimi 模型

打开 Droid CLI 并运行 /model 命令。你的 Kimi 配置应会显示在“自定义模型”部分。从列表中选择它,将 Kimi 设为当前编程会话的活跃模型。

第 6 步:运行任务

选中 Kimi 后,即可在 Droid 中将它用于实际工作。你可以尝试让它审查代码、修复 bug,或解释代码库。Droid 会通过 Kimi API 发送请求,并使用该模型完成任务。

使用 Kimi API 的优势

将 Kimi 连接到 Droid 后,它不再只是 CLI 中的外部模型,而会成为融入日常开发流程的实用编程助手,可协助处理小型编码工作和较大型的工程任务。以下是使用 Kimi API 的一些优势:

  • 提升开发效率

Kimi 可以在你工作时生成代码、解释逻辑并提供修复建议,帮助你更快完成日常编码任务。这意味着,无需在多个工具之间切换来获取简单的开发支持。在 Droid 中使用 Kimi 后,日常编程工作会更易于高效处理。

  • 编写更可靠的代码

Kimi 可以审查你的代码、指出潜在问题,并在小错误演变为大问题之前帮助改进代码结构。当你需要更清晰的逻辑和更好的可维护性时,这类早期反馈很有帮助。长期来看,它可以帮助你构建更易于测试、更新和理解的代码。

  • 处理多样化的开发任务

Kimi 不仅能从零开始编写代码,还可协助重构、编写代码文档、理解不熟悉的项目,并支持不同任务中的功能开发。对于希望由一个 AI 模型协助处理工作流程多个环节的开发者而言,这是一个灵活的选择。

连接 API 时的常见错误排查

在 Droid 中连接外部 API 密钥通常很简单,但设置中的小错误仍可能导致问题。大多数问题源于设置文件、提供商名称、API 密钥或模型服务器配置,而非 Droid 本身。好在,只要知道排查方向,这些错误通常很容易修复。

模型未显示在选择器中

  • 如果使用旧版格式,请检查 ~/.factory/settings.json 或 config.json 中的 JSON 语法

  • 系统会通过文件监控自动检测设置变更

  • 确认自定义模型配置中包含所有必填字段

“无效的提供商”错误

  • 确保提供商值严格为 anthropic、openai 或 generic-chat-completion-api

  • 检查 provider 字段中是否存在拼写错误,并确认大小写正确

身份验证错误

  • 确认你的 API 密钥有效且有可用额度

  • 检查 API 密钥是否拥有该提供商所需的正确权限

  • 确认基础 URL 与提供商文档中的 API 端点一致

本地模型无法连接

  • 确保本地模型服务器正在运行,例如 ollama serve

  • 确认基础 URL 正确;如果提供商要求,请包含 /v1/

  • 检查模型是否已拉取或可在本地使用

速率限制或配额错误

  • 检查提供商的 API 速率限制和使用配额

  • 通过提供商控制台监控用量,确认是否已达到限制

结语

在 Droid 中使用自定义 API,让你能够更好地掌控如何借助 AI 构建、测试和改进代码。完成设置后,你可以更轻松地围绕符合自身需求的模型安排编程流程。无论是使用内置选项,还是连接外部模型,Droid 都提供了将 AI 引入开发工作的灵活方式。如果想从自定义配置开始尝试,值得在 Droid 中试用 Kimi。它可以让日常编码工作更顺畅、更高效。

常见问题

Droid 支持内置 AI 模型,也支持通过其 CLI 添加自定义模型。外部配置可兼容 Anthropic、OpenAI 和通用聊天补全 API 等提供商类型。你可以根据自身环境,灵活使用官方 API、部分开源提供商或本地模型。
在 Droid 中配置外部 API,通常需要模型 ID、显示名称、基础 URL、API 密钥和提供商类型。部分配置还可能包含最大输出 token 数、额外参数或额外请求头等可选字段。这些信息可帮助 Droid 正确连接模型。
可以,Droid 支持在内置模型与外部模型之间切换。内置模型可在应用中选择;完成配置后,可通过 CLI 中的 /model 菜单选择自定义模型。这样便于针对不同编程任务使用不同模型。
这通常表示你的 API 提供商已达到使用限制、请求上限或计费配额。请查看提供商控制台,确认额度、用量和速率限制。解决限额问题后,无需进一步更改配置,模型应可在 Droid 中重新使用。
相关推荐
Kimi K3 定价|套餐、会员与 API 费用
Kimi K3 定价|套餐、会员与 API 费用
2026-10-27
Kimi K2.6 定价 | API 费用、方案与会员
Kimi K2.6 定价 | API 费用、方案与会员
2026-10-26
Kimi K3.1 Pro 价格|会员方案与 API 费用
Kimi K3.1 Pro 价格|会员方案与 API 费用
2026-10-26
2026 年让自动化更轻松的 10 种实用 OpenCode 技能
2026 年让自动化更轻松的 10 种实用 OpenCode 技能
2026-10-15
OpenClaw 技能指南:创建、使用与自动化工作流
OpenClaw 技能指南:创建、使用与自动化工作流
2026-10-08
Droid API 集成:如何连接外部 AI 模型