Подобно интерпретатору кода OpenAI, но лучше без ограничений.
Быть программистом в наше время — это здорово. Даже если вы индивидуальный предприниматель или фрилансер, вы всегда чувствуете, что у вас есть надежная команда: ChatGPT, GitHub Copilot и т.д.
Даже Stack Overflow недавно интегрировал искусственный интеллект в свое сообщество, чтобы идти в ногу со временем. Программисты больше никогда не будут кодить наедине.
Но где вы находите все эти новые крутые инструменты для ИИ? ProductHunt и AppSumo полны удивительных, обычно бесплатных приложений, но настоящие инновации проходят на GitHub, где люди свободно делятся своим кодом и идеями с другими.
Вам не обязательно быть разработчиком, чтобы понять, что там происходит, но некоторые технические навыки все равно пригодятся. Но в качестве вознаграждения вы получите доступ к удивительным ресурсам ИИ бесплатно. Это точно того стоит!
Open Interpreter — это локальная реализация интерпретатора кода OpenAI с открытым исходным кодом.
К примеру, вы можете легко установить локальную версию интерпретатора кода OpenAI и позволить ИИ выполнять код непосредственно на вашем компьютере. Конечно, вам будет предложено заапрувить код, прежде чем он будет запущен. Это открывает множество возможностей:
- писать bash-скрипты;
- анализировать обширные наборы данных. Вы также можете использовать его для очистки и построения графиков данных, не беспокоясь об утечке конфиденциальной информации;
- создавать и редактировать фотографии, видео, файлы PDF и другие документы. Например, вы можете приказать Open Interpreter очистить папку с фотографиями или добавить субтитры в видео;
- проводить исследование;
- создавать виртуальные среды и т.д.
К сожалению, документация на GitHub не охватывает все детали и проблемы, с которыми вы можете столкнуться в процессе установки, поэтому вот пошаговая инструкция и советы, которые сработали для меня.
Open Interpreter проти OpenAI’s Code Interpreter
OpenAI недавно выпустил интерпретатор кода с GPT-4 — фантастический инструмент, который может помочь вам выполнять реальные задачи, используя возможности искусственного интеллекта. Однако сервис OpenAI является хостинговым, с закрытым исходным кодом, сильно ограниченным и не имеющим доступа к Интернету.
Open Interpreter — это бесплатный инструмент, который преодолевает все эти ограничения, работая в вашей локальной среде. Он имеет полный доступ в Интернет, не ограничен по времени или размеру файла и может использовать любые пакеты и библиотеки. Поскольку все работает локально, вы можете быть уверены, что ваши данные всегда будут в безопасности.
Установка Open Interpreter
Шаг 1: Удаление / установка Python
Как разработчик, вы, скорее всего, уже установлен Python на вашем компьютере. Но в этом случае вам необходима версия Python 3.10+ и pip/pip3, чтобы он работал.
Если на вашем компьютере установлена сумасшедшая смесь разных версий, вы, скорее всего, столкнетесь с ошибками при установке. В этом случае имеет смысл сначала произвести очистку, чтобы удалить старые версии (это при условии, что вам не нужны более старые версии). Будьте аккуратны, поскольку эти команды удаляют Python и pip). Эти и последующие команды нужно будет выполнить из терминала.
find /-name pip3 2>/dev/null find /-name pip 2>/dev/null find / -name python 2>/dev/null
После этого вы можете найти свежие версии pip и Python на официальном сайте. Просто убедитесь, что вы получаете версию 3.10 или выше.
Шаг 2: Установка Open Interpreter
Если у вас установлен Python 3.10+, пора выполнить главную команду:
pip install open-interpreter
Эта простая команда все еще может иногда выдавать ошибки (это инструмент с открытым исходным кодом, и он все еще находится в процессе разработки), поэтому модифицированная команда, которую я использовал вместо нее:
pip install open-interpreter --ignore-requires-python
Затем, особенно если вы планируете использовать бесплатный Code-Llama вместо предоставления ключа Chat-GPT, выполните эту команду. По моему опыту, вы можете легко получить предупреждение об отсутствии библиотек без нее.
pip install llama-cpp-python
А этой командой можно проверить, успешно ли установлена Llama:
pip show llama-cpp-python /Applications/Python\ 3.11/Install\ Certificates.command
Чтобы убедиться, что все было установлено успешно, запустите:
pip show open-interpreter
Для просмотра списка доступных команд введите
interpreter --local
И, наконец, чтобы запустить Open Interpreter, вы можете просто воспользоваться этой командой в вашем терминале:
interpreter
Использование Open Interpreter
Когда вы видите текст на картинке выше, это означает, что вы успешно установили Open Interpreter на свой компьютер. Теперь вам осталось только выбрать модель, которую вы будете использовать:
- GPT-4 более мощный и быстрый, но вам придется платить за каждый вызов, предоставляя свой собственный ключ OpenAI API.
- Code-LLama является бесплатным, но получение ответа от него может занять около минуты или двух. Он тоже не так мощен.
Настроив модель, вы можете начать вводить вопросы и команды непосредственно в терминале, а также запускать код, написанный ИИ, на вашем компьютере.
Этот текст из личного блога, опубликованный с разрешения автора.
Этот материал – не редакционный, это – личное мнение его автора. Редакция может не разделять это мнение.
Сообщить об опечатке
Текст, который будет отправлен нашим редакторам: