По своей диссертации я много работаю с большими данными. Из-за того, что я всю жизнь кнопки красил и вообще ваш питон только в универе видел, я нередко обращаюсь к ChatGPT за помощью в качестве ментора. Ух, и сколько часов он мне сэкономил, чтобы не гуглить каждый раз методы pandas, bs4, scikit-learn, seaborn и даже базового питоновского синтаксиса!
Недавно мы летали в Дубай на самолете, и 5 часов без интернета и других отвлекающих факторов казались перспективными для подготовки очередного этапа исследования. Но для того, чтобы не затупить на очередной фильтрации таблиц, мне нужна была документация по основным библиотекам, которые я использую. Я думал скачать pdf-ки с инструкциями, но вовремя наткнулся на ollama - инструмент для установки и взаимодействия с LLM локально. По сути это возможность запустить аналог ChatGPT на вашем устройстве, и для него не нужен доступ в сеть.
Никаких особых навыков для запуска тоже не понадобится:
1. Качаем ollama и устанавливаем ее
2. Открываем терминал, вводим:
ollama run llama2
Или выбираем другую модель из списка. Ждем завершения загрузки.
3. Скачиваем расширение для chrome - ollama-ui.
4. Открываем расширение, пользуемся!
Скорость ответа по понятным причинам сравнительно медленнее, чем у ChatGPT, и будет зависеть от характеристик вашего устройства. Я ждал ответа около минуты, но мог бы и меньше, если бы задал корректный промпт и не получал кучу воды. Вот вам примеры, что можно сделать, пока вы летите в самолете:
1. Почитать историю страны, куда вы летите, и попросить составить список достопримечательностей
2. Подушнить в споре с друзьями, куда правильно ставить ударение в слове, ведь у вас есть, у кого спросить
3. Попросить сгенерировать код под ваши задачи
4. Написать свой код, понять, что он не работает, попросить ollama исправить в нем ошибки
...
Список неограничен, ведь на вашем устройстве теперь хранится по сути zip-архив всего интернета, который весит как 1.5-часовой фильм. И это действительно восхищает
