w.vector_search_endpoints
: Endpoints¶
- class databricks.sdk.service.vectorsearch.VectorSearchEndpointsAPI¶
Endpoint: Represents the compute resources to host vector search indexes.
- create_endpoint(name: str, endpoint_type: EndpointType) Wait[EndpointInfo] ¶
Create an endpoint.
Create a new endpoint.
- Parameters:
name – str Name of endpoint
endpoint_type –
EndpointType
Type of endpoint.
- Returns:
Long-running operation waiter for
EndpointInfo
. See :method:wait_get_endpoint_vector_search_endpoint_online for more details.
- create_endpoint_and_wait(name: str, endpoint_type: EndpointType, timeout: datetime.timedelta = 0:20:00) EndpointInfo ¶
- delete_endpoint(endpoint_name: str)¶
Delete an endpoint.
- Parameters:
endpoint_name – str Name of the endpoint
- get_endpoint(endpoint_name: str) EndpointInfo ¶
Get an endpoint.
- Parameters:
endpoint_name – str Name of the endpoint
- Returns:
- list_endpoints([, page_token: Optional[str]]) Iterator[EndpointInfo] ¶
List all endpoints.
- Parameters:
page_token – str (optional) Token for pagination
- Returns:
Iterator over
EndpointInfo
- wait_get_endpoint_vector_search_endpoint_online(endpoint_name: str, timeout: datetime.timedelta = 0:20:00, callback: Optional[Callable[[EndpointInfo], None]]) EndpointInfo ¶