Подібно до інтерпретатора коду 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 є безкоштовним, але отримання відповіді від нього може зайняти близько хвилини або двох. Він також не такий потужний.
Налаштувавши модель, ви можете почати вводити запитання та команди безпосередньо в терміналі, а також запускати код, написаний ШІ, на вашому комп’ютері.
Цей текст з особистого блогу, опублікований з дозволу автора.
Favbet Tech – це ІТ-компанія зі 100% українською ДНК, що створює досконалі сервіси для iGaming і Betting з використанням передових технологій та надає доступ до них. Favbet Tech розробляє інноваційне програмне забезпечення через складну багатокомпонентну платформу, яка здатна витримувати величезні навантаження та створювати унікальний досвід для гравців.
Цей матеріал – не редакційний, це – особиста думка його автора. Редакція може не поділяти цю думку.
Сообщить об опечатке
Текст, который будет отправлен нашим редакторам: