Chat GPT和飞书机器人,真的有那么多联系嘛?

欢迎光临,我在飞书中集成了chat GBT,这样我就可以在手机和电脑上都很方便地和chat GBT进行聊天,咨询我想要问的问题。有朋友问我这如何实现的,难不难。其实可以跟大家说一下这个非常简单,不需要你会编程就可以实现。给大家演示一下啊,其实这个实现起来非常简单,我们让chat GBT帮我们实现就好了。

首先跟这台机器说一下啊,啊你是一名啊优秀的程序员,懂得飞书开放平台的应用机器人开发。OK啊,他就对这个平台啊其实还是非常了解的,然后给他先恭维一下,然后就开始跟他说了我们需要使用。OK啊,我希望啊创建一个应用机器人,在飞书中和机器人聊天机器人,接入open AI的语言能力,进入open AI的API吧。OK,它就可以告诉我们啊以一个什么样的步骤来创建这么一个机器人。可以看到吧啦吧啦吧啦啊123456。

需要注意的是啊,OPN APA可能需要一些编程经验。同时,为了确保安全稳定性,你要小心处理OPA的NPC和返回数据,这个非常关键。我们需要把我们的key保存好,因为这个key是要掏钱的。应该大概是啊2,000个字,33毛钱还是3分钱我忘记了,这个大家要保存好不要泄露出去了。

然后我们就告诉他我是一个编程新手,啊不太懂编程,啊能否直接提供给我相关代码。啊他说他不可以啊,因为限制到权限了啊,还有OPPO的文档和教程啊,请帮我提供。换一个问题吧,我我觉得可能还是刚才问题的问题,请帮我提供啊飞书开放平台应用机器人的代码。OK啊,他就帮我们提供了一个飞速机器人的代码,啊这个是基于Python写的,可以看到还是比较全面的,如何处理消息啊,如何发送消息给用户发送消息,如何处处理用户发送来的消息这里都有了。

当然,我们这里可能需要改一些东西,比如说APP ID、APP Secret,这些都是我们需要在飞书开放平台上查到的。假如说你不想用Python来做的话,那我们可以告诉他啊,请使用Note GS帮我生成相关代码。OK啊,他就会帮我们使用这个Note GS又帮我们生成了一遍代码。

啊这个时候我们再告诉他,我想在这个应用机器人当中集成OPPO AI的能力,看他能不能帮我们生成相关代码。我想在这个机器人当中集成open AI的API,更好地服务用户,请帮我生成代码。OK啊,大家可以看到现在,他就已经帮我们生成了这个代码,刚才还不行啊现在就可以了。所以这个还是大家要学会如何去问chat GPT问题啊,我们问题问得合适就可以拿到我们想要的东西。

这里边就使用了Axios来发送HTTP的请求,这个请求主要是因为我们需要和OPPO AI的server交互,同时我们也需要和这个飞书的server交互,所以需要HTTP的请求。同时我们还需要它。这里边我们讲的也比较清楚啊,代码中的APP ID、APP Secret,Varican Token等等都需要替换成我们在飞书开放平台创建的机器人和OPPO AI的API,这个替换之后应该就可以用了。这里边写的也是比较多了,你看大家可以看到啊,首先要拿到飞书boat的SDK,但是这个名字不一定对,我们需要自己再看一下。虽然说大体框架应该大差不差是这样,但是它里边可能会有一些问题。

我们先把这个大概浏览一下,这里边有各种的key,包括APP Key、APP Secret、Verification Token、Boat Token等等,还有包括open AI的key。这里边放好了之后呢,啊飞输Bota就加了这么多东西,然后这个他写的是飞输的open AI的这个是open AI的API的引擎,它使用的是达芬奇引擎。我们有可能不想用达芬奇的引擎,我们想用Tiki B3的引擎,我们就可以跟他再说一下。然后下面这里啊,这里应该就是和CHAT GBT进行不是sorry不是CHAT是飞书进行交互了。那我们看刚看到达芬奇引擎啊,我想使用GBT3.5的语言模型的API,请帮我修改代码。OK啊,下面就是一个使用GBT3.5的模型的一个代码了。

