首页 > 编程语言 >人人都是程序员—AI大模型的应用远比你想像的要简单

人人都是程序员—AI大模型的应用远比你想像的要简单

时间:2024-06-04 18:02:14浏览次数:26  
标签:远比 调用 AI 模型 程序员 API 文心 TA

2022年底OpenAI发布了语言大模型chatgpt3.5,它能像人一样跟我们聊天,从此AI市场着了大火,国内外各个顶级科技公司纷纷跟进,出现了一大批的AI大模型,比如文心一言(百度)、Gemini(谷歌)、通义千问(阿里)、讯飞火星(科大讯飞)、豆包(抖音)、kimi(月之暗面)等等,这一年可以称得上是AI元年,AI真正参与到了普通人的工作和生活,未来属于擅长利用AI的人类
但大部人对AI大模型的理解是:我们只是用户,搞这东西需要很高的技术难度和巨大的投资。
非也!非也!AI大模型恰恰为普通开发者打开了传统上难以涉足领域的大门,比如语音和图像识别、推荐、智能对话、内容审核等等。
我们要始终坚信:科技的发展会让复杂的世界变得更加简单!!
从目前大模型相关工作来看:AI大模型的研发有相当难度和较高投入,这部分可以叫做AI基座,各个顶尖科技公司在这个区域逐鹿;但是AI大模型的应用非常简单,只需要几个简单的API调用,我们便能够利用这些大模型的能力构建满满科技感的AI应用,这是广大普通开发者和小公司的时代机会。

接下来我们就来谈谈怎么做一个AI应用

做AI应用最重要的是什么?了解什么是AI,知道TA能做什么!!

AI是Artificial intelligence 人工智能的缩写,顾名思义,这个技术创立之初的目标就是来代替人类做脑力工作的,特别是目前大模型出来后,你可以认为 人类能做什么,AI就能做什么:比如你能和小朋友聊天,讲笑话、讲历史、AI可以;比如你能够主持一个会议,记录会议重点,给出会议总结,AI可以;比如你能根据所见所听确认一个人是谁,如果是熟人就去打招呼,聊聊近况,AI可以;总之,AI原则上目前可以做到任何事情,实际上目前AI可以做的事情依赖市场和创业者的想象力。
目前来说AI的能力大致相当于各个领域排行前10%-20%的专业人员,未来在人类已知的工作生活中,围绕AI可以把人类分为三种:探索者、使用者、边缘者,未来我们需要积极拥抱AI,把TA当作超级助手-”贾维斯“,我们负责想象,制定原则,TA负责执行,在一起,搅动这个时代的风云~~

回到现状,我们怎么使用AI大模型的具体能力呢?

前文讲到,AI就是我们的超级助手,当我们给TA安排任务的时候,按照什么样的套路才能讲得清楚呢?一般来要说清楚这几个问题:事情背景是什么?要做什么?有什么要求?以什么形式汇报? 当我们给AI下达任务,也需要说清楚这些,这就是 prompt,以这种方式给AI下达任务,TA才能更加出色的完成。

接下来是一个示例-基于文心一言做的场景推荐,百度搜索百度智能云 进入
一、创建一个应用

图片

这个相当于文心一言给这个用户的一个账号密码,有这个账号密码才能访问文心的API,文心一言也是基于这个账号进行收费。

二、开通付费 或者等活动试用

图片

可以根据这些文档介绍,看你需要什么能力,因为我只需要对话能力 所以购买了文心4.0服务。

三、进行token获取以及对话API调用

\1. 获取token 不管你是服务端、前端、App都可以,基本就是基于刚才你创建应用的参数获取这个token;

\2. 进行对话API调用

图片

从这个文档看,对话API就两个入参,access_token上一步获取的,另一个就是你的问题,如果是一次问题就只有角色user的content;多轮对话,每次要把上一次AI回答也要附加上。

看!就是这么简单!现在你已经可以通过简单的两个API调用完成和大模型对话了!
接下来,我们讨论下如何在对话API调用的时候如何加上自己的要求,就是想办法把你的要求(prompt)组装到user的content中,例如,可以根据用户输入 +你的prompt 就输出user content:

图片

这时候你已经完成了一个基于AI大模型的音视频推荐功能,TA能够基于你的场景,推荐你喜欢的音视频的名称,并以JSON形式下给发调用方,调用方拿到名称再去相关的资源方检索就OK了,大概返回如下:

图片

这种方式是直接通过API调用,自己需要用上端上的网络请求库,跟自己应用其他API没有什么不同,当然你也可以直接使用文心提供的各个平台的SDK进行这个API请求。

总结下:当前大模型能力对我们来说就是付费的API调用。

相信不久的将来,当终端上也有完善的AI能力,你有一个需求,只要清晰明白的告诉手机、电脑等终端设备,内置的AI大模型就能够自动帮你写好程序,并把程序当作数据一样保存下来供你使用,或者分享给他人,那时候就会实现 人人都是程序员。

大家可以思考下,那个时候我们人的核心竞争力是什么呢?

如何学习AI大模型?

作为一名热心肠的互联网老兵,我决定把宝贵的AI知识分享给大家。 至于能学习到多少就看你的学习毅力和能力了 。我已将重要的AI大模型资料包括AI大模型入门学习思维导图、精品AI大模型学习书籍手册、视频教程、实战学习等录播视频免费分享出来。

这份完整版的大模型 AI 学习资料已经上传CSDN,朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费

