Skip to content

Latest commit

 

History

History
164 lines (120 loc) · 5.5 KB

File metadata and controls

164 lines (120 loc) · 5.5 KB

Shared Types

from reducto.types import (
    AdvancedCitationsConfig,
    AdvancedProcessingOptions,
    ArrayExtractConfig,
    AsyncEditResponse,
    AsyncExtractResponse,
    AsyncParseResponse,
    AsyncPipelineResponse,
    AsyncSplitResponse,
    BaseProcessingOptions,
    Chunking,
    ChunkingConfig,
    ClassifyResponse,
    DirectWebhookConfig,
    EditResponse,
    EnrichConfig,
    ExperimentalProcessingOptions,
    ExtractResponse,
    FigureAgentic,
    FigureSummaryConfig,
    LargeTableChunkingConfig,
    PageRange,
    ParseResponse,
    PipelineResponse,
    SplitLargeTables,
    SplitResponse,
    SvixWebhookConfig,
    TableAgentic,
    TableSummaryConfig,
    TextAgentic,
    Upload,
    WebhookConfigNew,
)

Reducto

Types:

from reducto.types import APIVersionResponse

Methods:

Parse

Types:

from reducto.types import (
    AsyncConfigV3,
    AsyncParseConfig,
    Enhance,
    Formatting,
    Retrieval,
    Settings,
    Spreadsheet,
    ParseRunResponse,
)

Methods:

Extract

Types:

from reducto.types import (
    AsyncExtractConfig,
    ExtractSettings,
    ExtractUsage,
    Instructions,
    ParseOptions,
    V3Extract,
    ExtractRunResponse,
)

Methods:

Split

Types:

from reducto.types import DeepSplitPageEvidence, ParseUsage, SplitCategory, SplitTableOptions

Methods:

Edit

Types:

from reducto.types import BoundingBox, EditOptions, EditWidget

Methods:

Pipeline

Types:

from reducto.types import PipelineSettings

Methods:

Classify

Methods:

Webhook

Types:

from reducto.types import WebhookRunResponse

Methods:

  • client.webhook.run() -> str

Job

Types:

from reducto.types import JobGetResponse, JobGetAllResponse

Methods: