Copyright IBM Corp. 2023, 2024
The Watzen Sofware Development Kit (SDK) enables you to set up a client to query an endpoint from WatZen AI with Retrieval-Augmented Generation (RAG) and Generative AI (GenAI) models.
npm install watzen
import WatZen from 'watzen' // const WatZen = require('watzen')
async function getData() {
const model = new WatZen({
endpoint: process.env.ENDPOINT,
apikey: process.env.APIKEY,
})
console.log('model', model)
}
getData()
Clone the repository
Install the modules, build the typescript files
npm install
npm run build
To execute the script.js
file, test
the module.
npm install dotenv node-fetch
cp .env.sample .env
npm run test
To pack the sdk for export
npm pack
Import the watzen-<version>.tgz
file into your package.json
"dependencies": {
"watzen": "file:watzen-<version>.tgz"
},