What Is Dify?
Dify is an open-source platform for building AI-powered applications. It provides a visual interface for creating chatbots, AI agents, and workflow automation using large language models like GPT, Claude, and open-source models.
Accessing Dify
After your Dify Breeze is provisioned, access the platform at:
http://YOUR_IPInitial Setup
- Create an admin account on first visit
- Go to Settings → Model Providers
- Add your API keys (OpenAI, Anthropic, etc.)
Building Your First Chatbot
- Click Create App → Chatbot
- Choose a model (GPT-4, Claude, etc.)
- Write a system prompt defining your bot's behavior
- Add knowledge bases for RAG (Retrieval-Augmented Generation)
- Test in the preview panel
- Click Publish to get an API endpoint or embed code
Key Features
- Visual Workflow Editor — drag-and-drop AI workflows with conditions, loops, and tool calls
- Knowledge Bases — upload documents for RAG (PDF, TXT, Markdown, web pages)
- API Access — every app gets a REST API endpoint
- Conversation Logs — review and annotate all interactions
- Multi-Model Support — switch between providers without code changes
Resource Considerations
Dify runs several services (web, API, worker, database, Redis, vector store). Monitor your Breeze resources with htop and docker stats to ensure sufficient RAM for your workload.