langchain.js
    Preparing search index...

    A class that extends AsymmetricStructuredOutputParser to parse structured query output.

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    lc_namespace: string[] = ...
    queryTransformer: QueryTransformer

    Methods

    • Processes the output of a structured query.

      Parameters

      • __namedParameters: InferInteropZodOutput<
            ZodObject<
                { filter: ZodOptional<ZodString>; query: ZodString },
                "strip",
                ZodTypeAny,
                { filter?: string; query: string },
                { filter?: string; query: string },
            >,
        >

      Returns Promise<StructuredQuery>

      A Promise that resolves to a StructuredQuery instance.

    • Parameters

      • text: string

      Returns Promise<StructuredQuery>

    • Creates a new StructuredQueryOutputParser instance from the provided components.

      Parameters

      • allowedComparators: Comparator[] = []

        An array of allowed Comparator instances.

      • allowedOperators: Operator[] = []

        An array of allowed Operator instances.

      Returns StructuredQueryOutputParser

      A new StructuredQueryOutputParser instance.