В мире, преобразованном моделями большого языка, мы больше никогда ничего не будем писать с нуля. Встречайте Engy, вашего AI-компаньона, который революционизирует способы создания веб-приложений! ? Независимо от того, являетесь ли вы опытным разработчиком или любопытным новатором, Engy дает вам возможность превратить ваши идеи в полнофункциональные веб-приложения с помощью серверных частей Python и внешних интерфейсов HTML/JavaScript — и все это без необходимости начинать с чистого листа.
Попрощайтесь со днями кропотливого кодирования каждой строки. С Engy вы словно имеете под рукой команду разработчиков, готовых воплотить ваше видение в реальность. От простых инструментов до сложных приложений для анализа данных — Engy понимает ваши намерения и выполняет за вас всю тяжелую работу.
Engy может помочь вам создать множество приложений, включая (но не ограничиваясь):
Начните с:
pip install engy
Настройте свой проект:
mkdir my_awesome_app && cd my_awesome_app
Опишите идею вашего приложения:
echo " create a calculator " > input.txt
Добавьте свой ключ API:
echo " ANTHROPIC_API_KEY=your_super_secret_key " > .env
Модель по умолчанию — claude-3.5-sonnet
. Вы можете переключиться на любую модель, например gpt-4, добавив в свой .env
файл следующее:
echo " MODEL=gpt-4 " >> .env
echo " OPENAI_API_KEY=your_openai_api_key " >> .env
Позвольте Engy творить чудеса:
engy
Engy предоставляет готовый скрипт:
bash run.sh
Опишите вашу новую функцию:
echo " make the calculator support calculus and algebra " > feature.txt
Позвольте Engy реализовать это:
engy feature
Настройте функциональность или пользовательский интерфейс вашего приложения:
engy backend
# Enter prompts to optimize your data handling or add new processing features
engy frontend
# Enter prompts to enhance your UI or add new interactive elements
Чтобы реорганизовать интерфейс и серверную часть вашего приложения в модульные файлы:
engy split
Эта команда реорганизует структуру вашего кода для улучшения удобства обслуживания и масштабируемости.
Чтобы создать новое приложение на основе существующего:
mkdir my_app_2 && cd my_app_2
echo " new changes... " > input.txt
engy clone /path/to/my_app
Engy поставляется с широким спектром примеров проектов, которые помогут вам начать работу и понять ее возможности. Вот подборка примеров, сгруппированных по категориям:
Этот репозиторий создан и поддерживается двумя увлеченными инженерами:
Они предполагают и практикуют, что утомительную низкоуровневую работу по кодированию можно заменить ИИ.
Любой вклад приветствуется! Создайте выпуск/PR и у нас!
Распространяется по лицензии MIT. См. ЛИЦЕНЗИЮ для получения дополнительной информации.
Если у вас возникли проблемы с созданием приложения или возникли какие-либо проблемы, не стесняйтесь обращаться к нам! Не стесняйтесь открыть проблему в нашем репозитории GitHub или свяжитесь с нами напрямую по адресу [email protected]. Мы очень рады пилотировать вас и оказывать помощь. Мы здесь, чтобы помочь вам воплотить ваши идеи в жизнь с помощью Engy!