# tencent-ai
**Repository Path**: justmd5/tencent-ai
## Basic Information
- **Project Name**: tencent-ai
- **Description**: 腾讯AI开放平台 SDK
- **Primary Language**: PHP
- **License**: MIT
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 8
- **Forks**: 1
- **Created**: 2019-10-21
- **Last Updated**: 2025-02-19
## Categories & Tags
**Categories**: ai
**Tags**: None
## README
腾讯AI开放平台 SDK
Tencent AI open platform sdk
Special thanks to the generous sponsorship by:
### Requirement
1. PHP >= 7.0
2. **[Composer](https://getcomposer.org/)**
3. ext-curl 拓展
4. ext-json 拓展
### 安装
`composer require justmd5/tencent-ai`
### 使用
```php
$config = [
'appKey' => '1106944xxx',
'appSecret' => 'dsgnbnWnX8Yxxxxxx',
'debug' => true,//true show debug info
];
$AI = new \Justmd5\TencentAi\Ai($config);
```
### 接口调用示例
> [智能闲聊](https://ai.qq.com/doc/nlpchat.shtml) url: https://api.ai.qq.com/fcgi-bin/nlp/nlp_textchat
> 请求示例1:
```
$params = [
'question'=>'腾讯人工智能',
'session'=>123,
];
try {
dd($AI->nlp->request('textchat', $params));
} catch (\Justmd5\TencentAi\Exception\NotFoundException $e) {
dd($e);
}
```
> [看图说话](https://ai.qq.com/doc/imgtotext.shtml) url: https://api.ai.qq.com/fcgi-bin/vision/vision_imgtotext
> 请求示例2:
```
$params = [
//image 支持两种传递参数方式
// 'image' => base64_encode(file_get_contents(__DIR__ . '/1571126902_843200.jpg')),//old
'image' => __DIR__ . '/1571126902_843200.jpg',//new
'session_id' => time(),
];
try {
var_dump($AI->vision->request('imgtotext', $params));
} catch (\Justmd5\TencentAi\Exception\NotFoundException $e) {
print_r($e->getMessage());
} catch (\Justmd5\TencentAi\Exception\IllegalParameterException $e) {
print_r($e->getMessage());
}
```
### 文档
[Tencent AI](https://ai.qq.com) · [Official Documents](https://ai.qq.com/doc/index.shtml)
### 帮助
qq群
### Todo
- [ ] parameter verify
### Stargazers over time
[](https://starchart.cc/justmd5/tencent-ai)
### 感谢
- thanks to [hanson/foundation-sdk](https://github.com/Hanson/foundation-sdk)
### 源码列表
| SDK 联系人 QQ | 语言 | 实现接口 | 源代码&SDK 地址 |
| --- | --- | --- | --- |
| 783021975 | JAVA | ALL | https://gitee.com/xshuai/taip|
| 1361653339 | Golang | ALL | https://github.com/shiguanghuxian/txai |
| 1280827369 | NodeJS | 非全部接口实现
| https://github.com/w89612b/qqai-api-sdk |
| 1109527533 | Python | 非全部接口实现(完善中)
|https://gitee.com/french-home/TencentAISDK |
| 1928881525 | .NET(C#) | OCR接口实现人脸模块接口实现
|https://gitee.com/ch_1928881525/Tentcent.Ai |
| 910139966 | PHP | ALL | https://github.com/justmd5/tencent-ai|
## License
MIT
[](https://app.fossa.io/projects/git%2Bgithub.com%2Fjustmd5%2Ftencent-ai?ref=badge_large)