跳转到主要内容

AGIPower 与 Neovate 的集成指南

Neovate Code 是一个开源的 AI 驱动代码助手,支持多种 AI 模型提供者。通过将 AGIPower 集成到 Neovate Code 中,用户可以访问多个 AI 模型,提升代码生成和辅助编程的能力。

配置方式

AGIPower 提供两种配置方式以适应不同的部署场景:

方法一:环境变量(推荐)

最简单的配置方式是使用 AGIPower_API_KEY 环境变量:
Windows 用户:

方法二:配置文件(针对旧版)

对于需要更复杂配置或从旧版本迁移的用户,AGIPower 支持使用配置文件:
更多细节请参阅 Neovate 配置文档。

集成步骤

  1. 安装 Neovate Code(如果尚未安装):
  2. 配置 AGIPower API Key:
  3. 启动 Neovate:
  4. 选择 AGIPower 提供者:
  5. 选择模型:

可用功能

配置完成后,你可以通过 Neovate Code 使用 AGIPower 的模型能力:
  • 代码生成:生成代码片段和完整函数
  • 修复 Bug:识别并解决代码问题
  • 代码审查:获得智能的代码审查建议
  • 测试生成:生成全面的单元测试
  • 代码重构:优化并重构现有代码

使用示例

使用 AGIPower 的好处

  • 模型多样性:通过单一接口访问多个 AI 模型
  • 成本优化:可根据性能和价格比较并选择模型
  • 高可用性:跨多个模型提供商的冗余保障
  • 统一 API:无论底层模型如何,接口保持一致

支持

如果遇到 AGIPower 相关问题: 如果遇到 Neovate 集成问题: