粉丝8499获赞2.8万


明明节省可读性更好,但业界的 rpc 框架却更喜欢用 p b 等将对象序列化成二技能传输,而不直接传输接成串。那么 p b 比节省好在哪呢?主要有三点, 从体积上看, p b 提前定义 i、 d、 l 序列化后的 i、 g 的数据不需要自断 k, 而接省需要打包自断,明 p b 比接省体积更小。 其次,从性能上看, p p 通过变异器生成的代码来进行序列化和反序列化操作,真正的代码高度优化, 能直接操作底层 it 的数据,避免了不必要的中间转换和处理,还节省序列化和反序列化需要进行支付算的解析和转换, p b 比节省序列化和返区的话性能更高。最后,从支持的数据类型上看, p b 除了基本数据类型,还支持媒体类型、嵌套类型、可选自断等特性, 支持的数据类型更丰富。因此 r、 p c 框架一般选择 p b、 e 等按禁止协议而不直接传输节省。

今天给大家分享的是 wpf 客户端如何连接 grpc 服务,这里我们还是新建一个点编辑六的 wpf 应用程序。 首先我们搭建一下界面, 先把这个格瑞德分成三行, 第一行给个四十, 第二行也给四十, 第三行占据剩下的所有。 第一行放一个 border word, 里面放一个 stack, 文档 水平排列, 填写连接 grp c 服务的地址, 然后放一个 text books, 高度设为三十, 宽度设为两百吧。 我们让 stack 里面的元素都 是用来连接 grp c 服务的, 连接 还得给个三十, 宽度给一个一百吧,给一个外边距距离左边三十。 然后我们的第二行 水平方向布局, 然后让里面的所有元素的垂直方向都居中, 再放一个 text block 发送的消息, alt 给三十, 然后发一个 button 按钮, 高度给个三十,宽度给个一百, 外边距距离左边三十。 click 事件, 然后再看第三行,第啊,第三行也是放一个 board, 放一个 stack pointer, 这个是让它垂直方向布局。首先放一个 label 接收到的消息, 然后放一个 list books, 用来显示接受的消息。 给个 y 边距吧,距离左边是三距离,上是上下是十吧, 然后给它设一个高度三百吧。 好,我们界面先搭成这样,现在我们来添加一个 grpc 的 服务端,我们新建一个项目,在里面搜索 grpc, 这就是 grpc 的 服务, 卖 grpc service。 然后我们修改一下它的 protopost 这一个文件,给我们修改一下, 这里打扰大家一下,如果大家想要学习更多的 c 下五 wpf 知识点和案例,请在 b 站搜索天众师兄 up 主,这是 up 主发布的部分视频的截图, 天众师兄 up 主在 b 站一直持续更新 c 下五 wpf 学习视频,欢迎大家关注学习。因为我们本来就要自定义这个, 所以按照我们的需求来设置这些字段呀值,然后这个报名,报名就设置一个 my g r pc, 这我们叫一个 test g r pc, 好,我们把它的方法都改一下, send message, 这个就需要我们根据我们实际需求自定义方法叫 text, 这个也叫 text, 我 们改一下它的方法名, 这请求的,这是回复的, 然后我们修改一下它的地址,这个我们暂时不用 h t e p s 了,修改一下它的配置,里面添加一个发布的地址 u r s。 这里先放一个, 因为我们修改了这些方法的名称,需要在这个 service 里面修改一下, 这个就是调用我们的我们写的 text g r p c 的, 然后这些方法名也都改了, 这个也叫 text。 生成成功了,然后我们需要添加一个内库来供客户端来调用内库服务。是就是来连接这个 g r p c 的, 新建一个内存 就叫 g r p c server 吧, 这个就不需要了。 然后我们需要添加 u get 包, 要添加一个 g r p c let 点 client, 那 我们要是客户端的连接,然后你用这个包安装一下, 还需要一个 g i p c tools 工具, 还需要一个谷歌的 g i p c 的 一个协议的 protool, protool 安装一下, 这三个包都在这儿,然后我们新建一个 protool 的 一个文件夹, 把服务端的这个文件把它粘贴过来, 我们修改一下,现在是服务,现在是客户端供客户端调用的, 我还需要修改一下这个内部的一个项目文件,修改成 client, 现在是供扣端调用,然后我们重新生成一下,生成成功,然后我们在 wpf 的 扣端来引用这个 g i p c server, 首先我们建一个定一个 g i p c 的 一个 channel, 就是 它的频道, 然后我们在连接的这个 bug 按钮的方法里面去连接这个 g i p c 的 一个服务 地址,就是我们那个 text text box 里面输入的一个地址, 然后我们再写这个发送的发送消息的方法里面, 我们首先进一个进一个 client, 这可能呢就是我们 test 的 g r p c 这个包里面, 把这个嵌段函数传过来, 我们需要一个异步方法,然后等待去返回发送消息以后我们等着 g r p c 服务返回数据, 这我们 vs 二零二二二零二二,它添加网格的时候会自动把方法名添加一个 e 部的一个标识 对应部方法 request 请求, 然后传记参数,参数就是我们之前定义的 name, name 赋值我们界面上输入的, 然后我们把返回的消息显示到那个 list 的 box 里面去 接收到的消息 确认成功,这个地方我们给一个提示叫连接成功, 重新生成一下, 然后我们来启动这个 g r p c 的 服务,重新生成一下,生成成功,我们直接找到它的路径, 直接运行这个 excel 程序,启动成功了,然后我们用客户端来连接它 五千的端口,连接一下,连接成功,我们发送一个消息发送,然后接收到这个消息, 这就是我们 wpf 的 客户端如何连接 gipc 的 服务? g r p c 服务一般是后端写好的,然后我们只需要建立一个中中间层来连接它。这个内裤这个文件是 g r p c 的 服务端要发出来的,我们直接粘贴过来就 ok 了。 好,今天的分享就到这里,谢谢大家观看。


