Operation Store

Dify API International Version
Dify provides a "Backend-as-a-Service" API, which brings many benefits to AI application developers. This approach enables developers to use the power of large language models (LLMs) directly in front-end applications without facing the complexity of back-end architecture and deployment processes.
Please note: If your host is us2 or eu1, be sure to replace the prefix part in the URL with the corresponding region to ensure it is consistent with your host so that it can be installed correctly. It also supports using the Dify open source code downloaded from Github and running on your own server.
Dify is an open source large language model (LLM) application development platform. It combines the concepts of Backend as Service (Backend as Service) and LLMOps, allowing developers to quickly build production-level generative AI applications. Even if you are a non-technical person, you can participate in the definition and data operation process of AI applications.
Because Dify has built-in key technology stacks required to build LLM applications, including support for hundreds of models, intuitive Prompt orchestration interface, high-quality RAG engine, robust Agent framework, flexible process orchestration, and also provides A set of easy-to-use interfaces and APIs. This saves developers a lot of time reinventing the wheel, allowing them to focus on innovation and business needs.
Why use Dify?
You can probably think of a development library (Library) like LangChain as a toolbox with a hammer and nails. In contrast, Dify provides a complete solution that is closer to production needs. Dify is like a set of scaffolding and has undergone sophisticated engineering design and software testing.
Importantly, Dify is open source and is built by a dedicated full-time team and the community. You can self-deploy capabilities like Assistants APIs and GPTs based on any model, with flexibility and security while maintaining full control of your data.
What can Dify do?
Start a business and quickly turn your AI application ideas into reality. Regardless of success or failure, you need to accelerate. In the real world, there are already dozens of teams using Dify to build MVPs (minimum available products) to gain investment, or win customer orders through POCs (proof of concept).
Integrate LLM into existing business, enhance the capabilities of existing applications by introducing LLM, access Dify's RESTful API to decouple prompts from business code, and track data, costs and usage in Dify's management interface, continuously Improve application performance.
As an enterprise-level LLM infrastructure, some banks and large Internet companies are deploying Dify as an LLM gateway within the enterprise to accelerate the promotion of GenAI technology within the enterprise and achieve centralized supervision.
Explore the capabilities of LLM. Even if you are a technology enthusiast, you can easily practice prompt engineering and agent technology through Dify. Before the launch of GPTs, more than 60,000 developers had created their first applications on Dify.
Introduction to operating functions
🎥 Video instructions and tutorials
-
Agent mode selection
-
Chat Messages Agent Model Action
Supports Chat Messages Agent mode in Smart4A AI Agent Server.
Support file input
-
-
-
Chat Messages Assistant Model Action
Supports Chat Messages Assistant mode in Smart4A AI Agent Server.
Support parameter and file input
-
-
-
Workflow Model Action
Supports the Workflow Model mode in Smart4A AI Agent Server.
Support parameter and file input
-
-
Matching tools
-
-
File Upload
Upload files (currently only image formats are supported) for use when sending messages to achieve multi-modal understanding of images and text. Supported formats include png, jpg, jpeg, webp, and gif. Uploaded files are only available to the current user.
-
-
-
Next Suggested Questions
To get suggestions for next questions for the current message, this function module will provide three suggestion options.
-
-
-
Get Conversation History Messages
Return historical chat records in the form of column loading, and return the latest 20 messages, that is, sorted in reverse order.
-
-
-
Delete Conversation
After deleting the conversation record, the API will not be able to retrieve the conversation data because the ID no longer exists. However, in the [Log and Annotation] interface on the host side, the conversation records that have occurred will still be retained.
-
-
Voice conversion
-
-
Text to Audio
Text to speech. This is a technology that converts written text into speech output. It is usually used in voice assistants, accessibility technology, voice navigation and other scenarios, allowing the device to read text content in the form of human voice.
-
-
-
Speech to Text
"Speech-to-text" is a technology that converts voice signals into corresponding text content. This technology is usually used in speech recognition systems, such as voice assistants, subtitle generation, automatic recording, etc., to help users convert speech content into readable text. -
- Speech to Speech
STS (audio to audio) technology allows the system to understand the voice and respond directly to the voice, creating a complete two-way voice interaction experience. It enables people to understand speech, speak and respond, and upgrades from one-way voice conversion to two-way intelligent voice interaction, making communication more intuitive and smooth. -
- ClearJson
To prevent Dify from including unnecessary text in its output, perform json data cleaning operations.
-
Official API authorization: paid application required
Kit installation serial number: Need to pay for (purchase link) or Pay in USD (Here)
There is no need to apply for an additional API Token or perform OAuth 2 authentication to use this application module. You only need to complete the registration by going to the Smart4A smart assistant, select the applicable fee plan, and complete the payment to obtain the usage authentication serial number of the module.
Tips:
Official serial number: Most APIs provide the official's own authorized API Token or perform OAuth 2 authentication, and the service price is customized by the official according to the usage method. Therefore, an application must be submitted to the official before it can be issued.
API for Make GUI installation serial number: The serial number issued by make.fan. This API mainly provides general program applications and cannot be used directly through the GUI on the make platform. Smart4A Team puts this service on the make platform in the form of GUI for users to use directly. To use this module, you need to register with Smart4A. Please refer to [Fees Calculation] for more details.
Graphical User Interface (GUI): An application is a software interface that displays on the screen that the user can interact with.
Please note:
Smart4A intelligent assistant is a Line gadget that provides licensing services for all application modules. Just join the official account (https://lin.ee/aYeZNfv ), you can complete registration and handle related payment matters through the intelligent assistant.
The pricing here is GUI The cost of the version is not the API Official billing (Please see application instructions for instructions). This application adopts [Lease system], divided into two methods: monthly payment and annual payment. The charging price of this application module is as follows
- rental system
- Monthly payment method: 250/month
8.99 USD/Monthly - Annual payment method: 2,500/year
89.9 USD/Yearly
- Monthly payment method: 250/month
Note: The billing of this application center adopts two modes: [rental system] and [time-based system].
[Lease system] is adopted SaaS The monthly payment and annual payment mechanism of the model. Users can make regular monthly payments to enjoy most SaaS Characteristics of useless points or frequency limits in the mode (some services may have upper limits or be differentiated by versions). Annual payment plans are usually priced based on a total of ten months, which means an extra two months of use, but not all plans are like this.
[Counting system] is a point deduction model. Users need to purchase a certain amount of points, which will be gradually deducted based on actual usage.