介绍如何 DIY 一个端到端的 AI 辅助编程工具,类似于 GitHub Copilot、JetBrains AI Assistant、AutoDev 等。该项目包括从模型选型、数据集构建到模型微调的完整流程,旨在帮助开发者创建符合自身需求的编码助手。
chatgpt.js是一个使用JavaScript和网页版ChatGPT界面进行交互的开源项目,它可以在客户端与ChatGPT DOM进行交互。它提供了机器学习的能力,并且可以用于开发浏览器插件。与调用OpenAI API不同,chatgpt.js使用网页版ChatGPT的界面来实现交互。
CodeAssist(适用于Intellij)是一个为编程提供人工智能助手/聊天机器人/联合驾驶的工具。它可以根据您想要进行修改的描述来生成或更改代码。安装后,您可以通过点击左下角的“CodeAssist”选项卡来打开它。CodeAssist适用于所有流行的编程语言。