Difyサービスの逆呼び出し
アプリ
このドキュメントはまもなく非推奨になります
ドキュメント再編の一環として、このページは段階的に廃止されます。
このカードをクリックして、最新情報が含まれる更新版にリダイレクトしてください。
新しいドキュメントに不一致や改善が必要な箇所を見つけた場合は、ページ下部の「問題を報告」ボタンを使用してください。
リバース呼び出しとは、プラグインがDify内のAppデータにアクセスできることを意味します。このモジュールは、ストリーミングと非ストリーミングの両方のAppコールをサポートしています。
エンドポイントタイプ:
Chatbot/Agent/Chatflow
タイプのアプリケーションは、すべてチャットタイプのアプリケーションであり、同じ入力パラメータと出力パラメータを持つため、統一的にチャットインターフェースとして扱うことができます。- Workflowアプリケーションは、独立したワークフローインターフェースを占有します。
- Completion(テキスト生成)アプリケーションは、独立したCompletionエンドポイントを占有します。
注意:プラグインは、プラグインと同じWorkspace内のAppにのみアクセスできます。
チャットインターフェースのリクエスト エントリーポイント
エントリーポイント
エンドポイント仕様
response_mode
がstreaming
の場合、インターフェースはGenerator[dict]
を返し、それ以外の場合はdict
を返します。具体的なインターフェースフィールドについては、ServiceApi
の戻り値を参照してください。
例
Endpoint
内でチャットタイプのAppをリクエストし、結果を直接返すことができます:
ワークフローエンドポイント エントリーポイント
エントリー
エンドポイント仕様
Completionエンドポイントのリクエスト
エントリー
エンドポイント仕様