大模型在不断地进展,围绕大模型的应用也在不断地进展,怎么进展?带你看一下在 long chain 的 这个官网当中啊,有一个叫 depadience, 什么叫 depadience? 第一排就是说白了就是一种深度的智能体。什么叫深度呢?就是像我们刚才这个图这样啊,我们刚才这个图上的流程,我们都是自己写的,对不对?自己去,你甭管这个流程怎么样,反正都自己写的这个很长的流程, 这个流程全是我们人类自己指定的,那你想这个流程可不可以让大模型自己来做, 我就给你这些节点,你自己去组合,你不用我来帮你组合,你自己组合,这就是 deep agent。 用 deep agent 写这个东西就更简单,你看啊,就是这是创建 agent 的 时候,创建一个 deep agent, deep agent 有 些什么呢? 有一个大语言模型,有各个工具,这工具干什么?就是做一些各种各样的事情,包括你看获得这个医生的信息,获得这个呃,我们 m c p 的 这些呃诊医疗诊断的信息,对吧?我们的 r r i a g 这个信息,再加上这个 m c p 调用 m c p 这个工具全部整合到一起,然后这些模模型 我就不去主持了,我图也不画了,就是把这些工具全部给你,就把这些工具呢,全在这个 create 编辑的时候呢,把这些工具全部给你,然后后面你要干嘛?就是一句话说完了,你自己调整去,你大模型自己去控制去, 对吧?就是问这么一句话,如果是比论询问病人记录,你就走过这工具,如果这样就走工具,至于内部怎么走怎么走,你就根据这个提示值,大模型自己去理解,去理解成是什么样就什么样,那这样是不是更简单,对吧? 这样呢?大模型就会自己去规划整个问题的路线,比如说 do agent 医疗问诊系统文档已整理,在主页置顶群取。 那比如说我现在构建好这个低培检的时候,我只要问他问题,内部流程怎么走,你自己去决定去。我问你一个医生,我问你这个什么病人的记录,你就自己去查病人记录去, 那他就调用导诊服务获取病人记录,然后这个就会走那个 m c p 服务去获取这些啊信息记录。你如果要换别的问题呢?随便换 啊,比如说我们来个医生的这个吧,啊,你们医院这里的医生是谁,他就会自己去走这个什么调用医生信息, 对吧?他就能够自己去问大模型完成这个过程啊,就是我们之前那个图图都不用画了,这是低配镜头,而这个东西实际上这个所谓低配镜头怎么去理解呢?有些朋友觉得看到这个新版本的东西都跟不上,但其实你如果有了足够清楚的思路,你就能够理解, 它其实本质上就是掉的 create agent, 你 看里面就知道啊,它最后就是掉了一个 create agent, 只不过在这个 create agent 上加上了一些其他的一些主键啊,这是一些主键去形成一些更加聪明的这种形式。 那你看这个 d 编辑的,是啊,你看懂了之后,是不是和现在很多这些成熟的这道题产品就已经对上号了?什么 cloud code 啊,什么 tree 啊,什么灵光啊,是不是都对上了, 对吧?因为他们的实现思路是什么样的?是不是就是你用户给出一个问题之后,那么他们是会用大模型去形成这个提示词, 他们都用大模型形成 deep 这个提示词,而后端的这些什么托什呢,现在都他们准备好了,什么编程的呀,什么浏览网页的呀,什么下载网页内容的呀,全部给你编好了,放到一起,然后你只要提一个任务,他让大模型去编这个提示词, 再把这些提示词和这些工具一起整合构成一个 deep 呢?是不是这种思路能理解吧?包括什么 openminus 以前那种很火的自动规划,什么智能体自主规划什么的,是不全这么一种套路。 所以当你把这些大模型主流的思想整理清楚了,你会发现很多这些业界的这些什么新的产品,其实都是有迹可循的,它都不是凭空冒出来的,你看东西会有更多的,这些更清晰的视野,能理解吗? 所以未来我们这个项目,真实的这个线上项目呢,也会最终升级到 deep agent 的 这种形式,就是让大模型自己去协调这些工具, 我们只要提供这些具体的工具就可以了,实现这些具体的功能,然后全部给大模型自己去做,再加上我们之前做的这些,呃,纸图啊,这些人,呃 human in loop 的 人类监督啊,还 time travel, 时间回溯啊,这些功能 有低配的,岂不是很简单的?哎,简不简单这个事呢,其实没那么好判断,实现机制上越简单意味着问题越多,这个题是怎么写很讲究的,要求会更高, 包括这些工具你怎么去构建?你的工具怎么去把一些零散的业务拆成一个一个的工具?这事没那么简单,没那么容易,还是要有工程化的思想,还是也是我们一些时候的架构的思想? 对,让大模型去写题诗,然后这工具你自己拆啊,你拆成什么样的工具呢?你的业务系统里面可能有十几条不同的业务线,那有些业务线自己有交叉的,交叉就可以形成一个工具,对不对?那到底怎么拆呢?你这工具拆成多细呢?写多少个呢? 是不还得有架构的思想,对吧?但总之我给他强调的是,你只要有了这样的一种想法之后,这样你就可以去构建很多这些业务场景了,遇到一些真正的企业业务场景有更多的想法,对吧?这是给他强调的一种工程化的思维。其实有了这种工程化思维,你就能够理解自己到底后面要学什么。 就是很多朋友现在大模型要学什么是很目标很不清晰的,那我们通过这个思路就告诉你,下一步就是当你有了足够技能,你就找到自己亲自的目标。而现在大模型整个职场呢?是这样的,我们整理了市面上很多的这一些职呃企业的一些招聘信息,包括他们的人才,需要我们做深度的交流。 整体上大大模型整个职场分为这样一个金字塔,按照这个金字塔可以找准你自己的目标,去有不同的针对性的发力。在大模型发现呢,你是有很好的竞争力的,因为大模型现在大模型出来之后学什么都快,但是你要知道一句话,方向不对,努力白费, 你没找准自己的方向,你学的是白学,永远只能够自己玩一玩,对吧?那大冒险整个这个工作呢,大体分为这个四个层次,大家可以按照自己的行,自己的形式去找对应的方向去发力。 整个形式大概是那种金字塔的结构,从上往下,金字塔戳上,这一节呢,是这种神仙局干嘛呢?主要是做这些预训练模型的研发,比如说研发的这种机座模型啊,研发豆包的机座模型啊这些这些人呢,就是 他们的职位数量是非常少的,竞争是非常激烈的,但是要求这是待遇也很好,基本上年薪都是百万起步, 包括你如果发过一些这种 leaps 的 论文呐,这些前端论文的话,你发了之后很多 hr 会抢着要,甚至年薪三四百万比比皆是。但是对你的能力的要求非常非常的高,基本上不太可能说你跟风就能学会的。而且你如果学历不过关,你的论科研能力不过关, 就是你的学历,包括你的科研能力不过关的话,这一层你挤破脑袋也是挤不进去的,所以这是这个呃,金字塔,这一层金字塔往下呢,下面这个高端局呢,主要是做一些 ai 产品的延缓。 ai 产品研发这块呢,主要是干嘛?就是做一些围绕大模型的一些产品落地,包括你像豆包啊,豆包大模型,它是在底层的模型对不对?那围绕大模型我也可以做出豆包这个产品,包括大家玩过什么什么豆包 ai 手机对不对?是不是都是这种产品的研发?那这块呢?基本上就是在咱们国内九八五二幺起步 这起步,而且基本上你要有硕士以上,因为做这些产品研发,你不可能只是说,呃,简单玩一下,简单的调一下 api 就 行了,包括模型的这种微调啊,包括对它做一些减脂啊,要适应不同,比如说你把模型放到手机上一定要减脂,要把它体积变小啊,这些都血血准。 这一块基本上是酒吧五二零起步。如果你的这个学历包括专业也是要对口专业啊,如果你的这个学历和专业能够对口的话,你可以冲一下这个高端局。高端局国内基本上就是,呃, 年薪,年薪基本上能够达到就是七八十万是没有什么问题的啊,这没有什么问题的,但是要求比较高,如果你想晋升这一层,我们有这个大师课带你去做,我们这是有很多的这些,呃,给你看一下, 我们这是有很多这些,呃,我们是跟惠美未来深度合作的,像我们合作这个宋永柱老师, 那宋永柱老师这是惠美未来的 cto, 他 就是带我们去做这些大型的真实项目的啊。你像宋永柱老师,你到这个百度百科上都能查到的,他就带我们去做一些前沿的项目落地,做一些产真实的产品,通过这些产品落地,你就能够去冲击一下这个 高端局,没有什么问题的啊。这会主要是你的这个学历一定要过关,如果学历或者专业不过关的话,没没有,是没有太多的这个竞争力的,就是你如果哪怕你学的很好,你学历不过关,你的专业不对口,基本上你进不去的,人 家不会给你这个机会的。但是对于大多数人,我们推荐的是什么?普通局,普通局,这也是现在整个大模型这行业呢,职位缺口最大的一个职位,一批职位干什么呢?是做这个 结合 ai 去构建应用系统。怎么构建应用系统?哎,我们今天给你分享的就是一种,你说统计专业可以吗?统计专业如果是做这种产品研发的话,不够不够啊,统计专业太偏底层了,太偏底层了,但是你做这种普通局是没问题的, 普通局这一块也是现在缺口最大的一层,很多企业都要拿 ai 大 模型去落地,包括对传统应用进行一些应用的赋能,进行 ai 的 赋能,怎么赋能就要靠这帮人的赋能, 所以这一块就是我们给大家强,非常注的是,我这里标是红色,所有的最大部分,绝大部分朋友可以冲击下。这个职位 需要一定的开发能力,但是呢,对开发的要求不会像以往那么高,不会像以往我们带大家去做那种架构师啊,那么高啊,做加码做 part 架构师那么高,但是对你的产品思维是有非常有综合的这种可量。你如果你的思维不清晰, 包括你像我们做这个医疗诊断系统,怎么做,你的思路都完全不清晰,你让 ai 去帮你去指导 ai, ai 也不能给你去一个很好的东西啊,对吧? 你 ai 你 也给他提出一个明确的要求,他才能给你一个比较好的,结果你又给他一个不明确的要求,他也会出现幻觉问题啊,还是得你在擦屁股啊,对吧?所以这是一个比较综合的东西,那我们在这块强调的是我们会有大量的项目实战带你去冲击这个普通局, 基本上普通人你有一点开发经验都不会有太多问题,可以给你看一下,我们这有非常多的这种,呃,实战项目, 包括这个智,这个我们的这个销冠的智能 agent, 还有包括这种监控和预警的 agent, 还有包括我们这个医疗行业的,医疗行业呢,这是一个很大的项目,我们今天给你讲的是这个项目当中的一小块儿 辅助诊断,当然这个辅助诊断呢,我们今天拿出来部分,实际上更多是给大家介绍思想,还有更多的细节部分,包括怎么对一些特殊情况进行把控,包括怎么对大模型的这些幻觉进行评估,这些筛查进行优化,这些还没讲到,在我们这个项目中就会带你完整的去落地, 你如果完成了,真正完成了这样一些实战的项目,我告诉你,你对大模型的理解都能够跟的上一个层次,你看问题的角度都会完全的不一样。我们现在是有很多的学员已经跟我们在做这个项目了, 还有很多其他项目也在不断的增进过程当中啊,而且 wifi 我 相信从今天我们给我给大家分享的这个课程,你也能够看到,我们这呢做这种项目和别的 我具体哪个机构不太好说,咱们都同行,但是和大家在互联网上接触到的很多别的一些大模型的课程是有本质区别的,你从今天我们分享就能看到,对吧?每一个思路一定是带你落地的,不落地的东西我们不会给你瞎讲的,大模型有很多东西是不好落地的, 你可以有各种天花乱坠的想法,你怎么想都行。比如说动不动就说啊,这个程序员你不要干了,以后完全不要写代码了, ai 把完全把你的代码写出来,怎么吹都行,对吧?你甚至说各种科幻的想法,你都可以想提就提,但是到底现在阶段是什么样呢? 对吧?你只有自己动手看了你了解是整个行业前沿这些落地的形式了,你就能够真正把它用上,才能够满足企业的要求,你学的东西才有用,对不对? 然后呢,这是给大家介绍一个普通局,普通局呢,包括你要学的知识,我们这里也给他整理出了一个最快的学习路线,分为几个大的模块,就学大模型这东西很要花很长时间的,大模型虽然火了才两三年,但实际上理论发展有几十年的时间, 你要把它全部跟上是要花很长时间的。我们这带大家最快的一个路线,路线上手从基础开始,包括 r a g 和 ag 的 两大两大模块,包括一些常用的工具,带你重头上手,很快的,保质保量绝对没有任何问题, ok? 你说我们今天这个公开课你看到吗?你看公开课能拿出这么多东西,这么多诚意的其实也少,对吧?然后呢,还有一个 aigc, aigc 这一块呢,我们也给他做一些补充,如果你需要的话,我们也有一些 呃,专门打造的课程,包括做了一些有竞争力的产品,后面也会给大家看一下,好吧,给我把我们一些 aigc 的 产品再看一下。这一块主要就是它的技术门槛太低,基本上没有门槛,零门槛,你只要会真的就是只要会打字,会聊天,就可以和大冒险交互,但是呢,你要提高自己的审美, 而且这一块就是他的企业的职业,要求不会太高,比如说数据标注,就干嘛就是给那些数据,你去标是对是错,是好是坏这一些东西啊,只要了解这规则就行。然后现在 aigc 主要是做一些这种视频啊,这种啊图片啊,这种创造 企业相对来说要求不会太高,而且呢门槛太低,因为的竞争非常激烈,大部分的我们大部分朋友的学 aigc, 可能就是要么就属于兴趣,要么就是做一些自媒体, 对 aigc 都会会,我告诉你 aigc 啊,你别说你都会,但是我们这 aigc 啊,我们的课程是干嘛?像最近我们有个老师就是带我们几个学员去美国一个 aigc 比赛上开会,干嘛做视频,同样是 ai 做视频,我们是带他去打比赛, 这个精美程度的要求完全不一样吧,包括我们老师还在带着做这个 a i g c 的 充满啊,我们会组织一个,就是也会在过年之前给大家发,就是 a i g c 中的一些小故事,我们会有两个多小时的规划, 这就不一样了, a i g c, 你 做几个简单的这种几十秒的视频和做几个做一个两个小时的 a i g c, 那 就完全不一样了。 然后整个课程给大家说一下,我们呢是现在有一个很多维的一个产品线可以给大家参考的,呃,我们有 aigc 的 课程, 然后呢,今天我给大家主要介绍的是我们这个普通局的课程,然后呢,高端局的课程我们会和惠美未来合作一起打造, 整个我们的课程是体系化的。当然最上面这个尖尖这一层呢,我们就不会再给大家出课程,因为到了这一部分基本上不会靠说呃,培训机构来出面了,这个就是世界前沿的研究了,我们对于下面这三层都是有产品控制的,而且,呃,我们的产品都是一定是最前沿的, 价格也是最合适的啊。然后呢给大家说一下,牛马局需要显卡吗?需要。 呃,一般需要不会太多,因为大部分的产品其实我们是调那些网上的产品,调网上的现成的产品,比如说极梦 ai 啊,海螺啊这种的,所以大部分其实是这种,就是你要发一些 token 的 钱就可以了啊。然后显卡呢,我们也会提供,可以给你看一下,我们这呢实际上, 呃,整个课程体系是这样的,我们的这个普通局今天是着重给大家分享的这块,我们的原价是八千六百八,八千六百八,今天课程代码能发出来吗?可以的,没问题, 普通局和高端局可以看,牛马局没意思。呵呵,这个看个人的要求了,因为我们这还是强调给大家就是,呃,让你有自己充分的选择,不对,不要被我们带着节奏走啊。我们这个刻字,刻字是八千六百八,今天呢,我们欠七个秒杀的名额,直接减扣三千的 学费,就今天我们会有七个名额,直播间有个秒杀券,大家可以去领取一下,领取完了之后找助教老师登记一下,说是从楼兰老师公开报名的朋友就可以领取我们三千的优惠券,今天限七个名额,直接五千六百八,然后 ai g c, 包括 ai g c 还有咱们的高端局的产品,你可以找助教老师去了解,比如说可以可以看一下像我们这做的几个参赛的产。