得益于HuggingFace和ServiceNow之间的合作,GitHubCopilot终于有了一个有价值的竞争对手,后者组建了一个名为BigCode的开发者社区。
尽管与GitHub没有隶属关系,StarCoder和StarCoderBase代码法学硕士还是接受了GitHub数据的培训,该团队称这些数据是“经过许可的”,这可能是对GitHub因未能将某些代码归属于其而面临的法律诉讼的认可。用过的。
在超过6个月的时间里,超过80种编程语言、Git提交、GitHub问题和Jupyter笔记本为开发人员创建了AI助手,并专门针对Python训练了一个单独的版本。
根据公告,StarCoder在某些情况下被发现优于其他现有的开放代码LLM,包括为GitHubCopilot早期版本提供支持的OpenAI模型。
由于上下文长度超过8,000个标记,它还承诺能够比其他工具处理更多的代码。
除了能够编写、建议和修复代码之外,HuggingFace还解释说,StarCoder还可以充当技术助手,回答与编程相关的问题,以帮助开发人员工作流程的其他领域。
HuggingChat的早期v0.1版本可以在线试用,该版本使用“OpenAssistant/oasst-sft-6-llama-30b”打开,承诺成为“ChatGPT的一个很好的替代品”。可以选择将模型更改为“BigCode/StarCoder”,即自称“回答技术问题的良好模型”。
BigCode是该模型背后的主体,是一个由ServiceNow和HuggingFace领导的项目,旨在负责任地开发法学硕士。除了核心成员外,它还邀请贡献者和人工智能研究人员公开合作。