【实践目标】
通过本实践课程,你将在通义灵码智能编码助手的能力下,智能开发一个web服务程序显示Hello World。本实践旨在:
- 了解编码助手帮你快速开发0到1的可运行程序
- 感受AI帮你提效的体验
- 感受通义灵码文生代码、代码解释、智能问答等功能
【实践说明】
讲师环境:VScode端,灵码插件版本v1.2.14,以python语言为例讲解。
学员环境可以和讲师一致,也可以不限IDE ,不限语言(要求有该语言的编译环境)。
【实践路径】
步骤一:下载安装登录通义灵码
参考安装教程https://tongyi.aliyun.com/lingma/
步骤二:文生代码,根据自然语言生成代码。
以python语言为例
场景一:实现明确需求,按讲师给出的prompt生成代码,保存py文件,并运行成功。
step1:编写服务器代码
在问答框中提交:使用python语言实现一个web服务器,对于get请求,显示Hello World。
灵码生成的代码,点击右上角➕号保存到simple_web_server.py中
step2:运行服务器
在命令行中,切换到包含simple_web_server.py.py的目录,并运行以下命令来启动服务器:
python3 simple_web_server.py
step3:访问Web服务器
打开浏览器,输入http://localhost:8000,你应该能看到"Hello World"消息。
control C 服务退出
场景二:实现明确的新需求,学员自己提交prompt生成代码,保存py文件,并运行成功。
按场景一操作步骤,能否自己动手生成一个新需求,如Hello World后面要求带上名字,显示如下图:
参考答案:我的get请求想接收一个用户名参数,把该用户名写在hello world 前
步骤三:熟悉灵码其他功能,如代码解释、自由问答等。
操作指南可参考:https://help.aliyun.com/document_detail/2590613.html