Categorygithub.com/weaviate/contextionary
module
1.2.1
Repository: https://github.com/weaviate/contextionary.git
Documentation: pkg.go.dev

# README

Weaviate Contextionary Weaviate logo

The contextionary powers the semantic, context-based searches in Weaviate.

Not intended for stand-alone use. Used by Weaviate - the ML-first vector search engine.

Versioning

The version tag is <language-of-db><semver-of-db>-v<semver-of-app>. So for example the app version 0.1.0 deployed with the contextionary vector db version 0.6.0 of the English language will have the version en0.6.0-v0.1.0. This also corresponds to the Docker tag.

Languages

Currently available languages include:

  • en
  • de
  • nl
  • cs
  • it

Other languages coming soon.

Docker Requirements

The build pipeline makes use of Docker's buildx for multi-arch builds. Make sure you run a Docker version which supports buildx and have run docker buildx create --use at least once.

How to build and test project

  1. Regenerate schema:
./gen_proto_code.sh
  1. Build image:
LANGUAGE=en MODEL_VERSION=0.16.0 ./build.sh
  1. Run journey tests:
LANGUAGE=en MODEL_VERSION=0.16.0 ./build.sh && DIMENSIONS=300 ./test/journey.sh

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author