Open Interpreter
Open Interpreter позволяет языковым моделям запускать код, просматривать веб, и редактировать файлы на вашей машине через интерфейс чата на естественном языке. С более чем 57 тыс. звёзд на GitHub это ведущая open-source альтернатива Code Interpreter от ChatGPT — но без ограничений песочницы.
Все примеры можно запускать на GPU-серверах, арендованных через маркетплейс CLORE.AI.
Что такое Open Interpreter?
Open Interpreter переносит возможности AI-ассистента для программирования прямо в ваш терминал. Вместо того чтобы копировать и вставлять между ChatGPT и вашей оболочкой, вы общаетесь естественным образом, а модель выполняет код в реальном времени:
Запускайте Python, JS, shell, R, AppleScript — прямо на вашем сервере
Просматривайте веб — загружайте страницы, заполняйте формы, извлекайте данные
Редактируйте файлы — создавайте, изменяйте и управляйте любым файлом на диске
Постоянное состояние — переменные, импорты и результаты сохраняются между сообщениями
Несколько LLM-бэкендов — OpenAI, Anthropic, локальные модели через Ollama/LlamaCpp
Требования к серверу
GPU
Любой (доступен режим CPU)
RTX 3090 / A100 для локальных LLM
VRAM
—
24 ГБ+ для локальных моделей 13B
ОЗУ
8 ГБ
16 ГБ+
CPU
4 ядра
8+ ядер
Хранилище
20 ГБ
50 ГБ+
ОС
Ubuntu 20.04+
Ubuntu 22.04
Python
3.10+
3.11
Сеть
Требуется
Высокая скорость для веб-сёрфинга
Порты
22
SSH
Доступ к терминалу, туннель для веб-интерфейса
8000
Сервер Open Interpreter
REST API и опциональный веб-интерфейс
Быстрый старт с Docker
У Open Interpreter нет официального Docker-образа, поэтому мы собираем чистый. Такой подход даёт вам воспроизводимую, изолированную среду на любом сервере Clore.ai.
Dockerfile
Сборка и запуск
Установка на Clore.ai (Bare Metal)
Если вы предпочитаете запускать напрямую на сервере Clore.ai без Docker:
Шаг 1 — Арендуйте сервер
Перейдите на Маркетплейс Clore.ai
Фильтр по RAM ≥ 16 ГБ, GPU (необязательно, но полезно для локальных моделей)
Выберите сервер с PyTorch или Ubuntu базовый образ
Открыть SSH-портом 22 и при необходимости 8000 в вашем заказе
Шаг 2 — Подключитесь по SSH
Шаг 3 — Установка зависимостей
Шаг 4 — Установить Open Interpreter
Шаг 5 — Настроить API-ключ
Шаг 6 — Первый запуск
Использование локальных LLM (API-ключ не требуется)
Одна из ключевых возможностей Open Interpreter на GPU-серверах Clore.ai — запуск полностью локальных моделей:
Вариант A: бэкенд Ollama
Вариант B: бэкенд LlamaCpp
Запуск как сервер (REST API)
Open Interpreter 0.2+ включает встроенный HTTP-сервер для программного доступа:
SSH-туннель для локального доступа
Если порт 8000 не открыт публично, используйте SSH-туннелирование:
Практические примеры
Пример 1: Пайплайн анализа данных
Пример 2: Веб-скрапинг
Пример 3: Управление файлами
Пример 4: Скрипт мониторинга системы
Файл конфигурации
Создайте ~/.interpreter/config.yaml для задания значений по умолчанию:
Запуск с systemd (постоянная служба)
Устранение неполадок
interpreter команда не найдена
Выполнение кода заблокировано / режим безопасности
Ошибки Playwright / браузера
Недостаточно памяти с локальными LLM
Отказ в подключении к порту 8000
Ограничения скорости API
Соображения безопасности
Open Interpreter выполняет код напрямую на вашем сервере. Всегда:
Используйте Docker-контейнер или VM для рабочей среды
Никогда не открывайте порт 8000 публично без аутентификации
Используйте SSH-туннелирование для удалённого доступа
Проверяйте код перед включением
auto_run: trueдля недоверенных входных данных
Рекомендации по GPU для Clore.ai
Сам Open Interpreter лёгкий — потребность в GPU определяется тем, локальной моделью которую вы запускаете в качестве бэкенда.
RTX 3090
24 ГБ
$0.07–0.21/ч
CodeLlama 13B Q8, Llama 3 8B, Mistral 7B — достойное качество кода
RTX 4090
24 ГБ
$0.14–0.42/ч
CodeLlama 34B Q4, DeepSeek Coder 33B Q4 — качество кода почти как у GPT-4
только CPU
—
~$0.02/ч
Любая модель через API OpenAI/Anthropic — локальный GPU не нужен
Полезные ссылки
GitHub: https://github.com/OpenInterpreter/open-interpreter ⭐ 57K+
Документация: https://docs.openinterpreter.com
Discord: https://discord.gg/Hvz9Axh84z
Маркетплейс Clore.ai: https://clore.ai/marketplace
Модели Ollama: https://ollama.ai/library
Модели HuggingFace GGUF: https://huggingface.co/TheBloke
Последнее обновление
Это было полезно?