Types:
from turbopuffer.types import NamespaceSummaryMethods:
client.namespaces(**params) -> SyncNamespacePage[NamespaceSummary]
Types:
from turbopuffer.types import (
AggregateBy,
AggregationGroup,
AttributeSchema,
AttributeSchemaConfig,
AttributeType,
Bm25ClauseParams,
BranchFromNamespaceParams,
Columns,
ContainsAllTokensFilterParams,
ContainsAnyTokenFilterParams,
CopyFromNamespaceParams,
DecayParams,
DistanceMetric,
FullTextSearch,
FullTextSearchConfig,
ID,
IncludeAttributes,
Language,
Limit,
NamespaceMetadata,
Query,
QueryBilling,
QueryPerformance,
Row,
SaturateParams,
Tokenizer,
Vector,
VectorEncoding,
WriteBilling,
WritePerformance,
NamespaceDeleteAllResponse,
NamespaceExplainQueryResponse,
NamespaceHintCacheWarmResponse,
NamespaceMultiQueryResponse,
NamespaceQueryResponse,
NamespaceRecallResponse,
NamespaceSchemaResponse,
NamespaceUpdateSchemaResponse,
NamespaceWriteResponse,
)Methods:
client.namespaces.delete_all(*, namespace) -> NamespaceDeleteAllResponseclient.namespaces.explain_query(*, namespace, **params) -> NamespaceExplainQueryResponseclient.namespaces.hint_cache_warm(*, namespace) -> NamespaceHintCacheWarmResponseclient.namespaces.metadata(*, namespace) -> NamespaceMetadataclient.namespaces.multi_query(*, namespace, **params) -> NamespaceMultiQueryResponseclient.namespaces.query(*, namespace, **params) -> NamespaceQueryResponseclient.namespaces.recall(*, namespace, **params) -> NamespaceRecallResponseclient.namespaces.schema(*, namespace) -> NamespaceSchemaResponseclient.namespaces.update_schema(*, namespace, **params) -> NamespaceUpdateSchemaResponseclient.namespaces.write(*, namespace, **params) -> NamespaceWriteResponse