slot deposit pulsa slot mahjong slot gacor slot gacor slot gacor resmi slot gacor 2025 slot gacor terpercaya slot gacor 2025 slot gacor hari ini slot gacor hari ini slot gacor hari ini
七个加快编码速度的开源 AI 工具
17611538698
webmaster@21cto.com

七个加快编码速度的开源 AI 工具

人工智能 0 1843 2023-11-05 04:08:27
导读:AI程序员的新七件开源武器来了,欢迎大家来看一下。

图片

当今世界已经出现不少的 AI 工具,不论是工作应用层还是代码层,开发者的工作效率应该比去年提高了不少。

这里向各位总结推荐 7 个开源的AI工具,您可以将它们添加或补充到自己的开发工作流程中,一定能提高速度与效率。

这些工具从简单的代码完成到成熟的应用程序构建器,应有尽有。

不用太正式,喝杯茶,随意探索这些项目,如果你喜欢这些项目的某一个,并请为在存储库前加注星标,来支持伙伴们。let‘s go!🌟图片图片

图片


🤖 Continue


图片

如果你用过“Cursor editor”,前者是闭源的,而Continue是开源世界最接近该产品的扩展。

Continue充当开源代码副驾驶,它现在已经可被集成到 VS Code 和 JetBrains 中,作为 IDE 的扩展。

能够帮开发者实现代码自动完成、回答编码查询、自然语言编辑、从头开始生成文件以及调试错误/异常等。

Continue 是通过 OpenAI API 实现以上功能,它使用的是 GPT-4 和 GPT-3.5-turbo,但也可以配置为使用其它的 LLM。

它有一个很酷的功能,就是是错误理解功能。当触发时,IDE会将错误堆栈跟踪扔到“Continue”中,并向用户解释问题的详细。

⭐  一起给“Continue”加星标:

https://github.com/continuedev/continue


🏎️  GPT Pilot


图片

GPT Pilot能帮助我们把应用程序开发的速度加快,有的果外网友用完之后称能达到 20 倍。

开发者只需要定义自己的应用程序创意,GPT Pilot 会处理剩下的事情:包括设置环境、编码,甚至在每项任务后寻求开发者的代码审查。

这就像在你在监督项目时,让一名开发组成员来处理跑腿儿的工作。

这个项目探索了 GPT-4 在创建生产就绪应用程序方面的潜力,经过实践人工智能可以处理 95% 的代码,而开发者则负责剩下的 5%(至少在我们实现完整的 AGI1之前)的工作。

⭐  一起给“GPT Pilot”加星标:

https://github.com/Pythagora-io/gpt-pilot


📝 auto-commit


对于开发者来说,auto-commit是一个超级简单的 CLI 工具,它会自动为你生成提交消息,这对于一些英文不好的开发者来说是个好工具哦。

使用auto-commit 的视频


🏗️ ChatDev


ChatDev就像一家虚拟软件公司,它由人工智能代理运营,这些代理扮演着各种角色——从首席执行官到程序员,所有人都在合作“通过编程彻底改变数字世界”。

它提供了一个基于大型语言模型的可定制、可扩展的框架,非常适合探索集体智慧。

图片

⭐ 在 GitHub 上为它加星标:

https://github.com/OpenBMB/ChatDev


🧑‍🚀 TabbyML


Tabby ML 是一个自托管的 AI 编码助手,提供了GitHub Copilot 的开源和本地替代方案。

Tabby ML 主要功能包括自我独立性,无需 DBMS 或云服务,可轻松与云 IDE 等现有基础设施集成的 OpenAPI 接口以及对笔记本电脑 GPU 的支持。

图片

⭐ 我们在 GitHub 上给它加星标:

https://github.com/TabbyML/tabby


🛜 localpilot


localpilot 是一个本地代理,允许开发者将本机GitHub Copilot与本地开源大型语言模型(例如Mistral-7b或CodeLlama )一起使用。

通过直接插入本机 GitHub copilot 扩展,在当前模型如果不能满足你的需求时,你可以轻松地在语言模型之间切换。

这还允许我们离线使用 GitHub Copilot (这个功能终于可用了!图片)。

图片

⭐ 我们一起在 GitHub 上给 localpilot 加星标:

https://github.com/danielgross/localpilot


📈 LLMonitor


图片

如果你正在构建由大型语言模型支持的应用程序,可能需要一种方法或工具来监控查询,并跟踪消费的成本。

LLMonitor可以帮助AI 开发们解决以上问题。

LLMonitor 帮助 AI 开发人员监控生产中的应用程序,其功能列表包括如下:

  • 💵  成本、代币和延迟分析

  • 👪  追踪用户

  • 🐛  跟踪并轻松调试

  • 🔍  检查完整请求

  • 🏷️  标记并导出微调数据集

  • 🖲️  收集用户反馈

  • 🧪  单元测试和及时评估(速度非常快)


LLMonitor 还设计了如下的特色:

  • 🤖  可适用于任何模型,而不仅仅是 OpenAI

  • 📦  易于集成(2 分钟搞定)

  • 🧑‍💻  易于自行托管(部署到 Vercel 和 Supabase)


准备好将你的应用投入到生产环境了吗?

⭐ 立即在 GitHub 上给 LLMonitor 加星标:

https://github.com/llmonitor/llmonitor


🍥 Swirl 


图片

Swirl是一个开源AI搜索平台,不夸张的讲,它正在改变开发者与数据交互的方式。

可以将Swirl其视作专门为你的专有数据集量身定制的 ChatGPT。无论是笔记、代码片段、PDF 文件还是电子邮件,Swirl 都是你获取即时、人工智能驱动见解的首选搜索平台。

Swirl 与其它搜索产品与众不同的特点如下:

  • 通用搜索:无缝搜索笔记、代码、文档、数据库、电子邮件、对话、日志等。

  • 多功能答案格式:获取 ChatGPT、BingAI 或 Bard 风格的回复。

  • 节省时间:通过即时答案提高效率,将 Swirl 变成您的终极知识伴侣。

  • 个人人工智能驱动的知识助手:您可以为你的公司,不管是初创公司或个人数据构建安全、可搜索的知识库。


准备好探索了吗?

⭐ 我们立即给LLMonitor 星标支持!

https://github.com/swirlai/swirl-search

你还知道其它工具如何提高开发人员的工作效率吗?欢迎在评论区中分享,方便更多朋友都可以通过本文受益~图片


作者:万能的大雄

评论