8wDlpd.png
8wDFp9.png
8wDEOx.png
8wDMfH.png
8wDKte.png
AI干货
GPT-Pilot:第一个真正的AI程序员 AI源码和程序
AI助手 1月前 101

GPT Pilot是毕达哥拉VS代码扩展旨在提供第一个真正的AI开发者伙伴。不仅仅是一个自动补全或公关信息的助手,而是一个真正的AI开发人员,可以编写完整的功能、调试功能、与您讨论问题、请求审阅等。

GPT Pilot旨在研究在开发人员监督实现的同时,可以利用多少LLM来生成完全工作、生产就绪的应用程序。

开源项目(目前已25.5K星星):https://github.com/Pythagora-io/gpt-pilot

 

主要的想法是,人工智能可以为应用程序编写大部分代码(可能95%),但对于剩下的5%,在我们获得完整的AGI之前,现在和将来都需要一个开发人员 .

如何开始使用gpt-pilot?

👉 如果您使用VS Code作为IDE,最简单的启动方法是下载GPT Pilot VS代码扩展【推荐】

 GPT Pilot如何工作?

以下是GPT Pilot创建应用程序的步骤:

  1. 您输入应用程序名称和说明。
  2. 产品所有者代理就像现实生活中一样,什么也不做
  3. 规范编写器代理如果项目描述不够好,可以问几个问题来更好地理解需求。
  4. 建筑师代理人写下将用于应用程序的技术,并检查机器上是否安装了所有技术,如果没有安装,则进行安装。
  5. 技术负责人写下开发人员必须实现的开发任务。
  6. 开发商代理接受每项任务并写下实现它需要做的事情。描述是以人类可读的形式。
  7. Code Monkey代理获取开发人员的描述和现有文件并实现更改。
  8. 审核人代理人检查任务的每一步,如果出现错误,Reviewer会将其发送回Code Monkey。
  9. 疑难解答代理有助于您在出现问题时向GPT Pilot提供良好的反馈。
  10. 调试器代理我不想见到他,但他是你最好的朋友。
  11. 技术作者代理为项目编写文档

 

🕴GPT Pilot与平滑显影剂GPT工程师 ?

  • GPT Pilot与开发人员合作创建一个完全工作的生产就绪应用程序-我认为人工智能无法(至少在不久的将来)在没有开发人员参与的情况下创建应用程序。所以,GPT Pilot逐步对应用程序进行编码就像现实生活中的开发人员一样。这样,它可以调试整个开发过程中出现的问题。如果它被卡住了,您(负责的开发人员)可以检查代码并修复问题。其他类似的工具可以一次为您提供整个代码库—这样,AI和开发人员都很难修复错误。

  • 大规模工作-GPT Pilot并不是为了创建简单的应用程序,而是为了让它可以在任何规模下工作。它有过滤代码的机制,因此在每个LLM对话中,它不需要在上下文中存储整个代码库,但它只向LLM显示它正在处理的当前任务的相关代码。一旦应用程序完成,您可以通过编写有关要添加的功能的说明来继续处理它。
  • 开发

    除了研究之外,GPT Pilot还需要进行调试,以便在不同的场景中工作。例如,我们意识到生成的代码的质量对开发任务的大小非常敏感。当任务过于宽泛时,代码中有太多难以修复的错误,但当开发任务过于狭窄时,GPT似乎也很难将任务实现到现有代码中。

广告图片

AI飞升社区 aifeisheng.com

本站为AI驱动,部分内容由AI大模型生成,不代表本站观点.

XiunoBBSWin95