ai
3 мин
10 августа 2026 г.
Источник: Dev.to AI Feed

Агентический искусственный интеллект — позвольте Олламе написать и запустить ваш Python, локальный генератор кода

Austin Cunningham
Austin Cunningham
RSS AI Ingest
Агентический искусственный интеллект — позвольте Олламе написать и запустить ваш Python, локальный генератор кода

До этого момента я в основном использовал Ollama как API, возвращающий ответы. Мне хотелось получить базовое понимание агентного ИИ. Вы даете ему цель создать код, указываете ему папку в ~/repo и позволяете модели на моей машине писать и запускать...

До этого момента я в основном использовал Ollama как API, возвращающий ответы. Мне хотелось получить базовое понимание агентного ИИ. Вы даете ему цель создать код, указываете ему папку в ~/repo и позволяете модели на моей машине писать и запускать Python, пока работа не будет выглядеть выполненной. Никаких ключей облачного API и сжигаемых токенов. Только Оллама, несколько файлов Python и вызов инструментов. Что мы строим Вы передаете задачу и рабочий каталог. Агент разговаривает с Олламой. Когда модель требует действия, она возвращает вызов инструмента. Ваш код запускает соответствующую функцию Python и отправляет результат обратно. Повторяйте до тех пор, пока модель не ответит обычным текстом или пока вы не достигнете лимита поворотов. Модель никогда не открывает файлы сама. Он требует только действий. Ваш процесс выполняет их. Предварительные условия Питон 3.10+ Оллама установлен и работает Модель с поддержкой инструментов (я использую llama3.1:8b) Пакет Ollam Python оллама подавать оллама тянет ламу3.1:8b pip install оллама Макет проекта Четыре файла проясняют обязанности: Файл Роль main.py CLI, приглашение work-dir / --dir, запускает цикл агент.py Цикл чата, выполнение инструмента, обработка ложных вызовов инструментов инструменты.py Чтение/запись/запуск, а также мягкое ограничение пути ~/repo. config.py Название модели,

Хотите внедрить ИИ в ваш бренд?

Спроектируем и развернем автономных агентов и современный цифровой стек под ваши задачи.

Рассчитать проект