Create Application

You can create applications in Dify's studio in three ways:

  • Create based on an application template (recommended for beginners)

  • Create a blank application

  • Create application via DSL file (Local/Online)

Creating an Application from a Template

When using Dify for the first time, you might be unfamiliar with creating applications. To help new users quickly understand what types of applications can be built on Dify, the prompt engineers from the Dify team have already created high-quality application templates for multiple scenarios.

You can select "Studio" from the navigation menu, then choose "Create from Template" in the application list.

Select any template and click Use this template.

Creating a New Application

If you need to create a blank application on Dify, you can select "Studio" from the navigation and then choose "Create from Blank" in the application list.

When creating an application for the first time, you might need to first understand the basic concepts of the four different types of applications on Dify: Chatbot, Text Generator, Agent and Workflow.

When creating an application, you need to give it a name, choose an appropriate icon, and use clear and concise text to describe the purpose of this application, to facilitate its subsequent use within the team.

Creating from a DSL File

Dify DSL is an AI application engineering file standard defined by Dify.AI. The file format is YML. This standard covers the basic description of the application, model parameters, orchestration configuration, and other information.

Import local DSL file

If you have obtained a template (DSL file) from the community or others, you can choose "Import DSL File" from the studio. After importing, all configuration information of the original application will be loaded directly.

Import DSL file from URL

You can also import DSL files via a URL, using the following link format:

https://example.com/your_dsl.yml

Last updated