Dify is an open-source large language model (LLM) application development platform. AI-Native Database Service deeply integrates Dify into the Custom Development module, which helps you rapidly build AI applications through a low-code approach without moving data off the platform.
What is Dify
Dify is an open-source large language model (LLM) application development platform that provides a full set of capabilities from agent building and AI workflow orchestration to retrieval-augmented generation (RAG) and model management. It helps developers and non-technical users rapidly build generative AI-native applications.
AI-Native Database Service integrates Dify into the Custom Development module within the agent development platform. You can use all core Dify features directly in the AI-Native Database Service console without the need to separately deploy and maintain a Dify instance.
Core advantages
Compared with self-deploying the open-source Dify, using Dify in AI-Native Database Service provides the following advantages:
Advantage | Description |
Data security | Data does not need to leave the platform. AI applications access database instances directly within the platform, which eliminates the risk of data leakage during cross-system transfers. |
Zero data migration | No need to migrate data to an external system. Dify connects directly to existing database instances in AI-Native Database Service, which reduces integration costs. |
Low-code development | Provides a visual interface for prompt orchestration, workflow building, and agent configuration. You can rapidly build AI applications without writing extensive code. |
Cost-effective | Compute resources are used on demand. You do not need to maintain the Dify runtime environment, such as servers, databases, and caches, which reduces the total cost of ownership. |
Editions
AI-Native Database Service provides the following two editions of Dify:
Edition | Base source | Scenarios |
Community Edition (Dify on DMS) | Based on the Dify open-source community version. | Suitable for AI application development and validation by individual developers and small-to-medium teams. |
Enterprise Edition | Based on an officially licensed Dify Enterprise Edition. | Suitable for enterprise-grade production environments that require enhanced security compliance, high availability, and technical support. |
The two editions are consistent in core features. The Enterprise Edition provides enhanced capabilities in permission management, security auditing, and technical support. For specific differences, see the feature description documentation for each edition.
Billing
Using Dify incurs the following fees:
Compute resource fees: Fees for compute units (CUs) required to run Dify, billed based on actual usage.
Associated database fees: Fees for database instances that Dify depends on, such as PostgreSQL and Redis, billed according to the pricing standards of the corresponding database products.
LLM invocation fees are charged by the corresponding model service provider and are not included in AI-Native Database Service billing.
Access entry
You can access Dify by performing the following steps:
Log on to the AI-Native Database Service console.
In the left-side navigation pane, choose Agent Developmer Platform > Custom Development.
On the Custom Development page, click the Dify tab to go to the Dify management page.