Module: Turbopuffer

Defined in:
lib/turbopuffer/client.rb,
lib/turbopuffer/errors.rb,
lib/turbopuffer/models.rb,
lib/turbopuffer/version.rb,
lib/turbopuffer/internal.rb,
lib/turbopuffer/file_part.rb,
lib/turbopuffer/models/id.rb,
lib/turbopuffer/namespace.rb,
lib/turbopuffer/models/row.rb,
lib/turbopuffer/models/limit.rb,
lib/turbopuffer/internal/util.rb,
lib/turbopuffer/models/vector.rb,
lib/turbopuffer/models/columns.rb,
lib/turbopuffer/models/language.rb,
lib/turbopuffer/request_options.rb,
lib/turbopuffer/models/tokenizer.rb,
lib/turbopuffer/models/encryption.rb,
lib/turbopuffer/internal/type/enum.rb,
lib/turbopuffer/internal/type/union.rb,
lib/turbopuffer/models/decay_params.rb,
lib/turbopuffer/models/query_billing.rb,
lib/turbopuffer/models/write_billing.rb,
lib/turbopuffer/resources/namespaces.rb,
lib/turbopuffer/internal/type/boolean.rb,
lib/turbopuffer/internal/type/hash_of.rb,
lib/turbopuffer/internal/type/unknown.rb,
lib/turbopuffer/models/attribute_type.rb,
lib/turbopuffer/models/pinning_config.rb,
lib/turbopuffer/internal/type/array_of.rb,
lib/turbopuffer/models/distance_metric.rb,
lib/turbopuffer/models/saturate_params.rb,
lib/turbopuffer/models/vector_encoding.rb,
lib/turbopuffer/internal/namespace_page.rb,
lib/turbopuffer/internal/type/base_page.rb,
lib/turbopuffer/internal/type/converter.rb,
lib/turbopuffer/models/attribute_schema.rb,
lib/turbopuffer/models/full_text_search.rb,
lib/turbopuffer/internal/type/base_model.rb,
lib/turbopuffer/internal/type/file_input.rb,
lib/turbopuffer/models/aggregation_group.rb,
lib/turbopuffer/models/namespace_summary.rb,
lib/turbopuffer/models/query_performance.rb,
lib/turbopuffer/models/write_performance.rb,
lib/turbopuffer/models/bm25_clause_params.rb,
lib/turbopuffer/models/include_attributes.rb,
lib/turbopuffer/models/namespace_metadata.rb,
lib/turbopuffer/models/namespace_query_params.rb,
lib/turbopuffer/models/namespace_write_params.rb,
lib/turbopuffer/internal/transport/base_client.rb,
lib/turbopuffer/models/attribute_schema_config.rb,
lib/turbopuffer/models/full_text_search_config.rb,
lib/turbopuffer/models/namespace_recall_params.rb,
lib/turbopuffer/models/namespace_schema_params.rb,
lib/turbopuffer/models/client_namespaces_params.rb,
lib/turbopuffer/models/namespace_metadata_patch.rb,
lib/turbopuffer/models/namespace_query_response.rb,
lib/turbopuffer/models/namespace_write_response.rb,
lib/turbopuffer/internal/type/request_parameters.rb,
lib/turbopuffer/models/namespace_metadata_params.rb,
lib/turbopuffer/models/namespace_recall_response.rb,
lib/turbopuffer/models/namespace_schema_response.rb,
lib/turbopuffer/models/copy_from_namespace_params.rb,
lib/turbopuffer/models/namespace_copy_from_params.rb,
lib/turbopuffer/models/namespace_delete_all_params.rb,
lib/turbopuffer/models/branch_from_namespace_params.rb,
lib/turbopuffer/models/namespace_branch_from_params.rb,
lib/turbopuffer/models/namespace_copy_from_response.rb,
lib/turbopuffer/models/namespace_multi_query_params.rb,
lib/turbopuffer/models/namespace_delete_all_response.rb,
lib/turbopuffer/models/namespace_branch_from_response.rb,
lib/turbopuffer/models/namespace_explain_query_params.rb,
lib/turbopuffer/models/namespace_multi_query_response.rb,
lib/turbopuffer/models/namespace_update_schema_params.rb,
lib/turbopuffer/internal/transport/pooled_net_requester.rb,
lib/turbopuffer/models/contains_any_token_filter_params.rb,
lib/turbopuffer/models/namespace_explain_query_response.rb,
lib/turbopuffer/models/namespace_hint_cache_warm_params.rb,
lib/turbopuffer/models/namespace_update_metadata_params.rb,
lib/turbopuffer/models/namespace_update_schema_response.rb,
lib/turbopuffer/models/contains_all_tokens_filter_params.rb,
lib/turbopuffer/models/namespace_hint_cache_warm_response.rb

