Laiye Wulai SDK for Python Programming Language


License
Apache-2.0
Install
pip install wulaisdk==1.1.9

Documentation

Wulai Openapi SDK for Python

Build Status codecov PyPi version

快速开始

欢迎使用吾来开发者工具套件(SDK)。

使用条件

python >= 3.6

安装

pip install wulaisdk

如何使用

# 基础对话场景
from wulaisdk.client import WulaiClient


# 创建client示例
pubkey = "your pubkey"
secret = "your secret"
client = WulaiClient(pubkey, secret)

# 创建用户
user_id = "test_user"
avatar_url = ""
nick_name = "testUser"
resp = client.create_user(user_id, avatar_url, nick_name)

# 获取回复
msg_body = {
    "text": {
        "content": "你好"
    }
}
extra = ""
resp = client.get_bot_response(user_id, msg_body, extra)

场景示例

详见examples

基础对话场景 - base_talk.py
个性化对话场景 - personalized_talk.py
异步基础对话场景 - async_basic_talk.py
异步定制对话场景 - async_custom_talk.py

常用接口
日志处理方式
超时重试处理方式
CommonRequest调用方式
回调类接口实现
错误处理方法
待实现方法
更新日志