@tactfulai/ai-sdk
v1.1.27
Published
Tactful NLU SDK for Nodejs
Readme
Tactful.ai SDK
This is published as a private package to AWS CodeArtifact Repository
How To use this SDK in your project
npm run login # not npm login, must have "run" to use AWS Artifact
npm install @tactfulai/ai-sdkHow to Publish or update
To generate the SDK from latest Swagger URL execute the following commands Check generate-api-client.sh for details on how it works.
# login and install dependencies
npm run login
npm install
# generate the code, and build an release a new version
npm run generate
npm version patch
# publish the SDK to private repo
npm publishDocumentation
NLU Service
NLU service is used for managing (adding, deleting, editing) all NLU data (NLU models, intents, entities, samples, and model config)
Docs: https://nlu-api.ca.dev.tactful.ai/docs
Notebooks: https://destinybe-my.sharepoint.com/:f:/g/personal/mohamed_khamis_destiny_eu/EpvkpgTeShpOnyA30noKG9gBl1u5RIOjG7W48Fv0kana5w?e=HyaZbp
AI Service
AI service is used for Training, Parsing, Model status and model validation
Docs: https://ai-api.ca.dev.tactful.ai/docs
Notebooks: https://destinybe-my.sharepoint.com/:f:/g/personal/mohamed_khamis_destiny_eu/ElCbYEaFEMxGvM_Fmb4iDfcBZTyxFdkJRd5XdRZemPa62Q?e=Ddc2ym
Statistics Service
Statistics service is used for retrieve Model Statistics(intent count, intent accuracy, confusion matrix, model evolution)
Docs:
Notebooks:
OpenAI Service
OpenAI service used for Training, Parsing, and Retriving Products and FAQs
Docs: https://openai-api.qa.dev.tactful.ai
Notebooks:
