Last updated
Last updated
Reverse App requesting means plugins can access App data in Dify. This module supports both streaming and non-streaming App calls.
For Chatbot/Agent/Chatflow
type applications, they are all chat-type applications, having the same input and output parameters, thus can be uniformly viewed as a Chat Interface.
For Workflow applications, they occupy a separate Workflow Interface.
For Completion (text generation) applications, they occupy a separate Completion Interface.
Note: Plugins can only access Apps within the same Workspace as the plugin.
When response_mode
is streaming
, the interface returns Generator[dict]
, otherwise returns dict
. For specific interface fields, refer to ServiceApi
return results.
We can request a Chat type App in an Endpoint
and directly return the results:
Requesting Workflow Endpint Entry Point
Endpoint Specification