Skip to content

Latest commit

 

History

History
285 lines (214 loc) · 18 KB

File metadata and controls

285 lines (214 loc) · 18 KB

Shared Types

from mixedbread.types import SearchFilter, SearchFilterCondition, Usage

Mixedbread

Types:

from mixedbread.types import (
    Embedding,
    EmbeddingCreateResponse,
    MultiEncodingEmbedding,
    InfoResponse,
    RerankResponse,
)

Methods:

Stores

Types:

from mixedbread.types import (
    AgenticSearchConfig,
    AudioChunkGeneratedMetadata,
    AudioURL,
    CodeChunkGeneratedMetadata,
    ContextualizationConfig,
    ExpiresAfter,
    FileCounts,
    ImageChunkGeneratedMetadata,
    ImageURLOutput,
    MarkdownChunkGeneratedMetadata,
    MarkdownHeading,
    PdfChunkGeneratedMetadata,
    RerankConfig,
    ScoredAudioURLInputChunk,
    ScoredImageURLInputChunk,
    ScoredTextInputChunk,
    ScoredVideoURLInputChunk,
    Store,
    StoreChunkSearchOptions,
    StoreConfig,
    TextChunkGeneratedMetadata,
    VideoChunkGeneratedMetadata,
    VideoURL,
    StoreDeleteResponse,
    StoreMetadataFacetsResponse,
    StoreQuestionAnsweringResponse,
    StoreSearchResponse,
)

Methods:

Files

Types:

from mixedbread.types.stores import (
    AudioURLInputChunk,
    ImageURLInputChunk,
    StoreFile,
    StoreFileConfig,
    StoreFileStatus,
    TextInputChunk,
    VideoURLInputChunk,
    FileListResponse,
    FileDeleteResponse,
)

Methods:

Parsing

Jobs

Types:

from mixedbread.types.parsing import (
    Chunk,
    ChunkElement,
    ChunkingStrategy,
    DocumentParserResult,
    ElementType,
    ParsingJob,
    ParsingJobStatus,
    ReturnFormat,
    JobListResponse,
    JobDeleteResponse,
)

Methods:

Files

Types:

from mixedbread.types import FileObject, PaginationWithTotal, FileDeleteResponse

Methods:

Uploads

Types:

from mixedbread.types.files import (
    MultipartUploadPart,
    MultipartUploadPartURL,
    UploadCreateResponse,
    UploadRetrieveResponse,
    UploadListResponse,
    UploadAbortResponse,
)

Methods:

Extractions

Jobs

Types:

from mixedbread.types.extractions import ExtractionJob

Methods:

Schema

Types:

from mixedbread.types.extractions import CreatedJsonSchema, EnhancedJsonSchema, ValidatedJsonSchema

Methods:

Content

Types:

from mixedbread.types.extractions import ExtractionResult, ImageURLInput, TextInput

Methods:

Embeddings

Types:

from mixedbread.types import EncodingFormat

Methods:

DataSources

Types:

from mixedbread.types import (
    APIKeyCreateOrUpdateParams,
    DataSource,
    DataSourceAPIKeyParams,
    DataSourceOauth2Params,
    DataSourceType,
    LinearDataSource,
    NotionDataSource,
    Oauth2Params,
    DataSourceDeleteResponse,
)

Methods:

Connectors

Types:

from mixedbread.types.data_sources import DataSourceConnector, ConnectorDeleteResponse

Methods:

APIKeys

Types:

from mixedbread.types import APIKey, APIKeyCreated, Scope, APIKeyDeleteResponse

Methods:

Chat

Methods: