View Source ExOpenAI.Components.CompoundFilter (ex_openai.ex v2.0.0-beta2)

Combine multiple filters using and or or.

Fields

  • :filters - required - [ExOpenAI.Components.ComparisonFilter.t() | any()]
    Array of filters to combine. Items can be ComparisonFilter or CompoundFilter.

  • :type - required - :and | :or
    Type of operation: and or or.
    Allowed values: "and", "or"

Summary

Types

@type t() :: %ExOpenAI.Components.CompoundFilter{
  filters: [ExOpenAI.Components.ComparisonFilter.t() | any()],
  type: :and | :or
}