chap9 应用系统配置及接口技术
- 格式:ppt
- 大小:2.23 MB
- 文档页数:75
对比Red Hat 9 和8需要注意的第一件事情就是Red Hat 决定从他们的产品中移除x.x 的数字编号,现在他们的Linux 版本直接从8.0 跳跃到9.0,而不是象以前一样,从7.1、7.2、7.3 到8.0。
在此之前,有一个叫做Red Hat 8.1(Phoebe)的测试版,但那只是一个测试版。
和以前一样,总共有6 张CD 需要下载,我们使用到的是其中的前3 张,后3 张是源码光盘。
可能您不在意,但我还是要告诉您两个问题。
Red Hat 9 没有内置MP3 支持,如果您想播放MP3 和DVD,则需要自己动手来解决;著名的Xine 播放器也没有包含在软件包内,若是需要,则要自己下载并进行安装,这我会在后续部分说明。
安装非常方便,和Red Hat Linux 8.0 一样干净直接,现在还可以选择从在您机器上安装的Red Hat Linux 先前版本升级(upgrade)。
如果您选择了升级,请确认您仔细阅读了发布信息并确认它对您Linux 的影响。
我选择了干净安装并删除前一版本的操作系统。
我使用的硬件是一台最新的Dell Latitude D600机器,此套硬件在安装Red Hat Linux 8.0 时曾经出现问题,8.0 的内核可能不知道如何处理芯片组/IDE控制器,导致在安装GRUB 后出现死锁。
在安装中设置X 服务时,我必须手动设置我的显示器为Laptop Display Panel (笔记本显示板),不知道Red Hat Linux 为何不自己检测LCD。
安装完成后第一次启动看起来很好,我注意到启动时CUPS(Common Unix Printing System,通用Unix打印系统)自动装载,而我并没有安装打印机;另外就是 3 HSA 密钥。
第一次启动运行一个对话框(叫做firstboot),询问用户一些具体的细节并测试声音等,完毕后就会进入一个比Red Hat Linux 8 更好看的登陆界面。
NewMsg-9260C开发套件使用手册硬件篇杭州威步科技有限公司2010.5.1杭州威步科技有限公司 版权所有电话:0571-******** 132******** 传真:0571-********网址: E-mail:wenming_hu2002@目 录第一章:产品说明 (4)1.1 NewMsg-9260C开发套件简介 (6)1.1.1 开发套件资源简介 (6)1.1.2 AT91SAM9260处理器介绍 (7)1.2 AT91SAM9260内部方框图 (8)1.3 NewMsg-9260C开发板软件资源介绍 (9)1.4 NewMsg-9260C开发板使用介绍 (9)1.5 开发板说明 (10)第二章:ARM开发前期准备 (12)2.1 如何启动超级终端 (12)2.2安装IDE (15)2.3使用J-LINK下载程序 (20)2.3.1 AT91SAM9260下载简介 (20)2.3.2 J-Flash软件安装 (21)2.3.3 J-FLASH的设置 (21)2.4 AT91SAM9260资源分配 (26)第三章:NewMsg 9260开机测试 (28)2.1 核对开发套件 (28)2.2 整机测试 (28)第三章:NewMsg-9260硬件原理介绍 (31)3.1电源电路 (31)3.2系统复位电路 (32)3.3 JTAG 接口电路 (34)3.4 串口电路 (34)3.5按键电路 (35)3.6 蜂鸣器驱动电路 (35)3.7 USB接口电路 (36)杭州威步科技有限公司 版权所有电话:0571-******** 132******** 传真:0571-********网址: E-mail:wenming_hu2002@3.8 IIS音频数据接口电路 (37)3.9 以太网接口电路 (37)3.10 系统总线接口 (38)第四章:常见问题解决 (40)4.1 常见问题 (40)4.2 技术支持 (41)第五章:关于我们 (42)5.1 团队简介 (42)5.2 联系方式 (43)杭州威步科技有限公司 版权所有电话:0571-******** 132******** 传真:0571-********网址: E-mail:wenming_hu2002@第一章:产品说明核心板:杭州威步科技有限公司 版权所有电话:0571-******** 132******** 传真:0571-********网址: E-mail:wenming_hu2002@杭州威步科技有限公司 版权所有电话:0571-******** 132******** 传真:0571-********网址: E-mail:wenming_hu2002@ 资源介绍:>> AT91SAM9260 ,工业级,无铅,217BGA>> 64MB SDRAM ,为HY57V561620>> norflash,S29AL016D,可选配2M 或则4M,存储系统启动代码 >> NandFlash 可选容量64M、128MB、2G,存储系统内核和应用程序 >> 1.27间距,2×50×2,全部GPIO 引出所有GPIO 全部引 出 PCB 规格>>60*70mm,采用6层板设计,稳定性高开发板:1.1NewMsg-9260C开发套件简介1.1.1 开发套件资源简介NewMsg-9260C是杭州威步科技有限公司针对ARM软硬件开发难度大、周期长的特点推出的简易开发核心模块,其主要硬件包括:串口──一个调试串行口,波特率高达 115200bps;──一个异步串行口,波特率高达 115200bps;网络接口──一个10M/100M网口自适应网口,采用 DM9161AEP做PHY,带联接和传输指示灯;SD卡接口──一个标准SD卡接口,方便存储数据,支持SD卡热插拔;USB接口──二个 USB2.0 HOST接口;──一个 USB2.0 Device接口;音频接口──采用 IIS接口芯片 UDA1341,一路立体声音频输出接口可接耳机或音箱;──一路话筒输入接口可接麦克风;电源接口── 5V电源供电,带电源开关和指示灯调试及下载接口──一个20芯的标准JTAG接口其他──二个按键,二个LED──一个蜂鸣器──一个DS18B20温度传感器──三个无线模块插座杭州威步科技有限公司 版权所有电话:0571-******** 132******** 传真:0571-********网址: E-mail:wenming_hu2002@同时,我们还提供各个模块的测试代码,和相关技术支持。
深圳市百为电子科技有限公司S h e n z h e n B a l w a y E l e c t r o n i c T e c h n o l o g y C o.,L t d.BY9001-16P 语音模块使用说明书1、概述2、产品特性3、技术规格名称参数MP3、WAV 文件格式支持采样率8~48K、比特率8~320Kbps 音频文件UART 接口标准串口,3.3V TTL 电平,波特率9600(默认)/14400/19200/38400/115200输入电压 3.6V-5V(推荐值4.2V,5V 时芯片供电建议串个二极管)静态电流功放功率接2W/4Ω或1W/8Ω以上喇叭尺寸22mm*21mm 工作温度-40℃~70℃湿度5%~95%4、模块管脚图10MA左右(整个模块)支持MP3、WAV 高品质音频格式文件,声音优美。
24位DAC 输出,动态范围支持90dB,信噪比支持85dB。
支持15段语音一对一触发播放,3IO 口硬件选择8种触发方式,应用更广泛。
支持UART 异步串口控制:支持播放、暂停、上下曲、音量加减、选曲播放、广告插播等。
内置音量、曲目、EQ 掉电记忆功能。
配置TF(Micro SD)卡座,可插卡更换语音内容,最大支持32G 内存卡。
支持读取U 盘,最大支持32G;也可通过USB 数据线直接更换TF 里面内容。
自带3W 的功放,直接外接喇叭即可完成播放;客户也可外接单、双通道功放。
标准2.54mm 间距DIP16排针封装,小巧美观。
BY9001-16P 是深圳市百为电子科技有限公司自主研发的一款小巧的新型高品质插卡MP3模块。
采用BY9001-24QS MP3主控芯片,支持MP3、WAV格式双解码。
模块内置TF卡座,可插卡进行更换语音内容;也可外接U盘或USB数据线连接电脑更换TF内容。
支持TTL串口通讯控制,支持15路按键一对一触发播放,有8种触发方式可选,波特率可选,使用更方便。
习题一1.什么是接口?接口就是微办理器 CPU 与外面世界的连结零件,是 CPU 与外界进行信息互换的中转站。
2.为何要在 CPU 与外设之间设置接口?在 CPU 与外设之间设置接口主要有 4 个原由:(1)CPU 与外设二者的信号不兼容,包含信号线的功能定义、逻辑定义和时序关系(2)CPU 与外设的速度不般配,CPU 的速度快,外设的速度慢(3)若不经过接口,而由CPU 直接对外设的操作实行控制,会使CPU 处于穷于对付与外设打交道之中,大大降低CPU 的效率(4)若外设直接由CPU 控制,会使外设的硬件构造依靠于CPU,对外设自己的发展不利。
3.微型计算机的接口一般应具备那些功能?微机的接口一般有以下的几个功能:(1)履行CPU命令的功能:CPU将对外设的控制命令发到接口电路中的命令寄存器(命令口)中,在经剖析去控制外设(2)返回外设状态的功能:经过状态寄存器(状态口)达成,包含正常工作状态和故障状态(3)数据缓冲的功能:接口电路中的数据寄存器(数据口)对CPU 于外设间传递的数据进行中转(4)设施寻址的功能:CPU某个时辰只好和一台外设互换数据,CPU 发出的地点信号经过接口电路中的地点译码电路来选中I/O 设施(5)信号变换的功能:当CPU 与外设的信号功能定义、逻辑关系、电平高低及工作时序不兼容时接口电路要达成信号的变换功能(6)数据宽度与数据格式变换的功能:因为CPU 办理的数据都是并行的,当外设采纳串行传递方式时,接口电路就要达成串、并之间的变换,并进行数据格式的变换。
4.接口技术在微机应用中起的作用?跟着计算机技术的高速发展,计算机的应用愈来愈宽泛。
但是,在微机系统中,微办理器的强盛功能一定经过外面设施才能实现,而外设与微办理器之间的信息互换和通讯又是靠接口来实现的,因此,接口技术成为了一门重点技术,它直接影响微机系统的功能和微机的推行应用。
5.接口电路的硬件一般由哪几部分构成?接口电路的硬件一般由以下几部分构成:(1)基本逻辑电路:包含命令寄存器、状态寄存器和数据缓冲寄存器,是接口电路中的中心(2)端口地点译码电路:实现设施的选择功能(3)供选电路:依据不一样任务和功能要求而增添的功能模块电路。
第26期2023年9月江苏科技信息JiangsuScienceandTechnologyInformationNo 26Septemberꎬ2023作者简介:邱茹林(1979 )ꎬ女ꎬ辽宁辽阳人ꎬ馆员ꎬ硕士ꎻ研究方向:图书情报ꎬ信息技术ꎮ∗通信作者:李素萍(1989 )ꎬ女ꎬ福建莆田人ꎬ助理馆员ꎬ硕士ꎻ研究方向:图书情报ꎬ参考咨询ꎮChatGPT在图书馆参考咨询服务中的智慧化应用与研究邱茹林ꎬ陈玉凤ꎬ李素萍∗(青岛科技大学图书馆ꎬ山东青岛266042)摘要:随着人工智能技术的不断发展ꎬChatGPT作为一种自然语言处理模型ꎬ在为图书馆提供更高效和个性化的参考咨询服务中具有无限潜力ꎮ文章首先介绍了ChatGPT的基本概念和发展历史ꎬ接着重点介绍了其在图书馆参考咨询服务中模型训练的实施过程和方式ꎬ讨论了ChatGPT给图书馆咨询服务带来的优势和变革ꎬ提出了ChatGPT在提升咨询服务效率和准确性方面的优势ꎮ最后ꎬ指出了ChatGPT的一些不足与对未来的期望ꎮ关键词:ChatGPTꎻ图书馆ꎻ参考咨询中图分类号:G252 62㊀㊀文献标志码:A0㊀引言㊀㊀随着信息技术的快速发展ꎬ当前已进入人工智能时代ꎮChatGPT的出现为智能问答系统带来了颠覆性的革命ꎬ它不仅具备强大的语义理解和自然语言处理功能ꎬ而且还能与用户进行友好交互与沟通ꎬ在塑造智慧化人机交互方式和改善用户体验方面发挥着重要的作用ꎮ参考咨询服务是图书馆最重要的工作之一ꎬ其数字化和智能化水平是衡量现代图书馆整体服务水平的重要标志ꎮChatGPT的出现将为图书馆参考咨询服务智慧化发展提供新的思路和方法ꎮ1㊀ChatGPT介绍㊀㊀ChatGPT是由OpenAI公司开发的一种基于生成式预训练模型的对话生成系统ꎬ它以深度学习中的Transformer为架构ꎬ并通过在大规模文本数据上进行预训练来生成学习语言模型ꎮ2018年ꎬOpenAI首次发布了GPT(GenerativePre-trainedTransformer)模型ꎮ2019年推出了GPT-2模型ꎬ它是GPT模型的改进版本ꎬ拥有更多的参数和更强的生成能力ꎬ可以生成更长㊁更连贯的文本ꎮ2020年ꎬOpenAI发布了GPT-3模型ꎬ它是GPT系列中规模最大的模型ꎬ拥有1750亿个参数ꎮGPT-3在多项自然语言处理任务上展现了出色的性能ꎬ包括文本生成㊁翻译和问答等ꎮ2021年ꎬGPT-3 5Turbo模型诞生ꎬ它不仅保持了与GPT-3模型相似的性能ꎬ而且开发成本更低ꎬ使更多的用户能够访问和使用该技术ꎮ目前ꎬChatGPT已经发展到第四代产品ꎬGPT-4具有模型量更大㊁解决问题能力更强的优点[1]ꎮChatGPT的目标是生成与用户进行自然㊁连贯对话的问答响应ꎮ为了实现此目标ꎬChatGPT首先在大规模预训练的基础上ꎬ通过上下文理解ꎬ生成对话式方式ꎬ然后通过使用正确的语法和词汇ꎬ以一定的语言表达能力生成流畅的文本ꎬ最后通过处理复杂的句子结构和语义关系ꎬ生成相对准确和自然的回答ꎮ2㊀ChatGPT在图书馆参考咨询服务中的实践过程与方法2 1㊀数据准备㊀㊀(1)常用问题和答案:指图书馆用户经常提出的问题和相应的准确答案ꎮ这些问题通常包括图书馆概况介绍㊁规章制度㊁开放时间㊁联系方式等方面的内容ꎮ例如:如何查询馆藏书籍?如何借阅和归还书籍?借阅书籍的期限是多久等ꎮ这些问题和答案可以作为ChatGPT的常用训练数据ꎮ(2)图书馆资源和服务:主要指图书馆馆藏信息及服务信息方面的问题和答案ꎮ这些问题通常包括图书馆馆藏资源和图书馆利用这些资源为用户提供的服务等方面的内容ꎮ例如:图书馆有CNKI数据库吗?图书馆的特色馆藏是什么?图书馆可以提供SCI检索服务吗?这些信息可以作为参考咨询的基础ꎬ帮助用户了解图书馆的资源和服务ꎮ(3)图书馆使用和收费:使用问题主要指与图书馆使用相关的检索技巧㊁技术方法和学术写作指导等ꎬ这些内容可以包括如何进行文献检索㊁如何引用参考文献和如何评估信息质量等ꎮ收费问题主要指图书馆提供的有偿服务项目的收费标准和支付方式等方面的内容ꎮ(4)用户评价和反馈:主要收集用户对图书馆服务的反馈和评价ꎬ包括他们的满意度㊁意见㊁建议和改进需求ꎮ收集的途径可以是建议箱或反馈表㊁在线反馈表单㊁用户满意度调查㊁社交媒体和在线评论ꎬ以及用户反馈会议或工作坊等ꎮ这些反馈可以帮助图书馆了解用户需求ꎬ优化参考咨询服务ꎬ并对ChatGPT的性能和效果进行改进ꎮ2 2㊀数据处理与模型训练2 2 1㊀数据预处理㊀㊀数据预处理通常是在庞大的计算资源和大规模数据集的基础上进行的ꎬ涉及复杂的数据处理㊁模型架构和优化算法ꎮ数据预处理一般包括数据清洗和过滤㊁去除噪声㊁标准化格式㊁分词和标记化㊁对原始数据进行增强或变换㊁限制输入序列的最大长度等工作[2]ꎮ数据预先处理是为了确保数据的一致性和准确性ꎬ是模型训练的重要基础工作ꎮ2 2 2㊀数据标注㊀㊀数据标注主要是对参考咨询数据集中的每个问题和答案对进行标注ꎬ标注的目的是让模型能够理解并学习数据的特征ꎮ数据标注通常涉及两方面内容:一方面是输入提示ꎬ另一方面是对生成回答的评分[3]ꎮ输入提示通常会为每个训练样本提供一个提示ꎬ该提示是用户的问题描述或对话系统中的一部分历史对话ꎮ对于每个输入提示ꎬ标注员会提供一个或多个合适的参考答案ꎮ模型在生成回答后ꎬ标注员会根据生成回答与参考答案的相似度或质量进行评分ꎬ这有助于模型学习生成更接近参考答案的回答ꎮ评分通常使用启发式方法ꎬ如BLEU㊁ROUGE等自然语言处理中的常用指标ꎮ标注工作对GPT系统能否准确给出参考咨询回答至关重要ꎮ2 2 3㊀模型训练㊀㊀使用预处理和标注后的数据ꎬ图书馆员可以选择合适的机器学习或深度学习框架来训练模型ꎮ训练通常分为两个阶段ꎬ分别是预先训练和微调ꎮ训练算法可以是基于传统机器学习算法的模型ꎬ也可以是基于神经网络的深度学习模型ꎮ图书馆员可以使用开源工具如TensorFlow㊁PyTorch等进行模型训练[4]ꎮ在训练模型时ꎬ图书馆员可能需要进行超参数调优ꎬ以找到最佳的模型性能ꎮ超参数包括学习率㊁批量大小㊁网络结构等ꎮ通过尝试不同的超参数组合ꎬ可以找到最适合图书馆员数据集的模型配置ꎮ在训练模型后ꎬ图书馆员需要评估模型的性能和效果ꎮ使用一些评估指标如准确率㊁召回率㊁F1分数等来评估模型的预测能力ꎮ根据评估结果ꎬ图书馆员可以决定是否需要进一步调整和改进模型ꎬ通过参数最终迭代出符合要求的模型数据ꎮ2 3㊀部署和集成㊀㊀训练好的ChatGPT模型可以部署到图书馆的在线平台㊁网站㊁聊天窗口或App等应用环境中ꎬ以方便用户与其进行交互ꎮ在部署过程中ꎬ图书馆员要考虑ChatGPT的接口和用户界面是否友好易用ꎬ并在此基础上与图书馆的现有系统和服务进行深度集成ꎮ首先ꎬ图书馆员根据选择的机器学习或深度学习框架ꎬ将训练好的模型导出为适当的格式ꎮ常见的格式包括TensorFlowSavedModel㊁ONNX(OpenNeuralNetworkExchange)或PyTorch模型文件等ꎮ接下来ꎬ图书馆员搭建一个模型服务器来测试模型的服务能力ꎬ可以采用独立的服务器或云平台上的虚拟机ꎬ图书馆员可以使用现有的框架来搭建模型服务器ꎬ如TensorFlowServing㊁Flask㊁Django等[5]ꎮ为了能将ChatGPT与图书馆的应用系统有效集成ꎬ图书馆员需要创建一系列API接口ꎬ通过HTTP或其他协议与模型服务器进行通信ꎬ这样ꎬ图书馆的应用程序可以向模型服务器发送请求ꎬ并接收模型的测试结果来验证测试结果的正确性ꎮ技术人员也可以使用框架如Flask㊁FastAPI㊁Node.js等来创建API接口ꎮ在部署和集成模型完成后ꎬ需要考虑系统的安全性和性能优化ꎬ这包括对输入数据进行验证和过滤ꎬ保护模型服务器免受恶意攻击ꎬ以及优化模型的推理速度和资源利用率ꎮ模型部署完成后ꎬ图书馆员需要设置监测和维护机制来跟踪模型的性能和运行状况ꎬ可以通过日志记录㊁错误处理㊁性能监控等信息进行监测ꎬ也可以收集用户的反馈及建议优化模型ꎮ定期的模型性能监测ꎬ依据结果进行模型迭代和改进的方式ꎬ能确保模型的持续性和有效性ꎮ2 4㊀监测和更新㊀㊀ChatGPT在实际使用过程中还需要不断地进行监测和更新ꎮ监测和更新的具体措施包括:建立有效的监测机制㊁错误分析和处理㊁数据监控和替换ꎬ以及模型的定期更新和迭代ꎬ这些措施都可以确保模型的有效性和模型性能的持续改进ꎮ同时ꎬ为了进一步提高参考咨询的质量和用户的满意度ꎬChatGPT还需要图书馆员的参与和监督ꎮ图书馆员可以通过监控ChatGPT的运行情况ꎬ提出支持策略和反馈意见ꎬ并及时处理ChatGPT无法解决或需要人工干预的复杂问题ꎬ图书馆员的专业知识和经验仍然是不可替代的ꎮ3㊀ChatGPT给图书馆参考咨询服务带来的优势3 1㊀提供实时咨询㊀㊀ChatGPT能够提供24/7全天候实时咨询服务ꎬ用户可以随时通过图书馆网站或App联系到客服人员ꎬ得到快速准确的答复和建议ꎮ这对于紧急情况下的求助㊁夜间咨询等都非常有帮助ꎮChatGPT使参考咨询服务不再受图书馆开放时间的限制ꎬ图书馆能够随时处理大规模并发的咨询请求ꎮ3 2㊀多语言支持㊀㊀ChatGPT的语言处理能力非常强大ꎬ可以处理多种语言ꎬ这意味着它可以为使用不同语言的用户提供咨询服务ꎮ这一特性为图书馆咨询服务提供了极大的便利ꎬ用户可以使用自己最熟悉和舒适的语言与ChatGPT进行对话ꎬ并获得所需要的咨询服务ꎮ这对于那些母语不是英语或其他主流语言的人来说尤为重要ꎬ他们可以毫无障碍地获取图书馆的支持和帮助ꎮ3 3㊀提供个性化咨询㊀㊀随着信息技术和信息环境的改变ꎬ用户的信息需求也呈现出多元化和个性化等特征ꎮChatGPT能够通过人工智能技术和对话式交互模式ꎬ理解用户的意图并为其提供相应的信息和建议ꎬ满足用户特定的信息检索㊁学科发展和知识内容等需求ꎬ使咨询服务更加个性化ꎮ3 4㊀整合资源服务㊀㊀ChatGPT在整合资源服务方面也具有很大的优势ꎮ它能够整合各种类型的图书馆资源ꎬ如图书馆的纸质资源㊁电子资源㊁特色资源㊁自建资源和免费网络资源等ꎬ为用户提供全方位的信息服务和支持ꎮ通过ChatGPTꎬ用户在获取信息时可以享受既高效又高质的参考咨询服务ꎬ这对于助力科研和教学都具有极大的意义和价值ꎮ4㊀ChatGPT的局限性㊀㊀ChatGPT带来了一场前所未有的语言交互盛宴ꎬ大大提升了图书馆参考咨询服务的质量和效率ꎮ但同时也应该认识到ꎬChatGPT并没有真正的理解和推理能力ꎬ它主要是通过模式匹配和统计规律来生成回答ꎬ而并非真正意义上理解问题含义ꎮ一般情况下ꎬChatGPT对于常见问题或常用领域的回答通常会表现良好ꎬ但当涉及较为复杂或专业性领域的问题时ꎬ它的回答就可能会出现不准确㊁不合适或缺乏深度的情况ꎮ因此ꎬ当使用ChatGPT时ꎬ还要对ChatGPT的回答进行适度的筛选和判断ꎬ确保最终得到的信息是正确的㊁可靠的ꎬ且能适用于特定的情境ꎬ避免对其盲目依赖ꎮ只有通过理性使用和辅助验证ꎬ才能最大程度地发挥ChatGPT在提供信息咨询服务上的优势ꎬ确保所获取信息的真实性和可信性ꎮ5㊀结语㊀㊀ChatGPT给学习和生活的各个领域都带来了重大的变革ꎬChatGPT咨询服务模式未来也将逐步融入图书馆参考咨询工作ꎬ并最终取代传统咨询服务模式ꎮ为了适应时代发展ꎬ应加快ChatGPT在图书馆参考咨询服务中的建设ꎬ提升ChatGPT参考咨询服务的质量和安全性ꎬ从而减轻图书馆员繁重的参考咨询工作ꎮ相信ChatGPT将对图书馆产生深远的影响ꎬ它在图书馆中的地位是不可或缺的ꎮ参考文献[1]百度百科.ChatGPT的发展史[EB/OL].(2023-03-12)[2023-07-31].https://baijiahao.baidu.com/s?id=1760126618285393781&wfr=spider&for=pc. [2]唐成龙ꎬ谌颃ꎬ唐海春ꎬ等.大数据背景下数据预处理方法研究运用[J].信息记录材料ꎬ2021(9):199-200. [3]普措才仁ꎬ秦亚红.基于深度学习模型的非结构化数据标注方法研究[J].西北民族大学学报(自然科学版)ꎬ2020(2):14-19.[4]王翼虎ꎬ白海燕ꎬ孟旭阳.大语言模型在图书馆参考咨询服务中的智能化实践探索[J/OL].情报理论与实践:1-13[2023-07-31].http://kns.cnki.net/kcms/detail/11 1762.G3 20230629 1541 004.html. [5]刘菲凡.高校图书馆参考咨询服务智能化的现状调研与发展对策[D].福州:福建师范大学ꎬ2021.(编辑㊀李春燕)IntelligentapplicationandresearchofChatGPTinlibraryreferenceservicesQiuRulin ChenYufeng LiSuping∗Library QingdaoUniversityofScience&TechnologyQingdao266042 ChinaAbstract Withthecontinuousdevelopmentofartificialintelligencetechnology ChatGPT asanaturallanguageprocessingmodel hasunlimitedpotentialinprovidinglibrarieswithmoreefficientandpersonalizedreferenceservices.ThearticlefirstintroducesthebasicconceptanddevelopmenthistoryofChatGPT andthenfocusesontheimplementationprocessandmethodsofmodeltraininginlibraryreferenceservices.ItdiscussestheadvantagesandchangesthatChatGPTbringstolibraryconsultingservices andproposestheadvantagesofChatGPTinimprovingtheefficiencyandaccuracyofconsultingservices.Finally someshortcomingsandexpectationsforthefutureofChatGPTwerepointedout.Keywords ChatGPT library referenceservice。
行业观点⏹2023年3月1日,OpenAI宣布开发者可通过API将ChatGPT和Wisper模型集成到他们的应用程序和产品中。
本次ChatGPT API接入的模型名为GPT-3.5-turbo,只需0.2美分/千Tokens。
本文尝试测算训练和不同推理场景之下的实际成本;未来随着模型压缩的持续发展,推理成本可能进一步降低,也有望大幅推动生成式模型在各个场景的大规模商用。
我们的成本估算思路是:计算AI模型在进行训练与推理时所需的浮点运算次数,与AI算力集群的平均算力(以每秒浮点运算次数计) 做比,以此估算AI模型的训练成本与推理成本。
⏹在通用大模型训练方面,经测算,使用云计算时ChatGPT的训练成本约为170万美元,若自建AI算力中心进行模型训练,训练成本有望降至约51万美元;在大模型推理方面,使用云计算时的ChatGPT每处理1,000Tokens 信息需花费约0.177美分,自建AI算力中心有望将成本降至0.053美分。
⏹不同应用场景中AI模型面临的任务复杂度有所不同,我们考虑模型缓存命中率、计算集群闲置率、模型压缩等因素,综合估算各典型场景下模型的推理成本:1)搜索引擎场景中,以新版Bing为例,完成一次搜索的成本约为1.73美分;2)办公软件融合ChatGPT后可支持文字生成、文字修改等功能,完成一次用户需求的成本约为1.70美分;3)AI客服作为对话场景应用,有望率先实现B端落地。
经测算,AI客服场景解决一次用户需求的成本约为0.08美分。
⏹未来随着模型压缩技术的持续发展,推理成本可能进一步降低,也有望大幅推动生成式模型在各个场景的大规模商用。
投资逻辑⏹我们认为有海外场景的公司有可能率先与GPT-3.5-turbo进行对接,建议关注福昕软件、万兴科技等海外营收占比较高的应用公司。
风险提示海外基础软硬件使用受限;应用落地不及预期;行业竞争加剧风险内容目录1.AI模型训练成本估算 (3)2.通用AI模型推理成本估算 (4)3.多应用场景下ChatGPT推理成本估算 (4)3.1 搜索引擎场景 (5)3.2办公软件场景 (6)3.3 AI客服场景 (6)4.投资建议 (7)5.风险提示 (7)图表目录图表1:AI模型训练成本估算 (3)图表2:AI模型训练所需浮点运算次数计算与模型参数规模正相关 (3)图表3:前沿AI模型的有效算力比率 (3)图表4:考虑有效算力比率后的训练所需浮点运算次数计算 (4)图表5:AI模型推理成本估算 (4)图表6:AI模型推理所需浮点运算次数计算 (4)图表7:具体应用场景中AI模型完成一次任务所需成本 (4)图表8:新版Bing搜索引擎的运作方式 (5)图表9:Bing搜索引擎场景任务的所需Tokens (5)图表10:办公软件场景任务的所需T okens (6)图表11:AI客服场景任务的所需Tokens (6)2023年3月1日,OpenAI宣布开发者可通过API将ChatGPT和Wisper模型集成到他们的应用程序和产品中。
BChat Server 技术文档(2009/6/9更新)1.BChat Server 基本情况1.1.简介1.2.特性2.运行环境2.1.服务器2.2.带宽准备2.3.端口开放3.安装和配置3.1.配置文件3.2.模板文件3.3.软件自带模板简介3.4.一室多房配置3.5.内外网同时使用3.6.启动运行3.7.目录文件说明4.数据库支持4.1.数据表结构4.2.配置文件对数据库的设置4.3.MSSQL数据库注意事项4.4.MYSQL数据库注意事项5.数据库专访程序DBD5.1.DBD的配置与运行5.2.不同聊天室使用不同数据库的方法6.视频语音聊天的使用6.1.视频使用6.2.语音使用6.3.双倍语音发送6.4.主麦麦序管理6.5.语音和音乐编码选择6.6.多视频管理控制6.7.P2P语音视频对话7.音视频及其他控件7.1.控件的安装7.2.各控件文件功能说明7.3.视频控件功能按钮7.4.视频控件参数与接口7.5.语音控件功能按钮7.6.语音控件参数与接口7.7.语音视频控件的颜色参数7.8.视频显示控件8.聊天室运行控制和信息提取8.1.用户登陆8.1.1.设置是否需要验证8.1.2.登陆参数8.1.3.聊天室数据库验证8.1.4.外置用户验证8.1.5.唯一登陆8.2.设置聊天室邀请密码8.3.设置聊天室登录验证码8.4.设置聊天室登录页面位置限制8.5.设置聊天室关门管理8.6.设置聊天室管理员8.7.设置不可踢人员8.8.设置聊天室无人自动关闭8.9.设置聊天室禁止使用时间8.10.更换视频的默认图片8.11.设置视频掩版8.12.设置默认弹出远端窗口8.13.设置多个远端视频弹出窗口8.14.设置弹出窗口的广告播放8.15.设置嵌入式视频窗口的广告播放8.16.聊天室视频的监控8.17.虚拟视频设备的屏蔽8.18.异常大视频码流的控制8.19.提取聊天室当前状态8.20.提取当前在线用户8.21.设置监控用户名8.22.设置非注册用户功能限制8.23.设置历史记录保留9.扩展使用9.1.用户列表信息9.2.头像设置9.2.1.固定选择头像9.2.2.发言头像9.3.用户经验值9.4.用户VIP级别9.5.表情图标9.6.别名配置和使用9.7.自定义数据和自定义管理命令9.8.文件传送9.9.广播信息9.10.抽奖功能9.11.魔法表情9.12.自动回复10.贴图、画板、屏幕广播与文档播放10.1.贴图10.2.贴图控件10.3.画板10.4.屏幕广播10.5.文档播放10.6.共享控件10.7.共享相关配置项11.用户点数控制11.1.在线点数控制11.2.视频查看点数控制11.3.远端视频点数控制11.4.优惠时段设置11.5.礼物点数控制11.6.点数查看命令11.7.点数详单11.8.点数合一11.9.点数获取11.10.点数充值12.礼物功能12.1.礼物配置12.2.送礼物信息广播12.3.礼物信息的分屏显示12.4.设置送礼物限制12.5.礼物信息的显示控制12.6.礼物的批量发送13.嘉宾聊天(网络教室)的设置和使用13.1.基本设置13.2.使用方式13.3.文字控制13.4.历史纪录14.以UTF8编码运行聊天室14.1.UTF8管理后台14.2.数据库的准备14.3.DBD中针对UTF8的配置14.4.UTF8模版的不同之处14.5.UTF8的管理员设置15.声音广播15.1.组成结构15.2.安装配置15.3.广播的访问15.4.更多说明16.语音视频P2P广播16.1.组成结构16.2.安装配置16.3.广播的访问16.4.省带宽聊天模式17.语音视频录制17.1.基本操作17.2.配置与函数17.3.聊天室中语音视频录制17.4.录制语音为MP3/MP4文件17.5.录制语音为铃声(WAV)文件17.6.语音视频、白板和播文档全录制18.游戏功能18.1.游戏点数18.2.斗地主游戏18.3.中国象棋18.4.吹牛骰子18.4.1.简介18.4.2.操作规则18.4.3.相关配置项18.5.游戏的非IE浏览器支持19.配置项大全20.控制命令大全20.1.管理命令20.2.用户命令21.攻击防护21.1.简易UDP防火墙21.2.TCP模式运行语音视频21.3.软硬件防火墙的防护策略1.BChat Server 基本情况1.1.简介Bchat专业可视语音聊天系统是当前功能最完善、技术最成熟、应用最广泛的聊天室软件。
第一章微机基础知识1、微处理器:又称中央处理单元CPU,是小型计算机或微型计算机的控制和处理部分。
2、微型计算机:简称微机C,是具有完整运算及控制功能的计算机。
包括:微处理器(CPU)、存储器、接口适配器(输入输出接口电路)、输入/输出(I/O)设备。
3、单片机:是将微处理器、一定容量RAM和ROM以及I/O口、定时器等电路集成在一块芯片上,构成单片微型计算机。
4、单片微型计算机包括:微处理器、RAM、ROM、I/O口、定时器5、微处理器(机)的组成:运算器&控制器㈠运算器的组成:算术逻辑单元(简称ALU)、累加器、寄存器ALU的作用:是把传送到微处理器的数据进行运算或逻辑运算。
运算器的两个主要功能:(1)执行各种算术运算。
(2)执行各种逻辑运算,并进行逻辑测试。
如零值测试或两个值的比较。
㈡控制器的组成:程序计数器、指令寄存器、指令译码器、时序发生器、操作控制器6、CPU中的主要寄存器:累加器(A)、数据寄存器(DR)、指令寄存器(IR)和指令译码器(ID)、程序计数器(PC)、地址寄存器(AR)7、BCD码:用二进制对十进制0-9进行编码——BCD码。
用四位二进制数0000-1001表示0-9。
例如:13 D=0001 0011 BCD例如:1001 0111 BCD=97 D第二章89C51单片机的结构和原理1、运算器包括:ALU(算术运算和逻辑运算单元)TMP(8位的暂存器)ACC(累加器)B(寄存器)PSW(程序状态寄存器)2、存储器包括:程序存储器(ROM)、数据存储器(RAM)3、CPU访问片内、片外ROM指令用MOVC。
访问片外RAM指令用MOVX。
访问片内RAM指令用MOV。
4、高128字节RAM——特殊功能寄存器(SFR):有21个;地址:80H~FFH5、堆栈的两种操作:数据压入(PUSH)数据弹出(POP)6、每条指令由一个或若干个字节组成。
有单字节指令,双字节指令,…多字节指令等。