Место 13 из 56 команд-участников
$ sudo docker run -v $PWD:/tmp/working -w=/tmp/working -p 8000:8000 -p 8888:8888 --rm -it sberbank/python
root@8b17e84c63bb:/tmp/working$ python server.py
jupyter notebook --no-browser --ip="*" --notebook-dir=/tmp/working --allow-root
(https://github.com/sberbank-ai/classic-ai/blob/master/README.md)
При помощи Python 3 и библиотеки requests
.
>>> import requests
>>> requests.get('http://localhost:8000/ready')
<Response [200]>
>>> resp = requests.post('http://localhost:8000/generate/lermontov', json={'seed': 'регрессия глубокими нейронными сетями'})
>>> resp
<Response [200]>
>>> data = resp.json()
>>> print(data['poem'])
Глубокими нейронными сетями
Летим одни
Вон точно регрессия полукругом
Расходятся огни
Elasticsearch не взлетел, после соревнования выяснилось, что образ монтировался read-only