创建应用¶
登录账号进入bmob后台后,点击后台界面左上角“创建应用”,在弹出框输入你应用的名称,然后确认,你就拥有了一个等待开发的应用。
获取应用密钥¶
选择你要开发的应用,进入该应用
在跳转页面,进入设置/应用密钥,点击复制,即可得到Application ID
和 Rest api key
安装¶
在命令行中执行下面的代码安装Python-bmob包:
pip install python-bmob
初始化¶
创建python脚本文件,引入Bmob和创建Bmob对象进行初始化,代码如下:
# 引入Bmob
from bmobpy import *
# 新建Bmob对象
b = Bmob("你的application id", "你的rest api key")
其中,application id
和rest api key
是你在Bmob控制台上创建的应用密钥信息。
我们对AI的所有操作,都围绕着 Bmob类
进行。
连接AI服务¶
在正式发送对话给AI服务之前,首先要先连接AI服务,代码如下:
b.connectAI()
发送对话¶
b.chat('1+1等于多少?')
Bmob.chat方法还支持多会话模式,比如,多人模式的情况下,我们还可以通过第二个参数session进行区分,示例代码如下:
b.chat('1+1等于多少?',session='firstman')
其中,session可以是用户的昵称\ID等等。
关闭AI服务¶
b.closeAI()
完整示例代码¶
示例代码效果如下:
from bmob import *
b = Bmob("application id", "rest api key")
b.connectAI()
for i in range(10):
txt = input('请提问:')
print(b.chat(txt))
b.closeAI()