新浪新闻客户端

什么是 AI 代码生成?| IBM

什么是 AI 代码生成?| IBM
2026年04月14日 04:40 新浪网 作者
avatar
新浪极客前线

  由于 LLM 和自然语言处理 (NLP) 领域的最新突破,生成式人工智能 (AI) 可以用于编码。它采用了深度学习算法,以及经过现有源代码的大量数据集训练的大型神经网络。训练代码通常来自开源项目生成的公开代码。

  程序员可以输入纯文本提示来描述他们希望代码执行的操作。生成式 AI 工具会建议代码片段或完整功能,并通过处理重复性任务和减少手动编码来简化编码流程。生成式 AI 还可以将代码从一种语言翻译成另一种语言,从而简化代码转换或现代化项目,例如通过将 COBOL 翻译为 Java 来更新旧版应用程序。

  即使生成式 AI 和 LLM 技术生成的代码越来越准确,它仍然可能包含缺陷,应该进行人工审查、编辑和改进。一些生成式 AI 代码工具会自动创建单元测试,以帮助完成这一工作。

特别声明:以上文章内容仅代表作者本人观点,不代表新浪网观点或立场。如有关于作品内容、版权或其它问题请于作品发表后的30日内与新浪网联系。
AIibm
权利保护声明页/Notice to Right Holders

举报邮箱:jubao@vip.sina.com

Copyright © 1996-2026 SINA Corporation

All Rights Reserved 新浪公司 版权所有