2024-05-14 15:36:03 +08:00
![cover-v5-optimized ](https://github.com/langgenius/dify/assets/13230914/f9e19af5-61ba-4119-b926-d10c4c06ebab )
< p align = "center" >
< a href = "https://cloud.dify.ai" > Dify 클라우드< / a > ·
< a href = "https://docs.dify.ai/getting-started/install-self-hosted" > 셀프-호스팅< / a > ·
< a href = "https://docs.dify.ai" > 문서< / a > ·
2024-08-07 19:27:54 +08:00
< a href = "https://udify.app/chat/22L1zSxg6yW1cWQg" > 기업 문의 (영어만 가능)< / a >
2024-05-14 15:36:03 +08:00
< / p >
< p align = "center" >
< a href = "https://dify.ai" target = "_blank" >
< img alt = "Static Badge" src = "https://img.shields.io/badge/Product-F04438" > < / a >
< a href = "https://dify.ai/pricing" target = "_blank" >
< img alt = "Static Badge" src = "https://img.shields.io/badge/free-pricing?logo=free&color=%20%23155EEF&label=pricing&labelColor=%20%23528bff" > < / a >
< a href = "https://discord.gg/FngNHpbcY7" target = "_blank" >
< img src = "https://img.shields.io/discord/1082486657678311454?logo=discord&labelColor=%20%235462eb&logoColor=%20%23f5f5f5&color=%20%235462eb"
alt="chat on Discord">< / a >
2024-11-15 13:55:46 +08:00
< a href = "https://reddit.com/r/difyai" target = "_blank" >
< img src = "https://img.shields.io/reddit/subreddit-subscribers/difyai?style=plastic&logo=reddit&label=r%2Fdifyai&labelColor=white"
alt="Follow Reddit">< / a >
2024-05-14 15:36:03 +08:00
< a href = "https://twitter.com/intent/follow?screen_name=dify_ai" target = "_blank" >
< img src = "https://img.shields.io/twitter/follow/dify_ai?logo=X&color=%20%23f5f5f5"
2024-10-10 14:13:20 +08:00
alt="follow on X(Twitter)">< / a >
2024-05-14 15:36:03 +08:00
< a href = "https://hub.docker.com/u/langgenius" target = "_blank" >
< img alt = "Docker Pulls" src = "https://img.shields.io/docker/pulls/langgenius/dify-web?labelColor=%20%23FDB062&color=%20%23f79009" > < / a >
< a href = "https://github.com/langgenius/dify/graphs/commit-activity" target = "_blank" >
< img alt = "Commits last month" src = "https://img.shields.io/github/commit-activity/m/langgenius/dify?labelColor=%20%2332b583&color=%20%2312b76a" > < / a >
< a href = "https://github.com/langgenius/dify/" target = "_blank" >
< img alt = "Issues closed" src = "https://img.shields.io/github/issues-search?query=repo%3Alanggenius%2Fdify%20is%3Aclosed&label=issues%20closed&labelColor=%20%237d89b0&color=%20%235d6b98" > < / a >
< a href = "https://github.com/langgenius/dify/discussions/" target = "_blank" >
< img alt = "Discussion posts" src = "https://img.shields.io/github/discussions/langgenius/dify?labelColor=%20%239b8afb&color=%20%237a5af8" > < / a >
< / p >
< p align = "center" >
< a href = "./README.md" > < img alt = "README in English" src = "https://img.shields.io/badge/English-d9d9d9" > < / a >
< a href = "./README_CN.md" > < img alt = "简体中文版自述文件" src = "https://img.shields.io/badge/简体中文-d9d9d9" > < / a >
< a href = "./README_JA.md" > < img alt = "日本語のREADME" src = "https://img.shields.io/badge/日本語-d9d9d9" > < / a >
< a href = "./README_ES.md" > < img alt = "README en Español" src = "https://img.shields.io/badge/Español-d9d9d9" > < / a >
< a href = "./README_FR.md" > < img alt = "README en Français" src = "https://img.shields.io/badge/Français-d9d9d9" > < / a >
< a href = "./README_KL.md" > < img alt = "README tlhIngan Hol" src = "https://img.shields.io/badge/Klingon-d9d9d9" > < / a >
2024-08-12 10:19:13 +08:00
< a href = "./README_KR.md" > < img alt = "README in Korean" src = "https://img.shields.io/badge/한국어-d9d9d9" > < / a >
< a href = "./README_AR.md" > < img alt = "README بالعربية" src = "https://img.shields.io/badge/العربية-d9d9d9" > < / a >
2024-08-01 17:30:35 +08:00
< a href = "./README_TR.md" > < img alt = "Türkçe README" src = "https://img.shields.io/badge/Türkçe-d9d9d9" > < / a >
2024-08-12 10:19:13 +08:00
< a href = "./README_VI.md" > < img alt = "README Tiếng Việt" src = "https://img.shields.io/badge/Ti%E1%BA%BFng%20Vi%E1%BB%87t-d9d9d9" > < / a >
2024-05-14 15:36:03 +08:00
< / p >
Dify는 오픈 소스 LLM 앱 개발 플랫폼입니다. 직관적인 인터페이스를 통해 AI 워크플로우, RAG 파이프라인, 에이전트 기능, 모델 관리, 관찰 기능 등을 결합하여 프로토타입에서 프로덕션까지 빠르게 전환할 수 있습니다. 주요 기능 목록은 다음과 같습니다:< / br > < / br >
**1. 워크플로우**:
다음 기능들을 비롯한 다양한 기능을 활용하여 시각적 캔버스에서 강력한 AI 워크플로우를 구축하고 테스트하세요.
https://github.com/langgenius/dify/assets/13230914/356df23e-1604-483d-80a6-9517ece318aa
**2. 포괄적인 모델 지원:**:
수십 개의 추론 제공업체와 자체 호스팅 솔루션에서 제공하는 수백 개의 독점 및 오픈 소스 LLM과 원활하게 통합되며, GPT, Mistral, Llama3 및 모든 OpenAI API 호환 모델을 포함합니다. 지원되는 모델 제공업체의 전체 목록은 [여기 ](https://docs.dify.ai/getting-started/readme/model-providers )에서 확인할 수 있습니다.
![providers-v5 ](https://github.com/langgenius/dify/assets/13230914/5a17bdbe-097a-4100-8363-40255b70f6e3 )
**3. 통합 개발환경**:
프롬프트를 작성하고, 모델 성능을 비교하며, 텍스트-음성 변환과 같은 추가 기능을 채팅 기반 앱에 추가할 수 있는 직관적인 인터페이스를 제공합니다.
**4. RAG 파이프라인**:
문서 수집부터 검색까지 모든 것을 다루며, PDF, PPT 및 기타 일반적인 문서 형식에서 텍스트 추출을 위한 기본 지원이 포함되어 있는 광범위한 RAG 기능을 제공합니다.
**5. 에이전트 기능**:
2024-08-06 10:10:55 +08:00
LLM 함수 호출 또는 ReAct를 기반으로 에이전트를 정의하고 에이전트에 대해 사전 구축된 도구나 사용자 정의 도구를 추가할 수 있습니다. Dify는 Google Search, DALL·E, Stable Diffusion, WolframAlpha 등 AI 에이전트를 위한 50개 이상의 내장 도구를 제공합니다.
2024-05-14 15:36:03 +08:00
**6. LLMOps**:
시간 경과에 따른 애플리케이션 로그와 성능을 모니터링하고 분석합니다. 생산 데이터와 주석을 기반으로 프롬프트, 데이터세트, 모델을 지속적으로 개선할 수 있습니다.
**7. Backend-as-a-Service**:
Dify의 모든 제품에는 해당 API가 함께 제공되므로 Dify를 자신의 비즈니스 로직에 쉽게 통합할 수 있습니다.
## 기능 비교
< table style = "width: 100%;" >
< tr >
< th align = "center" > 기능< / th >
< th align = "center" > Dify.AI< / th >
< th align = "center" > LangChain< / th >
< th align = "center" > Flowise< / th >
< th align = "center" > OpenAI Assistants API< / th >
< / tr >
< tr >
< td align = "center" > 프로그래밍 접근 방식< / td >
< td align = "center" > API + 앱 중심< / td >
< td align = "center" > Python 코드< / td >
< td align = "center" > 앱 중심< / td >
< td align = "center" > API 중심< / td >
< / tr >
< tr >
< td align = "center" > 지원되는 LLMs< / td >
< td align = "center" > 다양한 종류< / td >
< td align = "center" > 다양한 종류< / td >
< td align = "center" > 다양한 종류< / td >
< td align = "center" > OpenAI 전용< / td >
< / tr >
< tr >
< td align = "center" > RAG 엔진< / td >
< td align = "center" > ✅< / td >
< td align = "center" > ✅< / td >
< td align = "center" > ✅< / td >
< td align = "center" > ✅< / td >
< / tr >
< tr >
< td align = "center" > 에이전트< / td >
< td align = "center" > ✅< / td >
< td align = "center" > ✅< / td >
< td align = "center" > ❌< / td >
< td align = "center" > ✅< / td >
< / tr >
< tr >
< td align = "center" > 워크플로우< / td >
< td align = "center" > ✅< / td >
< td align = "center" > ❌< / td >
< td align = "center" > ✅< / td >
< td align = "center" > ❌< / td >
< / tr >
< tr >
< td align = "center" > 가시성< / td >
< td align = "center" > ✅< / td >
< td align = "center" > ✅< / td >
< td align = "center" > ❌< / td >
< td align = "center" > ❌< / td >
< / tr >
< tr >
< td align = "center" > 기업용 기능 (SSO/접근 제어)< / td >
< td align = "center" > ✅< / td >
< td align = "center" > ❌< / td >
< td align = "center" > ❌< / td >
< td align = "center" > ❌< / td >
< / tr >
< tr >
< td align = "center" > 로컬 배포< / td >
< td align = "center" > ✅< / td >
< td align = "center" > ✅< / td >
< td align = "center" > ✅< / td >
< td align = "center" > ❌< / td >
< / tr >
< / table >
## Dify 사용하기
- **클라우드 </ br > **
우리는 누구나 설정이 필요 없이 사용해 볼 수 있도록 [Dify 클라우드 ](https://dify.ai ) 서비스를 호스팅합니다. 이는 자체 배포 버전의 모든 기능을 제공하며, 샌드박스 플랜에서 무료로 200회의 GPT-4 호출을 포함합니다.
- **셀프-호스팅 Dify 커뮤니티 에디션</ br > **
환경에서 Dify를 빠르게 실행하려면 이 [스타터 가이드를 ](#quick-start ) 참조하세요.
추가 참조 및 더 심층적인 지침은 [문서 ](https://docs.dify.ai )를 사용하세요.
- **기업 / 조직을 위한 Dify</ br > **
2024-08-12 11:28:26 +08:00
우리는 추가적인 기업 중심 기능을 제공합니다. 잡거나 [이메일 보내기 ](mailto:business@dify.ai?subject=[GitHub]Business%20License%20Inquiry )를 통해 기업 요구 사항을 논의하십시오. </ br >
2024-05-14 15:36:03 +08:00
> AWS를 사용하는 스타트업 및 중소기업의 경우 [AWS Marketplace에서 Dify Premium](https://aws.amazon.com/marketplace/pp/prodview-t22mebxzwjhu6)을 확인하고 한 번의 클릭으로 자체 AWS VPC에 배포하십시오. 맞춤형 로고와 브랜딩이 포함된 앱을 생성할 수 있는 옵션이 포함된 저렴한 AMI 제품입니다.
## 앞서가기
GitHub에서 Dify에 별표를 찍어 새로운 릴리스를 즉시 알림 받으세요.
![star-us ](https://github.com/langgenius/dify/assets/13230914/b823edc1-6388-4e25-ad45-2f6b187adbb4 )
## 빠른 시작
>Dify를 설치하기 전에 컴퓨터가 다음과 같은 최소 시스템 요구 사항을 충족하는지 확인하세요 :
>- CPU >= 2 Core
>- RAM >= 4GB
< / br >
Dify 서버를 시작하는 가장 쉬운 방법은 [docker-compose.yml ](docker/docker-compose.yaml ) 파일을 실행하는 것입니다. 설치 명령을 실행하기 전에 [Docker ](https://docs.docker.com/get-docker/ ) 및 [Docker Compose ](https://docs.docker.com/compose/install/ )가 머신에 설치되어 있는지 확인하세요.
```bash
cd docker
2024-06-28 17:37:52 +08:00
cp .env.example .env
2024-05-14 15:36:03 +08:00
docker compose up -d
```
실행 후 브라우저의 [http://localhost/install ](http://localhost/install ) 에서 Dify 대시보드에 액세스하고 초기화 프로세스를 시작할 수 있습니다.
> Dify에 기여하거나 추가 개발을 하고 싶다면 소스 코드에서 [배포에 대한 가이드](https://docs.dify.ai/getting-started/install-self-hosted/local-source-code)를 참조하세요.
## 다음 단계
2024-06-28 17:37:52 +08:00
구성을 사용자 정의해야 하는 경우 [.env.example ](docker/.env.example ) 파일의 주석을 참조하고 `.env` 파일에서 해당 값을 업데이트하십시오. 또한 특정 배포 환경 및 요구 사항에 따라 `docker-compose.yaml` 파일 자체를 조정해야 할 수도 있습니다. 예를 들어 이미지 버전, 포트 매핑 또는 볼륨 마운트를 변경합니다. 변경 한 후 `docker-compose up -d` 를 다시 실행하십시오. 사용 가능한 환경 변수의 전체 목록은 [여기 ](https://docs.dify.ai/getting-started/install-self-hosted/environments )에서 찾을 수 있습니다.
2024-05-14 15:36:03 +08:00
2024-06-14 19:53:40 +08:00
Dify를 Kubernetes에 배포하고 프리미엄 스케일링 설정을 구성했다는 커뮤니티가 제공하는 [Helm Charts ](https://helm.sh/ )와 YAML 파일이 존재합니다.
2024-05-14 15:36:03 +08:00
- [Helm Chart by @LeoQuote ](https://github.com/douban/charts/tree/master/charts/dify )
- [Helm Chart by @BorisPolonsky ](https://github.com/BorisPolonsky/dify-helm )
2024-06-14 19:53:40 +08:00
- [YAML file by @Winson-030 ](https://github.com/Winson-030/dify-kubernetes )
2024-05-14 15:36:03 +08:00
2024-07-01 20:44:47 +08:00
#### Terraform을 사용한 배포
2024-10-08 15:39:47 +08:00
[terraform ](https://www.terraform.io/ )을 사용하여 단 한 번의 클릭으로 Dify를 클라우드 플랫폼에 배포하십시오
2024-07-01 20:44:47 +08:00
##### Azure Global
- [nikawang의 Azure Terraform ](https://github.com/nikawang/dify-azure-terraform )
2024-10-08 15:39:47 +08:00
##### Google Cloud
- [sotazum의 Google Cloud Terraform ](https://github.com/DeNA/dify-google-cloud-terraform )
2024-07-01 20:44:47 +08:00
2024-05-14 15:36:03 +08:00
## 기여
코드에 기여하고 싶은 분들은 [기여 가이드 ](https://github.com/langgenius/dify/blob/main/CONTRIBUTING.md )를 참조하세요.
동시에 Dify를 소셜 미디어와 행사 및 컨퍼런스에 공유하여 지원하는 것을 고려해 주시기 바랍니다.
> 우리는 Dify를 중국어나 영어 이외의 언어로 번역하는 데 도움을 줄 수 있는 기여자를 찾고 있습니다. 도움을 주고 싶으시다면 [i18n README](https://github.com/langgenius/dify/blob/main/web/i18n/README.md)에서 더 많은 정보를 확인하시고 [Discord 커뮤니티 서버](https://discord.gg/8Tpq4AcN9c)의 `global-users` 채널에 댓글을 남겨주세요.
**기여자**
< a href = "https://github.com/langgenius/dify/graphs/contributors" >
< img src = "https://contrib.rocks/image?repo=langgenius/dify" / >
< / a >
## 커뮤니티 & 연락처
* [Github 토론 ](https://github.com/langgenius/dify/discussions ). 피드백 공유 및 질문하기에 적합합니다.
* [GitHub 이슈 ](https://github.com/langgenius/dify/issues ). Dify.AI 사용 중 발견한 버그와 기능 제안에 적합합니다. [기여 가이드 ](https://github.com/langgenius/dify/blob/main/CONTRIBUTING.md )를 참조하세요.
* [디스코드 ](https://discord.gg/FngNHpbcY7 ). 애플리케이션 공유 및 커뮤니티와 소통하기에 적합합니다.
* [트위터 ](https://twitter.com/dify_ai ). 애플리케이션 공유 및 커뮤니티와 소통하기에 적합합니다.
## Star 히스토리
[![Star History Chart ](https://api.star-history.com/svg?repos=langgenius/dify&type=Date )](https://star-history.com/#langgenius/dify& Date)
## 보안 공개
개인정보 보호를 위해 보안 문제를 GitHub에 게시하지 마십시오. 대신 security@dify.ai로 질문을 보내주시면 더 자세한 답변을 드리겠습니다.
## 라이선스
이 저장소는 기본적으로 몇 가지 추가 제한 사항이 있는 Apache 2.0인 [Dify 오픈 소스 라이선스 ](LICENSE )에 따라 사용할 수 있습니다.