Installation

There’s multiple way to install pytlas. You’re free to pick the one that better fit your needs.

Note

Whatever installation you choose, you may need additional setup related to the interpreter you have decided to use. See Choosing your interpreter below for more information.

In the following examples, pytlas is installed with the extra require snips which is the official interpreter used by pytlas.

Warning

On a Raspberry PI, if you wish to install snips, you will have to follow the instructions here to install rust and setuptools_rust before running below commands.

From pypi

$ pip install pytlas[snips]

Note

The [snips] mention here represents an extra require and will download snips_nlu for you.

From source

$ git clone https://github.com/atlassistant/pytlas.git
$ cd pytlas
$ pip install -e .[snips]

Choosing your interpreter

in order to understand natural language, pytlas is backed by interpreters which may need additional installation steps.

snips

The official interpreter supported use the fantastic snips-nlu python library.

Given the language you want your assistant to understand, you may need to download additional resources using the following command:

$ snips-nlu download en

to download only needed english resources or:

$ snips-nlu download-all-languages

to download all language resources.