AIFlowy란 무엇인가요?
AIFlowy는 Java 개발을 기반으로 하는 오픈 소스 엔터프라이즈급 AI 애플리케이션 개발 플랫폼으로, Byte Coze, Tencent MetaTool 및 다음을 벤치마킹합니다. Dify AIFlowy jiyu Apache-2.0 오픈 소스 제품. 지능형 대화 로봇, 개인 지식 기반 구축, AI 워크 플로 오케스트레이션 및 대규모 모델 관리를 지원하고 엔터프라이즈 급 애플리케이션의 요구를 충족하는 완벽한 시스템 관리 모듈을 제공합니다.AIFlowy jiyu Apache-2.0 오픈 소스 프로토콜은 저작권 정보 및 콘솔 콘텐츠를 유지해야합니다.AIFlowy는 toB 시나리오에 중점을두고 국내 기업에 적합하며 실제 착륙에 중점을 둡니다.

AIFlowy의 주요 기능
- 봇 애플리케이션엔터프라이즈 자동화 상호 작용 요구 사항을 충족하는 지능형 대화 봇을 빠르게 구축하세요.
- RAG 기술 자료검색 증강 생성(RAG) 기술을 통해 대규모 모델 답변의 정확도를 높이기 위한 개인 지식 기반 구축을 지원합니다.
- AI 워크플로 오케스트레이션복잡한 비즈니스 시나리오의 요구 사항을 충족하기 위해 AI 애플리케이션 워크플로의 손쉬운 오케스트레이션을 지원합니다.
- 대형 모델 관리대형 모델의 구성, 액세스 및 관리를 지원합니다.
- 대형 모델 시장대규모 모델을 위한 다운로드, 사용, 배포 및 미세 조정 기능을 제공합니다.
- 봇 플러그인신속한 비즈니스 통합을 위한 AI 기능 연결 및 확장.
- 시스템 관리 기능사용자 관리, 역할 관리, 메뉴 관리, 부서 관리, 작업 관리, 로그 관리 등 엔터프라이즈급 애플리케이션의 요구 사항을 충족하는 기능을 제공합니다.
AIFlowy의 공식 웹사이트 주소
- 공식 웹사이트 주소::https://aiflowy.tech/
AIFlowy 사용 방법
- 환경 준비::
- 컴퓨터에 다음 소프트웨어가 설치되어 있는지 확인합니다.::
- JDK 1.8+
- Maven 3.9+
- 노드 v20+
- NPM v10+
- MySQL 8.x
- 컴퓨터에 다음 소프트웨어가 설치되어 있는지 확인합니다.::
- 개발 도구로 프로젝트 가져오기::
- IntelliJ IDEA 개발 도구를 엽니다.
- 파일 -> 열기를 선택하고 AIFlowy 프로젝트의 루트 디렉터리를 선택합니다.
- 데이터베이스 생성 및 데이터 초기화::
- AIFlowy 프로젝트의 루트 디렉터리에서 sql 폴더를 찾습니다.
- MySQL에서 데이터베이스를 만들려면 다음 SQL 파일을 실행합니다:
- aiflowy.dll.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: 데이터베이스에 대한 JDBC 연결 URL(사용정보 스키마=true가 추가됨을 참고하세요.
- 사용자 이름: 데이터베이스 사용자 이름입니다.
- 비밀번호: 데이터베이스 비밀번호입니다.
- 파일 저장소 구성(선택 사항)::
- 로컬 스토리지::
spring:
web:
resources:
static-locations: file:your_path
aiflowy:
storage:
local:
root: your_path
prefix: 'http://localhost:8080/static'
- S3 스토리지::
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 빌드 명령을 실행합니다:
mvn clean package
- 컴파일에 성공하면 빌드 성공이 표시됩니다.
- 오류가 발생하면 JDK 또는 Maven 버전 문제일 수 있으므로 AIFlowy 커뮤니티에 문의하세요.
- 컴파일이 완료되면 aiflowy-starter 모듈 아래에서 MainApplication.java 클래스를 실행합니다.
- 메인 애플리케이션 실행 중 오류가 발생하는 경우. 명령 줄이 너무 깁니다. 오류가 발생하면 런타임 구성을 변경합니다:
- IntelliJ IDEA에서 실행 중인 구성에 대한 구성 편집을 클릭합니다.
- VM 옵션에 -XX:MaxPermSize=512m를 추가합니다.
- 프런트엔드 섹션 실행::
- React 버전::
- Node v20+가 설치되어 있는지 확인합니다.
- aiflowy-ui-react 디렉토리로 이동하여 다음 명령을 실행하여 종속성을 설치합니다:
- React 버전::
npm install
- 네트워크 문제(예: 400 잘못된 요청)가 발생하면 다음 명령을 시도해 보세요:
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
- 시작이 완료되면 기본 로그인 계정 비밀번호가 admin/123456인 브라우저에서 http://localhost:8899 으로 이동합니다.
AIFlowy의핵심 강점
- 완벽한 엔터프라이즈급 기능지능형 대화 봇, 지식창고 관리부터 AI 워크플로 오케스트레이션에 이르기까지 기업의 복잡한 비즈니스 요구 사항을 충족하는 모든 기능을 제공합니다.
- 효율적인 개발 및 배포로우코드 개발 모델을 기반으로 AI 애플리케이션을 신속하게 빌드 및 배포하고 개발 임계값과 비용을 절감할 수 있습니다.
- 강력한 지식 관리기준 RAG 기술을 통해 지식창고와 빅 모델의 심층적인 통합을 달성하고 지식 검색 및 적용의 효율성을 개선합니다.
- 유연한 플러그인 확장 기능다양한 봇 플러그인을 지원하므로 기존 비즈니스 시스템과 빠르게 통합하고 기능을 확장할 수 있습니다.
- 보안 및 규정 준수Apache-2.0 오픈 소스 프로토콜 사용, 데이터 보안 및 개인 정보 보호에 중점을 두고 엔터프라이즈급 애플리케이션의 표준을 준수합니다.
- 현지화를 위한 적응국내 기술 스택 기반으로 개발, 국산 데이터베이스 및 운영체제 지원, 현지화된 환경 적응 및 기술적 리스크 감소
AIFlowy의 대상
- 엔터프라이즈 비즈니스 직원고객 서비스, 영업, 마케팅 등 AI 도구를 기반으로 효율성을 개선하고 비즈니스 프로세스를 최적화하는 사업부 담당자
- 데이터 분석가AI 기술을 사용하여 데이터의 가치를 마이닝하고 지능형 지식 기반을 구축하는 사람들은 AIFlowy의 지식 관리 및 분석 기능을 활용할 수 있습니다.
- 기업 의사 결정권자기업 디지털 트랜스포메이션 관리 및 인텔리전트 업그레이드에 중점을 둔 AIFlowy는 사용자가 AI 애플리케이션을 빠르게 도입하고 기업 경쟁력을 향상할 수 있도록 지원합니다.
- 시스템 통합업체기존 엔터프라이즈 시스템에 AI 기능을 통합하는 통합자, AIFlowy의 로우코드 기능 및 플러그인 확장을 통해 쉽게 통합할 수 있습니다.
- 로컬라이제이션 기술 애호가대상: 자체 개발한 오픈 소스 AI 플랫폼에 관심이 있는 기술자 및 개발자가 AIFlowy에서 학습, 개발 및 혁신할 수 있습니다.
© 저작권 정책
기사 저작권 AI 공유 서클 모두 무단 복제하지 마세요.
관련 문서
댓글 없음...