喂饭教程:AI生成100套Word题库阿里云百炼实训营

郭震原创,手撸码字1870+22张图

你好,我是郭震

1 实际需求

前段时间,有个关注我的粉丝联系我,是一位大学计算机女老师。

她想做一个二级考试题库,选择题+实操题,最好100套以上,拿来给学生练手。

426c598c70e765740426c9b7d84cc7fb.png

问我有没有好的解决方案。

下面给铁铁们分析下。

没有AI前,手动找题,老师出题,估计没有个半月二十天还真搞不定。

现在呢?有了AI,还用再亲自下场吗?不需要了!

有的老铁说了,半自动行吗?

ca9ed94cf6dcb3d49d172a855f56f796.png

enen... 行是行,就是100+套,这种半自动方法,效率有些捉急。

最佳方案是什么?

那就是使用一种好用的大模型通过API调用。比如 ,使用阿里云百炼API调用,编写几行Python代码,100套题库按照指定格式批量保存到100个word文档里。

这种方法可以说简直不要太爽!

你根本不用动手,太方便。

并且时间大大缩短,分分钟搞定。

2 喂饭教程

阿里云百炼API,使用方法非常简单,全面支持Python接口开发。

e0a2f8b6515bdd8ea3fba327b533a706.png

下面,基于阿里云百炼API,我教铁铁们如何从零开始实现女老师的需求,做一个Python题库的喂饭级教程。

第一步,下面地址👇🏻是入口,访问它:

https://bailian.console.aliyun.com

a8ded9d94fba1d519c3a7699288401e3.png

再点击:立即调用按钮,进入界面看到第一个,就是下面通义千问-Max大模型:

ab81a938e55cff19f31ae85df59d990b.png

点击查看详情,看到通义千问-Max大模型API调用,赠送我们400万免费额度。

11e3224073d54b8e64aea7351530683d.png

400万免费额度是一个什么概念,等于80+本哈姆雷特!

cdf5ee244595f7806e774e3e4eb56dce.png

我的天,这个免费额度,我表示太良心,解决这位女老师的需求那是不在话下。

第二步:点击下面的「API调用示例」,我们看看如何调用:

3bd54dc1a615e73422ade492460b8f66.png

看到不超过20行代码,就能完成一次API提问和回答,Python是人工智能首选语言呀,第一个支持的语言就是Python:

1e09fb4976211b3a820cf884ff077442.png

批量对话,大概就是加一个for循环,让它批量跑起来。

接下来,点击上图最上面一行,我也单独截图了如下面,「查看我的API-KEY」按钮,这是你访问阿里云百炼API的钥匙:

49152aaf4022ddbec041b8acd0a13fb5.png

下面是我的API-KEY,点击查看按钮,复制到你自己的电脑里,保存好,后面可能会用到:

c7ee794532cf553471310d3815f6b9ed.png

复制上面这段代码到Pycharm中(Pycharm社区版免费,我用的也是社区版),复制后按到第二行有错误,原因缺少dashscope包:

9556f6530b1f342a097575f889cc1825.png

缺少就pip安装它,非常简单,使用一行命令:pip install dashscope,搞定。至于如何配置虚拟环境,如何在指定虚拟环境下安装包,大家问问AI就是,不再展开。界面如下:

3f97cdccf7ada113a34548610cbdc11a.png

接下来,再在这个代码的第二行,添加下面两行,设置你的访问API-KEY,就是上面我让大家记下来的那个key,这里为了防止我的被泄露,最后几位我打上*****号,😄:

3b5f85dc5a43dbfbeeecbdde17eb9dde.png

最后点击运行程序,直接就给发答案了:

ba31af1bfc3349c95422e145244a20c8.png

有的老铁问,在哪里提问它了,😄,写到代码里了:如下图第10行,如何做西红柿牛腩?

15afc2d713ba302b50b16312861775a8.png

这样我们就调通了demo

接下来可以正式开发Python题库并保存到word中了。这次我们使用阿里云百炼的qwen-long模型,它支持的上下文长度更大,最长1000万token,太吓人了!

如下提问,直接生成批量题库的代码:

基于这版代码,通过阿里云百炼API调用,开发100套Python题库,每套都保存到一个word中,一套题库包括10道Python编程选择题,2道上机练习题,题目最后需要附带答案,选择提不要解析,只给出选项。给我完整的Python代码。

整个代码66行,中间还算上空行,不连空行60行以内,Python代码简洁。使用阿里的dashscope SDK开发,第三小节会告诉大家如何学习SDK:

d02911f661e07f859624c72f687b7d6d.png

想要完整代码的铁铁,在下面我的公众号回复:题库,即可免费获取完整AI生成题库的代码:

3 搭建成果

1)一共100套

生成100套题库画面截图:

2b2eba0c54dbe75d9b91cc9ac0d21c09.png

2)每套截图:

第一套编程选择第一题,还附带了正确答案:

aa7cc01a33a87787b42e7a970fd313a0.png

第一套编程题上机练习题一截图:

03974ff976b65fbebc16983a2f0d8d28.png

需求解决完毕。

百炼AI这种API调用,对于开发者而言,价值很大。第一,百炼AI提供了丰富的现成功能,开发者无需从零开始构建复杂的AI模型;第二,它提供经过优化的算法,能够在保持高准确率的同时提升计算效率;第三,多样化的应用:从图像识别、自然语言处理到语音识别,百炼AI的API可以覆盖多个应用场景,满足不同开发需求。

为了更容易帮助开发者上手实现这些功能,阿里云百炼实训营推出系列视频教程,适合零基础小白从头开始学习,实测课程内容包括讲解:API使用、Prompt、插件、本地知识库RAG等。

e2eb4e3648fd0371d7c4de3791d89569.png

实践营满满的都是干货,开营时间在6月21日:

c2443b46282952a4e2e113d0894368ab.jpeg

跟着学完,还将获得阿里云百炼实践营结业证书,此证书可以证明你的AI大模型开发能力。

ending

今天这篇教程,带铁铁们学习如何使用阿里云百炼平台API,智能生成含100套的编程题库,步骤包括,登录百炼平台,获得API-key,并使用阿里的dashscope SDK开发,详细代码完全开源给大家,需要的在我的公众号后台回复:题库。

全文1870字,22图,教程完全由我原创。

铁铁们,原创教程不易,求点赞、在看、转发或留言。

  • 27
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值