Генрафт ИИ
Введение
Genraft AI Toolkit — это динамический ресурс для создания сложных серверных и внешних веб-решений, использующий возможности Python и официальный API OpenAI для разработки диалоговых агентов. Этот набор инструментов использует возможности генеративного искусственного интеллекта для облегчения разработки гибкого и интеллектуального взаимодействия агентов.
Функции
- Прямая интеграция с официальным API OpenAI для обеспечения расширенных диалоговых возможностей.
- Комплексные модули внутренней и внешней разработки, адаптированные для веб-приложений.
- Удобный интерфейс для удобного управления и взаимодействия с моделями ИИ.
- Широкие возможности расширения и настройки для удовлетворения разнообразных потребностей веб-разработки.
- Основное внимание уделяется ускорению цикла разработки веб-платформ с взаимодействием на основе искусственного интеллекта.
Доступное удобство
- Докерфайл поддерживается
- Поддержка Docker Compose
- поддержка Кубернетеса
- Поддерживается проект MonoRepo
- Поддерживаются отдельные службы для внешнего и внутреннего интерфейса.
Начиная
Технический стек
Общий
- Git [контроль версий]
- Докер [Контейнеризация]
- GitHub [хостинг кода]
- Действия GitHub [CI/CD]
Внешний интерфейс
- Машинопись [Язык программирования]
- NodeJs [среда выполнения Javascript]
- SvelteKit [полноценный фреймворк]
- Svelte [Frontend Framework]
- TailwindCSS [CSS Framework]
- DaisyUI [Библиотека компонентов Tailwind]
Бэкэнд
- Python [Язык программирования]
- FastApi [Бэкэнд-фреймворк]
- OpenAI GPT [языковая обработка]
Предварительные условия
- Гит
- Докер
- НПМ
- Нодейс
- Питон
Установка
Клонировать
https://github.com/kamyabnazari/genraft-ai.git
Настраивать
Пожалуйста, создайте службы за другой по порядку и следуйте инструкциям в файлах README.md.
Когда вы запускаете их по отдельности, вам нужно использовать localhost для доступа и соединения их друг с другом.
Или используйте Docker Compose, чтобы создать все это и соединить их вместе.
docker-compose up --build
Пожалуйста, настройте в следующем порядке:
Настройка серверной части
Настройка интерфейса
Вики
Каков процесс и рабочий процесс разработки генеративного программного обеспечения? Подробнее читайте на странице Wiki.
Лицензия
Этот проект лицензируется по лицензии [Apache-2.0] — подробности см. в файле ЛИЦЕНЗИИ.
Благодарности
Особая благодарность команде OpenAI за предоставление API, который поддерживает наши интеллектуальные агенты.
Дополнительно вдохновлен ChatDev