这里是恩爱云上。大家好,今天给大家讲 a w s 的呃 a p i gate v, 我是安仲,感兴趣的朋友请添加我的微信和抖音。 什么是 a w s 呢? a p i 给特位呢?嗯, a w s api, ktv 啊,是一个托管的服务,他主要是帮助开发人员呢,就是轻松的创建、发布,维护和监控和保护。嗯,应有规模的 api。 api 干嘛呢? api 他充当那应用应用程序的前门。他那个可以从后端就是 aws 后端的服务啊,访问数据。 嗯,又有一个功能,比如访问。呃,数据库啊,访问拉么大呀,访问一七次。 嗯,使用 a p i 给的位啊,就是很容易就能创建那个 rise four 那种 a p i 和 websork 的 a p i, 就是很方便的实现。嗯,双向的通信。 那这次对他的一个介绍,那主要现在下面我们看一看。嗯, api 给他喂的一个主要的工作原理, 这里有。呃,一个图来说明这块。它工作原理呢,实际上就是属于是前端。前端你可以使用手机呀。呃, i iot 设备啊,还有那外部应用程序呀,就连接就是 a p i 的那 k 的位,这是个接口。然后它呢就可以那个既可以访问那个阿玛中的 cloudworld 去,也可以访问 a p i 的 k 去。同时呢,它也可以访问就是后端的这些服务, 比如说浪漫的然后一期次啊,数据库啊,嗯,还有各种各样的服务,也可以连接私有的应用程序来访问那个呃,构建在自己数据中心里边的应用。这就是 api 的一个结构。 这个图呢,和上一图基本上很相似。嗯,他也是说明这个 a p i 给他胃的一个。呃,整体的构成原理就是从前端访问 a p i 开那个 ktv, 然后可以访问访问后端的啊啦么哒呀。还有就是使用 app 那访问的后端以及各种服务。 他呢,这是他的管理范围是耶布拉管理呀, api 管理呀,认证和认可呀,以及流量控制和保护等等等。这就是 api 给他胃的功能。 那这块呢,有两个参考,就是第一个是那个阿莫仲的,阿莫仲写的是 api 的一个给他做的一个介绍,嗯,大家可以看一看。 第二个呢就是呃, youtube 上面有一个老外写写了一个例子就非常好,就是结合那个 api get 为,然后使用那拉门,使用那个派森写的拉 的来调用派对金的,那么的然后构建一个就是尔瑞斯的 api, 通过这个简单的历史来实现那个 api, ktv 和 love 的那个通信。那现现在呢,下一步呢,我就开始给大家来构建这个程序。 首先呢,我们要创建一个,就是拉玛达,我们在这里头来到韩束里边,我们创建一个新的拉玛达, 然后韩中名叫是我们从头开始创建,然后我们随便几个韩中名啊,这叫 my python 二吧,刚才我建了一个。然后这边呢,我们选择那个拍身版本,我们可以随便选拍身版本,我们这里选三点 blog, 然后指定角色呢,这地方选一下。这个指定角色呢,我们就是创建,创一个具有一个基本那么的权限的新角色,我们就不在那个 im 里边创建了。然后我们可以在里面创建函数, 时间稍微有点慢,他会在后台创建这个函数,需要点时间,我可以创建完了,创建完了之后呢,那他这里边在大力代码里边,他给了一个, 就是缺什么代码,呃,就是说这个是派森的简单的一个呃,辣么的一个程序代码,他就是打被打了,呃就是打一个标记吧,就打那个 hello from love, 那我们就是今天测测你不用这个代码,我们就是写了一个,我把它给大家简单说一下啊。那这个代码的作用呢?他就是说呃 的作用是什么呢?就是说首先前端来发起对 api 给他喂的访问,然后他 api 给他喂呢,把这个访问呢就是发送到那个拉姆达,就这个程序来处理出了那个返回回去,那他这个那这个拉姆达呢,主要是那个作用主要分四步。第 第一步呢,就是他那个解析呀,嗯,前端发出访问的时候,那个传过来的参数,也就是支付串参数。那我们这里边呢是用了三个参数,一个是嗯川字 xid, 嗯,我们就是还有一个川字 x 类型,还有那个川 cx 的数量。那这块呢,我们就是用三个变量来表示川 cxid type 和 mont。 这样的话,从前端发起访问的时候啊,就要给这三个呃变量负值,负完值之后呢,他时间就相当于在这里把它解析成那个,把他解析出来,变解析生生成这三个变量。 然后第二步呢,就是就构建那个就是回应的一个, 回应那个主体内容,那基本上那个就是回应的话,就是也是这三个变量,把这三个变量复印,然后再回返回回去,同时呢加上一句,就是那个 哈喽佛么拉么的,在这里边写一下,就是相当于回馈了,就四个变量回去, 然后这是第二步。那第三步这个程序呢,他就构建了一个 http 的那个就是回应,回应回应头吧,第一个是回应代码是二百,第二个就是这回应那个 attp 那个呃头,还有那个 内容主体内容,就刚才上面这个回应这四个字段。然后最后呢把那个我们这个就是封装成一个啊,不在 回应给那个前端,就是这个程序非常简单,但是简单是简单啊,但是麻蟹虽小啊,五脏俱全呐。就把这个 attp, 这个回应这几个重要功能,重要部分都把它 给标记出来了,让我们把它拷过来,粘到这里边来, ok 了。粘完之后呢,我们就把它给部署出来,抵托了一下, ok, 更新完这个函数了哈。更新完函数之后呢,下一步我们干嘛呢?我们到 a p i 给特外给特位这个界面来创建一个 race 的 a p i, 我们选择构建, 然后这里边是创建我们第一个 api, 选择 ok, 然后协议呢,我们选择就是 rest, 然后创建一个新的 api, 我们把它打上, 然后 api 的名, api 名字呢,我们这边写一下吧。 my gateway api 我都学好几个了,我学第三个吧。然后在里边选择创建 api, 嗯,在这里边呢, action 里面我们选择 create resource, 这里边给出一个 resource 名,全是 action, 选择创建 resource。 创建完事之后呢,我们在 resort 支架的创品方法,我们这次选择创建 get 方法,嗯,选择 get 之后,我们在这边右边这块选择对号这块点击一下,然后在屏幕的右边 会那个就是做一个详数详细的一个属性设定。呃, integration type 呢,我们选择 lovem 的翻译神,然后优质 lovem 的 proc integration, 我们选择打个对号, 由拉姆的 fact 里面,我们选择我们新建的 my fact 二, my python 二。到 色呢,我们选择保存,他会自动生一个 im 角色选择 ok, 那到此呢,就是基本上嗯,这个方法已经建立完了。之后呢,我们下一步呢,是选择部署那个 api, 然后这个 stage, 我们选择一个新的 stage, 嗯,选,随便选一个太子的五吧,要选的 dplog。 ok, 那到此就是基本上这个 a p i 已经创建完了。那我们先下一步呢,是我们要在那个浏览器里来执行,就是一个概 这个方法,调用他的方法,然后我来看他那个反馈,反馈是不正确,我们把它考出来。考出来之后呢,就是点构成那个我们需要的参数。那这个参数主要是我们那个 泰森程序里边那个浪子城里面写的了。我们这里边 tracks。 嗯, tracks action id 啊,我们这次给一个 幺幺五零吧。然后类型呢,我们就随便写一个类似的吧。然后数量呢,我们写个九九九。 这个在浏览器里面输入之后啊,嗯,看他是不是 输入之后,那它的流程呢,它调用那个我们建的刚才建的这个,呃, a p i 给它位,然后 a p i 给它位呢,调用那个 lam 的, lam 的那个成语就是 pad 你写的嘛,它呢解析这几个参数,并把它返回来, 如果能真正能正常显示,那就说明成功了。我们在这里输入下来,按个回车啊,那这时候一看啊,这个全是 xid 回来了。嗯,全太卡回来了,数量以及这个麦子就回来了。那就正确了。 那到此,这个程序是执行成功了。让我们看看 log 哈。 log 是在这里查一查监控, 监控里边是我, 我们看一看那个 vivo cloud 报剧 log 吧, 今天风好大呀。然后这程序二十三点十五,现在是二十点十五。这刚执行完的一个 log, 我们看一看啊,点击它, 他就是。这就是从前台浏览器里发送的信息,这不全都已经写出来了吗?并且是回馈一些回答一些回应信息也都有。 那么到此,我们这个 ak ktv 和浪漫的结合都已经做完了啊,谢谢大家。
粉丝125获赞318

