dify-spring-boot-starter
  • Guide
  • Getting-started
  • Install
  • Configure
  • Client Builder
  • Features

    • Chat API
    • Workflow API
    • Dataset API
    • Server API
  • Event

    • Instructions
    • Chat event
  • Using configurations
  • Customized Configuration
  • v1.x-SNAPSHOT
  • v0.x
  • Changelog
  • 简体中文
  • English
GitHub
  • Guide
  • Getting-started
  • Install
  • Configure
  • Client Builder
  • Features

    • Chat API
    • Workflow API
    • Dataset API
    • Server API
  • Event

    • Instructions
    • Chat event
  • Using configurations
  • Customized Configuration
  • v1.x-SNAPSHOT
  • v0.x
  • Changelog
  • 简体中文
  • English
GitHub
  • Guide

    • Guide
    • Getting-started
    • Install
    • Configure
    • Client Builder
  • Features

    • Chat API
    • Workflow API
    • Dataset API
    • Server API
  • Event

    • Instructions
    • Chat event

Features

  • Support for custom filters
  • The user can realize his own unified business processing, such as encrypted message sending and receiving and decryption of messages.

Using the Spring Scanning Instance to Implement the PipelineProcess Interface

PipelineProcess Interface

Method NameRequest Parameter TypesReturn parameter typeRemarks
supportPipelineContextbooleanThe user determines whether the current filter is effective, return true is supported and false is not supported
order-LongGet sorting, smaller comes first
processPipelineContext-Filter processing logic

PipelineContext

Parameter nameTypesRemarks
needBreakbooleanWhether to terminate the filter chain
codeStringType encodings
modelGenericsIntercepted content
Edit this page on GitHub
Last Updated: 8/26/25, 5:42 AM
Next
Chat event