Я работаю с Расой НЛУ.Я хочу обучить языковой модели на португальском языке и запустить ее в контейнере.Я могу обучить набор языковых данных, но не могу его запустить.
Я создал образ из официального rasa_nlu, работающего с просторным португальским конвейером и помещенного в контейнер на Docker.
Я могу использовать команду rasa_nlu.train
для обучения языковой модели без проблем, или, по крайней мере, так, как кажется.Когда я пытаюсь запустить его, используя данные, которые я обучил, я получаю сообщение об ошибке с жалобой на отсутствие параметров в команде, которую я использовал.
Вот служба docker-compose, которую я пытаюсь использовать при запускеконтейнер:
rasa_nlu:
image: rasa_nlu_pt
volumes:
- ./models/rasa_nlu:/app/models
command:
- start
- --path
- /app/models
и выдает следующее сообщение об ошибке:
usage: run.py [-h] -d CORE [-u NLU] [-v] [-vv] [--quiet] [-p PORT]
[--auth_token AUTH_TOKEN] [--cors [CORS [CORS ...]]]
[--enable_api] [-o LOG_FILE] [--credentials CREDENTIALS]
[-c CONNECTOR] [--endpoints ENDPOINTS] [--jwt_secret JWT_SECRET]
[--jwt_method JWT_METHOD]
run.py: error: the following arguments are required: -d/--core
То же самое происходит, если я запускаю его без других контейнеров:
$ docker run -v $(pwd):/app/project -v $(pwd)/models/rasa_nlu:/app/models -
p 5000:5000 rasa_nlu_pt start --path app/models
usage: run.py [-h] -d CORE [-u NLU] [-v] [-vv] [--quiet] [-p PORT]
[--auth_token AUTH_TOKEN] [--cors [CORS [CORS ...]]]
[--enable_api] [-o LOG_FILE] [--credentials CREDENTIALS]
[-c CONNECTOR] [--endpoints ENDPOINTS] [--jwt_secret JWT_SECRET]
[--jwt_method JWT_METHOD]
run.py: error: the following arguments are required: -d/--core
Я использовалта же команда для запуска службы с английским пространственным конвейером, предоставленная Rasa, и она работала как надо, но теперь она выдает это сообщение об ошибке.Эта другая информация, которую мне не хватает?