在软件开发过程中,提高效率是开发者们一直追求的目标。JetBrains 全家桶中的各类 IDE(如 idea、PyCharm、WebStorm)功能强大,而借助 Continue 插件,能进一步提升开发体验。下面以 MacOS 系统下的 PyCharm 为例,详细介绍如何配置 Continue 插件,让开发更加高效智能。
一、前期准备工作
在开始配置之前,需要提前准备好两项关键信息:API Key 和 API Host。API Key 需要在一站API官网创建 API 令牌来获取,创建步骤可参考 “API Key 的获取和使用” 教程,一键就能直达 API 令牌创建页面。API Host 则固定填写为 “yizhanapi.com/v1” 。若想了解支持的模型,可查阅 “模型在线查询” 教程。
二、安装 Continue 插件
#####1. 打开 PyCharm 的设置窗口,在菜单栏中依次点击 “File” - “Preferences...”。不同版本的 PyCharm 可能菜单布局略有差异,但大致路径相同。
#####2. 在弹出的设置窗口中,找到 “Plugins” 菜单。这里是管理 PyCharm 插件的地方,所有安装、更新、卸载插件的操作都在此进行。
#####3. 在插件模块的搜索框中输入 “Continue” 进行搜索。搜索结果会显示出相关插件,找到 “Continue Dev” 插件,该插件的介绍表明它能让开发者创建、共享和使用自定义 AI 代码助手,功能十分强大。
#####4. 点击 “Continue Dev” 插件,然后选择 “Install” 进行安装。安装过程可能需要一些时间,取决于网络速度和电脑性能。安装成功后,PyCharm 界面会出现 Continue 插件的图标。
三、配置模型
#####1. 安装完成后,通过按下 “Cmd +J” 快捷键或者点击 PyCharm 右侧的 Continue 图标,打开 Continue 窗口。首次打开时,按照窗口侧边栏的提示进行操作,设置聊天 / 编辑模型和自动完成模型。 #####2. 点击添加自定义模型,此时会弹出选择服务提供商的界面。在众多服务提供商中,选择 “Ask Sage” 服务。当然,如果列表中没有你需要的服务提供商,可以点击 “Click here to view the full list” 查看完整列表。 #####3. 选择完服务提供商后,进入配置模型的具体信息页面。在 “Model” 选项中,选择 “Claude 3.5 Sonnet”。然后在 “API key” 处填写在 “yizhanapi.com” 中创建的 API Key ,“API Base URL” 填写 “yizhanapi.com/v1” 。填写完成后,点击 “Connect”。 #####4. 点击 “Connect” 后,可能会遇到报错情况,如 “404 Error”。此时不要慌张,这是因为配置文件中的模型名称与实际支持的模型存在差异。打开插件创建的 Config.yaml 配置文件,一般路径为 “~/.continue/config.yaml”。 #####5. 在配置文件中,找到对应的模型配置项。将模型名称修改为 “claude-3-5-sonnet-all”,这是因为 “yizhanapi.com/v1” 支持该模型,具体支持的模型可前往官网查看。修改完成后保存配置文件。
四、测试使用
#####1. 再次回到 PyCharm 的 Continue 窗口,输入问题进行测试,比如 “你好,你是谁?是什么模型?” 此时,模型应该能正常回答问题,表明配置成功。如果后续还有其他需求,如在代码编写过程中让模型协助解释代码、生成代码片段等,都可以在 Continue 窗口中进行操作。只需要选中相关代码,按下 “Cmd + J” 将代码添加到聊天中,然后向模型提问即可。 #####2. 通过以上步骤,就可以在 PyCharm 中成功配置并使用 Continue 插件,借助 AI 的力量提升开发效率。其他 JetBrains 家族产品(如 idea、WebStorm)的配置方法与 PyCharm 类似,开发者们可以根据自己的需求进行配置,开启更加智能的开发之旅。
###如果在配置过程中遇到其他问题,还可以联系客服【Gentleyyg】获取帮助。