详细内容或原文请订阅后点击阅览
使用GPT-oss和OpenHands本地运行您自己的AI编码代理
使用OpenHands和GPT-oss模型构建完全本地的AI编码代理。
来源:Clarifai博客 | 实际应用中的人工智能简介
无论您是重构旧版代码,实施新功能还是调试复杂问题,AI编码助手都可以加速您的开发工作流程并减少交付时间。 OpenHands是一个由AI驱动的编码框架,其作用像真正的开发合作伙伴,它了解复杂的要求,浏览整个代码库,写入和修改多个文件中的代码,调试错误,甚至可以与外部服务进行交互。与建议片段的传统代码完成工具不同,OpenHands充当了能够从头到尾执行完整开发任务的自主代理。
在模型方面,GPT-oss是Openai的开源大型语言模型,为高级推理和代码生成而建。这些模型是在Apache 2.0许可证下发布的,将以前锁定在专有API后面的功能带入了完全可访问的表单。 GPT-OSS-20B提供了快速的响应和适度的资源要求,使其适合在本地运行的小型团队或个人开发人员。
gpt-oss-1220b为复杂的工作流程,大规模重构和建筑决策提供了更深入的推理,并且可以将其部署在更强大的硬件上,以实现更高的吞吐量。两种模型都使用了专家架构的混合体,仅激活给定请求所需的网络部分,这有助于平衡效率与性能。
gpt-oss-1220b在本教程中,将指导您创建完整的本地AI编码设置,该设置将OpenHands的代理功能与GPT-oss模型相结合。
开放式教程:构建本地AI编码代理
先决条件
在开始之前,请确保您有以下要求:
获取PAT键 - 要与Clarifai型号一起使用OpenHands,您需要一个个人访问令牌(PAT)。登录或注册Clarifai帐户,然后导航到您的安全设置以生成新的PAT。
获取PAT键 个人访问令牌 获得模型 gpt-oss-1220b模型 LLM选项卡 在这里