Skip to content

Latest commit

 

History

History
204 lines (131 loc) · 7.08 KB

README-KR.md

File metadata and controls

204 lines (131 loc) · 7.08 KB

Flowise - 간편한 LLM 애플리케이션 제작

Release Notes Discord Twitter Follow GitHub star chart GitHub fork

English | 中文 | 日本語 | 한국어

드래그 앤 드롭 UI로 맞춤형 LLM 플로우 구축하기

⚡빠른 시작 가이드

18.15.0 버전 이상의 NodeJS 다운로드 및 설치

  1. Flowise 설치

    npm install -g flowise
  2. Flowise 시작하기

    npx flowise start

    사용자 이름과 비밀번호로 시작하기

    npx flowise start --FLOWISE_USERNAME=user --FLOWISE_PASSWORD=1234
  3. http://localhost:3000 URL 열기

🐳 도커(Docker)를 활용하여 시작하기

도커 컴포즈 활용

  1. 프로젝트의 최상위(root) 디렉토리에 있는 docker 폴더로 이동하세요.
  2. .env.example 파일을 복사한 후, 같은 경로에 붙여넣기 한 다음, .env로 이름을 변경합니다.
  3. docker compose up -d 실행
  4. http://localhost:3000 URL 열기
  5. docker compose stop 명령어를 통해 컨테이너를 종료시킬 수 있습니다.

도커 이미지 활용

  1. 로컬에서 이미지 빌드하기:

    docker build --no-cache -t flowise .
  2. 이미지 실행하기:

    docker run -d --name flowise -p 3000:3000 flowise
  3. 이미지 종료하기:

    docker stop flowise

👨‍💻 개발자들을 위한 가이드

Flowise는 단일 리포지토리에 3개의 서로 다른 모듈이 있습니다.

  • server: API 로직을 제공하는 노드 백엔드
  • ui: 리액트 프론트엔드
  • components: 서드파티 노드 통합을 위한 컴포넌트

사전 설치 요건

  • PNPM 설치하기
    npm i -g pnpm

설치 및 설정

  1. 리포지토리 복제

    git clone https://github.com/FlowiseAI/Flowise.git
  2. 리포지토리 폴더로 이동

    cd Flowise
  3. 모든 모듈의 종속성 설치:

    pnpm install
  4. 모든 코드 빌드하기:

    pnpm build
  5. 애플리케이션 시작:

    pnpm start

    이제 http://localhost:3000에서 애플리케이션에 접속할 수 있습니다.

  6. 개발 환경에서 빌드할 경우:

    • packages/ui경로에 .env 파일을 생성하고 VITE_PORT(.env.example 참조)를 지정합니다.

    • packages/server경로에 .env 파일을 생성하고 PORT(.env.example 참조)를 지정합니다.

    • 실행하기

      pnpm dev

    코드가 변경되면 http://localhost:8080에서 자동으로 애플리케이션을 새로고침 합니다.

🔒 인증

애플리케이션 수준의 인증을 사용하려면 packages/server.env 파일에 FLOWISE_USERNAMEFLOWISE_PASSWORD를 추가합니다:

FLOWISE_USERNAME=user
FLOWISE_PASSWORD=1234

🌱 환경 변수

Flowise는 인스턴스 구성을 위한 다양한 환경 변수를 지원합니다. packages/server 폴더 내 .env 파일에 다양한 환경 변수를 지정할 수 있습니다. 자세히 보기

📖 공식 문서

Flowise 문서

🌐 자체 호스팅 하기

기존 인프라 환경에서 Flowise를 자체 호스팅으로 배포하세요. 다양한 배포 deployments 방법을 지원합니다.

💻 클라우드 호스팅 서비스

곧 출시될 예정입니다.

🙋 기술 지원

질문, 버그 리포팅, 새로운 기능 요청 등은 discussion 섹션에서 자유롭게 이야기 해주세요.

🙌 오픈소스 활동에 기여하기

다음과 같은 멋진 기여자들(contributors)에게 감사드립니다.

contributing guide를 살펴보세요. 디스코드 Discord 채널에서도 이슈나 질의응답을 진행하실 수 있습니다. Star History Chart

📄 라이센스

본 리포지토리의 소스코드는 Apache License Version 2.0 라이센스가 적용됩니다.