Git Analytics AI & MLAI & ML
langgenius/dify

Dify: เครื่องมือสร้าง AI Workflow และ RAG PipelineDify: Tool for Creating AI Workflows and RAG Pipelines

AI & MLAI & ML 155,977 ดาวStars 24,636 TypeScript อัปเดตล่าสุดLast push 16 ก.ย. 256916 Sept 2026
langgenius/dify

Dify ช่วยสร้าง workflow โดยไม่ต้องเขียนโค้ดมาก และรองรับ AI models หลายแบบ

Dify helps create workflows with minimal coding and supports multiple AI models.

ไว้ทำอะไร

Dify เป็นแพลตฟอร์มพัฒนาระบบ LLM ที่ช่วยให้ทีมพัฒนาสามารถสร้าง workflow ที่ทรงพลังสำหรับ AI ได้อย่างสะดวก รวมถึงการบริหารจัดการโมเดลและการทำงานร่วมกับเครื่องมือต่างๆ เช่น Claude หรือ GPT เพื่อให้ไปสู่การใช้งานจริงใน production ได้อย่างรวดเร็ว

ทำงานอย่างไร

Dify สามารถกำหนด workflow ผ่านอินเตอร์เฟซที่ใช้งานง่าย โดยมีการรองรับโมเดล AI หลายประเภทอย่างครอบคลุม จากผู้ให้บริการหลายเจ้า และยังสามารถตั้งค่า Pipeline ของ RAG ที่จัดการข้อมูลจากเอกสารต่างๆ และทำการดึงข้อมูลจาก API ของโมเดลได้อย่างง่ายดาย
โดยในด้านโค้ด มีการใช้ TypeScript ในการจัดการส่วนต่างๆ และการตั้งค่าให้สามารถ Deploy ไปยังโฮสต์แบบ Cloud หรือแบบ Self-Hosted ได้ตามความต้องการของผู้ใช้
โฟลเดอร์ .agents และ api/ มีบทบาทสำคัญในการจัดการฟังก์ชันการทำงานของโค้ดและการเชื่อมต่อกับโมเดล

โครงสร้างโค้ด

  • .agents/skills — จัดการทักษะสำหรับ agents
  • api/app.py — โค้ดหลักสำหรับ API server
  • docker/docker-compose.yaml — ไฟล์สำหรับเซ็ตอัพ Docker
  • scripts/check-web-production-unused-after-knip-fix.mjs — เช็คโค้ดที่ไม่ได้ใช้

เริ่มใช้งาน

cd dify
cd docker
cp .env.example .env
docker compose up -d

เหมาะกับงานแบบไหน

  • สร้าง workflow สำหรับ AI ได้อย่างรวดเร็ว
  • ทดสอบและปรับแต่ง prompt ผ่าน IDE ที่ง่ายต่อการใช้งาน
  • เชื่อมต่อกับโมเดล AI จากหลายผู้ให้บริการ

ข้อควรรู้

  • ไม่มีข้อมูลลิขสิทธิ์ที่ชัดเจนในไฟล์ 'LICENSE'
  • ข้อจำกัดของการใช้งานในระบบโฮสต์ด้วยตนเอง

What it is for

Dify is an LLM application development platform that helps development teams easily create powerful AI workflows, manage models, and integrate with tools like Claude or GPT to quickly move to production.

How it works

Dify enables workflow creation via an intuitive interface, supporting a wide range of AI models from various providers. It allows setting up RAG pipelines to manage data from documents and easily access model APIs.
The code uses TypeScript to manage components and configurations for deploying to cloud hosting or self-hosting as needed. The .agents and api/ folders play crucial roles in managing code functionality and model integrations.

Code structure

  • .agents/skills — Manages skills for agents
  • api/app.py — Main code for the API server
  • docker/docker-compose.yaml — Setup file for Docker
  • scripts/check-web-production-unused-after-knip-fix.mjs — Checks unused code

Getting started

cd dify
cd docker
cp .env.example .env
docker compose up -d

Good fit for

  • Quickly create workflows for AI
  • Test and refine prompts via an easy-to-use IDE
  • Connect with AI models from multiple providers

Things to know

  • No clear licensing information in 'LICENSE' file
  • Limitations in self-hosted deployment

บทวิเคราะห์นี้สร้างจาก README และโค้ดของ repo โดย AI ของ Oneable — ตรวจสอบ license และเอกสารต้นทางก่อนนำไปใช้งานจริงThis breakdown was generated from the repository's README and code by Oneable's AI — check the license and upstream docs before using it in production.

#agent#agentic-ai#agentic-framework#agentic-workflow#ai#automation#claude#deepseek#genai#gpt#llm#low-code

repo อื่นในหมวดเดียวกันMore in this category