Document is too long
This error occurs when you're sending a document that exceeds the size limitations of the API.
We advise to use a library to split your text into small chunks. (e.g. with the npm i embedbase-js splitText function)
import { splitText } from 'embedbase-js/dist/main/split';
 
const text = `some very long text`
 
splitText(text, { maxTokens: 500, }, async ({chunk}) => {
    // do whatever you want with the chunks
    // in this case we sent it to https://embedbase.xyz
    const data = await embedbase.dataset('some-data-set').add(chunk)
})