Types:
from docstrange.types import (
BatchExtractResponse,
ExtractResponse,
ExtractionFormatResult,
ExtractionMetadata,
ExtractionResult,
ExtractStreamResponse,
)Methods:
client.extract.async_(**params) -> ExtractResponseclient.extract.batch(**params) -> BatchExtractResponseclient.extract.stream(**params) -> strclient.extract.sync(**params) -> ExtractResponse
Types:
from docstrange.types.extract import ExtractionListResponse, PaginationInfoMethods:
client.extract.results.retrieve(record_id, **params) -> ExtractResponseclient.extract.results.list(**params) -> SyncPageNumberPagination[ExtractResponse]
Types:
from docstrange.types import (
BatchClassifyResponse,
ClassifyResponse,
FileClassificationResult,
PageClassification,
)Methods:
client.classify.batch(**params) -> BatchClassifyResponseclient.classify.sync(**params) -> ClassifyResponse
Types:
from docstrange.types import ChatCompletionsRequestMethods:
client.chat.create_completion(**params) -> object