靠这九款国产AI大模型,就实现了6亿人的AI梦
2024年 10 月 13 日,工业和信息化部总工程师,赵立国发表讲话:“我国人工智能核心产业的规模在不断提升,企业数量超过了 4500 家,完成注册并提供服务的生成式人工智能服务大模型数量已经超过200个,注册用户数超过了 6 亿。” 这些大模型在各个领域中发挥着重要作用,推动了技术创新和产业变革。 可以看出 2024 年,中国的人工智能技术发展速度真可谓是日新月异,国产AI大模型如雨后春笋般涌现,从 1 月份的 80 多个到 10 月份已经突破超过 200 个,不到十个月时间就激增了 100 多个大模型。 这些大模型中主要以通用大模型 Kimi、智谱清言、通义千问、文心一言、豆包、天工AI、讯飞星火、秘塔和腾讯元宝这九大模型格外引人注目。 在科技大国走向科技强国的号召下,AI 大模型的重要性尤其凸显,这九款国产大模型发展相当出色,它们铸就了中国人我们中国人的 AI 梦。 下面,让我们一起探索这些大模型的特点和面临的挑战,普及和了解它们在AI领域的地位和潜力。 ...
UE设置分辨率以及全屏模式
方法一、通过蓝图设置 方法二、通过打包项目的配置文件进行修改 注:图中的FullscreenMode 其中:0=窗口化,1=无边框窗口,2=独占全屏 方法三、通过控制台命令修改 12r.SetRes 1920x720w :"x"是英文字母x,w:窗口r.SetRes 1920x720f :"x"是英文字母x, f:全屏 方法四、通过打包后执行命令 1YourGame.exe -ResX=1920 -ResY=720 -fullscreen 关于屏幕左右或上下有多余黑边问题 主要问题是当前摄像头约束了比例,需要将需要设置的“摄像头选项”去除“约束高宽比”,如果项目是第一人称视角的,再选中“重载高宽比轴约束”,并将高宽比轴约束选为“维持Y轴视野”。 关于Cesium在宽屏显示时,地图加载部分问题 在使用带鱼宽屏时,发现屏幕两侧的地图只能加载部分,用了很多的方法,比如: 加大 Maximum Screen Space Error...
UE中通过游戏实例(Game Instance) 实现UI与关卡蓝图变量交互的详细步骤
游戏实例(Game Instance)是UE5中跨关卡持久化的全局对象,适合存储需要在多个UI或关卡间共享的变量(如玩家分数、设置参数等)。通过将变量存储在游戏实例中,UI蓝图和关卡蓝图均可直接访问和修改。 步骤1、在游戏实例中定义变量 1.创建自定义游戏实例类(若未创建) 在内容浏览器中右键 → Blueprint Class → 选择 Game Instance。 命名为BP_MyGameInstance(示例)。 2.添加变量 打开BP_MyGameInstance蓝图。 在我的蓝图(My Blueprint)面板中,点击变量(Variables) → 添加变量。 命名变量(如PlayerScore),设置类型(如Integer),并勾选可编辑实例(Editable Instance)(可选,便于调试)。 步骤2、在关卡蓝图中更新游戏实例变量 1.获取游戏实例引用 在关卡蓝图中,右键添加节点 → Get Game Instance。 将返回的Game Instance引用转换为自定义类BP_MyGameInstance(通过Cast To...
UE5入门教程:蓝图变量_ue5全局变量
一、变量介绍 定义:变量是保存一个值、或引用一个对象或Actor的属性。这些属性可被蓝图内部访问,也可被设置为外部访问(在关卡中的蓝图实例内,以便用户修改其值)。 显示形式:变量以圆形框的形式显示,在蓝图内Variables下拉列表中,会显示所有已存在的变量,包括组件实例变量及自定义变量。 二、变量类型 蓝图变量有多种类型,用于保存不同类型的数据。以下是一些常见的变量类型: 布尔值(Boolean):只能保存真或假。 整数(Integer):可以存储整数值。 浮点(Float):可以存储带小数部分的数值。 字符串(String):可以存储一组字母数字字符。 向量(Vector):包含代表3D向量的X、Y和Z浮点值。 旋转体(Rotator):包含X(滚动)、Y(俯仰)和Z(偏航)浮点值,表示3D空间中的旋转。 转变(Transform):可以存储位置、旋转和缩放。 ...
UE4_UE5 如何显示/调整游戏运行帧率
在创作中,我们往往需要查看游戏运行的帧率,用于判断程序运行的流畅度。那么如何调取帧率呢,接下来我就简单介绍几种方法: 1.在控制台命令中输入stat fps 可以看到,游戏帧率已经显示在屏幕右上角。 2.在控制台命令中输入“t.maxfps 帧数”以修改最大帧率 3.通过Get World Delta Seconds来获取帧率并打印到屏幕上 Delta Seconds其实就是游戏中每帧刷新所用的时间,用1除以Delta Seconds,得到的就是每秒中刷新的帧数。 下图的节点逻辑中,我通过按下数字键3,来向屏幕打印计算所得的FPS。(Appen节点是字符串组合节点,类似C++中对字符串的“+”重载) 可以看到,当我按下数字键3,我的帧数被打印到屏幕上。
windows+vs2017 C++编译gRPC
1、需求 因为项目需要,想要在windows+vs2017环境使用C下编程gRPC并编写demo程序,使得能够根据proto文件生成对应的c文件。 2、资料查阅 起初根据网络资料查阅,使用git从github中下载了gRPC最新的开源代码,并通过CMake编译,之后使用vs2017进行最终的编译生成,但在vs2017编译过程中,提示版本不匹配,需要vs2019及以上版本,本想进行vs的版本升级,但考虑到项目代码版本问题,最终选择低版本的gRPC进行编译与使用,再次查阅资料,最终,根据大佬的这篇文件在Windows搭建gRPC C++开发环境!,完成了vs2017+gRPC1.48版本的编译。 3、编译工具 (1)Git;用于从github中将代码拉下 (2)CMake;编译gRPC (3)Nasm;似乎是编译过程中openssl用到,不太了解,但网上搜索下载了一个 (4)VS2017 Professional; 4、编译步骤(就是把大佬的文章复制了一遍,为了防止大佬的文章链接失效) (1)下载gRPC源码 使用git命令行在预备存放grpc源码的目录下执行,...
远程过程调用(RPC)入门
本文简要介绍RPC的相关知识。 1 概述 RPC(Remote Procedure Call),即远程过程调用,是一种通过网络从远程计算机程序上请求服务、而不需要了解底层网络技术的协议。RPC协议假定某些传输协议(如TCP或UDP)的存在,为通信程序之间携带信息数据。在OSI网络通信模型中,RPC跨越了传输层和应用层。RPC使得开发应用程序(包括网络分布式多程序在内)更加容易。 例如,有两台服务器A和B,一个应用部署在服务器A上,想要调用服务器B上的应用提供的函数/方法。由于服务器A和服务器B的应用程序不在一个内存空间,不能直接调用,就需要通过网络来传达调用的语义和调用的数据,这就是RPC协议。 2 背景 在单机时代,一台电脑上运行多个进程,为了实现进程之间的通信,就出现了IPC(Inter-process communication,单机中运行的进程之间的相互通信)。 而到了网络时代,大家的电脑都互相连起来了,以前程序只能调用自己电脑上的进程,能不能调用其他机器上的进程呢?为了实现这个目的,把IPC扩展到网络上,就是RPC(远程过程调用)了。 ...
Windows配置grpc
方法一 1. 使用git下载grph 123git clone -b v1.70.0 --recurse-submodules https://github.com/grpc/grpc.git# 指定版本下载# git clone -b v1.41.0 https://github.com/grpc/grpc 下载速度慢可以使用国内镜像 1git clone --recurse-submodules https://gitclone.com/github.com/grpc/grpc.git 1.1 更新子模块 1git submodule update --init --recursive 2. 使用Cmake进行编译 2.1 GUI编译 选自己的vs版本 默认设置 (可修改文件存放位置) 2.2 命令行直接编译 123mkdir -p cmake/buildcd cmake/buildcmake ../.. 3. 使用Visual Studio 生成解决方法 打开项目中 右击重新生成解决方法 方法二 1. 安装vcpkg 123git clone...
Windows系统下GRPC在C++中的使用
1. 准备工作 按照grpc官网的指引先做环境配置,选好版本,不同版本要求下载的软件不一样,先选的1.15.1版本,但是安装 Active State Perl 总是安装失败,于是后边换了新一点的版本。先说1.15.1版本的安装历程,网址:https://github.com/grpc/grpc/blob/v1.15.1/BUILDING.md (1) 安装vs2017 网址:https://my.visualstudio.com/Downloads?q=visual%20studio%202017&wt.mc_id=omsftvscom~older-downloads 社区版不能下载,下载的专业版 点击下载,然后安装,安装时选择与C++相关的项。 (2)安装Git 直接索引到上面的链接Git,下载安装即可。 (3)安装CMake 索引到链接Download CMake,我选择的是二进制分布中的windows x64版本。 (4)安装Active State Perl 1)首先索引到网址Download & Install Perl -...
在Windows搭建gRPC C++开发环境
一、环境构建 1. CMake Download CMake 2. Git Git for Windows 3. gRPC源码 1git clone -b v1.48.0 https://github.com/grpc/grpc 进入源码目录 1cd grpc 下载依赖库 1git submodule update --init 二、使用CMake生成工程文件 三、使用vs2019编译grpc库文件 ...









