StarCoder是什么?
BigCode 是由 Hugging Face 和 ServiceNow 共同领导的开放式科学合作项目,致力于负责任地开发代码的大型语言模型。
StarCoder 和 StarCoderBase 是针对代码的大型语言模型(代码 LLM),根据来自 GitHub 的许可数据进行训练,包括来自 80 多种编程语言、Git 提交、GitHub 问题和 Jupyter 笔记本。
他们在编程基准方面优于现有的开放代码 LLM,并且匹配或超过封闭模型(如 CoPilot)。
上下文长度超过 8,000 个标记,他们可以处理比任何其他开放式 LLM 更多的输入。他们可以充当技术助手,自动完成代码,修改代码并用自然语言解释代码。
这些模型是在改进的 OpenRAIL 许可下发布的,使公司更容易将它们集成到他们的产品中。这些模型有望成为社区使用和适应其用例和产品的坚实基础。
已使用 Python 的 HumanEval 基准对 StarCoder 进行了评估,发现其性能优于大型模型,例如 PaLM、LaMDA 和 LLaMA – 尽管更小!
如何使用?
- Paper: A technical report about StarCoder.
- GitHub: All you need to know about using or fine-tuning StarCoder.
- StarCoder: StarCoderBase further trained on Python.
- StarCoderBase: Trained on 80+ languages from The Stack.
- StarEncoder: Encoder model trained on TheStack.
- StarPii: StarEncoder based PII detector.
Tools & Demos
- StarCoder Chat: Chat with StarCoder!
- VSCode Extension: Code with StarCoder!
- StarCoder Playground: Write with StarCoder!
- StarCoder Editor: Edit with StarCoder!
数据统计
数据评估
关于StarCoder特别声明
本站AI导航站提供的StarCoder都来源于网络,不保证外部链接的准确性和完整性,同时,对于该外部链接的指向,不由AI导航站实际控制,在2024年9月11日 下午12:08收录时,该网页上的内容,都属于合规合法,后期网页的内容如出现违规,可以直接联系网站管理员进行删除,AI导航站不承担任何责任。
相关导航
Boxy是知名在线前端代码编辑器「CodeSandbox」推出的AI编程助手,可帮助用户在优化代码、查找潜在代码错误或增强代码安全性,让你更快地编程将想法变为现实,但目前Boxy需要CodeSandbox的Pro用户才可以使用。
CodeSnippets
AI代码生成、补全、分析、重构和调试
ChatMoney-全能AI源码系统,助你AI应用快速落地变现
ChatMoney支持GPT4.0、GLM、MJ、SD,可二次开发,独立部署,聊天问答/绘画/音乐/视频/知识库/GPTs,ChatMoney支持GPT4.0、GLM、MJ、SD,可二次开发,独立部署,聊天问答/绘画/音乐/视频/知识库/GPTs
ChatDev
ChatDev是人工智能公司面壁智能最新推出的基于“大模型+Agent”的智能软件开发平台,用户只需输入自然语言,便能生成和创建可运行的软件。通过该平台,软件开发者和没有编程经验的普通用户可以以极低的成本和门槛高效完成软件开发和创建的初步工作。
v0.dev
v0.dev 是由知名前端网站托管平台 Vercel 推出的由 AI 自动生成网页用户界面的工具,基于流行的 UI 框架 Shadcn UI 和 Tailwind CSS 生成直接可用的 React 代码。
Boxy
Boxy是知名在线前端代码编辑器「CodeSandbox」推出的AI编程助手,可帮助用户在优化代码、查找潜在代码错误或增强代码安全性,让你更快地编程将想法变为现实,但目前Boxy需要CodeSandbox的Pro用户才可以使用。
腾讯云AI代码助手
腾讯云AI代码助手是由腾讯云自主研发的AI编程辅助工具,旨在通过人工智能技术提高开发者的编码效率。该工具作为插件形式,可以安装在VS Code或JetBrains系列集成开发环境(IDE)中。
DevChat
DevChat是一个开源的AI编程助手,可以帮助开发人员高效地利用AI进行代码生成和文档记录。其核心理念是让开发者以提示为中心进行软件开发,即通过编写提示而非直接编写代码来指导AI生成代码。相较于其他单一模型的AI编程工具,DevChat集成了主流的热门代码大模型,支持在多个大模型间切换。