想要把模型接到 cloud code 非常简单,用我们之前跳过登录时使用的 cc switch 就 可以了。你只需要点击加号,选择你订阅的模型供应商,然后填写 api key 和兼容的 and php 的 base url, 最后再更改一下你要用的模型名称就可以使用了。 apikey 和 bash 都可以在供应商的官网轻松得到。这里以 deepstack 为例,只需要创建一个 apikey, 然后再打开接口文档,看看 bash 还有模型和 cc switch 的 配置是否对齐就可以了。 你完全可以通过自己去改配置文件去做这件事。但在你模型很多情况下, cc switch 能帮你一键切换,这还是很方便的。在终端输入 cloud 就 可以启动了。 你可以用两种方式来看模型有没有被正确使用,第一种是直接在页面上看,第二种是用杠 model 来看。接下来你就可以开启你的 ypg 指令了。当然,想要用的更加顺畅,还需要给靠配置更强大的武器,明天我来告诉你。
粉丝262获赞3316

第一个信息就是重磅信息哈,本周大模型最重磅的就是啊, deepsea 官方在周五的早上公布了他们的新模型 deepsea v 四版本 啊,真的是千呼万唤始出来,最开始是说春节前发布啊,到今天都快两个月了啊,但是要知道其中是有原因的,主要就是在为国产算力做匹配。那么首先来看一看这个模型的亮点,首先是性能对比, 而编程能力呢, deepsea v 四是对标 x rapid 的 sonata 四点五呃,但是和 x rapid 的 ops 四点六还是存在一定差距的。其次是在世界知识测评和顶级推理性能测评中, deepsea v 四呢,是超过了所有的开源模型,世界知识能力仅比谷歌的 gimli pro 三点一弱一点点。推理性能呢,是比肩和世界顶级闭源模型的,这里解释下世界知识测评和顶级推理性能测评 两个测评呢,就相当于是对大模型的一次考试哈。世界知识测评考验的是模型的记忆力和常识准度,看的是模型脑子里它能装多少正确的真东西。而推理性能测评呢,考验的是模型的 逻辑能力和解析能力,看的是啊,大模型会不会动脑子去解决新的问题,然后看一下模型的上下文能力啊。上下文能力呢,指的就是模型的啊,记忆能力啊,看这个模型能不能记住你之前说过的所有的需求啊,设定以及细节。 那么 v 四的上下文能力呢,直接干到了百万 token, 那 么其他的币源的模型呢?呃,要么在一百二十八 k, 那 么开源这边呢,几乎还没有模型能够到呃,百万 token 这么一个量级哈。最后看看 a p i 价格啊, v 四 pro 版本, 它的输入价格是一点七四美元每百万 token, 呃,输出价格是三点四八美元每百万 token。 输入价格呢,仅是三点四点五的百分之五十五左右,是 up 四点六的百分之三十三左右。输出价格呢,仅是三点四点五的百分之二十二左右,呃, up 四点六的百分之十三左右。 所以说 deepsea 微四版本它的性价比是拉满了的。第二个信息呢,是根据外媒的报道,呃,美国的 ai 大 模型独角兽 espric, 它的估值目前已经突破了一万亿美元,呃,是超过了 open ai 赛三月三十一号最新一轮的融资估值。 呃,当时是给到 open ai 大 约是八千五百亿美元的,主要原因就是它的 ar 二已经来到了三百亿美元, 这是一个很恐怖很恐怖的数字。就现在还有很多人去质疑 ai 的 需求,呃,质疑 ai 的 基建是不是有过剩,那么 israpec 它的 ar 就是 一个最好的证明, 证明了 ai 它不是一个伪需求。另外再考虑到 israpec 的 ar 三百亿还在高速的增长,以及呃 israpec 的 它目前的渗透率还非常的低,呃,很多人根本就没有用上 israpec 的, 呃高性能的模型,呃,只有少数的,呃金融编程或者是研究的这么一个群体,呃,在用 以及未来 sprint 它的模型可能性能上还会有继续的提升,所以需求呢,大概率还会呃 继续的高速的增长。第三个呢,是本周 deepsea 也在传出正在考虑进行外部融资,那么周三晚上是传出阿里巴巴和腾讯正在洽谈投资呃, deepsea 呃,给到的估值已经超过了两百亿美元。 最后呢,再更新一下本周 openroot 上的呃,全球的呃大模型 token 消耗量。那么本周呃,照目前趋势下去了, token 消耗量较上周呢会有大约百分之十的增速呃,但仍没有超过上上上周的峰值, 不过是按住了连续两周环比下降的这么一个颓势啊。其中我们看到最主要的增量还是来自 srbag 的 三个模型呃,而 srbag 它吃掉的份额呢,正是国内的 mini max 质谱等这些厂商。

