Microsoft® Cognitive Services SDK for Node.JS
Unofficial SDK for Microsoft® Cognitive Services written for Node.JS.
Usage of Microsoft® Cognitive Services is bound by their Terms and Conditions.
To use this SDK in your project, run
npm install --save cognitive-services.
Then make a JS file in your project directory and add the following:
const cognitiveServices = ;
You are now ready to use the APIs, for example:
const parameters ="mode": "proof""mkt": "en-us"const body = "Text=Bill+Gatas"const spellCheckClient =apiKey: "YOUR-API-KEY"endpoint: "YOUR-ENDPOINT"spellCheckClient
If you want to see more examples of use you can see within the
PRs are welcome! If you want to contribute, follow these steps:
- You need to have Node >= 10.0.0. (Tip: use
- Download the source code and run
- Update the file
tests/config.jswith your own API keys.
NOTE: if you want to run the tests in just one class, change
- Academic knowledge
- QnA maker (v2 and v4)
- Knowledge exploration
- Custom decision service
- Bing spell check (v5 and v7)
- Text analytics
- Translator Text
- Bing Autosuggest (v5 and v7)
- Bing Image Search (v5 and v7)
- Bing News Search (v5 and v7)
- Bing Video Search (v5 and v7)
- Bing Web Search (v5 and v7)
- Bing Entity Search
- Bing Custom Search
- Speaker identification
- Speaker verification
- Bing Speech
- Custom speech service
- Computer vision
- Content moderator
- Video indexer v2 (in progress)
- Custom vision service
Microsoft, Microsoft Cognitive Services, and Windows are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. This project was done without the knowledge or endorsement of Microsoft®.