自学内容网 自学内容网

学习笔记(202410)

课程:Generative AI for Software Development

链接吴恩达同步最新AI专业课,第54讲:用人工智能做软件开发--Generative AI for Software Development_哔哩哔哩_bilibili

时间:2024-10-12 至

概述:使用ChatGPT,通过Prompt(设置角色,提供需求明细,不断建议)来生成代码片段,注释,文档,获得建议等。L1-Week2是理论核心。“ask-copy-paste-test”。

要点

L1-Week1: 机器学习的简单原理解释;传统编程与AI编程的区别

L1-Week2: 与大模型一起结对编程 (Prompt)

L1-Week3: 演示如何使用LLM生成和分析代码片段

以各种数据结构(数组,单向链表,双向链表,树,二叉树,平衡二叉树,图,哈希列表)的使用场景和优缺点为例,使用LLM生成和分析代码。
通过不断与LLM交互,对代码进行优化,查找漏洞,得到代码的设计原因。

L2-Unit1:演示如何用LLM生成document和测试代码片段。需要重点指出的是,chatGPT的知识库不是实时更新的,所以很多解答不一定是最新的。

L2-Unit2:辅助添加文档,以及生成文档

演示如何使用LLM生成代码片段的同时,也添加注释。

演示使用LLM为旧代码添加注释。

通过LLM指导如何使用python document automatic generation plugin "Sphinx"

L2-Unit3: 辅助管理第三方库依赖问题(冲突,漏洞)


原文地址:https://blog.csdn.net/daihuimaozideren/article/details/142940778

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!