Trying the multi2vec-bind-js and still getting error launching


Used all the advice here → Multimodal-workshop - #2 by DudaNogueira and did a wide search for solution.

even starting the multiverse-bind container first, and get hard-to-track-down error:

2024-03-13 13:27:38 multi2vec-bind-1 | warnings.warn(
2024-03-13 13:27:38 multi2vec-bind-1 | INFO: Started server process [7]
2024-03-13 13:27:38 multi2vec-bind-1 | INFO: Waiting for application startup.
2024-03-13 13:27:38 multi2vec-bind-1 | INFO: Running on CPU
2024-03-13 13:27:52 multi2vec-bind-1 | Killed

I only see a deprecation warning:

2024-03-13 13:27:38 multi2vec-bind-1 | /usr/local/lib/python3.11/site-packages/torchvision/transforms/ UserWarning: The ‘torchvision.transforms._transforms_video’ module is deprecated since 0.12 and will be removed in the future. Please use the ‘torchvision.transforms’ module instead.

Server Setup Information

  • Weaviate Server Version: version 1.24.2
  • Deployment Method: docker
  • Multi Node? Number of Running Nodes: 1
  • Client Language and Version:

node.js v21.x

Any additional Information

Hi @weisisheng !

A second multimodal content we have (in python) is this one:

I believe the issue here is that multi2vec-bind container requires a lot of memory, and is dying before being alive.

Are you running on a mac? If that’s the case, make sure to allow more memory to docker in Configuration > Resources > Memory Limit.

Let me know if this helps.

Thanks for the details, I will give python version a try.

Using Ubuntu 23.10 with a 32gb machine, 18 of which is unallocated before I start.

All the best, V.

1 Like