27.5K Stars!开源AI程序员,可独立完成95%的开发任务

、▼最近直播超级多,预约保你有收获

e28df99b55d248e3db267c47cd8a7056.png

相信 IT 同学都使用过 AI 编程工具(比如:清华智谱 CodeGeex 2)来生成一部分代码,但是,你考虑过让 AI 完成整个项目吗?

GPT Pilot 就是一个开源项目,它希望为世界上第一位人工智能开发伙伴,可独立完成95%的开发任务,它就是:GPT Pilot

a9a76cb2947d513c2836e327accb76cc.png

 1

GPT Pilot 是什么?

GPT Pilot 不仅仅是生成代码,它还能构建应用程序!它是 Pythagora 公司开发的核心技术,旨在提供第一个真正的 AI 开发者伴侣。不仅仅是自动完成或帮助编写 PR 消息,而是一个真正的 AI 开发者,能够编写完整的功能,调试它们,与你讨论问题,请求审查等。

fac2b725f159fe3edbe7227fd22259cb.png

GPT Pilot 的目标是研究大型语言模型(LLMs)是如何用于生成完全可工作的、生产就绪的应用程序,同时开发者监督实现过程。主要思想是 AI 可以为应用程序编写大部分代码(可能是 95%),但剩下的 5% 仍然需要开发者的参与,直到我们获得完全的通用人工智能(AGI)。

GPT Pilot 需要 Python 3.9+ 版本。如果你使用 VS Code IDE,最简单的开始方式是下载 GPT Pilot VS Code 扩展。

项目地址:https://github.com/Pythagora-io/gpt-pilot

项目安装特别简单,如下几步操作:

f7ae5872be6c014ef6258283731b465f.png

 2

如何使用 GPT Pilot 

GPT Pilot 在项目执行过程中,它能够自动提出问题,并根据我们的答案,模拟与复现开发一个项目时的完整流程。整体执行流程是如下图所示。

acd6a611dd2eb34192589d95e6f41a79.png

GPT Pilot 首先会询问我们一系列问题,来确定应用类型、产品需求和技术要求,然后基于我们问答的这些内容,自动完成环境配置,编写代码。

GPT Pilot 通过以下9个步骤的不同类型智能体(Agent)创建应用程序:

  • 输入应用程序名称和描述。

  • 产品所有者智能体(Agent)(就像现实生活中的)实际上不执行任何操作。

  • 规范编写智能体(Agent)会提出一些问题以更好地理解需求,如果项目描述不够好的话。

  • 架构智能体(Agent)会列出将用于应用程序的技术,并检查这些技术是否已安装在机器上,如果没有,则进行安装。

  • 技术领导智能体(Agent)会编写开发人员必须实现的开发任务。

  • 开发者智能体(Agent)会逐项任务,编写实施计划的描述。描述以人类可读的形式呈现。

  • 代码猴子智能体(Agent)根据开发者的描述和现有文件实施更改。

  • 审核者智能体(Agent)会审查任务的每一步,如果做错了,审核者会将其退回给代码猴子。

  • 故障排除智能体(Agent)在出现问题时提供反馈帮助。

  • 调试智能体(Agent)是你不愿意看到的角色,但它是你在出现问题时最好的朋友。

  • 技术写作智能体(Agent)为项目编写文档。

使用 GPT Pilot 时候需要给项目写非常详细的描述,其实可以理解为这就是在对大模型写 Prompt,所以写的越好开发的效果越好。

5ab0701dd2809a554d29d5124394c105.png

在这整个过程中,只需扮演好项目管理者的角色,检查 AI 完成的代码是否符合标准,并在适当的时候给予其指引,让 AI 能在正确的方向上持续编写与迭代项目。

4ffbda7dd3572219451d9d0552e2ab03.gif

总体来说,GPT Pilot 是一种监督性的 AI 编程,并没有完全把人排除在外,这样实际上也是目前更好的模式。

快去体验吧:项目地址:https://github.com/Pythagora-io/gpt-pilot