为什么企业 k y s 一 般会配置三个 mask 的 节点呢?那太简单了。嘻嘻,欢迎参加今天的面试,我是今天面试官贾,然后请你把摄像头也打开。 嗯,好,已经打开了,你能看到吗?嗯,好,可以看到。准备好的话我们就开始吧,然后我们首先敬你做一下自我介绍。嗯,好的,面试官你好,我叫王,今年二十九岁,来自于湖北荆州,毕业于天津大学。 one two three four 康森 阿米达 music, 请问面试官你这边还有什么其他技术相关的可以问问到我的。嗯 嗯,好,你可以展开说一下你在这两个项目当中你主要负责的是哪些工作? 其实我主要负责第一个的就是 k 八 s 的 这个三组五重的这个集群的这个交付的测试。主要的工作内容。第一呢有做镜像,就做我们整个汽车 app 的 项目这个镜像, 然后呢对相关的一些业务模块来去做一些扩收容,比如说导航、订单、商品这模块, 然后呢针对副本去做相关的一些跟进测试,然后日常整理这些对应 pod, 会对 pod 做生命周期的管理啊,什么时候去起 pod, 什么时候去消网 pod 啊?要不要升级?要不要做金丝雀?要不要做回滚这款? 然后呢再就是配合开发团队打通 c a c d 流程,把整个项目代码给它接入到 j k s 里面去, 然后呢自动化的去触发构建整个发布流程,项目稳定之后再进行上线。 后期的话,参与的这个普罗米修斯的这个监控就是一些日常维护的一些工作了,然后就是同步运维文档嘛。嗯,差不多就是第一个项目的一个主要职责。第二项目其实说白了就是数据备份、打包备份那个 仔细核对数据恢复的整个流程,还有密钥、邮箱、账号、权限这些细节,就是确保研发过程中代码仓库一个平稳过渡,不影响使用,因为毕竟是一个备份和恢复对应的一个项目,大概就是这些吧。嗯 嗯,你们的业务项目主要用的是什么开发语言?我们业务后端全程都是用 java 这个技术站的 java 语言来进行开发的, 其整体来讲就是说它是一个一套标准的微服务架构。我平时去做容器啊,部署啊,集训营委啊,服务发布,一般都是维奥 java 这个服务来进行操作,这块接触也会比较多一点吧。嗯 呃,你有基于 java 源码搭建微服务几十年的经验吗?是从零到一的这种。呃,纯业务代码的,从零开发到后续的话,这块我没有参与,主要是 不分研发的这个同时来进行负责,但是微服务容器化,呃,集群化部署这一块的话,从零到一去落地我是有全程参与的, 甚至还有就是亲亲自去实操的嘛。就拿这个 app 这个项目来说,就从前期的集群规划呀,手写 java 服务的 dunk file, 包括打包推送进向这个仓库,还有些 q 八 s, 一 些编排的一些配置等等。 哦,好配置,内部服务互通啊,什么啊,负债均衡啊,这块整套上云的流程,这个我都是一步步搭建落地的,这方面经验可能会稍相对扎实一点吧。嗯 嗯,你们的测试环境是三主五从,为什么企业 k y s 一 般会配置三个 master 节点呢? 呃,最主要还是为了集训控制面那个高可用嘛,因为 k 八 s 的 这个呃管理节点它依赖于 etcd 这个集训,它就需要这个基础节点来进行作为这个高可用嘛,因为它已涉及到那个 etcd 里面的对应的那个呃,叫 嗯,一个一个什么协议来着?我有点忘记了啊。反正就是为了避免出现这个脑裂的这个问题,就避免其中一个意外故障当机剩下节点他也能支撑整个集训的这个调度和管理嘛,然后而且他还能做到管控节点和 walk 节点进行分开环境的进行隔离 啊。然后呢,也可以防止高负荷嘛,这样的话其实它整体运行会更稳定,会更安心一些我觉得。嗯, ok。 你 常用的 k p s 资源类型有哪些呢? 平常工作用的资源挺多的,就常用的像 pod 呀, department 呀, state for sight 呀, service 呀这些核心资源等等等等,还有像一些注册信息配置管理之类的,像 confine, web secret, 还有像做资源隔离的名称空间 name space 以及 还有对外暴露访问的 ingress 呀,还有像存储相关的 p v 啊, p v c 啊,还有像什么副本机啊等等之之类的。这这些都是我每天因为发布和排的问题频繁接触到的一些资源类型吧。嗯呃, deployment 一 般是用来编排什么类型的应用? deployment 基基本就是管理无状态应用了嘛,就比如说像后端 n g s java 服务后台管理系统什么的,就这些,他们 pos 的 pos 的 这些没有任何依赖,也不需要去存数据,对它做 自动扩充的话就没有什么太大后顾之忧,都是为了实现负债均衡嘛,所以一般就用于做无无状态应用,这种 啊就很适合,而且关键是他做平滑滚动升级也回回滚这这块来说都还是比较容易容易一些的。那如果是有状态的应用,一般会用什么来管理? 有状态化机一般就用 stayforset 嘛,跟数据库相关的宵夜对夜中间键啊什么还有像 radis 呀这些,它有严格的这个实力顺序的要求,还有固定标识的一些要求,而且你无论是启动它还是销毁它,它都会有先后的顺序。 那就必须要用 swift 三的去保证这个服务的一致性,数据的统一和数据的完整性等等等等。你可以简单说一下 configure map 主要是做什么的? configure map 就是 存放一些敏感非敏感的一些配置内容嘛,比如说项目参数啊,配置文件这些,还有像一些第三方接接口地址, 还有环境变量,对,然后就直接挂在的 pos, 它就能正常使用了,就不用把这配置这个硬编码 给它背到镜像里面去,这样的话就比较灵活啊,发布起来也比较方便一些。嗯,可以。这把 s 里的 secret 是 怎么做假米数里的呀? 它是默认把 secret 里面内容做 base 六四编码做存储,然后呢,就不采用铭文这种方式来进假米是像我们正规生产环境的话,一般可能会 搭配集群的一些加密插件去做精彩加密,可能安全性更高。基本就是默认情况下就就是做那个贝勒六四,但这种方式逆推其实也能推得出来,但是整整体来说算是比较安全了啊。但如果说你要去深挖的话, 一些涉密的一些内容的话,其实也可以做插件来进行加密,这整体来说就是做税务账号密码啊,密钥、证书凭证这些东西会会更合适一些。集群里命名空间,它主要是起什么作用呢? 秘密空间其实就是做环境隔离吗?还有资源划分,因为我们平时就是说,呃,把很多资源全部一锅粥揉在一起,就不不方便去做一些 管控,权限管控也不方便,而且各个项目之间看上去也杂乱无章的,根据像开发呀,测试啊,育发呀生产,不同环境去划分不同的空间,这样话不同业务线互相去隔离, 它适配起来也方便,资源管理起来也方便,最重要是权限管理也很方便,项目项目之间也没有任何干扰,我们日常运维管理也会轻松的多的多。平常在部署 java 服务的时候, doc file 大 概会怎么编写呢?我写的 doc file 基本上都是比较简洁实用的,就是先选用合适 g、 d、 k 做基础镜像,然后再把相关的一些应用的一些目录给它整到工作目录里面去,然后把时区也给它弄好,确保环境一个统一,然后再把我之前给封好的那个炸包给它 拷贝到容器里面去,再把这个项目需要用到一些对应的一些端口给它给它开放掉,然后再用 java 杠架的这个命令去对它进行启动,这是整套流程。当然呢,平时呢,我也会注意这个 镜像的层次数量,一个精简就保证它稳定,那么也就意味着我要在倒放,你们编辑过程中,我要去清缓存啊,删除临时的文件,系统中的临时文件等等,就这些要附加上去。嗯,差不多就是这样的一个编辑流程。 我想问一下你之前在科技的时候,对于 java 源码和项目包整体是怎么做流转处理的?我们整个流程是比较规范的,就是开发那边的同事把代码就提交到 gitlab 仓库里面去了。 然后,然后呢?我在运维过程中,我会去 jkins 去拉这个源码,然后整个包括整个翻译打包,都是通过 jkins 的 那个自动化流水线流程去 自动去做的,生成了对应的这个价包。那我拿到这边好安装包之后,就统一去制作这个镜像容器,给它推到哈巴里面去,然后后续的话就 k 八 s, 就是 后端的 k 八 s 直接从哈巴里面去拉镜像,基本上都不会在节点上去直接去跑原码。所以这个这个项目包价包这个流程处理 本质上还是基于 cicd 流程去去做的,因为它的环境比较统一,也比较干净,发布和回滚在 cicd 流程里面也是很高效的。嗯,镜像构建完成之后,你是怎么在 kys 集群里面去部署并且启动服务的? 那镜像做做完之后,我肯定是先去编辑相关的一些 deployment, 就 对应的这个 em, 然后呢,再就是把镜像的地址端口啊, 包括有没有涉及到资源限制啊,还有一些相关的启蒙传餐一些参数给它设定好啊,如果是需要挂载的话,我再去写 comrade mc, 就 对应的这个页幕,那如果说需要后端的一些数据存储,那我我就会去绑定特定这个 pvc 的 这个持久化存,这个存储 各方面都检查确认没有问题之后呢,再通过命令行,就 qq ctl 这个命令行去直接 ipad 起用,或者说也可以在软件里面这个平台里面直接去点鼠标去给它去应用,给它跑起来,然后这样就会创建 pos 和对应的这个服务。 整个部署完了之后呢,我也会去看这个 pod 的 这个对应的运行状况,会实时根据 pod 的 运行状况去灵活的去声明式变更我之前写过的 deployment, configmap, secret 这些相关的一些业务, 确保整体流程是没有任何问题,没有报错才算交付完成。大概就是这样的一套流程,点点关注哦,下集更精彩!