Defined Under Namespace

Modules: Errors, Internal, Models, Resources Classes: Client, FilePart, Namespace, RequestOptions

Constant Summary collapse

AggregationGroup =
Turbopuffer::Models::AggregationGroup
AttributeSchema =
Turbopuffer::Models::AttributeSchema
AttributeSchemaConfig =
Turbopuffer::Models::AttributeSchemaConfig
AttributeType =
Turbopuffer::Models::AttributeType
Bm25ClauseParams =
Turbopuffer::Models::Bm25ClauseParams
BranchFromNamespaceParams =
Turbopuffer::Models::BranchFromNamespaceParams
ClientNamespacesParams =
Turbopuffer::Models::ClientNamespacesParams
Columns =
Turbopuffer::Models::Columns
ContainsAllTokensFilterParams =
Turbopuffer::Models::ContainsAllTokensFilterParams
ContainsAnyTokenFilterParams =
Turbopuffer::Models::ContainsAnyTokenFilterParams
CopyFromNamespaceParams =
Turbopuffer::Models::CopyFromNamespaceParams
DecayParams =
Turbopuffer::Models::DecayParams
DistanceMetric =
Turbopuffer::Models::DistanceMetric
Encryption =
Turbopuffer::Models::Encryption
FullTextSearch =
Turbopuffer::Models::FullTextSearch
FullTextSearchConfig =
Turbopuffer::Models::FullTextSearchConfig
ID =
Turbopuffer::Models::ID
IncludeAttributes =
Turbopuffer::Models::IncludeAttributes
Language =
Turbopuffer::Models::Language
Limit =
Turbopuffer::Models::Limit
NamespaceBranchFromParams =
Turbopuffer::Models::NamespaceBranchFromParams
NamespaceCopyFromParams =
Turbopuffer::Models::NamespaceCopyFromParams
NamespaceDeleteAllParams =
Turbopuffer::Models::NamespaceDeleteAllParams
NamespaceExplainQueryParams =
Turbopuffer::Models::NamespaceExplainQueryParams
NamespaceHintCacheWarmParams =
Turbopuffer::Models::NamespaceHintCacheWarmParams
NamespaceMetadata =
Turbopuffer::Models::NamespaceMetadata
NamespaceMetadataParams =
Turbopuffer::Models::NamespaceMetadataParams
NamespaceMetadataPatch =
Turbopuffer::Models::NamespaceMetadataPatch
NamespaceMultiQueryParams =
Turbopuffer::Models::NamespaceMultiQueryParams
NamespaceQueryParams =
Turbopuffer::Models::NamespaceQueryParams
NamespaceRecallParams =
Turbopuffer::Models::NamespaceRecallParams
NamespaceSchemaParams =
Turbopuffer::Models::NamespaceSchemaParams
NamespaceSummary =
Turbopuffer::Models::NamespaceSummary
NamespaceUpdateMetadataParams =
Turbopuffer::Models::NamespaceUpdateMetadataParams
NamespaceUpdateSchemaParams =
Turbopuffer::Models::NamespaceUpdateSchemaParams
NamespaceWriteParams =
Turbopuffer::Models::NamespaceWriteParams
PinningConfig =
Turbopuffer::Models::PinningConfig
QueryBilling =
Turbopuffer::Models::QueryBilling
QueryPerformance =
Turbopuffer::Models::QueryPerformance
Row =
Turbopuffer::Models::Row
SaturateParams =
Turbopuffer::Models::SaturateParams
Tokenizer =
Turbopuffer::Models::Tokenizer
Vector =
Turbopuffer::Models::Vector
VectorEncoding =
Turbopuffer::Models::VectorEncoding
WriteBilling =
Turbopuffer::Models::WriteBilling
WritePerformance =
Turbopuffer::Models::WritePerformance
VERSION =
"2.0.0.pre.alpha.1"