打开这个插件,你就能实时的无障碍访问外网的一个网页,甚至一些英文的 pdf 电子书,而且它还支持视频的实时双语字幕翻译,这就是沉浸式翻译。这个插件支持主流的浏览器安装,微软浏览器、谷歌浏览器、 火狐浏览器。那我今天演示一下,在微软浏览器 etg 上配置曾经语式翻译加 open rotel 免费的 depsik v 三升级版 api 来启用它的实时翻译功能。 我们先下载好曾经是翻译,现在安装非常简单,打开这个官网,然后找到你对应浏览器的那个扩展安装即可。他安装以后有一个初步的设置,那么咱们的母语就是中文,然后下一步,然后这里要把他这个图标给置顶出来, ok, 继续,然后他这里是测试翻译功能 是否正常,点这个图标,然后点翻译,这就可以了,进到这里我们就可以正常使用了。比如说我们访问一个英文的网站,然后点击这个翻译,他默认是微软翻译还有谷歌翻译,但现在已经有了生成是 ai, 比如说 openi, 比如说 dpc, 可他们的 api 可以接入,那么 今天我们就用 open rotio 提供的免费 dipsik v 三升级版的 api 来接入。曾经是翻译已获得更优质的翻译质量,不管是看新闻还是看 英文原版书,还是看视频,获得更好的一个内容体验。 ok, 我们来接入一下,它是点击这个图标,点击这个设置,找到这个翻译服务,它这有个添加 open ai 简融服务,这里就是能够添加 open rotel 的第三方 api 的一个入口,我们这里自定义成 open rotor, 然后这个接口地址,我们回到 open rotor, 点击这个 docs, 然后往下找到这个 use the open rotor api, 然后找到这个 url, 把这个双引号复制,然后粘贴到这里就可以了。然后我们这 api key 在这里,回到 open 肉条,到我们个人头像这里,点击这个 kiss, 我们点击这个创建一个 k, 输入沉浸式翻译作为一个标记也是可以的。然后创建以后我们要复制这个 k 到这里,这就完成一大半了。选择这个模型,我们需要 设置一个免费的,就回到这里找到这个 model, 我们找到那个 dipsec v 三升级版的那个免费的一个模型名称就是这个,点这个复制,然后粘贴到这里保存,然后这个可以选 这个模型了。以上就完成了,然后点击这个测试服务,验证成功就说明我们已经配置好了,那么我们打开一个网站试一下,比如说我们打开 open rotor 的文档这里,然后点击这个启用新的 open rotor 的翻译服务, 我们可以选择智能选择,然后点翻译,他已经翻译出来了,会在一边展示英文原文,另外一边展示翻译内容,这就是沉浸式翻译。接入 open rotio 第三方 api 的 一个简单的一个介绍分享,不管是网页还是视频他都是支持的,比如说我们访问一个英文的一个视频,我们只要启用这个字幕显示,然后点击这个就会自动开启一个双语翻译。今天就跟大家分享到这里,咱们下期再见。