如果你还不会使用云开发零代码开发微信小程序,请一定要看一下我这期视频,这期视频我会从基础的配置开始讲起, 首先我们想要实现云开发,我们就要让我们的编程工具接入 cloudbase 这个云数据库,具体是怎么操作的呢?我给大家演示一下这个 cloudbase, 我 们直接在浏览器上搜索就行了,点击这个,然后我们登录之后购买一个免费的 额度的一个云空间,然后这就是登录之后的一个样子,我们点击这里有一个接入指引,我们选择我们的开发工具,我们选择 tree, 我 们点击一下,然后这有一个可乐贝斯 m c p 的 一个代码,然后我们点击复制, 然后接下来打开我们的编程工具,在这个 m c p 里面点击手动配置,然后全选,然后粘贴刚才我们复制的这个代码, 然后这样就完成了。那么我们要怎么验证一下是否配置成功呢?我们可以在这里输入检查一下可乐贝斯 m c p 的 配置,然后 ai 就 会帮我们检查,这里可以看见它调用了 m c p, 然后显示配置成功。我们在第一次配置的时候,可能会弹出一个网页,让我们点击一下,然后我们就按照它的步骤点击就行了, 然后这样就配置成功了。然后我们写代码的后端什么的都不用自己再配,乱七八糟的环境直接可以存在我们的云端里面。然后下一步就是和 ai 一 起规划我们的小程序需求了,这里就是说 啊,跟 ai 说我要做一个什么什么小程序,然后让 ai 给我列一份需求规格说明书,这个里面要包括小程序的整体功能以及每个页面的设计。 然后这时候 ai 就 给我了一份需求规格说明书,然后我们可以检查这份需求规格说明书,然后看看是否符合自己的需求。然后如果里面有不好的地方,或者是自己不满意的地方,可以和 ai 先沟通,然后并进行改正, 这样我们的一个需求规格说明书就做好了后续开发,我们就以这个需求规格说明书进行开发,这个就是开发微信小程序 云开发的基本配置与需求规格说明书的制作流程。大家有什么不懂的话也可以在评论区留言。

