vectorize_client

Vectorize API

API for Vectorize services (Beta)

The version of the OpenAPI document: 0.1.2 Generated by OpenAPI Generator (https://openapi-generator.tech)

Do not edit the class manually.

  1# coding: utf-8
  2
  3# flake8: noqa
  4
  5"""
  6    Vectorize API
  7
  8    API for Vectorize services (Beta)
  9
 10    The version of the OpenAPI document: 0.1.2
 11    Generated by OpenAPI Generator (https://openapi-generator.tech)
 12
 13    Do not edit the class manually.
 14"""  # noqa: E501
 15
 16
 17__version__ = "1.0.0"
 18
 19# import apis into sdk package
 20from vectorize_client.api.ai_platform_connectors_api import AIPlatformConnectorsApi
 21from vectorize_client.api.destination_connectors_api import DestinationConnectorsApi
 22from vectorize_client.api.extraction_api import ExtractionApi
 23from vectorize_client.api.files_api import FilesApi
 24from vectorize_client.api.pipelines_api import PipelinesApi
 25from vectorize_client.api.source_connectors_api import SourceConnectorsApi
 26from vectorize_client.api.uploads_api import UploadsApi
 27from vectorize_client.api.workspaces_api import WorkspacesApi
 28
 29# import ApiClient
 30from vectorize_client.api_response import ApiResponse
 31from vectorize_client.api_client import ApiClient
 32from vectorize_client.configuration import Configuration
 33from vectorize_client.exceptions import OpenApiException
 34from vectorize_client.exceptions import ApiTypeError
 35from vectorize_client.exceptions import ApiValueError
 36from vectorize_client.exceptions import ApiKeyError
 37from vectorize_client.exceptions import ApiAttributeError
 38from vectorize_client.exceptions import ApiException
 39
 40# import models into sdk package
 41from vectorize_client.models.ai_platform_config_schema import AIPlatformConfigSchema
 42from vectorize_client.models.ai_platform_connector import AIPlatformConnector
 43from vectorize_client.models.ai_platform_connector_input import AIPlatformConnectorInput
 44from vectorize_client.models.ai_platform_connector_type import AIPlatformConnectorType
 45from vectorize_client.models.ai_platform_type_for_pipeline import AIPlatformTypeForPipeline
 46from vectorize_client.models.anthropic_auth_config import ANTHROPICAuthConfig
 47from vectorize_client.models.awss3_auth_config import AWSS3AuthConfig
 48from vectorize_client.models.awss3_config import AWSS3Config
 49from vectorize_client.models.azureaisearch_auth_config import AZUREAISEARCHAuthConfig
 50from vectorize_client.models.azureaisearch_config import AZUREAISEARCHConfig
 51from vectorize_client.models.azureblob_auth_config import AZUREBLOBAuthConfig
 52from vectorize_client.models.azureblob_config import AZUREBLOBConfig
 53from vectorize_client.models.add_user_from_source_connector_response import AddUserFromSourceConnectorResponse
 54from vectorize_client.models.add_user_to_source_connector_request import AddUserToSourceConnectorRequest
 55from vectorize_client.models.add_user_to_source_connector_request_selected_files import AddUserToSourceConnectorRequestSelectedFiles
 56from vectorize_client.models.add_user_to_source_connector_request_selected_files_any_of import AddUserToSourceConnectorRequestSelectedFilesAnyOf
 57from vectorize_client.models.add_user_to_source_connector_request_selected_files_any_of_value import AddUserToSourceConnectorRequestSelectedFilesAnyOfValue
 58from vectorize_client.models.advanced_query import AdvancedQuery
 59from vectorize_client.models.anthropic import Anthropic
 60from vectorize_client.models.anthropic1 import Anthropic1
 61from vectorize_client.models.aws_s3 import AwsS3
 62from vectorize_client.models.aws_s31 import AwsS31
 63from vectorize_client.models.azure_blob import AzureBlob
 64from vectorize_client.models.azure_blob1 import AzureBlob1
 65from vectorize_client.models.azureaisearch import Azureaisearch
 66from vectorize_client.models.azureaisearch1 import Azureaisearch1
 67from vectorize_client.models.bedrock_auth_config import BEDROCKAuthConfig
 68from vectorize_client.models.bedrock import Bedrock
 69from vectorize_client.models.bedrock1 import Bedrock1
 70from vectorize_client.models.capella_auth_config import CAPELLAAuthConfig
 71from vectorize_client.models.capella_config import CAPELLAConfig
 72from vectorize_client.models.confluence_auth_config import CONFLUENCEAuthConfig
 73from vectorize_client.models.confluence_config import CONFLUENCEConfig
 74from vectorize_client.models.capella import Capella
 75from vectorize_client.models.capella1 import Capella1
 76from vectorize_client.models.confluence import Confluence
 77from vectorize_client.models.confluence1 import Confluence1
 78from vectorize_client.models.create_ai_platform_connector_request import CreateAIPlatformConnectorRequest
 79from vectorize_client.models.create_ai_platform_connector_response import CreateAIPlatformConnectorResponse
 80from vectorize_client.models.create_destination_connector_request import CreateDestinationConnectorRequest
 81from vectorize_client.models.create_destination_connector_response import CreateDestinationConnectorResponse
 82from vectorize_client.models.create_pipeline_response import CreatePipelineResponse
 83from vectorize_client.models.create_pipeline_response_data import CreatePipelineResponseData
 84from vectorize_client.models.create_source_connector_request import CreateSourceConnectorRequest
 85from vectorize_client.models.create_source_connector_response import CreateSourceConnectorResponse
 86from vectorize_client.models.created_ai_platform_connector import CreatedAIPlatformConnector
 87from vectorize_client.models.created_destination_connector import CreatedDestinationConnector
 88from vectorize_client.models.created_source_connector import CreatedSourceConnector
 89from vectorize_client.models.datastax_auth_config import DATASTAXAuthConfig
 90from vectorize_client.models.datastax_config import DATASTAXConfig
 91from vectorize_client.models.discord_auth_config import DISCORDAuthConfig
 92from vectorize_client.models.discord_config import DISCORDConfig
 93from vectorize_client.models.docusign_config import DOCUSIGNConfig
 94from vectorize_client.models.dropbox_config import DROPBOXConfig
 95from vectorize_client.models.datastax import Datastax
 96from vectorize_client.models.datastax1 import Datastax1
 97from vectorize_client.models.deep_research_result import DeepResearchResult
 98from vectorize_client.models.delete_ai_platform_connector_response import DeleteAIPlatformConnectorResponse
 99from vectorize_client.models.delete_destination_connector_response import DeleteDestinationConnectorResponse
100from vectorize_client.models.delete_file_response import DeleteFileResponse
101from vectorize_client.models.delete_pipeline_response import DeletePipelineResponse
102from vectorize_client.models.delete_source_connector_response import DeleteSourceConnectorResponse
103from vectorize_client.models.destination_connector import DestinationConnector
104from vectorize_client.models.destination_connector_input import DestinationConnectorInput
105from vectorize_client.models.destination_connector_input_config import DestinationConnectorInputConfig
106from vectorize_client.models.destination_connector_type import DestinationConnectorType
107from vectorize_client.models.destination_connector_type_for_pipeline import DestinationConnectorTypeForPipeline
108from vectorize_client.models.discord import Discord
109from vectorize_client.models.discord1 import Discord1
110from vectorize_client.models.document import Document
111from vectorize_client.models.elastic_auth_config import ELASTICAuthConfig
112from vectorize_client.models.elastic_config import ELASTICConfig
113from vectorize_client.models.elastic import Elastic
114from vectorize_client.models.elastic1 import Elastic1
115from vectorize_client.models.extraction_chunking_strategy import ExtractionChunkingStrategy
116from vectorize_client.models.extraction_result import ExtractionResult
117from vectorize_client.models.extraction_result_response import ExtractionResultResponse
118from vectorize_client.models.extraction_type import ExtractionType
119from vectorize_client.models.fileupload_auth_config import FILEUPLOADAuthConfig
120from vectorize_client.models.firecrawl_auth_config import FIRECRAWLAuthConfig
121from vectorize_client.models.firecrawl_config import FIRECRAWLConfig
122from vectorize_client.models.fireflies_auth_config import FIREFLIESAuthConfig
123from vectorize_client.models.fireflies_config import FIREFLIESConfig
124from vectorize_client.models.file_upload import FileUpload
125from vectorize_client.models.file_upload1 import FileUpload1
126from vectorize_client.models.firecrawl import Firecrawl
127from vectorize_client.models.firecrawl1 import Firecrawl1
128from vectorize_client.models.fireflies import Fireflies
129from vectorize_client.models.fireflies1 import Fireflies1
130from vectorize_client.models.gcs_auth_config import GCSAuthConfig
131from vectorize_client.models.gcs_config import GCSConfig
132from vectorize_client.models.github_auth_config import GITHUBAuthConfig
133from vectorize_client.models.github_config import GITHUBConfig
134from vectorize_client.models.gmail_config import GMAILConfig
135from vectorize_client.models.googledrive_auth_config import GOOGLEDRIVEAuthConfig
136from vectorize_client.models.googledrive_config import GOOGLEDRIVEConfig
137from vectorize_client.models.googledriveoauth_config import GOOGLEDRIVEOAUTHConfig
138from vectorize_client.models.googledriveoauthmulticustom_config import GOOGLEDRIVEOAUTHMULTICUSTOMConfig
139from vectorize_client.models.googledriveoauthmulti_config import GOOGLEDRIVEOAUTHMULTIConfig
140from vectorize_client.models.groq_auth_config import GROQAuthConfig
141from vectorize_client.models.gcs import Gcs
142from vectorize_client.models.gcs1 import Gcs1
143from vectorize_client.models.get_ai_platform_connectors200_response import GetAIPlatformConnectors200Response
144from vectorize_client.models.get_deep_research_response import GetDeepResearchResponse
145from vectorize_client.models.get_destination_connectors200_response import GetDestinationConnectors200Response
146from vectorize_client.models.get_pipeline_events_response import GetPipelineEventsResponse
147from vectorize_client.models.get_pipeline_metrics_response import GetPipelineMetricsResponse
148from vectorize_client.models.get_pipeline_response import GetPipelineResponse
149from vectorize_client.models.get_pipelines_response import GetPipelinesResponse
150from vectorize_client.models.get_source_connectors200_response import GetSourceConnectors200Response
151from vectorize_client.models.get_upload_files_response import GetUploadFilesResponse
152from vectorize_client.models.get_workspace_by_id_response import GetWorkspaceByIdResponse
153from vectorize_client.models.get_workspaces400_response import GetWorkspaces400Response
154from vectorize_client.models.get_workspaces_response import GetWorkspacesResponse
155from vectorize_client.models.github import Github
156from vectorize_client.models.github1 import Github1
157from vectorize_client.models.google_drive import GoogleDrive
158from vectorize_client.models.google_drive1 import GoogleDrive1
159from vectorize_client.models.groq import Groq
160from vectorize_client.models.groq1 import Groq1
161from vectorize_client.models.intercom_config import INTERCOMConfig
162from vectorize_client.models.milvus_auth_config import MILVUSAuthConfig
163from vectorize_client.models.milvus_config import MILVUSConfig
164from vectorize_client.models.metadata_extraction_strategy import MetadataExtractionStrategy
165from vectorize_client.models.metadata_extraction_strategy_schema import MetadataExtractionStrategySchema
166from vectorize_client.models.milvus import Milvus
167from vectorize_client.models.milvus1 import Milvus1
168from vectorize_client.models.n8_n_config import N8NConfig
169from vectorize_client.models.notion_config import NOTIONConfig
170from vectorize_client.models.onedrive_auth_config import ONEDRIVEAuthConfig
171from vectorize_client.models.onedrive_config import ONEDRIVEConfig
172from vectorize_client.models.openai_auth_config import OPENAIAuthConfig
173from vectorize_client.models.one_drive import OneDrive
174from vectorize_client.models.one_drive1 import OneDrive1
175from vectorize_client.models.openai import Openai
176from vectorize_client.models.openai1 import Openai1
177from vectorize_client.models.pinecone_auth_config import PINECONEAuthConfig
178from vectorize_client.models.pinecone_config import PINECONEConfig
179from vectorize_client.models.postgresql_auth_config import POSTGRESQLAuthConfig
180from vectorize_client.models.postgresql_config import POSTGRESQLConfig
181from vectorize_client.models.pinecone import Pinecone
182from vectorize_client.models.pinecone1 import Pinecone1
183from vectorize_client.models.pipeline_ai_platform_connector_schema import PipelineAIPlatformConnectorSchema
184from vectorize_client.models.pipeline_configuration_schema import PipelineConfigurationSchema
185from vectorize_client.models.pipeline_destination_connector_schema import PipelineDestinationConnectorSchema
186from vectorize_client.models.pipeline_events import PipelineEvents
187from vectorize_client.models.pipeline_list_summary import PipelineListSummary
188from vectorize_client.models.pipeline_metrics import PipelineMetrics
189from vectorize_client.models.pipeline_source_connector_schema import PipelineSourceConnectorSchema
190from vectorize_client.models.pipeline_summary import PipelineSummary
191from vectorize_client.models.postgresql import Postgresql
192from vectorize_client.models.postgresql1 import Postgresql1
193from vectorize_client.models.qdrant_auth_config import QDRANTAuthConfig
194from vectorize_client.models.qdrant_config import QDRANTConfig
195from vectorize_client.models.qdrant import Qdrant
196from vectorize_client.models.qdrant1 import Qdrant1
197from vectorize_client.models.remove_user_from_source_connector_request import RemoveUserFromSourceConnectorRequest
198from vectorize_client.models.remove_user_from_source_connector_response import RemoveUserFromSourceConnectorResponse
199from vectorize_client.models.retrieve_context import RetrieveContext
200from vectorize_client.models.retrieve_context_message import RetrieveContextMessage
201from vectorize_client.models.retrieve_documents_request import RetrieveDocumentsRequest
202from vectorize_client.models.retrieve_documents_response import RetrieveDocumentsResponse
203from vectorize_client.models.sharepoint_auth_config import SHAREPOINTAuthConfig
204from vectorize_client.models.sharepoint_config import SHAREPOINTConfig
205from vectorize_client.models.singlestore_auth_config import SINGLESTOREAuthConfig
206from vectorize_client.models.singlestore_config import SINGLESTOREConfig
207from vectorize_client.models.supabase_auth_config import SUPABASEAuthConfig
208from vectorize_client.models.supabase_config import SUPABASEConfig
209from vectorize_client.models.schedule_schema import ScheduleSchema
210from vectorize_client.models.schedule_schema_type import ScheduleSchemaType
211from vectorize_client.models.sharepoint import Sharepoint
212from vectorize_client.models.sharepoint1 import Sharepoint1
213from vectorize_client.models.singlestore import Singlestore
214from vectorize_client.models.singlestore1 import Singlestore1
215from vectorize_client.models.source_connector import SourceConnector
216from vectorize_client.models.source_connector_input import SourceConnectorInput
217from vectorize_client.models.source_connector_input_config import SourceConnectorInputConfig
218from vectorize_client.models.source_connector_type import SourceConnectorType
219from vectorize_client.models.start_deep_research_request import StartDeepResearchRequest
220from vectorize_client.models.start_deep_research_response import StartDeepResearchResponse
221from vectorize_client.models.start_extraction_request import StartExtractionRequest
222from vectorize_client.models.start_extraction_response import StartExtractionResponse
223from vectorize_client.models.start_file_upload_request import StartFileUploadRequest
224from vectorize_client.models.start_file_upload_response import StartFileUploadResponse
225from vectorize_client.models.start_file_upload_to_connector_request import StartFileUploadToConnectorRequest
226from vectorize_client.models.start_file_upload_to_connector_response import StartFileUploadToConnectorResponse
227from vectorize_client.models.start_pipeline_response import StartPipelineResponse
228from vectorize_client.models.stop_pipeline_response import StopPipelineResponse
229from vectorize_client.models.supabase import Supabase
230from vectorize_client.models.supabase1 import Supabase1
231from vectorize_client.models.turbopuffer_auth_config import TURBOPUFFERAuthConfig
232from vectorize_client.models.turbopuffer_config import TURBOPUFFERConfig
233from vectorize_client.models.turbopuffer import Turbopuffer
234from vectorize_client.models.turbopuffer1 import Turbopuffer1
235from vectorize_client.models.update_ai_platform_connector_request import UpdateAIPlatformConnectorRequest
236from vectorize_client.models.update_ai_platform_connector_response import UpdateAIPlatformConnectorResponse
237from vectorize_client.models.update_destination_connector_request import UpdateDestinationConnectorRequest
238from vectorize_client.models.update_destination_connector_response import UpdateDestinationConnectorResponse
239from vectorize_client.models.update_source_connector_request import UpdateSourceConnectorRequest
240from vectorize_client.models.update_source_connector_response import UpdateSourceConnectorResponse
241from vectorize_client.models.update_source_connector_response_data import UpdateSourceConnectorResponseData
242from vectorize_client.models.update_user_in_source_connector_request import UpdateUserInSourceConnectorRequest
243from vectorize_client.models.update_user_in_source_connector_response import UpdateUserInSourceConnectorResponse
244from vectorize_client.models.updated_ai_platform_connector_data import UpdatedAIPlatformConnectorData
245from vectorize_client.models.updated_destination_connector_data import UpdatedDestinationConnectorData
246from vectorize_client.models.upload_file import UploadFile
247from vectorize_client.models.vertex_auth_config import VERTEXAuthConfig
248from vectorize_client.models.voyage_auth_config import VOYAGEAuthConfig
249from vectorize_client.models.vertex import Vertex
250from vectorize_client.models.vertex1 import Vertex1
251from vectorize_client.models.voyage import Voyage
252from vectorize_client.models.voyage1 import Voyage1
253from vectorize_client.models.weaviate_auth_config import WEAVIATEAuthConfig
254from vectorize_client.models.weaviate_config import WEAVIATEConfig
255from vectorize_client.models.webcrawler_auth_config import WEBCRAWLERAuthConfig
256from vectorize_client.models.webcrawler_config import WEBCRAWLERConfig
257from vectorize_client.models.weaviate import Weaviate
258from vectorize_client.models.weaviate1 import Weaviate1
259from vectorize_client.models.web_crawler import WebCrawler
260from vectorize_client.models.web_crawler1 import WebCrawler1
261from vectorize_client.models.workspace_schema import WorkspaceSchema
262from vectorize_client.models.zoomadmin_auth_config import ZOOMADMINAuthConfig
263from vectorize_client.models.zoomadmin_config import ZOOMADMINConfig
264from vectorize_client.models.zoom_auth_config import ZOOMAuthConfig
265from vectorize_client.models.zoom_config import ZOOMConfig
266from vectorize_client.models.zoom import Zoom
267from vectorize_client.models.zoom1 import Zoom1
268from vectorize_client.models.zoom_admin import ZoomAdmin
269from vectorize_client.models.zoom_admin1 import ZoomAdmin1