txtai is an open-source platform for semantic search and workflows powered by language models.
txtai.js can be installed via npm
npm install txtai
The examples directory has a series of examples that give an overview of txtai. See the list of examples below.
|Introducing txtai||Overview of the functionality provided by txtai|
|Extractive QA with txtai||Extractive question-answering with txtai|
|Labeling with zero-shot classification||Labeling with zero-shot classification|
|Pipelines and workflows||Pipelines and workflows|
txtai.js connects to a txtai api instance. See this link for details on how to start a new api instance.
Once an api instance is running, do the following to run the examples.
git clone https://github.com/neuml/txtai.js cd txtai.js/examples/node npm install npm run build node dist/embeddings.js node dist/extractor.js node dist/labels.js node dist/pipelines.js