Installation

Prev Next

Browser (manually via script tag)

<script src="/path/to/dist/sdk-core.umd.cjs"></script>

<script type="text/javascript">

const xg = new XGenClient({

//params

})

...

</script>

OR if you are using ES modules:

<script type="module">

import XGenClient from '/path/to/dist/sdk-core.js'

const xg = new XGenClient({

//params

})

...

</script>

Node.js (via npm)

npm install @xgenai/sdk-core --save
// Using ES modules (default)

import XGenClient from '@xgenai/sdk-core';

// OR if you are using CommonJS modules

const XGenClient = require('@xgenai/sdk-core')

For Node < 17 you'll need to load a fetch() polyfill. We recommend lquixada/cross-fetch:

// npm install cross-fetch --save
import 'cross-fetch/polyfill';