
Конкурс API Dev Gemini.

Важный
Этот проект в настоящее время находится в очень ранней стадии разработки/эксперимента. На данный момент есть много невыполненных/сломанных функций. Взносы могут помочь с прогрессом!
Zen-это продвинутый инженер программного обеспечения для искусственного интеллекта, который может понять высокоуровневые человеческие инструкции, разбить их на шаги, исследовать соответствующую информацию и написать код для достижения заданной цели. Использует крупные языковые модели, алгоритмы планирования и рассуждения, а также способности просмотра веб -страниц для разумного разработки программного обеспечения. Zen стремится революционизировать способ создания программного обеспечения, предоставляя программисту из ИИ, который может принять сложные задачи кодирования с минимальным человеческим руководством. Независимо от того, нужно ли вам создать новую функцию, исправить ошибку или разработать целый проект с нуля, это здесь, чтобы помочь вам.
Примечание
моделируется после Девина по познанию AI. Этот проект направлен на то, чтобы стать альтернативой с открытым исходным кодом с «чрезмерно амбициозной» целью достичь того же результата, что и Девин, в критериях Swe-Bench ... и в конечном итоге победил?
Читать readme.md для подробной документации.
Version's requirements
- Python >= 3.10 and < 3.12
- NodeJs >= 18
- bun
Чтобы установить, следуйте этим шагам:
git clone https://github.com/PrateekJannu/Zen.git cd Zenpip install -r requirements.txtplaywright install --with-deps # installs browsers in playwright (and their deps) if requiredpython zen.pyroot: INFO : Zen is up and running !ui : cd ui/
npm install
npm run starthttp://127.0.0.1:3001Для начала использования следуйте этим шагам:
Требуются определенные настройки конфигурации и клавиши API для правильной функции:
Когда вы запустите первый раз, он создаст для вас файл config.toml в корневом каталоге. Вы можете настроить следующие настройки на странице «Настройки» через пользовательский интерфейс:
Ключи API
BING : Ваш ключ API поиска Bing для возможности поиска в Интернете.GOOGLE_SEARCH : ваш ключ API Google Search API для возможностей для поиска веб -поиска.GOOGLE_SEARCH_ENGINE_ID : ваш идентификатор поисковой системы Google для поиска в Интернете с помощью Google.GEMINI : ваш ключ API Gemini для доступа к моделям Близнецов.NETLIFY : ваш ключ API NetLify для развертывания и управления веб -проектами.API_ENDPOINTS
BING : Конечная точка API Bing для поиска в Интернете.GOOGLE : Конечная точка Google API для поиска в Интернете.Убедитесь, что ваши ключи API в безопасности и не делитесь ими публично.
Zen выпускается по лицензии MIT, аналогичной Devika. См. Файл LICENSE для получения дополнительной информации.
Мы надеемся, что вы найдете ценным инструментом в вашем путешествии по разработке программного обеспечения. Если у вас есть какие -либо вопросы, отзывы или предложения, пожалуйста, не стесняйтесь обратиться. Счастливого кодирования!