
đ āĻĄāĻŋāĻĢāĻžāĻ āĻāĻ¯āĻŧāĻžāĻ°ā§āĻāĻĢā§āĻ˛ā§ āĻĢāĻžāĻāĻ˛ āĻāĻĒāĻ˛ā§āĻĄ āĻĒāĻ°āĻŋāĻāĻŋāĻ¤āĻŋ: āĻā§āĻāĻ˛ āĻ¨ā§āĻāĻŦā§āĻ-āĻāĻ˛āĻāĻŽ āĻĒāĻĄāĻāĻžāĻ¸ā§āĻ āĻĒā§āĻ¨āĻ°ā§āĻ¨āĻŋāĻ°ā§āĻŽāĻžāĻŖ
āĻĄāĻŋāĻĢāĻžāĻ āĻā§āĻ˛āĻžāĻāĻĄ ¡
āĻ¸ā§āĻ˛ā§āĻĢ-āĻšā§āĻ¸ā§āĻāĻŋāĻ ¡
āĻĄāĻā§āĻŽā§āĻ¨ā§āĻā§āĻļāĻ¨ ¡
āĻŦā§āĻ¯āĻžāĻŦāĻ¸āĻžā§āĻŋāĻ āĻ
āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨
āĻĄāĻŋāĻĢāĻžāĻ āĻāĻāĻāĻŋ āĻāĻĒā§āĻ¨-āĻ¸ā§āĻ°ā§āĻ¸ LLM āĻ
ā§āĻ¯āĻžāĻĒ āĻĄā§āĻā§āĻ˛āĻĒāĻŽā§āĻ¨ā§āĻ āĻĒā§āĻ˛ā§āĻ¯āĻžāĻāĻĢāĻ°ā§āĻŽāĨ¤ āĻāĻāĻŋ āĻāĻ¨ā§āĻā§āĻāĻāĻŋāĻ āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸, āĻāĻā§āĻ¨ā§āĻāĻŋāĻ AI āĻāĻ¯āĻŧāĻžāĻ°ā§āĻāĻĢā§āĻ˛ā§, RAG āĻĒāĻžāĻāĻĒāĻ˛āĻžāĻāĻ¨, āĻāĻā§āĻ¨ā§āĻ āĻā§āĻ¯āĻžāĻĒāĻžāĻŦāĻŋāĻ˛āĻŋāĻāĻŋ, āĻŽāĻĄā§āĻ˛ āĻŽā§āĻ¯āĻžāĻ¨ā§āĻāĻŽā§āĻ¨ā§āĻ, āĻŽāĻ¨āĻŋāĻāĻ°āĻŋāĻ āĻ¸ā§āĻŦāĻŋāĻ§āĻž āĻāĻŦāĻ āĻāĻ°āĻ āĻ
āĻ¨ā§āĻ āĻāĻŋāĻā§ āĻāĻāĻ¤ā§āĻ°āĻŋāĻ¤ āĻāĻ°ā§, āĻ¯āĻž āĻĻā§āĻ°ā§āĻ¤ āĻĒā§āĻ°ā§āĻā§āĻāĻžāĻāĻĒ āĻĨā§āĻā§ āĻĒā§āĻ°ā§āĻĄāĻžāĻāĻļāĻ¨ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻ¨āĻŋāĻ¯āĻŧā§ āĻ¯ā§āĻ¤ā§ āĻ¸āĻšāĻžāĻ¯āĻŧāĻ¤āĻž āĻāĻ°ā§āĨ¤
## āĻā§āĻāĻ āĻ¸ā§āĻāĻžāĻ°ā§āĻ
>
> āĻĄāĻŋāĻĢāĻžāĻ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻžāĻ° āĻāĻā§, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤ āĻāĻ°ā§āĻ¨ āĻ¯ā§ āĻāĻĒāĻ¨āĻžāĻ° āĻŽā§āĻļāĻŋāĻ¨ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻ¨ā§āĻ¯ā§āĻ¨āĻ¤āĻŽ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨ā§āĻ° āĻĒā§āĻ°ā§ā§āĻāĻ¨ā§ā§āĻ¤āĻž āĻĒā§āĻ°āĻ¨ āĻāĻ°ā§ :
>
>- āĻ¸āĻŋāĻĒāĻŋāĻ >= 2 āĻā§āĻ°
>- āĻ°âā§āĻ¯āĻžāĻŽ >= 4 āĻāĻŋāĻŦāĻŋ
āĻĄāĻŋāĻĢāĻžāĻ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻāĻžāĻ˛ā§ āĻāĻ°āĻžāĻ° āĻ¸āĻŦāĻā§āĻ¯āĻŧā§ āĻ¸āĻšāĻ āĻāĻĒāĻžāĻ¯āĻŧ [docker compose](docker/docker-compose.yaml) āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§āĨ¤ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻāĻŽāĻžāĻ¨ā§āĻĄāĻā§āĻ˛ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻĄāĻŋāĻĢāĻžāĻ āĻāĻžāĻ˛āĻžāĻ¨ā§āĻ° āĻāĻā§, āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤ āĻāĻ°ā§āĻ¨ āĻ¯ā§ āĻāĻĒāĻ¨āĻžāĻ° āĻŽā§āĻļāĻŋāĻ¨ā§ [Docker](https://docs.docker.com/get-docker/) āĻāĻŦāĻ [Docker Compose](https://docs.docker.com/compose/install/) āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻž āĻāĻā§ :
```bash
cd dify
cd docker
cp .env.example .env
docker compose up -d
```
āĻāĻžāĻ˛āĻžāĻ¨ā§āĻ° āĻĒāĻ°, āĻāĻĒāĻ¨āĻŋ āĻāĻĒāĻ¨āĻžāĻ° āĻŦā§āĻ°āĻžāĻāĻāĻžāĻ°ā§ [http://localhost/install](http://localhost/install)-āĻ āĻĄāĻŋāĻĢāĻžāĻ āĻĄā§āĻ¯āĻžāĻļāĻŦā§āĻ°ā§āĻĄā§ āĻ
ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻāĻ¨āĻŋāĻļāĻŋā§āĻžāĻ˛āĻžāĻāĻā§āĻļāĻ¨ āĻĒā§āĻ°āĻā§āĻ°āĻŋā§āĻž āĻļā§āĻ°ā§ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤
#### āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ā§āĻ° āĻā§āĻāĻā§
āĻĄāĻŋāĻĢāĻžāĻ āĻ¸ā§āĻ āĻāĻĒ āĻāĻ°āĻ¤ā§ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻšāĻ˛ā§ āĻĻāĻ¯āĻŧāĻž āĻāĻ°ā§ āĻāĻŽāĻžāĻĻā§āĻ° [FAQ](https://docs.dify.ai/getting-started/install-self-hosted/faqs) āĻĻā§āĻā§āĻ¨āĨ¤ āĻ¯āĻĻāĻŋ āĻ¤āĻŦā§āĻ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻĨā§āĻā§ āĻĨāĻžāĻā§, āĻ¤āĻžāĻšāĻ˛ā§ [āĻāĻŽāĻŋāĻāĻ¨āĻŋāĻāĻŋ āĻāĻŦāĻ āĻāĻŽāĻžāĻĻā§āĻ°](#community--contact) āĻ¸āĻžāĻĨā§ āĻ¯ā§āĻāĻžāĻ¯ā§āĻ āĻāĻ°ā§āĻ¨āĨ¤
> āĻ¯āĻĻāĻŋ āĻāĻĒāĻ¨āĻŋ āĻĄāĻŋāĻĢāĻžāĻāĻ¤ā§ āĻ
āĻŦāĻĻāĻžāĻ¨ āĻ°āĻžāĻāĻ¤ā§ āĻŦāĻž āĻ
āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻāĻ¨ā§āĻ¨ā§āĻ¨ āĻāĻ°āĻ¤ā§ āĻāĻžāĻ¨, āĻāĻŽāĻžāĻĻā§āĻ° [āĻ¸ā§āĻ°ā§āĻ¸ āĻā§āĻĄ āĻĨā§āĻā§ āĻĄāĻŋāĻĒā§āĻ˛ā§āĻŽā§āĻ¨ā§āĻā§āĻ° āĻāĻžāĻāĻĄ](https://docs.dify.ai/getting-started/install-self-hosted/local-source-code) āĻĻā§āĻā§āĻ¨āĨ¤
## āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻĢāĻŋāĻāĻžāĻ°āĻ¸āĻŽā§āĻš
**ā§§. āĻā§āĻžāĻ°ā§āĻāĻĢā§āĻ˛ā§**:
āĻāĻŋāĻā§āĻ¯ā§āĻ¯āĻŧāĻžāĻ˛ āĻā§āĻ¯āĻžāĻ¨āĻāĻžāĻ¸ā§ AI āĻāĻ¯āĻŧāĻžāĻ°ā§āĻāĻĢā§āĻ˛ā§ āĻ¤ā§āĻ°āĻŋ āĻāĻŦāĻ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°ā§āĻ¨, āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻ¸āĻŦ āĻĢāĻŋāĻāĻžāĻ° āĻāĻŦāĻ āĻ¤āĻžāĻ° āĻŦāĻžāĻāĻ°ā§āĻ āĻāĻ°āĻ āĻ
āĻ¨ā§āĻ āĻāĻŋāĻā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĨ¤
**ā§¨. āĻŽāĻĄā§āĻ˛ āĻ¸āĻžāĻĒā§āĻ°ā§āĻ**:
GPT, Mistral, Llama3, āĻāĻŦāĻ āĻ¯ā§āĻā§āĻ¨ā§ OpenAI API-āĻ¸āĻžāĻŽāĻā§āĻāĻ¸ā§āĻ¯āĻĒā§āĻ°ā§āĻŖ āĻŽāĻĄā§āĻ˛āĻ¸āĻš, āĻā§ā§āĻ āĻĄāĻāĻ¨ āĻāĻ¨āĻĢāĻžāĻ°ā§āĻ¨ā§āĻ¸ āĻĒā§āĻ°āĻĻāĻžāĻ¨āĻāĻžāĻ°ā§ āĻāĻŦāĻ āĻ¸ā§āĻ˛ā§āĻĢ-āĻšā§āĻ¸ā§āĻā§āĻĄ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻĨā§āĻā§ āĻļā§āĻ°ā§ āĻāĻ°ā§ āĻĒā§āĻ°ā§āĻĒā§āĻ°āĻžāĻāĻāĻ°āĻŋ/āĻāĻĒā§āĻ¨-āĻ¸ā§āĻ°ā§āĻ¸ LLM-āĻāĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻšāĻā§ āĻāĻ¨ā§āĻāĻŋāĻā§āĻ°ā§āĻļāĻ¨āĨ¤ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻŽāĻĄā§āĻ˛ āĻĒā§āĻ°āĻĻāĻžāĻ¨āĻāĻžāĻ°ā§āĻĻā§āĻ° āĻāĻāĻāĻŋ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻĒāĻžāĻāĻ¯āĻŧāĻž āĻ¯āĻžāĻŦā§ [āĻāĻāĻžāĻ¨ā§](https://docs.dify.ai/getting-started/readme/model-providers)āĨ¤

**3. āĻĒā§āĻ°āĻŽā§āĻĒāĻ IDE**:
āĻĒā§āĻ°āĻŽā§āĻĒāĻ āĻ¤ā§āĻ°āĻŋ, āĻŽāĻĄā§āĻ˛ā§āĻ° āĻĒāĻžāĻ°āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¸ āĻ¤ā§āĻ˛āĻ¨āĻž āĻāĻŦāĻ āĻā§āĻ¯āĻžāĻ-āĻŦā§āĻāĻĄ āĻ
ā§āĻ¯āĻžāĻĒā§ āĻā§āĻā§āĻ¸āĻ-āĻā§-āĻ¸ā§āĻĒāĻŋāĻā§āĻ° āĻŽāĻ¤ā§ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯ āĻ¯ā§āĻā§āĻ¤ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻ¨ā§āĻā§āĻāĻāĻŋāĻ āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸āĨ¤
**4. RAG āĻĒāĻžāĻāĻĒāĻ˛āĻžāĻāĻ¨**:
āĻĄāĻā§āĻŽā§āĻ¨ā§āĻ āĻāĻ¨āĻā§āĻļāĻ¨ āĻĨā§āĻā§ āĻļā§āĻ°ā§ āĻāĻ°ā§ āĻ°āĻŋāĻā§āĻ°āĻŋāĻ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻ¸āĻŦāĻāĻŋāĻā§āĻ āĻŦāĻŋāĻ¸ā§āĻ¤ā§āĻ¤ RAG āĻā§āĻ¯āĻžāĻĒāĻžāĻŦāĻŋāĻ˛āĻŋāĻāĻŋāĻ° āĻāĻāĻ¤āĻžāĻā§āĻā§āĻ¤āĨ¤ PDF, PPT āĻāĻŦāĻ āĻ
āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻĄāĻā§āĻŽā§āĻ¨ā§āĻ āĻĢāĻ°ā§āĻŽā§āĻ¯āĻžāĻ āĻĨā§āĻā§ āĻā§āĻā§āĻ¸āĻ āĻāĻā§āĻ¸āĻā§āĻ°āĻžāĻāĻļāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻ-āĻ
āĻĢ-āĻŦāĻā§āĻ¸ āĻ¸āĻžāĻĒā§āĻ°ā§āĻāĨ¤
**5. āĻāĻā§āĻ¨ā§āĻ āĻā§āĻ¯āĻžāĻĒāĻžāĻŦāĻŋāĻ˛āĻŋāĻāĻŋ**:
LLM āĻĢāĻžāĻāĻļāĻ¨ āĻāĻ˛āĻŋāĻ āĻŦāĻž ReAct āĻāĻĒāĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§ āĻāĻā§āĻ¨ā§āĻ āĻĄāĻŋāĻĢāĻžāĻāĻ¨ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻāĻā§āĻ¨ā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°ā§āĻŦ-āĻ¨āĻŋāĻ°ā§āĻŽāĻŋāĻ¤ āĻŦāĻž āĻāĻžāĻ¸ā§āĻāĻŽ āĻā§āĻ˛āĻ¸ āĻ¯ā§āĻā§āĻ¤ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤ Dify AI āĻāĻā§āĻ¨ā§āĻāĻĻā§āĻ° āĻāĻ¨ā§āĻ¯ 50+ āĻŦāĻŋāĻ˛ā§āĻ-āĻāĻ¨ āĻā§āĻ˛āĻ¸ āĻ¸āĻ°āĻŦāĻ°āĻžāĻš āĻāĻ°ā§, āĻ¯ā§āĻŽāĻ¨ Google Search, DALL¡E, Stable Diffusion āĻāĻŦāĻ WolframAlphaāĨ¤
**6. āĻāĻ˛āĻāĻ˛āĻāĻŽ-āĻ
āĻĒā§āĻ¸**:
āĻ¸āĻŽāĻ¯āĻŧā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻžāĻĨā§ āĻ
ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ āĻ˛āĻ āĻāĻŦāĻ āĻĒāĻžāĻ°āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¸ āĻŽāĻ¨āĻŋāĻāĻ° āĻāĻŦāĻ āĻŦāĻŋāĻļā§āĻ˛ā§āĻˇāĻŖ āĻāĻ°ā§āĻ¨āĨ¤ āĻĒā§āĻ°āĻĄāĻžāĻāĻļāĻ¨ āĻĄā§āĻāĻž āĻāĻŦāĻ annotation āĻāĻ° āĻāĻĒāĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§ āĻĒā§āĻ°āĻŽā§āĻĒāĻ, āĻĄā§āĻāĻžāĻ¸ā§āĻ āĻāĻŦāĻ āĻŽāĻĄā§āĻ˛āĻā§āĻ˛āĻŋāĻā§ āĻā§āĻ°āĻŽāĻžāĻāĻ¤ āĻāĻ¨ā§āĻ¨āĻ¤ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤
**7. āĻŦā§āĻ¯āĻžāĻāĻāĻ¨ā§āĻĄ-āĻ
ā§āĻ¯āĻžāĻ-āĻ-āĻ¸āĻžāĻ°ā§āĻāĻŋāĻ¸**:
āĻĄāĻŋāĻĢāĻžāĻ-āĻāĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ
āĻĢāĻžāĻ° āĻ¸āĻāĻļā§āĻ˛āĻŋāĻˇā§āĻ API-āĻ¸āĻš āĻāĻā§, āĻ¯āĻžāĻ¤ā§ āĻāĻĒāĻ¨āĻŋ āĻ
āĻ¨āĻžāĻ¯āĻŧāĻžāĻ¸ā§ āĻĄāĻŋāĻĢāĻžāĻāĻā§ āĻāĻĒāĻ¨āĻžāĻ° āĻ¨āĻŋāĻāĻ¸ā§āĻŦ āĻŦāĻŋāĻāĻ¨ā§āĻ¸ āĻ˛āĻāĻŋāĻā§ āĻāĻ¨ā§āĻā§āĻā§āĻ°ā§āĻ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤
## āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯ āĻ¤ā§āĻ˛āĻ¨āĻž
āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯ |
Dify.AI |
LangChain |
Flowise |
OpenAI Assistants API |
āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽāĻŋāĻ āĻĒāĻĻā§āĻ§āĻ¤āĻŋ |
API + App-oriented |
Python Code |
App-oriented |
API-oriented |
āĻ¸āĻžāĻĒā§āĻ°ā§āĻā§āĻĄ LLMs |
Rich Variety |
Rich Variety |
Rich Variety |
OpenAI-only |
RAG āĻāĻā§āĻāĻŋāĻ¨ |
â
|
â
|
â
|
â
|
āĻāĻā§āĻ¨ā§āĻ |
â
|
â
|
â |
â
|
āĻā§āĻžāĻ°ā§āĻāĻĢā§āĻ˛ā§ |
â
|
â |
â
|
â |
āĻ
āĻŦāĻāĻžāĻ°ā§āĻā§āĻŦāĻ˛ |
â
|
â
|
â |
â |
āĻāĻ¨ā§āĻāĻžāĻ°āĻĒā§āĻ°āĻžāĻāĻ āĻĢāĻŋāĻāĻžāĻ° (SSO/Access control) |
â
|
â |
â |
â |
āĻ˛ā§āĻāĻžāĻ˛ āĻĄā§āĻĒā§āĻ˛ā§āĻŽā§āĻ¨ā§āĻ |
â
|
â
|
â
|
â |
## āĻĄāĻŋāĻĢāĻžāĻ-āĻāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°
- **āĻā§āĻ˛āĻžāĻāĻĄ **
āĻāĻŋāĻ°ā§ āĻ¸ā§āĻāĻžāĻĒā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻāĻŽāĻžāĻĻā§āĻ° [Dify Cloud](https://dify.ai) āĻ¸āĻžāĻ°ā§āĻāĻŋāĻ¸āĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤ āĻāĻāĻžāĻ¨ā§ āĻ¸ā§āĻ˛ā§āĻĢāĻšā§āĻ¸ā§āĻāĻŋāĻ-āĻāĻ° āĻ¸āĻāĻ˛ āĻĢāĻŋāĻāĻžāĻ° āĻ āĻā§āĻ¯āĻžāĻĒāĻžāĻŦāĻŋāĻ˛āĻŋāĻāĻŋāĻ¸āĻš āĻ¸ā§āĻ¯āĻžāĻ¨ā§āĻĄāĻŦāĻā§āĻ¸ā§ ā§¨ā§Ļā§Ļ āĻāĻŋāĻĒāĻŋāĻāĻŋ-ā§Ē āĻāĻ˛ āĻĢā§āĻ°āĻŋ āĻĒāĻžāĻŦā§āĻ¨āĨ¤
- **āĻ¸ā§āĻ˛ā§āĻĢāĻšā§āĻ¸ā§āĻāĻŋāĻ āĻĄāĻŋāĻĢāĻžāĻ āĻāĻŽāĻŋāĻāĻ¨āĻŋāĻāĻŋ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ**
āĻ¸ā§āĻ˛ā§āĻĢāĻšā§āĻ¸ā§āĻ āĻāĻ°āĻ¤ā§ āĻāĻ [āĻ¸ā§āĻāĻžāĻ°ā§āĻāĻžāĻ° āĻāĻžāĻāĻĄ](#quick-start) āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻĻā§āĻ°ā§āĻ¤ āĻāĻĒāĻ¨āĻžāĻ° āĻāĻ¨āĻāĻžā§āĻ°āĻ¨āĻŽā§āĻ¨ā§āĻā§ āĻĄāĻŋāĻĢāĻžāĻ āĻāĻžāĻ˛āĻžāĻ¨āĨ¤
āĻāĻ°ā§ āĻāĻ¨-āĻĄā§āĻĒāĻĨ āĻ°ā§āĻĢāĻžāĻ°ā§āĻ¨ā§āĻ¸ā§āĻ° āĻāĻ¨ā§āĻ¯ [āĻĄāĻā§āĻŽā§āĻ¨ā§āĻā§āĻļāĻ¨](https://docs.dify.ai) āĻĻā§āĻā§āĻ¨āĨ¤
- **āĻāĻ¨ā§āĻāĻžāĻ°āĻĒā§āĻ°āĻžāĻāĻ / āĻĒā§āĻ°āĻ¤āĻŋāĻˇā§āĻ āĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ Dify**
āĻāĻŽāĻ°āĻž āĻāĻ¨ā§āĻāĻžāĻ°āĻĒā§āĻ°āĻžāĻāĻ/āĻĒā§āĻ°āĻ¤āĻŋāĻˇā§āĻ āĻžāĻ¨-āĻā§āĻ¨ā§āĻĻā§āĻ°āĻŋāĻ āĻ¸ā§āĻŦāĻž āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§ āĻĨāĻžāĻāĻŋ āĨ¤ [āĻāĻ āĻā§āĻ¯āĻžāĻāĻŦāĻā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻāĻĒāĻ¨āĻžāĻ° āĻĒā§āĻ°āĻļā§āĻ¨āĻā§āĻ˛āĻŋ āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ˛āĻ āĻāĻ°ā§āĻ¨āĨ¤](https://udify.app/chat/22L1zSxg6yW1cWQg) āĻ
āĻĨāĻŦāĻž [āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻŽā§āĻ˛ āĻĒāĻžāĻ āĻžāĻ¨](mailto:business@dify.ai?subject=[GitHub]Business%20License%20Inquiry) āĻāĻĒāĻ¨āĻžāĻ° āĻāĻžāĻšāĻŋāĻĻāĻž āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻāĻ˛ā§āĻāĻ¨āĻž āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯āĨ¤
> AWS āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§ āĻ¸ā§āĻāĻžāĻ°ā§āĻāĻāĻĒ āĻāĻŦāĻ āĻā§āĻ āĻŦā§āĻ¯āĻŦāĻ¸āĻžāĻ° āĻāĻ¨ā§āĻ¯, [AWS āĻŽāĻžāĻ°ā§āĻā§āĻāĻĒā§āĻ˛ā§āĻ¸ā§ Dify Premium](https://aws.amazon.com/marketplace/pp/prodview-t22mebxzwjhu6) āĻĻā§āĻā§āĻ¨ āĻāĻŦāĻ āĻāĻ-āĻā§āĻ˛āĻŋāĻā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻāĻāĻŋ āĻāĻĒāĻ¨āĻžāĻ° āĻ¨āĻŋāĻāĻ¸ā§āĻŦ AWS VPC-āĻ¤ā§ āĻĄāĻŋāĻĒā§āĻ˛ā§ āĻāĻ°ā§āĻ¨āĨ¤ āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻ¸āĻžāĻļā§āĻ°āĻ¯āĻŧā§ āĻŽā§āĻ˛ā§āĻ¯ā§āĻ° AMI āĻ
āĻĢāĻžāĻ°, āĻ¯āĻžāĻ¤ā§ āĻāĻžāĻ¸ā§āĻāĻŽ āĻ˛ā§āĻā§ āĻāĻŦāĻ āĻŦā§āĻ°ā§āĻ¯āĻžāĻ¨ā§āĻĄāĻŋāĻ āĻ¸āĻš āĻ
ā§āĻ¯āĻžāĻĒ āĻ¤ā§āĻ°āĻŋāĻ° āĻ¸ā§āĻŦāĻŋāĻ§āĻž āĻāĻā§āĨ¤
## āĻāĻāĻŋāĻ¯āĻŧā§ āĻĨāĻžāĻā§āĻ¨
GitHub-āĻ āĻĄāĻŋāĻĢāĻžāĻāĻā§ āĻ¸ā§āĻāĻžāĻ° āĻĻāĻŋā§ā§ āĻ°āĻžāĻā§āĻ¨ āĻāĻŦāĻ āĻ¨āĻ¤ā§āĻ¨ āĻ°āĻŋāĻ˛āĻŋāĻā§āĻ° āĻāĻŦāĻ° āĻ¤āĻžā§āĻā§āĻˇāĻŖāĻŋāĻāĻāĻžāĻŦā§ āĻĒāĻžāĻ¨āĨ¤

## Advanced Setup
āĻ¯āĻĻāĻŋ āĻāĻĒāĻ¨āĻžāĻ° āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨āĻāĻŋ āĻāĻžāĻ¸ā§āĻāĻŽāĻžāĻāĻ āĻāĻ°āĻžāĻ° āĻĒā§āĻ°ā§ā§āĻāĻ¨ āĻšā§, āĻ¤āĻžāĻšāĻ˛ā§ āĻ
āĻ¨ā§āĻā§āĻ°āĻš āĻāĻ°ā§ āĻāĻŽāĻžāĻĻā§āĻ° [.env.example](docker/.env.example) āĻĢāĻžāĻāĻ˛ āĻĻā§āĻā§āĻ¨ āĻāĻŦāĻ āĻāĻĒāĻ¨āĻžāĻ° `.env` āĻĢāĻžāĻāĻ˛ā§ āĻ¸āĻāĻļā§āĻ˛āĻŋāĻˇā§āĻ āĻŽāĻžāĻ¨āĻā§āĻ˛āĻŋ āĻāĻĒāĻĄā§āĻ āĻāĻ°ā§āĻ¨āĨ¤ āĻāĻāĻžā§āĻžāĻ, āĻāĻĒāĻ¨āĻžāĻ° āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ¨āĻāĻžā§āĻ°āĻ¨āĻŽā§āĻ¨ā§āĻ āĻāĻŦāĻ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧāĻ¤āĻžāĻ° āĻāĻĒāĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§ āĻāĻĒāĻ¨āĻžāĻā§ `docker-compose.yaml` āĻĢāĻžāĻāĻ˛ā§ āĻ¸āĻŽāĻ¨ā§āĻŦāĻ¯āĻŧ āĻāĻ°āĻ¤ā§ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§, āĻ¯ā§āĻŽāĻ¨ āĻāĻŽā§āĻ āĻāĻžāĻ°ā§āĻ¸āĻ¨ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°āĻž, āĻĒā§āĻ°ā§āĻ āĻŽā§āĻ¯āĻžāĻĒāĻŋāĻ āĻāĻ°āĻž, āĻ
āĻĨāĻŦāĻž āĻāĻ˛āĻŋāĻāĻŽ āĻŽāĻžāĻāĻ¨ā§āĻ āĻāĻ°āĻžāĨ¤
āĻ¯ā§āĻā§āĻ¨ā§ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°āĻžāĻ° āĻĒāĻ°, āĻ
āĻ¨ā§āĻā§āĻ°āĻš āĻāĻ°ā§ `docker-compose up -d` āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻāĻžāĻ˛āĻžāĻ¨āĨ¤ āĻā§āĻ°āĻŋāĻ¯āĻŧā§āĻŦāĻ˛ā§āĻ° āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻ¤āĻžāĻ˛āĻŋāĻāĻž [āĻāĻāĻžāĻ¨ā§] (https://docs.dify.ai/getting-started/install-self-hosted/environments) āĻā§āĻāĻā§ āĻĒā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤
āĻ¯āĻĻāĻŋ āĻāĻĒāĻ¨āĻŋ āĻāĻāĻāĻŋ āĻšāĻžāĻāĻ˛āĻŋ āĻāĻā§āĻāĻ˛ā§āĻŦāĻ˛ āĻ¸ā§āĻāĻāĻĒ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻāĻžāĻ¨, āĻ¤āĻžāĻšāĻ˛ā§ āĻāĻŽāĻŋāĻāĻ¨āĻŋāĻāĻŋ [Helm Charts](https://helm.sh/) āĻāĻŦāĻ YAML āĻĢāĻžāĻāĻ˛ āĻ°āĻ¯āĻŧā§āĻā§ āĻ¯āĻž Dify āĻā§ Kubernetes-āĻ āĻĄāĻŋāĻĒā§āĻ˛ā§ āĻāĻ°āĻžāĻ° āĻĒā§āĻ°āĻā§āĻ°āĻŋā§āĻž āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻāĻ°ā§āĨ¤
- [Helm Chart by @LeoQuote](https://github.com/douban/charts/tree/master/charts/dify)
- [Helm Chart by @BorisPolonsky](https://github.com/BorisPolonsky/dify-helm)
- [YAML file by @Winson-030](https://github.com/Winson-030/dify-kubernetes)
#### āĻā§āĻ°āĻžāĻĢāĻ°ā§āĻŽ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻĄāĻŋāĻĒā§āĻ˛ā§
[terraform](https://www.terraform.io/) āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻāĻ āĻā§āĻ˛āĻŋāĻā§āĻ āĻā§āĻ˛āĻžāĻāĻĄ āĻĒā§āĻ˛ā§āĻ¯āĻžāĻāĻĢāĻ°ā§āĻŽā§ Dify āĻĄāĻŋāĻĒā§āĻ˛ā§ āĻāĻ°ā§āĻ¨āĨ¤
##### āĻ
ā§āĻ¯āĻžāĻā§āĻ° āĻā§āĻ˛ā§āĻŦāĻžāĻ˛
- [Azure Terraform by @nikawang](https://github.com/nikawang/dify-azure-terraform)
##### āĻā§āĻāĻ˛ āĻā§āĻ˛āĻžāĻāĻĄ
- [Google Cloud Terraform by @sotazum](https://github.com/DeNA/dify-google-cloud-terraform)
#### AWS CDK āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻĄāĻŋāĻĒā§āĻ˛ā§
[CDK](https://aws.amazon.com/cdk/) āĻĻāĻŋāĻ¯āĻŧā§ AWS-āĻ Dify āĻĄāĻŋāĻĒā§āĻ˛ā§ āĻāĻ°ā§āĻ¨
##### AWS
- [AWS CDK by @KevinZhao](https://github.com/aws-samples/solution-for-deploying-dify-on-aws)
## Contributing
āĻ¯āĻžāĻ°āĻž āĻā§āĻĄ āĻ
āĻŦāĻĻāĻžāĻ¨ āĻ°āĻžāĻāĻ¤ā§ āĻāĻžāĻ¨, āĻ¤āĻžāĻĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻŽāĻžāĻĻā§āĻ° [āĻ
āĻŦāĻĻāĻžāĻ¨ āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļāĻŋāĻāĻž] āĻĻā§āĻā§āĻ¨ (https://github.com/langgenius/dify/blob/main/CONTRIBUTING.md)āĨ¤
āĻāĻāĻ āĻ¸āĻžāĻĨā§, āĻ¸ā§āĻļā§āĻ¯āĻžāĻ˛ āĻŽāĻŋāĻĄāĻŋāĻ¯āĻŧāĻž āĻāĻŦāĻ āĻāĻā§āĻ¨ā§āĻ āĻāĻŦāĻ āĻāĻ¨āĻĢāĻžāĻ°ā§āĻ¨ā§āĻ¸ā§ āĻāĻāĻŋ āĻļā§āĻ¯āĻŧāĻžāĻ° āĻāĻ°ā§ Dify āĻā§ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°ā§āĻ¨āĨ¤
> āĻāĻŽāĻ°āĻž āĻŽā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°āĻŋāĻ¨ āĻŦāĻž āĻāĻāĻ°ā§āĻāĻŋ āĻāĻžāĻĄāĻŧāĻž āĻ
āĻ¨ā§āĻ¯ āĻāĻžāĻˇāĻžā§ Dify āĻ
āĻ¨ā§āĻŦāĻžāĻĻ āĻāĻ°āĻ¤ā§ āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ
āĻŦāĻĻāĻžāĻ¨āĻāĻžāĻ°ā§āĻĻā§āĻ° āĻā§āĻāĻāĻāĻŋāĨ¤ āĻāĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ āĻāĻ°āĻ¤ā§ āĻāĻā§āĻ°āĻšā§ āĻšāĻ¨, āĻ¤āĻžāĻšāĻ˛ā§ āĻāĻ°āĻ āĻ¤āĻĨā§āĻ¯ā§āĻ° āĻāĻ¨ā§āĻ¯ [i18n README](https://github.com/langgenius/dify/blob/main/web/i18n/README.md) āĻĻā§āĻā§āĻ¨ āĻāĻŦāĻ āĻāĻŽāĻžāĻĻā§āĻ° [āĻĄāĻŋāĻ¸āĻāĻ°ā§āĻĄ āĻāĻŽāĻŋāĻāĻ¨āĻŋāĻāĻŋ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°](https://discord.gg/8Tpq4AcN9c) āĻāĻ° `āĻā§āĻ˛ā§āĻŦāĻžāĻ˛-āĻāĻāĻāĻžāĻ°āĻ¸` āĻā§āĻ¯āĻžāĻ¨ā§āĻ˛ā§ āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻāĻāĻŋ āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻāĻ°ā§āĻ¨āĨ¤
## āĻāĻŽāĻŋāĻāĻ¨āĻŋāĻāĻŋ āĻāĻŦāĻ āĻ¯ā§āĻāĻžāĻ¯ā§āĻ
- [Github Discussion](https://github.com/langgenius/dify/discussions) āĻĢāĻŋāĻĄāĻŦā§āĻ¯āĻžāĻ āĻāĻŦāĻ āĻĒā§āĻ°āĻ¤āĻŋāĻā§āĻ°āĻŋā§āĻž āĻāĻžāĻ¨āĻžāĻ¨ā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽāĨ¤
- [GitHub Issues](https://github.com/langgenius/dify/issues). Dify.AI āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻāĻĒāĻ¨āĻŋ āĻ¯ā§āĻ¸āĻŦ āĻŦāĻžāĻā§āĻ° āĻ¸āĻŽā§āĻŽā§āĻā§āĻ¨ āĻšāĻ¨ āĻāĻŦāĻ āĻĢāĻŋāĻāĻžāĻ° āĻĒā§āĻ°āĻ¸ā§āĻ¤āĻžāĻŦāĻ¨āĻžāĨ¤ āĻāĻŽāĻžāĻĻā§āĻ° [āĻ
āĻŦāĻĻāĻžāĻ¨ āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļāĻŋāĻāĻž](https://github.com/langgenius/dify/blob/main/CONTRIBUTING.md) āĻĻā§āĻā§āĻ¨āĨ¤
- [Discord](https://discord.gg/FngNHpbcY7) āĻāĻĒāĻ¨āĻžāĻ° āĻāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ āĻļā§ā§āĻžāĻ° āĻāĻŦāĻ āĻāĻŽāĻŋāĻāĻ¨āĻŋāĻāĻŋ āĻāĻĄā§āĻĄāĻžāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽāĨ¤
- [X(Twitter)](https://twitter.com/dify_ai) āĻāĻĒāĻ¨āĻžāĻ° āĻāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ āĻļā§ā§āĻžāĻ° āĻāĻŦāĻ āĻāĻŽāĻŋāĻāĻ¨āĻŋāĻāĻŋ āĻāĻĄā§āĻĄāĻžāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽāĨ¤
**āĻ
āĻŦāĻĻāĻžāĻ¨āĻāĻžāĻ°ā§āĻĻā§āĻ° āĻ¤āĻžāĻ˛āĻŋāĻāĻž**
## āĻ¸ā§āĻāĻžāĻ° āĻšāĻŋāĻ¸ā§āĻā§āĻ°āĻŋ
[](https://star-history.com/#langgenius/dify&Date)
## āĻ¨āĻŋāĻ°āĻžāĻĒāĻ¤ā§āĻ¤āĻž āĻŦāĻŋāĻˇā§āĻ
āĻāĻĒāĻ¨āĻžāĻ° āĻā§āĻĒāĻ¨ā§āĻ¯āĻŧāĻ¤āĻž āĻ°āĻā§āĻˇāĻž āĻāĻ°āĻ¤ā§, āĻ
āĻ¨ā§āĻā§āĻ°āĻš āĻāĻ°ā§ GitHub-āĻ āĻ¨āĻŋāĻ°āĻžāĻĒāĻ¤ā§āĻ¤āĻž āĻ¸āĻāĻā§āĻ°āĻžāĻ¨ā§āĻ¤ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻĒā§āĻ¸ā§āĻ āĻāĻ°āĻž āĻāĻĄāĻŧāĻŋāĻ¯āĻŧā§ āĻāĻ˛ā§āĻ¨āĨ¤ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§, āĻāĻĒāĻ¨āĻžāĻ° āĻĒā§āĻ°āĻļā§āĻ¨āĻā§āĻ˛āĻŋ āĻ āĻŋāĻāĻžāĻ¨āĻžāĻ¯āĻŧ āĻĒāĻžāĻ āĻžāĻ¨ āĻāĻŦāĻ āĻāĻŽāĻ°āĻž āĻāĻĒāĻ¨āĻžāĻā§ āĻāĻ°āĻ āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ āĻāĻ¤ā§āĻ¤āĻ° āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°āĻŦāĨ¤
## āĻ˛āĻžāĻāĻ¸ā§āĻ¨ā§āĻ¸
āĻāĻ āĻ°āĻŋāĻĒā§āĻāĻŋāĻāĻ°āĻŋāĻāĻŋ [āĻĄāĻŋāĻĢāĻžāĻ āĻāĻĒā§āĻ¨ āĻ¸ā§āĻ°ā§āĻ¸ āĻ˛āĻžāĻāĻ¸ā§āĻ¨ā§āĻ¸](LICENSE) āĻāĻ° āĻ
āĻ§āĻŋāĻ¨ā§ , āĻ¯āĻž āĻŽā§āĻ˛āĻ¤ āĻ
ā§āĻ¯āĻžāĻĒāĻžāĻāĻŋ ā§¨.ā§Ļ, āĻ¤āĻŦā§ āĻāĻŋāĻā§ āĻ
āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻŦāĻŋāĻ§āĻŋāĻ¨āĻŋāĻˇā§āĻ§ āĻ°āĻ¯āĻŧā§āĻā§āĨ¤