개발/Dify

[Dify] Dify 웹에서 제작하기

말하는 알감자 2025. 12. 5. 16:43

1. Dify 접속 및 로그인

1) https://dify.ai 접속

2) Get Started 클릭

3) 이메일, Google, GitHub 계정으로 회원가입 및 로그인 가능

4) 로그인 후 기본 화면에서 다음 메뉴를 확인할 수 있음:

  • Apps: 생성한 앱 목록
  • Workflows: 자동화 흐름 편집기
  • Datasets: RAG 데이터셋 관리
  • Models: 모델 Provider 및 LLM 설정


2. Dify에서 앱을 만드는 세 가지 방법

1) 빈 상태로 시작하기

  • 가장 기본적인 방법으로 앱을 처음부터 직접 제작
  • 앱 생성 시 먼저 앱 유형(App Type)을 선택
    • Chat App
    • Text Generation App
    • Workflow App
  • 챗봇, 에이전트, 워크플로우 기반 앱 등을 자유롭게 설계 가능
  • 책에서도 주로 "빈 상태로 시작"을 기준으로 실습 구성

2) 템플릿에서 시작하기

  • Dify가 제공하는 사전 구성된 템플릿을 기반으로 앱 생성
  • 상단 메뉴 탐색(Explore)에서 템플릿 목록 확인 가능
  • 템플릿에는
    • 기본 프롬프트
    • Workflow
    • 설정값
    • 등이 포함되어 있어 빠르게 구조를 이해하거나 실습하기 좋음
  • 초보자나 빠른 프로토타이핑에 적합

3) DSL 파일 가져오기

  • Dify 앱은 DSL(Domain Specific Language) 기반 YAML 파일로 import/export 가능
  • "DSL 파일 가져오기"는
    • 기존에 만든 앱을 불러오거나
    • 다른 사람과 공유한 앱을 가져오는 방식
  • 가져오면 앱의
    • 구성
    • 프롬프트
    • Workflow
    • 등이 그대로 복원됨
  • 앱 버전 관리 및 협업에도 활용됨

'개발 > Dify' 카테고리의 다른 글

[Dify] 챗봇 실습 - 프롬프트를 사용한 간단한 챗봇 만들기  (0) 2025.12.09
[Dify] 프롬프트 작성법  (0) 2025.12.09
[Dify] 모델 설정 - Gemini  (0) 2025.12.08
[Dify] OpenAI API key 발급 받기  (0) 2025.12.08
[Dify] Dify란?  (0) 2025.12.05