# baidu-aip-sdk

> 百度AI开放平台Nodejs SDK, 文档以及详情请访问官网: https://ai.baidu.com

Latest version **4.16.16** (published 2024-05-21) · Apache-2.0 license · 0 weekly downloads

## Install

```sh
npm install baidu-aip-sdk
pnpm add baidu-aip-sdk
yarn add baidu-aip-sdk
bun add baidu-aip-sdk
```

## Health

**Score 23/100 (F)** — status: abandoned.

Positive: has types package; no vulnerabilities; high quality score.

Warnings: low downloads; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 4.16.16 |
| Published | 2024-05-21 |
| First published | 2017-09-17 |
| Weekly downloads | 0 |
| License | Apache-2.0 |
| TypeScript types | separate (@types/baidu-aip-sdk) |
| Module format | CommonJS |
| Dependencies | 6 |
| Unpacked size | 306.2 KB |
| Known vulnerabilities | 0 (+1 in 1 direct dependencies) |
| Install scripts | no |
| GitHub stars | 255 |
| Author | baidu-aip |
| Maintainers | meteorasd555, lidang, baidu-aip, fanjian |

## Links

- npm: https://www.npmjs.com/package/baidu-aip-sdk
- Repository: https://github.com/Baidu-AIP/nodejs-sdk
- Homepage: https://github.com/Baidu-AIP/nodejs-sdk#readme
- Issues: https://github.com/Baidu-AIP/nodejs-sdk/issues
- npm.io page: https://npm.io/package/baidu-aip-sdk

## Dependencies (6)

- [debug](https://npm.io/package/debug.md) ^2.6.9
- [mocha](https://npm.io/package/mocha.md) ^4.0.1
- [should](https://npm.io/package/should.md) ^13.2.0
- [request](https://npm.io/package/request.md) ^2.88.2
- [iconv-lite](https://npm.io/package/iconv-lite.md) ^0.4.24
- [underscore](https://npm.io/package/underscore.md) ^1.12.1

## Recent versions

- 4.16.16 (latest) — 2024-05-21
- 4.16.15 — 2023-11-15
- 4.16.14 — 2023-11-15
- 4.16.13 — 2023-08-14
- 4.16.12 — 2023-05-16
- 4.16.11 — 2023-05-16
- 4.16.10 — 2023-02-08
- 4.16.9 — 2022-12-22
- 4.16.8 — 2022-10-25
- 4.16.7 — 2022-07-25
- 4.16.6 — 2022-06-30
- 4.16.5 — 2022-06-15
- 4.16.4 — 2022-06-15
- 4.16.3 — 2022-06-15
- 4.16.2 — 2022-05-19
- … 25 more at https://npm.io/package/baidu-aip-sdk/versions

## README

[![Build Status](https://travis-ci.org/meteorasd555/learn.svg?branch=master)](https://travis-ci.org/meteorasd555/learn)
[![npm](https://img.shields.io/npm/v/baidu-aip-sdk.svg)](https://www.npmjs.com/package/baidu-aip-sdk)

# 安装百度AI开放平台 Node.js SDK

**Node.js SDK目录结构**

        ├── src
        │  ├── auth                                //授权相关类
        │  ├── http                                //Http通信相关类
        │  ├── client                              //公用类
        │  ├── util                                //工具类
        │  └── const                               //常量类
        ├── AipOcr.js                              //文字识别交互类
        ├── AipFace.js                             //人脸识别交互类
        ├── AipNlp.js                              //语言处理基础技术交互类
        ├── AipContentCensor.js                    //内容审核交互类
        ├── AipImageClassify.js                    //图像识别交互类
        ├── AipImageSearch.js                      //图像搜索交互类
        ├── AipKg.js                               //知识图谱交互类
        ├── AipSpeech.js                           //语音合成&语音识别交互类
        ├── index.js                               //入口文件
        └── package.json                           //npm包描述文件

**支持 node 版本 4.0+**

**直接使用Node.js开发包步骤如下：**

1.在[官方网站](http://ai.baidu.com/sdk)下载Node.js SDK压缩包。

2.将下载的`aip-node-sdk-version.zip`解压后，复制到工程文件夹中。

3.进入目录，运行npm install安装sdk依赖库

4.把目录当做模块依赖

其中，`version`为版本号，添加完成后，用户就可以在工程中使用百度AI开放平台 Node.js SDK。

**直接使用npm安装依赖：**

```
npm install baidu-aip-sdk
```

# 详细使用文档

参考[百度AI开放平台官方文档](http://ai.baidu.com/docs)

---
_Source: https://npm.io/package/baidu-aip-sdk · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
