hello

Dify 소개

Share
image
image
image

DEMO Link

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 라이선스입니다

image
image

Read more

LLM 시대, 프롬프트 엔지니어링보다 '도메인 전문성'이 더 강력한 무기인 이유

최근 AI 도구들이 비약적으로 발전하면서 '프롬프트 엔지니어링'이라는 기술적 기법에 많은 관심이 쏠렸습니다. 하지만 실제 현업에서 LLM을 극한으로 활용해 고도의 결과물을 만들어내는 사람들의 공통점은 정교한 프롬프트 템플릿을 쓰는 능력이 아니라, 해당 분야에 대한 깊은 '도메인 전문성'을 갖추고 있다는 점입니다. 많은 이들이 LLM이 지식의 격차를 줄여준다고

By JHL

AI 코딩 에이전트 도입 시 고려해야 할 보안 제어 프레임워크: 속도와 안전의 균형 잡기

최근 Claude Code나 Kiro와 같은 AI 코딩 에이전트들이 단순한 코드 완성을 넘어, 자연어 프롬프트 하나로 수십 개의 PR을 생성하고 인프라를 수정하는 수준까지 발전했습니다. 하지만 이러한 생산성 향상은 '기계적 속도'라는 트레이드오프를 동반합니다. AI 에이전트는 조직의 보안 리스크나 컴플라이언스를 이해하지 못한 채 오직 '작업 완료'에만 최적화되어

By JHL

AI 벤치마크의 '포화 상태'와 평가 지표의 유효기간: 우리는 무엇을 믿어야 하는가

최근 LLM의 성능이 비약적으로 상승하면서, 역설적으로 우리가 모델의 성능을 측정하는 '자' 자체가 무용지물이 되는 현상이 가속화되고 있습니다. arXiv에 게재된 "When AI Benchmarks Plateau: A Systematic Study of Benchmark Saturation" 연구는 우리가 흔히 신뢰하는 벤치마크 점수가 왜 더 이상 모델 간의 변별력을 제공하지 못하는지, 그리고 이른바 '

By JHL

AI 에이전트 시대의 엔드포인트 보안: 실행 권한을 넘어 '행위 거버넌스'로

DevOps.com을 통해 Airlock Digital이 발표한 'Agentic AI Control & Governance' 솔루션 소식을 접했습니다. 이번 발표의 핵심은 단순히 '어떤 AI 소프트웨어를 실행할 것인가'라는 기존의 화이트리스트 방식(Application Control)을 넘어, 실행 중인 AI 에이전트가 '실제로 어떤 명령을 내리고 어떻게 행동하는가'를 실시간으로 제어하겠다는

By JHL