Dify 소개



Dify란?
Dify는 오픈소스 기반의 LLM 애플리케이션 개발 플랫폼으로, 생성형 AI 서비스를 구축하는 데 필요한 다양한 기능을 제공합니다. 주요 특징은 다음과 같습니다
노코드/로우코드 개발: 직관적인 웹 UI를 통해 복잡한 코드 작성 없이도 AI 애플리케이션을 개발할 수 있습니다. 필요시 API를 활용한 커스터마이징도 가능합니다 .
다양한 LLM 지원: OpenAI의 GPT 시리즈, Anthropic의 Claude, Google의 Gemini 등 다양한 LLM을 지원하며, 로컬 모델인 Ollama와도 연동이 가능합니다 .
셀프 호스팅: 오픈소스이므로 자체 서버에 배포하여 보안이 중요한 환경에서도 안전하게 운영할 수 있습니다 .
RAG 파이프라인 지원: 문서, PDF, 웹페이지 등 다양한 데이터 소스를 활용한 검색 증강 생성(RAG) 기능을 제공합니다 .
에이전트 및 워크플로우 구성: 복잡한 AI 워크플로우를 시각적으로 구성하고, 다양한 도구와 연동하여 자동화된 에이전트를 구축할 수 있습니다
주요 기능
- 프롬프트 오케스트레이션: 다양한 프롬프트를 시각적으로 구성하고 테스트할 수 있는 환경을 제공합니다.
- 데이터셋 관리: 다양한 형식의 데이터를 업로드하고, 이를 기반으로 AI 모델을 학습시킬 수 있습니다.
- 모델 모니터링 및 관리: 실시간으로 모델의 성능을 모니터링하고, 로그를 분석하여 최적화할 수 있습니다 .
- API 제공: 개발된 애플리케이션을 외부 시스템과 연동할 수 있도록 RESTful API를 제공합니다.
Dify로 할 수 있는 것들
- 챗봇 개발: 고객 지원, 내부 지식 검색 등 다양한 용도의 챗봇을 쉽게 구축할 수 있습니다.
- 문서 요약 및 생성: 긴 문서를 요약하거나, 주어진 정보를 바탕으로 새로운 문서를 생성할 수 있습니다.
- 자동화된 워크플로우: 반복적인 업무를 자동화하여 효율성을 높일 수 있습니다
라이선스
Apache 2.0 라이선스에서 변형된 Dify 라이선스입니다