一、全套AGI大模型学习路线

AI大模型时代的学习之旅:从基础到前沿,掌握人工智能的核心技能!

img

二、640套AI大模型报告合集

这套包含640份报告的合集,涵盖了AI大模型的理论研究、技术实现、行业应用等多个方面。无论您是科研人员、工程师,还是对AI大模型感兴趣的爱好者,这套报告合集都将为您提供宝贵的信息和启示。

img

三、AI大模型经典PDF籍

随着人工智能技术的飞速发展,AI大模型已经成为了当今科技领域的一大热点。这些大型预训练模型,如GPT-3、BERT、XLNet等,以其强大的语言理解和生成能力,正在改变我们对人工智能的认识。 那以下这些PDF籍就是非常不错的学习资源。

img

四、AI大模型商业化落地方案

img

作为普通人,入局大模型时代需要持续学习和实践,不断提高自己的技能和认知水平,同时也需要有责任感和伦理意识,为人工智能的健康发展贡献力量。

标签:远比,调用,AI,模型,程序员,API,文心,TA
From: https://blog.csdn.net/python12222_/article/details/139440901

相关文章

  • 满满的干货:AI大模型对网络五大需求及技术应对方案
    AI大模型对网络的需求主要体现在五个方面,即超大规模组网、超高带宽、超低时延、超高稳定性及网络自动化部署。为了应对这五个方面的需求,本文对业内一些主要的应对技术、思路和方案进行了梳理,供读者进行系统优化时做参考,不对具体技术实现细节做过多论述,对应的思维导图如下,仅......
  • Selenium-ActionChains类
    一、介绍move_to_element(element):将鼠标移动到指定的元素上。move_to_element_with_offset(element,xoffset,yoffset):将鼠标移动到指定元素的偏移位置。click(element=None):单击指定的元素。如果未指定元素,将在当前鼠标位置单击。click_and_hold(element=None):按住指定元......
  • AI烟火识别算法在消防安全与火灾预警系统中的应用与价值
    在信息化和智能化的今天,烟火识别算法作为一种重要的技术工具,在火灾预防和处理中发挥着关键作用。其工作原理主要基于深度学习和图像处理技术,能够实时分析监控画面,准确检测出图像中的烟火,并发出预警。一、烟火识别算法的工作原理烟火识别算法的工作原理主要基于深度学习和图像处......
  • 文心一言、通义千问、智谱清言、kimi,AI批量生成文章保存word软件2.0版说明
    AI批量生成文章2.0版已经打包上传,文末自行下载。AI批量软件工具集成了文心一言、通义千问、智谱清言、kimi一共18个接口。可同时选择5个不同接口,读取excel第2列多个内容生成文章,并保存word软件。每次最多5个不同接口多线程同时处理3行excel,直到excel所有行列内容处理完毕。同......
  • 程序员应该有什么职业素养?10年经验程序员心得!
    程序员应该有什么职业素养?TOP0:认清自己、尊重自己的职业TOP1:动手能力TOP2:代码洁癖TOP3:注意细节TOP4:持续学习,保持好奇心TOP5:时刻逼自己一把TOP6:沟通能力TOP0:认清自己、尊重自己的职业你是准备好了做为一个职业程序员,做好把程序员这个职业贯彻你的下半辈的生......
  • MySQL数据库:Lock wait timeout exceeded; try restarting transaction问题解析及解决方
    MySQL数据库:Lockwaittimeoutexceeded;tryrestartingtransaction问题解析及解决方案一、背景描述二、原因分析三、解决方案3.1方案一事务信息查询3.2方案二如果杀掉线程依然不能解决,可以查找执行线程耗时比较久的任务,kill掉3.3方案三innodb_lock_wait_timeout锁定等......
  • containerd 源码分析:创建 container(二)
    文接containerd源码分析:创建container(一)1.2.2创建容器进程创建container成功后,接着创建task,task将根据containermetadata创建容器进程。1.2.2.1创建task进入tasks.Newtask创建task://containerd/cmd/ctr/commands/tasks/tasks_unix.gofuncNewTask(ctxg......
  • AI数字人直播克隆系统源码部署,哪些品牌资历深?
    随着人工智能技术的不断发展成熟,AI数字人的应用场景日益广泛。在此背景下,AI数字人直播也持续上涨,并隐隐有了成为流行的趋势。在此背景下,AI数字人直播克隆系统源码部署也成为了行业中一大热门板块。就目前的市场情况而言,AI数字人直播克隆系统源码部署这一板块中的竞争十分激烈......
  • 【TPAMI-2024】EfficientTrain++帮你降低网络训练的成本
    写在前面:本博客仅作记录学习之用,部分图片来自网络,如需引用请注明出处,同时如有侵犯您的权益,请联系删除!文章目录前言论文更容易学习的模式:频域易于学习的模式:空间域统一的训练课程EFFICIENTTRAIN++计算约束的顺序搜索高效低频下采样EfficientTrain++的实现技术实验......
  • CLIP(Contrastive Language-Image Pre-training)
    CLIP(ContrastiveLanguage-ImagePre-training)是一种多模态预训练神经网络模型,由OpenAI在2021年初发布469。CLIP的核心创新在于其能够将图像和文本映射到一个共享的向量空间中,使得模型能够理解图像和文本之间的语义关系1。CLIP模型的架构非常简洁,但在zero-shot文本-图像检索、z......