那大家可以看到其实,我们想要编成一个不是特别复杂的应用的时候其实很简单,我们只需要和chat GBT去聊天。但是我们需要注意的是,我们聊天的时候是有方法的,有时候你问China GP的某些问题,他可能不会回答你,这时候我们需要一些咒语,也就是啊我们需要改变我们的问题,让他能够回答我们的问题。同时他给我们回答的这些答案当中可能会存在一些问题,我们还是需要有一些相关的背景知识来分辨一下哪些是对的,哪些是错的,然后才能把他给我们回答的问题作为一个集成合成到我们的代码当中。

希望对大家有所帮助,see you next time,拜拜。 欢迎光临,我在飞书中集成了chat GBT,这样我就可以在手机和电脑上都很方便地和chat GBT进行聊天,咨询我想要问的问题。有朋友问我这如何实现的,难不难。其实可以跟大家说一下这个非常简单,不需要你会编程就可以实现。给大家演示一下啊,其实这个实现起来非常简单,我们让chat GBT帮我们实现就好了。

首先跟这台机器说一下啊,啊你是一名啊优秀的程序员,懂得飞书开放平台的应用机器人开发。OK啊,他就对这个平台啊其实还是非常了解的,然后给他先恭维一下,然后就开始跟他说了我们需要使用。OK啊,我希望啊创建一个应用机器人,在飞书中和机器人聊天机器人,接入open AI的语言能力,进入open AI的API吧。OK,它就可以告诉我们啊以一个什么样的步骤来创建这么一个机器人。可以看到吧啦吧啦吧啦啊123456。

需要注意的是啊,OPN APA可能需要一些编程经验。同时,为了确保安全稳定性,你要小心处理OPA的NPC和返回数据,这个非常关键。我们需要把我们的key保存好,因为这个key是要掏钱的。应该大概是啊2,000个字,33毛钱还是3分钱我忘记了,这个大家要保存好不要泄露出去了。

然后我们就告诉他我是一个编程新手,啊不太懂编程,啊能否直接提供给我相关代码。啊他说他不可以啊,因为限制到权限了啊,还有OPPO的文档和教程啊,请帮我提供。换一个问题吧,我我觉得可能还是刚才问题的问题,请帮我提供啊飞书开放平台应用机器人的代码。OK啊,他就帮我们提供了一个飞速机器人的代码,啊这个是基于Python写的,可以看到还是比较全面的,如何处理消息啊,如何发送消息给用户发送消息,如何处处理用户发送来的消息这里都有了。

当然,我们这里可能需要改一些东西,比如说APP ID、APP Secret,这些都是我们需要在飞书开放平台上查到的。假如说你不想用Python来做的话,那我们可以告诉他啊,请使用Note GS帮我生成相关代码。OK啊,他就会帮我们使用这个Note GS又帮我们生成了一遍代码。

啊这个时候我们再告诉他,我想在这个应用机器人当中集成OPPO AI的能力,看他能不能帮我们生成相关代码。我想在这个机器人当中集成open AI的API,更好地服务用户,请帮我生成代码。OK啊,大家可以看到现在,他就已经帮我们生成了这个代码,刚才还不行啊现在就可以了。所以这个还是大家要学会如何去问chat GPT问题啊,我们问题问得合适就可以拿到我们想要的东西。

这里边就使用了Axios来发送HTTP的请求,这个请求主要是因为我们需要和OPPO AI的server交互,同时我们也需要和这个飞书的server交互,所以需要HTTP的请求。同时我们还需要它。这里边我们讲的也比较清楚啊,代码中的APP ID、APP Secret,Varican Token等等都需要替换成我们在飞书开放平台创建的机器人和OPPO AI的API,这个替换之后应该就可以用了。这里边写的也是比较多了,你看大家可以看到啊,首先要拿到飞书boat的SDK,但是这个名字不一定对,我们需要自己再看一下。虽然说大体框架应该大差不差是这样,但是它里边可能会有一些问题。

