AiSearchEndpoint
laktory.models.resources.databricks.AiSearchEndpoint
¤
Bases: AiSearchEndpointBase
Databricks AI Search Endpoint
Compute hosting AI Search indexes. Replacement of VectorSearchEndpoint.
Examples:
import io
from laktory import models
endpoint_yaml = '''
parent: workspaces/1234567890
endpoint_id: default
endpoint_type: STANDARD
indexes:
- index_id: dev.finance.stock_news_index
primary_key: id
index_type: DELTA_SYNC
delta_sync_index_spec:
source_table: dev.finance.slv_stock_news
pipeline_type: TRIGGERED
embedding_source_columns:
- name: text
embedding_model_endpoint: databricks-gte-large-en
'''
endpoint = models.resources.databricks.AiSearchEndpoint.model_validate_yaml(
io.StringIO(endpoint_yaml)
)
| BASE | DESCRIPTION |
|---|---|
budget_policy_id
|
The user-selected budget policy id for the endpoint
TYPE:
|
custom_tags
|
The custom tags assigned to the endpoint
TYPE:
|
endpoint_id
|
The user-supplied short name for the Endpoint, per AIP-133. The server composes the full
TYPE:
|
endpoint_type
|
Type of endpoint. Required on create and immutable thereafter. Possible values are:
TYPE:
|
parent
|
Workspace in which the endpoint is created, in the format
TYPE:
|
provider_config
|
Configure the provider for management through account provider
TYPE:
|
replica_count
|
The client-supplied desired number of replicas for the endpoint, applied at create/update time. Mutually exclusive with
TYPE:
|
target_qps
|
Target QPS for the endpoint. Mutually exclusive with
TYPE:
|
usage_policy_id
|
The usage policy id applied to the endpoint
TYPE:
|
| LAKTORY | DESCRIPTION |
|---|---|
indexes
|
Indexes hosted on the endpoint. Their
TYPE:
|
| ATTRIBUTE | DESCRIPTION |
|---|---|
additional_core_resources |
TYPE:
|
additional_core_resources
property
¤
- indexes
laktory.models.resources.databricks.aisearchendpoint.AiSearchEndpointCustomTags
¤
Bases: BaseModel
| PARAMETER | DESCRIPTION |
|---|---|
key
|
Key field for an AI Search endpoint tag
TYPE:
|
value
|
[Optional] Value field for an AI Search endpoint tag
TYPE:
|
laktory.models.resources.databricks.aisearchendpoint.AiSearchEndpointProviderConfig
¤
Bases: BaseModel
| PARAMETER | DESCRIPTION |
|---|---|
workspace_id
|
Workspace ID which the resource belongs to. This workspace must be part of the account which the provider is configured with
TYPE:
|