为了帮助同学们彻底掌握大模型的 Agent智能体、向量数据库、知识图谱、RAG 的应用开发、部署、生产化,今晚20点我会开一场直播和同学们深度剖析,请同学们点击以下预约按钮免费预约

 3

!送!AI大模型开发直播课程

大模型的技术体系非常复杂,即使有了知识图谱和学习路线后,快速掌握并不容易,我们打造了大模型应用技术的系列直播课程,包括:通用大模型技术架构原理、大模型 Agent 应用开发、企业私有大模型开发、向量数据库、大模型应用治理、大模型应用行业落地案例等6项核心技能,帮助同学们快速掌握 AI 大模型的技能。

 🔥即将开播 

立即扫码,即可免费预约

进入直播,大佬直播在线答疑!

d8d5f08b3c09a71116bd31112652e4fb.gif

1b891fc179399c58ae2f76263d209e24.png

本期名额有限

高度起始于速度(手慢无!!)

 4

!!再送!!《AI 大模型技术知识图谱

最近很多同学在后台留言:“玄姐,AI 大模型技术的知识图谱有没?”、“AI 大模型技术有学习路线吗?”

我们倾心整理了 AI 大模型技术的知识图谱快来领取吧!

e2222418f90f931472f0581bd374bec9.png

这份业界首创知识图谱和学习路线,今天免费送给大家一份!

只需要以下3步操作就可免费领取:

第一步长按扫码以下我的视频号:玄姐谈AGI

f29e825d4895fcbee6286ba22c925488.png

第二步:扫码后,点击以下关注按钮,就可关注我。

76479fb29abab4a2655ec9629cb0db26.jpeg

第三步:点击"客服“按钮,回复知识图谱即可领取。

46256fc163971f7ab64319dd5f6d0960.jpeg

END

  • 18
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,我可以帮你实现这个功能。假设你已经有了模型预测的结果和真实值,并且已经使用了标准差或置信区间分位数等方法计算出了置信区间,下面是一个绘制置信区间的 Python 代码示例: ```python import matplotlib.pyplot as plt import numpy as np # 假设你有预测值和真实值的列表,以及对应的置信区间 y_pred = [10, 12, 15, 20, 25, 30, 35, 40, 45, 50] y_true = [8, 11, 13, 18, 23, 28, 33, 38, 43, 48] conf_int_85 = [(9, 11), (11, 13), (14, 16), (19, 21), (24, 26), (29, 31), (34, 36), (39, 41), (44, 46), (49, 51)] conf_int_90 = [(8.5, 11.5), (10.5, 12.5), (13, 17), (17.5, 22.5), (22, 27), (27.5, 32.5), (32, 37), (37.5, 42.5), (42, 47), (47.5, 52.5)] conf_int_95 = [(8, 12), (10, 14), (13, 17), (18, 22), (23, 27), (28, 32), (33, 37), (38, 42), (43, 47), (48, 52)] # 绘制预测值和真实值的线条 plt.plot(y_pred, label='预测值', color='#BCE6E1') plt.plot(y_true, label='真实值', color='#FFFF77') # 绘制不同置信度的置信区间 colors = ['#E8FAFC', '#79E4EF', '#09484F'] conf_ints = [conf_int_85, conf_int_90, conf_int_95] for i, conf_int in enumerate(conf_ints): q = i * 5 + 85 # 根据索引计算置信区间的百分比 c = colors[i] # 选取对应的颜色 y_upper = [x[1] for x in conf_int] y_lower = [x[0] for x in conf_int] plt.fill_between(range(len(y_pred)), y_lower, y_upper, color=c, alpha=0.5, edgecolor='none', label=f"{q}%的置信区间") # 添加图例和标签 plt.legend(loc='upper left') plt.title('Confidence Intervals') plt.xlabel('Data Points') plt.ylabel('Value') # 显示图形 plt.show() ``` 这段代码可以绘制点预测结果的多个置信区间,并将预测值和真实值绘制在同一张图上。你可以根据自己的需求和数据格式修改代码。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值