我们先把这个大概浏览一下,这里边有各种的key,包括APP Key、APP Secret、Verification Token、Boat Token等等,还有包括open AI的key。这里边放好了之后呢,啊飞输Bota就加了这么多东西,然后这个他写的是飞输的open AI的这个是open AI的API的引擎,它使用的是达芬奇引擎。我们有可能不想用达芬奇的引擎,我们想用Tiki B3的引擎,我们就可以跟他再说一下。然后下面这里啊,这里应该就是和CHAT GBT进行不是sorry不是CHAT是飞书进行交互了。那我们看刚看到达芬奇引擎啊,我想使用GBT3.5的语言模型的API,请帮我修改代码。OK啊,下面就是一个使用GBT3.5的模型的一个代码了。

那大家可以看到其实,我们想要编成一个不是特别复杂的应用的时候其实很简单,我们只需要和chat GBT去聊天。但是我们需要注意的是,我们聊天的时候是有方法的,有时候你问China GP的某些问题,他可能不会回答你,这时候我们需要一些咒语,也就是啊我们需要改变我们的问题,让他能够回答我们的问题。同时他给我们回答的这些答案当中可能会存在一些问题,我们还是需要有一些相关的背景知识来分辨一下哪些是对的,哪些是错的,然后才能把他给我们回答的问题作为一个集成合成到我们的代码当中。

希望对大家有所帮助,see you next time,拜拜。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
【案例】 【案例】Python飞书机器⼈编辑表格 飞书机器⼈编辑表格 #!/usr/bin/env python # -*- coding: utf-8 -*- from .config import * import requests import json class Bot: def __init__(self, app): self.app = app # app为机器⼈ self.table = None # 共享⽂档的table_id self.sheet = None # 共享⽂档的sheet_id self.token = self.get_token() self.header = { "Authorization": self.token, "Content-Type": "application/json; charset=utf-8" } def get_token(self): """获取应⽤token""" url = url_api['url_token'] headers = {"Content-Type": "text/plain"} r = requests.post(url, headers=headers, json=self.app) return "Bearer " + json.loads(r.text)['tenant_access_token'] def use(self, table, sheet): self.table = table self.sheet = sheet return self def add_data(self, sheet_range="", values=[]): """增加数据,原始数据下移""" data = { "valueRange": { "range": self.sheet + sheet_range, "values": values } } r = requests.post(urls['插⼊数据'] % self.table, headers=self.header, json=data) return r.text def del_data(self, major=0, start_index=1, end_index=1): """删除数据""" data = { "dimension": { "sheetId": self.sheet, "majorDimension": ['ROWS', 'COLUMNS'][major], "startIndex": start_index, "endIndex": end_index } } r = requests.delete(urls['删除数据'] % self.table, headers=self.header, json=data) return r.text def union_cell(self, sheet_range, major=0): """合并单元格""" url = urls['合并单元格'] % self.table data = { "range": self.sheet + sheet_range, "mergeType": ['MERGE_ALL', 'MERGE_ROWS', 'MERGE_COLUMNS'][major] } r = requests.post(url, headers=self.header, json=data) return r.text def split_cell(self, sheet_range): """拆分单元格""" data = { "range": self.sheet + sheet_range } r = requests.post(urls['拆分单元格'] % self.table, headers=self.header, json=data) return r.text def set_style(self, sheet_range, kind): def set_style(self, sheet_range, kind): """设置单元格格式""" data = { "appendStyle": { "range": self.sheet + sheet_range, "style": self.style_list(kind) } } r = requests.put(urls['设置单元格格式'] % self.table, headers=self.header, json=data) return r.text def phone_to_open_id(self, mobile

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

技术宅小伙

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值