GitHub Spark:用自然语言构建应用程序

浏览:182次阅读
没有评论

共计 913 个字符,预计需要花费 3 分钟才能阅读完成。

GitHub Copilot 自推出以来,一直在自动完成代码行甚至整个代码片段。现在,GitHub 在其年度 GitHub Universe 大会上宣布推出 GitHub Spark,正式支持用自然语言构建应用程序的想法。

Spark:快速构建小型网络应用

GitHub Spark,作为 GitHub Next 实验室的实验项目,允许用户仅使用自然语言快速构建小型网络应用程序。虽然有经验的开发者可以查看和编辑代码,但这完全是可选的。Spark 基于 GitHub 仓库,使用 GitHub Actions,并将 Microsoft 的 Azure CosmosDB 作为需要数据库的应用程序的默认数据库。

构建应用程序的流程从初始提示开始,Spark 能在几秒内显示实时预览。用户可以微调应用程序,并通过与机器人的来回交流来迭代完善。

CEO Thomas Dohmke 的看法

GitHub CEO Thomas Dohmke 表示:“我们相信这是个人软件创作的下一步。这些微型应用程序旨在成为你探索想法的工具,成为日常生活中的小机器人、小帮手,或者仅仅是用自然语言探索软件开发。”

无内置复杂度限制

尽管 GitHub 将 Spark 描述为构建“微型应用程序”的工具,但 Dohmke 并不确定 Spark 应用程序的复杂程度是否有内置限制。目前对提示或容量的限制确实没有限制,尽管这在技术预览后可能会改变。

GitHub Spark:用自然语言构建应用程序

Dohmke 指出,Spark 可以使用任何网络 API,并利用 AI 模型本身,他非常期待看到 GitHub 用户将如何推动这个工具的发展。

选择语言模型,分享与自定义

GitHub Copilot 现在允许用户选择他们想要使用的大型语言模型,Spark 也提供同样的功能,用户可以在 Anthropic 的 Claude Sonnet 和 OpenAI 的 GPT 模型的新版本之间进行选择。用户可以轻松分享他们的 Spark 项目,并自定义访问控制。更有趣的是,这些用户还可以获取共享代码并在其基础上进行构建。

GitHub Spark:用自然语言构建应用程序

希望进一步开发这些应用程序的开发者可以随时查看代码,并在有问题时编辑它。Dohmke 承认,由于 AI 并不完美,有时直接查看和修改代码会非常有用。

正文完
关注公众号获取最新教程
post-qrcode
 0
AI小诸葛
版权声明:本站原创文章,由 AI小诸葛 于2024-10-30发表,共计913字。
转载说明:除特殊说明外本站文章皆由原创发布,请勿转载。