最新消息:关注人工智能 AI赋能新媒体运营

Amazon Q Developer终于也有内嵌聊天功能,在程序码编辑器就可与AI助理互动

科技智能 admin 浏览 评论

AWS宣布其人工智慧开发助理Amazon Q Developer推出内嵌聊天功能,使开发者不需要切换视窗,能够直接在编辑器中与人工智慧助理互动,进行程序码最佳化、添加注解或撰写测试等工作。Amazon Q Developer生成的建议会即时显示,相容于VS Code和JetBrains等开发环境,提供跨平台开发支援。

AWS在2022年6月时,首推出Amazon CodeWhisperer预览版,该服务便是以机器学习技术为核心,利用开源储存库、Amazon自有储存库、API文件和论坛数十亿行程序码训练而成的程序开发辅助服务,而该服务在2024年4月时併入Amazon Q,成为现在Amazon Q Developer服务的一部分。

Amazon Q Developer使用最新的Claude 3.5 Sonnet模型提供内嵌聊天支援,生成的程序码差异会即时显示,开发者不需要切换到其他聊天视窗,就可完成检视与编辑的过程。此外,内嵌聊天进一步支援VS Code和JetBrains等知名开发环境,因此可跨平台在各种场景提供程序码建议服务。

内嵌聊天的形式得以方便地支援更深入的开发应用,包括程序码重构,开发者可以选取多个方法,由人工智慧助理将其合併为单一方法,并添加可选参数,简化程序码结构。此外,开发者也能快速添加程序码注解,藉由选取整段程序码,要求人工智慧添加详细注解,包括参数说明、回传值等资讯,节省开发者大量编辑文件的时间,也可协助开发团队新成员快速上手专案。

Amazon Q Developer建构在Amazon Bedrock平台之上,该服务透过支援多种生成式人工智慧基础模型,以满足不同的程序开发需求。这样的架构设计允许系统根据任务自动选择最适合的模型,而内嵌聊天则是Amazon Q Developer中完全由Claude 3.5 Sonnet驱动的功能。

随着生成式人工智慧辅助开发工具竞争激烈,开发者对自动化程序开发支援的需求也日益成长。目前市场上,GitHub Copilot以其与GitHub平台及开发工具的深度整合,成为市占率最高的人工智慧辅助开发工具,近期更支援Xcode进入Apple开发生态系。Amazon Q Developer则持续扩充功能,期望在激烈竞争中脱颖而出。

发表我的评论
取消评论

表情

您的回复是我们的动力!

  • 昵称 (必填)
  • 验证码 点击我更换图片

网友最新评论