Создание ИИ-агента на python

Ссылка на работу
image image image image
Я создал полноценного AI-агента, который умеет общаться, запускать Python-код, создавать файлы, работать с терминалом и даже сам искать информацию в интернете. То есть фактически – это помощник-программист, который может решать задачи от написания скриптов до парсинга сайтов. 🔹 Что было сделано: Настроил backend на FastAPI с поддержкой WebSocket для живого диалога. Подключил OpenAI через прокси-API (Helicone), чтобы можно было работать стабильно и без ограничений. Реализовал функции-инструменты: сохранение кода в файлы, выполнение команд в терминале, поиск информации в интернете, парсинг страниц через Playwright + BeautifulSoup (с обходом антибот-проверок). Продумал системный prompt так, чтобы агент умел: автоматически создавать структуру проектов, устанавливать зависимости, писать корректный Python-код, тестировать его перед тем, как отдавать пользователю. 🔹 Что получилось в итоге: На выходе — умный ассистент-разработчик, который реально может работать как «вторые руки» программиста. С ним можно в реальном времени обсуждать задачу, получать готовый код, сохранять файлы и запускать их прямо во время диалога. Плюс он умеет выходить в интернет за свежей информацией и анализировать сайты. По сути, это готовая основа для: AI-помощника для команды, автоматизации рутинных задач, создания проектов «под ключ» прямо через диалог.