我们的 baseur 设置我们的根路径。 嗯,我们来看一下。 呃,首先呢,咱们给他重名个名字啊,就是零八。 嗯, base u r 哎,配置跟路径。呃,那么注意我们说呀,之前咱们说了哎, 使用对特曼,那么跟路径指向对特慢没有。使用对特曼,那么跟路径指向我们的 htm 文件所在的目录。那么当我们配置了 ur 之后,注意他的原籍 要高于他们俩啊,要高于他们俩 啊,要高于 h 七 m 所在的目录,也要高于 dc 的路径。比如说呢,现在呀, 我想让我的这个跟路径是谁呢?哎,是我们的这个哎, 注意看啊,是谁呢?哎,是我们的这个猫头这个目录哎,是接下面的这个猫头这个目录哎,那么我们就可以去哎修改他的根路径啊,修改他的根路径。注意看哎,打开这个慢。哎,此时呢,我们去修改根路径 哎,那么我们可以咱们去修改一下,就是贝斯 u l 是谁呀?是我们的。呃, models 是用的 models 啊,或者咱们可以写一个角啊,写一下 一个啊,这个 models 吧。啊, cs 下面的 models。 好了,那么我们再去引这些模块的时候,咱们就会怎么样了。哎,不用写 modos 了啊,你要写 modos 怎么样?就多了一层目录了,注意看啊,我们要在页面中把它打开,那么我们一刷新啊,会发现 有问题了。什么问题啊?你看这里面是有多了一层 models 啊。也就是说此时啊,哎,我们呢引入的文件已经是在哎,这个路径已经是 models 了。哎,所以说呢,我们在引入的时候就可以把这个 models 去掉了。 哎,就可以把这个 models 啊,怎么样去掉了。好,我们一刷新啊,一看可以影响啊,但是嘴块找不到了是吧?啊,那么嘴块咱们在配置的时候,那么咱们要从根部下面去寻找。那么在 models 下面怎么去找到?来吧,下面的嘴扣呀,跳出默多次,再跳出 ds 是不可以找到我们的嘴扣呀,在这里面咱们就去写两个啊,退出两次了是吧?啊,退出两次了。 好了,这位灯咱们再一看。 呃, model 下面的嘴块点四 s 啊,我们来看一下啊, 注意。那么这里面咱们也修改一下了啊,就是在拍的里面的文件啊,咱们这么去修改复制。里面的文件,咱们这么去修改啊,我们一刷新哎,就可以找到了。 这是我们通过贝斯 u r 去进行分封路,对他的预言级要远大于这特曼和我们的 hbmr 文件所在的路径。也就说呢,呃,咱们要及时步行。咱们的慢注意看。 咱们写在 html 键中。注意。这个代码也是没有任何问题的,因为呢,你配置了 bsul, 他就不会再拆,不会再拆色跟路径了。 那你配置了这个 base ur, 他就不会再猜测更有劲了,而是根据配置区使用啊。就说呢,配置了 base ur, 那么就不会再 猜测 啊,到底是 dcm 呢,还是 hdm 呢,他就不会再猜测了。直接是我们直接是以贝斯源为基准。 好,我们来看一下,仍然可以正常使用。也就说你把这个代码放在哪里都是可以的啊。