UniterRouter
Guides

Cursor 集成

在 Cursor IDE 中使用 UniterRouter 进行 AI 驱动的代码编辑和聊天

Cursor 是一个基于 VSCode 构建的 AI 驱动代码编辑器。你可以配置 Cursor 使用 UniterRouter 以获得增强的 AI 能力、访问多种模型和更好的成本控制。

Cursor with UniterRouter

前提条件

  • 拥有 API 密钥的 UniterRouter 账户
  • 已安装 Cursor IDE
  • 对 Cursor 的 AI 功能有基本了解

设置

Cursor 支持 OpenAI 兼容的 API 端点,使其易于与 UniterRouter 集成。

获取 API 密钥

  1. 登录你的 UniterRouter 控制台
  2. 导航到 API 密钥 部分
  3. 创建新的 API 密钥并复制

UniterRouter API Keys

配置 Cursor 设置

  1. 打开 Cursor 并进入 设置,然后点击"Cursor Settings"
  2. 点击"Models"
  3. 点击"Add OpenAI API Key"

Cursor Settings

  1. 向下滚动到 OpenAI API Key 部分
  2. 点击 Add OpenAI API Key

Cursor API Key Input

  1. 输入你的 UniterRouter API 密钥

  2. 在同一 Models 设置中,找到 Override OpenAI Base URL 选项

  3. 启用覆盖选项

  4. 输入 UniterRouter 端点:https://api.uniterouter.ai/v1

选择模型

  1. 在 Models 部分,你现在可以从可用模型中选择
  2. 选择任何 UniterRouter 支持的模型:

Cursor Model Selection

  • 聊天:使用 gpt-5、gpt-4o、claude-sonnet-4-5 等模型
  • 指定提供商模型:在模型名称前添加提供商名称(例如 openai/gpt-5、anthropic/claude-sonnet-4-5、google/gemini-2.0-flash-exp)
  • 自定义模型:在模型名称前添加提供商名称(例如 custom/my-model)
  • 折扣模型:从模型页面复制 ID
  • 免费模型:从模型页面复制 ID
  • 推理模型:从模型页面复制 ID

测试集成

  1. 在 Cursor 中打开任何代码文件
  2. 尝试使用 AI 聊天(Cmd/Ctrl + L)
  3. 或在输入时测试自动完成功能

Cursor AI Chat Cursor AI Chat 2

所有 AI 请求现在都将通过 UniterRouter 路由。

功能

配置完成后,你可以使用 UniterRouter 的所有 Cursor AI 功能:

AI 聊天(Cmd/Ctrl + L)

  • 询问关于代码的问题
  • 请求代码解释
  • 获取调试帮助
  • 生成新代码

内联编辑(Cmd/Ctrl + K)

  • 用自然语言指令编辑代码
  • 重构函数
  • 向现有代码添加功能

自动完成

  • 在输入时获得智能代码建议
  • 基于代码库的上下文感知完成

高级配置

为不同功能使用不同模型

Cursor 允许你为不同功能配置不同模型:

  1. 聊天模型:使用强大的模型如 gpt-5 或 claude-sonnet-4-5
  2. 自动完成模型:使用更快、更经济的模型如 gpt-4o-mini
  3. 指定提供商模型:使用特定提供商模型如 openai/gpt-5、anthropic/claude-sonnet-4-5、google/gemini-2.0-flash-exp
  4. 自定义模型:使用自定义模型如 custom/my-model
  5. 免费模型:使用免费模型如 routeway/deepseek-r1t2-chimera-free
  6. 推理模型:使用推理模型如 canopywave/kimi-k2-thinking 享受 75% 折扣

这为你提供性能和成本的最佳平衡。

模型路由

使用 UniterRouter 的路由功能,你可以:

  • 默认选择经济高效的模型以获得最佳性价比
  • 根据请求的上下文大小自动扩展到更强大的模型
  • 智能处理大上下文,选择具有适当上下文窗口的模型

故障排除

身份验证错误

如果看到身份验证错误:

  • 验证你的 API 密钥是否正确
  • 检查基础 URL 是否设置为 https://api.uniterouter.ai/v1
  • 确保你的 UniterRouter 账户有足够的额度

模型未找到

如果看到"模型未找到"错误:

  • 验证模型 ID 存在于模型页面
  • 检查你是否使用了正确的模型名称格式
  • 某些模型可能需要在 UniterRouter 控制台中进行特定的提供商配置

响应缓慢

如果响应缓慢:

  • 检查你的网络连接
  • 在 UniterRouter 控制台监控你的使用情况
  • 考虑为自动完成功能使用更快的模型

需要帮助?加入我们的 Discord 社区 获取支持和故障排除帮助。

使用 UniterRouter 与 Cursor 的好处

  • 多提供商访问:使用来自 OpenAI、Anthropic、Google、开源模型等的模型
  • 成本控制:通过详细的使用分析跟踪和限制 AI 支出
  • 缓存:通过响应缓存降低成本
  • 分析:监控使用模式和成本

How is this guide?