Module: Turbopuffer::Models
- Defined in:
- lib/turbopuffer/models/id.rb,
lib/turbopuffer/models/row.rb,
lib/turbopuffer/models/limit.rb,
lib/turbopuffer/models/vector.rb,
lib/turbopuffer/models/columns.rb,
lib/turbopuffer/models/language.rb,
lib/turbopuffer/models/tokenizer.rb,
lib/turbopuffer/models/encryption.rb,
lib/turbopuffer/models/rrf_params.rb,
lib/turbopuffer/models/decay_params.rb,
lib/turbopuffer/models/embed_params.rb,
lib/turbopuffer/models/fuzzy_params.rb,
lib/turbopuffer/models/query_billing.rb,
lib/turbopuffer/models/write_billing.rb,
lib/turbopuffer/models/attribute_type.rb,
lib/turbopuffer/models/pinning_config.rb,
lib/turbopuffer/models/attribute_embed.rb,
lib/turbopuffer/models/distance_metric.rb,
lib/turbopuffer/models/saturate_params.rb,
lib/turbopuffer/models/sharding_config.rb,
lib/turbopuffer/models/vector_encoding.rb,
lib/turbopuffer/models/attribute_schema.rb,
lib/turbopuffer/models/full_text_search.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/highlight_fragment_by.rb,
lib/turbopuffer/models/attribute_embed_config.rb,
lib/turbopuffer/models/highlight_offset_units.rb,
lib/turbopuffer/models/namespace_query_params.rb,
lib/turbopuffer/models/namespace_write_params.rb,
lib/turbopuffer/models/sparse_distance_metric.rb,
lib/turbopuffer/models/attribute_schema_config.rb,
lib/turbopuffer/models/full_text_search_config.rb,
lib/turbopuffer/models/fuzzy_max_edit_distance.rb,
lib/turbopuffer/models/highlight_config_params.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/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/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,
sig/turbopuffer/models/id.rbs,
sig/turbopuffer/models/row.rbs,
sig/turbopuffer/models/limit.rbs,
sig/turbopuffer/models/vector.rbs,
sig/turbopuffer/models/columns.rbs,
sig/turbopuffer/models/language.rbs,
sig/turbopuffer/models/tokenizer.rbs,
sig/turbopuffer/models/encryption.rbs,
sig/turbopuffer/models/rrf_params.rbs,
sig/turbopuffer/models/decay_params.rbs,
sig/turbopuffer/models/embed_params.rbs,
sig/turbopuffer/models/fuzzy_params.rbs,
sig/turbopuffer/models/query_billing.rbs,
sig/turbopuffer/models/write_billing.rbs,
sig/turbopuffer/models/attribute_type.rbs,
sig/turbopuffer/models/pinning_config.rbs,
sig/turbopuffer/models/attribute_embed.rbs,
sig/turbopuffer/models/distance_metric.rbs,
sig/turbopuffer/models/saturate_params.rbs,
sig/turbopuffer/models/sharding_config.rbs,
sig/turbopuffer/models/vector_encoding.rbs,
sig/turbopuffer/models/attribute_schema.rbs,
sig/turbopuffer/models/full_text_search.rbs,
sig/turbopuffer/models/aggregation_group.rbs,
sig/turbopuffer/models/namespace_summary.rbs,
sig/turbopuffer/models/query_performance.rbs,
sig/turbopuffer/models/write_performance.rbs,
sig/turbopuffer/models/bm25_clause_params.rbs,
sig/turbopuffer/models/include_attributes.rbs,
sig/turbopuffer/models/namespace_metadata.rbs,
sig/turbopuffer/models/highlight_fragment_by.rbs,
sig/turbopuffer/models/attribute_embed_config.rbs,
sig/turbopuffer/models/highlight_offset_units.rbs,
sig/turbopuffer/models/namespace_query_params.rbs,
sig/turbopuffer/models/namespace_write_params.rbs,
sig/turbopuffer/models/sparse_distance_metric.rbs,
sig/turbopuffer/models/attribute_schema_config.rbs,
sig/turbopuffer/models/full_text_search_config.rbs,
sig/turbopuffer/models/fuzzy_max_edit_distance.rbs,
sig/turbopuffer/models/highlight_config_params.rbs,
sig/turbopuffer/models/namespace_recall_params.rbs,
sig/turbopuffer/models/namespace_schema_params.rbs,
sig/turbopuffer/models/client_namespaces_params.rbs,
sig/turbopuffer/models/namespace_metadata_patch.rbs,
sig/turbopuffer/models/namespace_query_response.rbs,
sig/turbopuffer/models/namespace_write_response.rbs,
sig/turbopuffer/models/namespace_metadata_params.rbs,
sig/turbopuffer/models/namespace_recall_response.rbs,
sig/turbopuffer/models/namespace_schema_response.rbs,
sig/turbopuffer/models/copy_from_namespace_params.rbs,
sig/turbopuffer/models/namespace_copy_from_params.rbs,
sig/turbopuffer/models/namespace_delete_all_params.rbs,
sig/turbopuffer/models/branch_from_namespace_params.rbs,
sig/turbopuffer/models/namespace_branch_from_params.rbs,
sig/turbopuffer/models/namespace_copy_from_response.rbs,
sig/turbopuffer/models/namespace_multi_query_params.rbs,
sig/turbopuffer/models/namespace_delete_all_response.rbs,
sig/turbopuffer/models/namespace_branch_from_response.rbs,
sig/turbopuffer/models/namespace_explain_query_params.rbs,
sig/turbopuffer/models/namespace_multi_query_response.rbs,
sig/turbopuffer/models/namespace_update_schema_params.rbs,
sig/turbopuffer/models/contains_any_token_filter_params.rbs,
sig/turbopuffer/models/namespace_explain_query_response.rbs,
sig/turbopuffer/models/namespace_hint_cache_warm_params.rbs,
sig/turbopuffer/models/namespace_update_metadata_params.rbs,
sig/turbopuffer/models/namespace_update_schema_response.rbs,
sig/turbopuffer/models/contains_all_tokens_filter_params.rbs,
sig/turbopuffer/models/namespace_hint_cache_warm_response.rbs
Defined Under Namespace
Modules: AttributeEmbed, AttributeSchema, BranchFromNamespaceParams, CopyFromNamespaceParams, DistanceMetric, Encryption, FullTextSearch, HighlightFragmentBy, HighlightOffsetUnits, ID, IncludeAttributes, Language, SparseDistanceMetric, Tokenizer, Vector, VectorEncoding Classes: AttributeEmbedConfig, AttributeSchemaConfig, Bm25ClauseParams, ClientNamespacesParams, ContainsAllTokensFilterParams, ContainsAnyTokenFilterParams, DecayParams, EmbedParams, FullTextSearchConfig, FuzzyMaxEditDistance, FuzzyParams, HighlightConfigParams, Limit, NamespaceBranchFromParams, NamespaceBranchFromResponse, NamespaceCopyFromParams, NamespaceCopyFromResponse, NamespaceDeleteAllParams, NamespaceDeleteAllResponse, NamespaceExplainQueryParams, NamespaceExplainQueryResponse, NamespaceHintCacheWarmParams, NamespaceHintCacheWarmResponse, NamespaceMetadata, NamespaceMetadataParams, NamespaceMetadataPatch, NamespaceMultiQueryParams, NamespaceMultiQueryResponse, NamespaceQueryParams, NamespaceQueryResponse, NamespaceRecallParams, NamespaceRecallResponse, NamespaceSchemaParams, NamespaceSummary, NamespaceUpdateMetadataParams, NamespaceUpdateSchemaParams, NamespaceWriteParams, NamespaceWriteResponse, PinningConfig, QueryBilling, QueryPerformance, Row, RrfParams, SaturateParams, ShardingConfig, WriteBilling, WritePerformance
Constant Summary collapse
- AttributeType =
String- AggregationGroup =
Turbopuffer::Internal::Type::HashOf[Turbopuffer::Internal::Type::Unknown]
- NamespaceSchemaResponse =
Turbopuffer::Internal::Type::HashOf[-> { Turbopuffer::AttributeSchemaConfig }]
- NamespaceUpdateSchemaResponse =
Turbopuffer::Internal::Type::HashOf[-> { Turbopuffer::AttributeSchemaConfig }]
- Columns =