SDK及文档
简介
HI,您好,欢迎使用腾讯AI开放平台开发者工具套件(SDK)。
为方便开发者调试和接入AI开放平台产品 API,这里向您介绍适用于 PHP和Python开发工具包,让您快速获取SDK 并开始调用。
同时也欢迎广大开发者贡献各语言版本的SDK。
SDK及下载
语言
更新说明
更新时间
下载
PHP
v 1.0 接入了文本翻译(AI Lab)、通用OCR、语音识别-流式版(WeChat AI)三个API
2018-04-11
Python
v 1.0 接入了文本翻译(AI Lab)、通用OCR、语音识别-流式版(WeChat AI)三个API
2018-04-11
一、PHP SDK
1. 准备工作
(1)依赖环境:PHP 5.3.0 版本及以上。
(2)按照接入指引在平台注册并创建应用。
2. 获取安装
下载SDK源码包并解压到您项目合适的位置。
3. 配置使用
参考demo.php
(1)引入include文件
require('./include.php');
(2)配置AppID与AppKey
//请在此填入AppID与AppKey
$app_id = '';
$app_key = '';
//设置AppID与AppKey
Configer::setAppInfo($app_id, $app_key);
(3)调用接口
// 以文本翻译(AI Lab)为例
// 根据接口文档填入参数(app_id不用填,timestamp和nonce_str选填,sign在API内计算)
$params = array(
'type' => '0',
'text' => '今天天气怎么样',
);
//执行调用,输出结果
$response = API::texttrans($params);
var_dump($response);
二、Python SDK
1. 准备工作
(1)依赖环境:Python 2.7 版本。
(2)按照接入指引在平台注册并创建应用。
2. 获取安装
下载SDK源码包并解压到您项目合适的位置。
3. 配置使用
参考test_nlp_texttrans.py。
(1)引入apiutil.py文件
import sys
sys.path.append('../AIPlat')
import apiuitl
(2)配置AppID与AppKey
# 请在此填入AppID与AppKey
app_key = 'xxx'
app_id = 'xxx'
(3)调用接口
# 以文本翻译(AI Lab)为例
# 初始化AiPlat
ai_obj = apiutil.AiPlat(app_id, app_key)
type = 0
str_text = '今天天气怎么样'
rsp = ai_obj.getNlpTextTrans(str_text, type)
if rsp['ret'] == 0:
pass # 成功
else:
pass # 失败