AIFlowy - платформа для разработки корпоративных приложений искусственного интеллекта с открытым исходным кодом
Что такое AIFlowy?
AIFlowy - это платформа для разработки приложений ИИ корпоративного уровня с открытым исходным кодом, основанная на Java-разработке, сравнимая с Byte Coze, Tencent MetaTool и Dify AIFlowy jiyu Apache-2.0 - продукт с открытым исходным кодом. Он поддерживает интеллектуальные диалоговые роботы, создание частных баз знаний, оркестровку рабочих процессов AI и управление большими моделями, а также предоставляет совершенные модули управления системой для удовлетворения потребностей приложений корпоративного уровня.AIFlowy jiyu Apache-2.0 с открытым исходным кодом, который требует сохранения авторской информации и консольного контента.AIFlowy ориентирован на сценарий ToB, подходит для отечественных предприятий и ориентирован на реальную посадку.

Ключевые особенности AIFlowy
- Применение ботов: Быстрое создание интеллектуальных диалоговых ботов для удовлетворения потребностей предприятий в автоматизации взаимодействия.
- База знаний RAG: Поддерживает создание частных баз знаний для повышения точности ответов на большие модели с помощью технологии Retrieval Augmented Generation (RAG).
- Оркестровка рабочих процессов с помощью искусственного интеллекта: Поддержка простой оркестровки рабочих процессов приложений искусственного интеллекта для удовлетворения требований сложных бизнес-сценариев.
- Управление большими моделями: Поддержка конфигурации, доступа и управления большими моделями.
- Большой модельный рынок: Предоставляет возможности загрузки, использования, развертывания и тонкой настройки больших моделей.
- Плагин для ботовСвязывание и расширение возможностей ИИ для быстрой интеграции бизнеса.
- Функции управления системойВключает в себя управление пользователями, управление ролями, управление меню, управление отделами, управление заданиями и управление журналами для удовлетворения потребностей приложений корпоративного уровня.
Адрес официального сайта AIFlowy
- Адрес официального сайта::https://aiflowy.tech/
Как использовать AIFlowy
- Подготовка к защите окружающей среды::
- Убедитесь, что на вашем компьютере установлено следующее программное обеспечение::
- JDK 1.8+
- Maven 3.9+
- Узел v20+
- NPM v10+
- MySQL 8.x
- Убедитесь, что на вашем компьютере установлено следующее программное обеспечение::
- Импорт проекта в инструмент разработки::
- Откройте инструмент разработки IntelliJ IDEA.
- Выберите File -> Open и выберите корневой каталог вашего проекта AIFlowy.
- Создайте базу данных и инициализируйте данные::
- Найдите папку sql в корневом каталоге вашего проекта AIFlowy.
- Чтобы создать базу данных в MySQL, выполните следующий SQL-файл:
- aiflowy.ddl.sql: Создайте структуру таблицы.
- aiflowy.data.sql: Вставьте исходные данные.
- Измените конфигурационный файл::
- Конфигурация базы данных: Измените информацию о конфигурации базы данных в файле application.yml:
spring:
datasource:
url: jdbc:mysql://127.0.0.1:3306/aiflowy?useInformationSchema=true&characterEncoding=utf-8
username: root
password: 123456
- url: URL JDBC-соединения для базы данных, обратите внимание на добавление useInformationSchema=true.
- имя пользователя: имя пользователя базы данных.
- пароль: пароль базы данных.
- Конфигурация файлового хранилища (опционально)::
- локальное хранилище::
spring:
web:
resources:
static-locations: file:your_path
aiflowy:
storage:
local:
root: your_path
prefix: 'http://localhost:8080/static'
- S3 Storage::
aiflowy:
storage:
type: s3
s3:
access-key: access
secret-key: secret
endpoint: "http://xxx.xxx"
region: "region"
bucket-name: "your_bucket_name"
access-policy: 2
prefix: public
- Текущие проекты::
- Откройте терминал и выполните команду Maven build в корневом каталоге проекта:
mvn clean package
- Если компиляция прошла успешно, на экране появится надпись BUILD SUCCESS.
- Если вы получаете ошибку, это может быть проблема с версией JDK или Maven, спросите об этом в сообществе AIFlowy.
- После компиляции запустите класс MainApplication.java под модулем aiflowy-starter.
- Если вы столкнулись с ошибкой при запуске MainApplication. Команда строка слишком длинная. ошибка, измените конфигурацию времени выполнения:
- В IntelliJ IDEA нажмите Edit Configurations для Running Configurations.
- Добавьте -XX:MaxPermSize=512m в опции VM.
- Запуск внешнего раздела::
- Версии React::
- Убедитесь, что установлен Node v20+.
- Перейдите в каталог aiflowy-ui-react и выполните следующую команду, чтобы установить зависимость:
- Версии React::
npm install
- Если у вас возникли проблемы с сетью (например, 400 Bad Request), попробуйте выполнить следующую команду:
npm config set proxy null
npm config set https-proxy null
npm cache clean --force
npm config set registry https://registry.npmmirror.com
- После завершения установки запустите процесс фронтэнда:
npm run dev
- После завершения запуска перейдите на сайт http://localhost:8899 через браузер с паролем учетной записи по умолчанию admin/123456.
AIFlowy'sОсновные достоинства
- Функциональность корпоративного класса завершенаОн предоставляет полный набор функций - от интеллектуальных диалоговых ботов, управления базами знаний до оркестровки рабочих процессов с использованием искусственного интеллекта - для удовлетворения сложных бизнес-потребностей предприятий.
- Эффективная разработка и развертываниеИИ-приложение основано на модели разработки с низким кодом, что позволяет быстро создавать и развертывать ИИ-приложения, а также снижать пороги и стоимость разработки.
- Мощное управление знаниями: Основано на RAG Технология позволяет достичь глубокой интеграции базы знаний и большой модели для повышения эффективности поиска и применения знаний.
- Гибкие расширяемые модулиПоддержка богатых плагинов Bot для быстрой интеграции с существующими бизнес-системами и расширения возможностей.
- Безопасность и соответствие нормативным требованиямИспользование протоколов с открытым исходным кодом Apache-2.0, обеспечение безопасности и конфиденциальности данных, а также соответствие стандартам приложений корпоративного класса.
- адаптация для локализации: Разработано на основе отечественного технологического стека, поддерживает отечественные базы данных и операционные системы, адаптируется к местной среде и снижает технический риск.
Для кого предназначена AIFlowy
- Персонал предприятий: Сотрудники бизнес-подразделений, которые работают над повышением эффективности и оптимизацией бизнес-процессов на основе инструментов искусственного интеллекта, например, в сфере обслуживания клиентов, продаж, маркетинга и т. д.
- Аналитик данных: Люди, использующие технологии искусственного интеллекта для извлечения ценностей из данных и создания интеллектуальных баз знаний, могут воспользоваться возможностями AIFlowy по управлению знаниями и аналитике.
- Лица, принимающие корпоративные решения: Сосредоточившись на управлении цифровой трансформацией и интеллектуальной модернизацией предприятия, AIFlowy помогает пользователям быстро внедрять приложения искусственного интеллекта и повышать конкурентоспособность предприятия.
- системный интегратор: Интеграторам, интегрирующим возможности искусственного интеллекта в существующие корпоративные системы, возможности AIFlowy с низким кодом и подключаемые расширения упрощают интеграцию.
- Энтузиасты технологии локализации: Техники и разработчики, заинтересованные в отечественных платформах ИИ с открытым исходным кодом, чтобы учиться, развиваться и внедрять инновации на AIFlowy.
© заявление об авторских правах
Авторское право на статью Круг обмена ИИ Пожалуйста, не воспроизводите без разрешения.
Похожие статьи
Нет комментариев...