brain-api
v1.2.3
Published
API Wrapper for the Brain API
Maintainers
Readme
Brain API
With this module you can easily use the Brain API
Info
The module and API are still in the alpha phase. So it could be that a lot of things do not yet work as intended.
Installation
npm install brain-apiGet Token
To get a token you have to register here.
It is free of charge
Usage
const brain = require("brain-api");
const brainBot = new brain();
brainBot.setToken("YOUR_TOKEN");
brainBot.ask("Wer ist Barack Obama?").then(data => {
console.log(data);
});Lang Options
You can also optionally specify a language code. The default language code is the one you selected when you registered.
So far you can use these: |Code| Function| |--|--| | de | Returns an German answer | | en | Returns an English answer | |auto|Returns an answer automatically adapted to the question|
const brain = require("brain-api");
const brainBot = new brain();
brainBot.setLang("LANG_CODE"); // (From the upper table)Example Output
{
BrainSolution:
'Barack Hussein Obama II (/bəˈrɑːk huːˈseɪn oʊˈbɑːmə/ born August 4, 1961) is an American politician and attorney who served as the 44th president of the United States from 2009 to 2017. A member of the Democratic Party, he was the first African-American president of the United States. He previously served as a U.S. senator from Illinois from 2005 to 2008 and an Illinois state senator from 1997 to 2004.',
FullData: {
name: 'Barack Obama',
link: 'https://en.wikipedia.org/wiki/Barack_Obama',
description: 'Barack Hussein Obama II (/bəˈrɑːk huːˈseɪn oʊˈbɑːmə/ born August 4, 1961) is an American politician and attorney who served as the 44th president of the United States from 2009 to 2017. A member of the Democratic Party, he was the first African-American president of the United States. He previously served as a U.S. senator from Illinois from 2005 to 2008 and an Illinois state senator from 1997 to 2004.'
}Input Examples
Cooming Soon ...
