4374|0

519

帖子

0

TA的资源

纯净的硅(初级)

楼主
 

《拥抱AIGC》--ChatGPT应用 [复制链接]

      本篇内容主要讲解ChatGPT应用之熟悉ChatGPT、提示设计及助力软件开发。由于前阵子OpenAI对国内停服,很多书上实验也做不了,目前只能是对生成式AI做一些熟悉了解,转移到国内AI大模型,如讯飞星火,文心一言等使用与尝试。

 

●熟悉ChatGPT

      熟悉ChatGPT主要包括设置 ChatGPT账户,熟悉界面,组织聊天以及构建对话。这一块主要是注册熟悉与使用。

 

●了解提示设计

      在生成式人工智能的上下文中,提示是指用户提供给生成模型的输入。提示是用户控制模型生成输出的唯一方式。定义明确的提示是成功对话的秘诀,足以涵盖感兴趣的主题。

OpenAI模型(包括ChatGPT)以预训练的形式提供服务这些模型已经基于大量数据训练过,并且根据其(数十亿计的)参数进行了配置,这些模型可以再学习。自定义OpenAI模型并使其能处理特定任务的一种方法是微调。书中讲到样本学习,零样本学习,一次样本学习,小样本学习的概念与解说,可以从另一角度了解模型功能。

      提示最佳实践做法:清晰、简洁、聚焦、一致、扮演角色。应避免:信息过载、开放式问题、缺乏约束。

ChatGPT纳入道德伦理考量,像前几天360儿童手表社会问题,所以生成式AI也需要一定的法律道德约束和技术上的完善管理。

 

●ChatGPT助力软件开发

      相信这个对软件工程人员来说很吃香,同时也会引起人工智能替代人工的广泛讨论。

      ChatGPT最令人惊叹的功能之一是其处理代码的能力--它可以处理任何类型的代码。Python、JavaScript、SQL和C#是目前人们经常使用的编程语言,而 ChatGPT所能理解和生成的编程语言如下图所示。

图1:ChatGPT支持的编程语言

      ChatGPT的主要功能之一就是代码生成,其还能解释函数的功能、用法、优化、错误地方等。ChatGPT还可以使用自然语言来解释脚本、函数、类或其他类似事物的作用。

      ChatGPT在不同语言间有极强的转换能力。ChatGPT能够在不同的编程语言之间进行转换,同时保持相同的输出和相同的风格。

      ChatGPT可以成为应用程序现代化的有效工具,可提供代码升级并为增强遗留系统提供有价值的见解和建议。凭借其先进的语言处理能力和广泛的知识库ChatGPT 可以帮助组织简化其现代化工作,使整个过程更快、更高效。

 

      下面用文心一言做下相关试验,分别询问天气和创建求两数最大数函数,结果还不错。

图2:询问天气
图3:生成代码

     

      总的来说,学习掌握AIGC工具的使用,对各行各业来说确实可以带来很多便利、高效。AI是当前热门发展潮流,学会使用对我们来说也会很有助益。

 

 

点赞 关注
个人签名

保持热爱


回复
举报
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表