qdrant_client.conversions.conversion module¶
- class GrpcToRest[source]¶
Bases:
object- classmethod convert_abort_shard_transfer(model: AbortShardTransfer) AbortShardTransfer[source]¶
- classmethod convert_acorn_search_params(model: AcornSearchParams) AcornSearchParams[source]¶
- classmethod convert_alias_description(model: AliasDescription) AliasDescription[source]¶
- classmethod convert_alias_operations(model: AliasOperations) Union[CreateAliasOperation, DeleteAliasOperation, RenameAliasOperation][source]¶
- classmethod convert_binary_quantization_config(model: BinaryQuantization) BinaryQuantizationConfig[source]¶
- classmethod convert_binary_quantization_encoding(model: <google.protobuf.internal.enum_type_wrapper.EnumTypeWrapper object at 0x7f03228de680>) BinaryQuantizationEncoding[source]¶
- classmethod convert_binary_quantization_query_encoding(model: BinaryQuantizationQueryEncoding) BinaryQuantizationQueryEncoding[source]¶
- classmethod convert_bool_index_params(model: BoolIndexParams) BoolIndexParams[source]¶
- classmethod convert_cluster_operations(model: collections_pb2.MoveShard | collections_pb2.ReplicateShard | collections_pb2.AbortShardTransfer | collections_pb2.Replica | collections_pb2.CreateShardKey | collections_pb2.DeleteShardKey | collections_pb2.RestartTransfer | collections_pb2.ReplicatePoints) Union[MoveShardOperation, ReplicateShardOperation, AbortTransferOperation, DropReplicaOperation, CreateShardingKeyOperation, DropShardingKeyOperation, RestartTransferOperation, StartReshardingOperation, AbortReshardingOperation, ReplicatePointsOperation][source]¶
- classmethod convert_collection_cluster_info(model: CollectionClusterInfoResponse) CollectionClusterInfo[source]¶
- classmethod convert_collection_config(model: CollectionConfig) CollectionConfig[source]¶
- classmethod convert_collection_description(model: CollectionDescription) CollectionDescription[source]¶
- classmethod convert_collection_info(model: CollectionInfo) CollectionInfo[source]¶
- classmethod convert_collection_params(model: CollectionParams) CollectionParams[source]¶
- classmethod convert_collection_params_diff(model: CollectionParamsDiff) CollectionParamsDiff[source]¶
- classmethod convert_collection_status(model: <google.protobuf.internal.enum_type_wrapper.EnumTypeWrapper object at 0x7f03228de440>) CollectionStatus[source]¶
- classmethod convert_compression_ratio(model: <google.protobuf.internal.enum_type_wrapper.EnumTypeWrapper object at 0x7f03228de620>) CompressionRatio[source]¶
- classmethod convert_condition(model: Condition) Union[FieldCondition, IsEmptyCondition, IsNullCondition, HasIdCondition, HasVectorCondition, NestedCondition, Filter][source]¶
- classmethod convert_context_input(model: ContextInput) Union[ContextPair, List[ContextPair]][source]¶
- classmethod convert_context_input_pair(model: ContextInputPair) ContextPair[source]¶
- classmethod convert_count_result(model: CountResult) CountResult[source]¶
- classmethod convert_create_alias(model: CreateAlias) CreateAlias[source]¶
- classmethod convert_create_shard_key(model: CreateShardKey) CreateShardingKey[source]¶
- classmethod convert_datatype(model: <google.protobuf.internal.enum_type_wrapper.EnumTypeWrapper object at 0x7f03228dd960>) Datatype[source]¶
- classmethod convert_datetime_index_params(model: DatetimeIndexParams) DatetimeIndexParams[source]¶
- classmethod convert_datetime_range(model: DatetimeRange) DatetimeRange[source]¶
- classmethod convert_decay_params_expression(model: DecayParamsExpression) DecayParamsExpression[source]¶
- classmethod convert_delete_alias(model: DeleteAlias) DeleteAlias[source]¶
- classmethod convert_delete_shard_key(model: DeleteShardKey) DropShardingKey[source]¶
- classmethod convert_direction(model: <google.protobuf.internal.enum_type_wrapper.EnumTypeWrapper object at 0x7f03228dfe50>) Direction[source]¶
- classmethod convert_discover_input(model: DiscoverInput) DiscoverInput[source]¶
- classmethod convert_distance(model: <google.protobuf.internal.enum_type_wrapper.EnumTypeWrapper object at 0x7f03228de3e0>) Distance[source]¶
- classmethod convert_div_expression(model: DivExpression) DivExpression[source]¶
- classmethod convert_expression(model: Expression) Union[float, str, FieldCondition, IsEmptyCondition, IsNullCondition, HasIdCondition, HasVectorCondition, NestedCondition, Filter, GeoDistance, DatetimeExpression, DatetimeKeyExpression, MultExpression, SumExpression, NegExpression, AbsExpression, DivExpression, SqrtExpression, PowExpression, ExpExpression, Log10Expression, LnExpression, LinDecayExpression, ExpDecayExpression, GaussDecayExpression][source]¶
- classmethod convert_facet_value_hit(model: FacetHit) FacetValueHit[source]¶
- classmethod convert_feedback_item(model: FeedbackItem) FeedbackItem[source]¶
- classmethod convert_feedback_strategy(model: FeedbackStrategy) NaiveFeedbackStrategy[source]¶
- classmethod convert_field_condition(model: FieldCondition) FieldCondition[source]¶
- classmethod convert_float_index_params(model: FloatIndexParams) FloatIndexParams[source]¶
- classmethod convert_formula_query(model: Formula) FormulaQuery[source]¶
- classmethod convert_fusion(model: <google.protobuf.internal.enum_type_wrapper.EnumTypeWrapper object at 0x7f03228df250>) Fusion[source]¶
- classmethod convert_geo_bounding_box(model: GeoBoundingBox) GeoBoundingBox[source]¶
- classmethod convert_geo_distance(model: GeoDistance) GeoDistance[source]¶
- classmethod convert_geo_index_params(model: GeoIndexParams) GeoIndexParams[source]¶
- classmethod convert_geo_line_string(model: GeoLineString) GeoLineString[source]¶
- classmethod convert_geo_polygon(model: GeoPolygon) GeoPolygon[source]¶
- classmethod convert_groups_result(model: GroupsResult) GroupsResult[source]¶
- classmethod convert_has_id_condition(model: HasIdCondition) HasIdCondition[source]¶
- classmethod convert_has_vector_condition(model: HasVectorCondition) HasVectorCondition[source]¶
- classmethod convert_health_check_reply(model: HealthCheckReply) VersionInfo[source]¶
- classmethod convert_hnsw_config(model: HnswConfigDiff) HnswConfig[source]¶
- classmethod convert_hnsw_config_diff(model: HnswConfigDiff) HnswConfigDiff[source]¶
- classmethod convert_inference_object(model: InferenceObject) InferenceObject[source]¶
- classmethod convert_integer_index_params(model: IntegerIndexParams) IntegerIndexParams[source]¶
- classmethod convert_is_empty_condition(model: IsEmptyCondition) IsEmptyCondition[source]¶
- classmethod convert_is_null_condition(model: IsNullCondition) IsNullCondition[source]¶
- classmethod convert_keyword_index_params(model: KeywordIndexParams) KeywordIndexParams[source]¶
- classmethod convert_local_shard_info(model: LocalShardInfo) LocalShardInfo[source]¶
- classmethod convert_lookup_location(model: LookupLocation) LookupLocation[source]¶
- classmethod convert_match(model: Match) Union[MatchValue, MatchText, MatchTextAny, MatchPhrase, MatchAny, MatchExcept][source]¶
- classmethod convert_max_optimization_threads(model: MaxOptimizationThreads) Union[int, MaxOptimizationThreadsSetting][source]¶
- classmethod convert_modifier(model: <google.protobuf.internal.enum_type_wrapper.EnumTypeWrapper object at 0x7f03228dfc10>) Modifier[source]¶
- classmethod convert_mult_expression(model: MultExpression) MultExpression[source]¶
- classmethod convert_multivector_comparator(model: <google.protobuf.internal.enum_type_wrapper.EnumTypeWrapper object at 0x7f03228dfc70>) MultiVectorComparator[source]¶
- classmethod convert_multivector_config(model: MultiVectorConfig) MultiVectorConfig[source]¶
- classmethod convert_naive_feedback_strategy_params(model: NaiveFeedbackStrategy) NaiveFeedbackStrategyParams[source]¶
- classmethod convert_named_vectors(model: NamedVectors) dict[str, Union[List[float], SparseVector, List[List[float]], Document, Image, InferenceObject]][source]¶
- classmethod convert_named_vectors_output(model: NamedVectorsOutput) dict[str, Union[List[float], SparseVector, List[List[float]]]][source]¶
- classmethod convert_nested_condition(model: NestedCondition) NestedCondition[source]¶
- classmethod convert_optimizer_config(model: OptimizersConfigDiff) OptimizersConfig[source]¶
- classmethod convert_optimizer_status(model: OptimizerStatus) Union[OptimizersStatusOneOf, OptimizersStatusOneOf1][source]¶
- classmethod convert_optimizers_config_diff(model: OptimizersConfigDiff) OptimizersConfigDiff[source]¶
- classmethod convert_payload_schema(model: dict[str, collections_pb2.PayloadSchemaInfo]) dict[str, PayloadIndexInfo][source]¶
- classmethod convert_payload_schema_info(model: PayloadSchemaInfo) PayloadIndexInfo[source]¶
- classmethod convert_payload_schema_params(model: PayloadIndexParams) Union[KeywordIndexParams, IntegerIndexParams, FloatIndexParams, GeoIndexParams, TextIndexParams, BoolIndexParams, DatetimeIndexParams, UuidIndexParams][source]¶
- classmethod convert_payload_schema_type(model: <google.protobuf.internal.enum_type_wrapper.EnumTypeWrapper object at 0x7f03228de560>) PayloadSchemaType[source]¶
- classmethod convert_point_group(model: PointGroup) PointGroup[source]¶
- classmethod convert_point_struct(model: PointStruct) PointStruct[source]¶
- classmethod convert_point_vectors(model: PointVectors) PointVectors[source]¶
- classmethod convert_points_selector(model: PointsSelector, shard_key_selector: Optional[ShardKeySelector] = None) Union[PointIdsList, FilterSelector][source]¶
- classmethod convert_points_update_operation(model: PointsUpdateOperation) Union[UpsertOperation, DeleteOperation, SetPayloadOperation, OverwritePayloadOperation, DeletePayloadOperation, ClearPayloadOperation, UpdateVectorsOperation, DeleteVectorsOperation][source]¶
- classmethod convert_pow_expression(model: PowExpression) PowExpression[source]¶
- classmethod convert_product_quantization_config(model: ProductQuantization) ProductQuantizationConfig[source]¶
- classmethod convert_quantization_config(model: QuantizationConfig) Union[ScalarQuantization, ProductQuantization, BinaryQuantization][source]¶
- classmethod convert_quantization_config_diff(model: QuantizationConfigDiff) Union[ScalarQuantization, ProductQuantization, BinaryQuantization, Disabled][source]¶
- classmethod convert_quantization_search_params(model: QuantizationSearchParams) QuantizationSearchParams[source]¶
- classmethod convert_query(model: Query) Union[NearestQuery, RecommendQuery, DiscoverQuery, ContextQuery, OrderByQuery, FusionQuery, RrfQuery, FormulaQuery, SampleQuery, RelevanceFeedbackQuery][source]¶
- classmethod convert_query_points(model: QueryPoints) QueryRequest[source]¶
- classmethod convert_read_consistency(model: ReadConsistency) Union[int, ReadConsistencyType][source]¶
- classmethod convert_read_consistency_type(model: <google.protobuf.internal.enum_type_wrapper.EnumTypeWrapper object at 0x7f03228df1f0>) ReadConsistencyType[source]¶
- classmethod convert_recommend_input(model: RecommendInput) RecommendInput[source]¶
- classmethod convert_recommend_strategy(model: <google.protobuf.internal.enum_type_wrapper.EnumTypeWrapper object at 0x7f03228dfd60>) RecommendStrategy[source]¶
- classmethod convert_relevance_feedback_input(model: RelevanceFeedbackInput) RelevanceFeedbackInput[source]¶
- classmethod convert_remote_shard_info(model: RemoteShardInfo) RemoteShardInfo[source]¶
- classmethod convert_rename_alias(model: RenameAlias) RenameAlias[source]¶
- classmethod convert_replica_state(model: <google.protobuf.internal.enum_type_wrapper.EnumTypeWrapper object at 0x7f03228dff40>) ReplicaState[source]¶
- classmethod convert_replicate_points(model: ReplicatePoints) ReplicatePoints[source]¶
- classmethod convert_replicate_shard(model: ReplicateShard) ReplicateShard[source]¶
- classmethod convert_resharding_direction(model: <google.protobuf.internal.enum_type_wrapper.EnumTypeWrapper object at 0x7f03228dea10>) ReshardingDirection[source]¶
- classmethod convert_resharding_info(model: ReshardingInfo) ReshardingInfo[source]¶
- classmethod convert_restart_transfer(model: RestartTransfer) RestartTransfer[source]¶
- classmethod convert_sample(model: <google.protobuf.internal.enum_type_wrapper.EnumTypeWrapper object at 0x7f03228de2f0>) Sample[source]¶
- classmethod convert_scalar_quantization_config(model: ScalarQuantization) ScalarQuantizationConfig[source]¶
- classmethod convert_scored_point(model: ScoredPoint) ScoredPoint[source]¶
- classmethod convert_search_matrix_offsets(model: SearchMatrixOffsets) SearchMatrixOffsetsResponse[source]¶
- classmethod convert_search_matrix_pair(model: SearchMatrixPair) SearchMatrixPair[source]¶
- classmethod convert_search_matrix_pairs(model: SearchMatrixPairs) SearchMatrixPairsResponse[source]¶
- classmethod convert_search_params(model: SearchParams) SearchParams[source]¶
- classmethod convert_shard_key_selector(model: ShardKeySelector) Union[int, str, List[Union[int, str]], ShardKeyWithFallback][source]¶
- classmethod convert_shard_transfer_info(model: ShardTransferInfo) ShardTransferInfo[source]¶
- classmethod convert_shard_transfer_method(model: <google.protobuf.internal.enum_type_wrapper.EnumTypeWrapper object at 0x7f03228de9b0>) ShardTransferMethod[source]¶
- classmethod convert_sharding_method(model: <google.protobuf.internal.enum_type_wrapper.EnumTypeWrapper object at 0x7f03228de6e0>) ShardingMethod[source]¶
- classmethod convert_snapshot_description(model: SnapshotDescription) SnapshotDescription[source]¶
- classmethod convert_snowball_parameters(model: SnowballParams) SnowballParams[source]¶
- classmethod convert_sparse_index_config(model: SparseIndexConfig) SparseIndexParams[source]¶
- classmethod convert_sparse_vector(model: SparseVector) SparseVector[source]¶
- classmethod convert_sparse_vector_config(model: SparseVectorConfig) dict[str, SparseVectorParams][source]¶
- classmethod convert_sparse_vector_params(model: SparseVectorParams) SparseVectorParams[source]¶
- classmethod convert_stemmer(model: StemmingAlgorithm) SnowballParams[source]¶
- classmethod convert_stopwords(model: StopwordsSet) Union[Language, StopwordsSet][source]¶
- classmethod convert_strict_mode_config(model: StrictModeConfig) StrictModeConfig[source]¶
- classmethod convert_strict_mode_config_output(model: StrictModeConfig) StrictModeConfigOutput[source]¶
- classmethod convert_strict_mode_multivector(model: StrictModeMultivector) StrictModeMultivector[source]¶
- classmethod convert_strict_mode_multivector_config(model: StrictModeMultivectorConfig) Dict[str, StrictModeMultivector][source]¶
- classmethod convert_strict_mode_multivector_config_output(model: StrictModeMultivectorConfig) Dict[str, StrictModeMultivectorOutput][source]¶
- classmethod convert_strict_mode_multivector_output(model: StrictModeMultivector) StrictModeMultivectorOutput[source]¶
- classmethod convert_strict_mode_sparse(model: StrictModeSparse) StrictModeSparse[source]¶
- classmethod convert_strict_mode_sparse_config(model: StrictModeSparseConfig) Dict[str, StrictModeSparse][source]¶
- classmethod convert_strict_mode_sparse_config_output(model: StrictModeSparseConfig) Dict[str, StrictModeSparseOutput][source]¶
- classmethod convert_strict_mode_sparse_output(model: StrictModeSparse) StrictModeSparseOutput[source]¶
- classmethod convert_sum_expression(model: SumExpression) SumExpression[source]¶
- classmethod convert_text_index_params(model: TextIndexParams) TextIndexParams[source]¶
- classmethod convert_tokenizer_type(model: <google.protobuf.internal.enum_type_wrapper.EnumTypeWrapper object at 0x7f03228df8b0>) TokenizerType[source]¶
- classmethod convert_update_collection(model: UpdateCollection) UpdateCollection[source]¶
- classmethod convert_update_mode(model: <google.protobuf.internal.enum_type_wrapper.EnumTypeWrapper object at 0x7f03228df940>) UpdateMode[source]¶
- classmethod convert_update_queue_info(model: UpdateQueueInfo) UpdateQueueInfo[source]¶
- classmethod convert_update_result(model: UpdateResult) UpdateResult[source]¶
- classmethod convert_update_status(model: <google.protobuf.internal.enum_type_wrapper.EnumTypeWrapper object at 0x7f03228de4d0>) UpdateStatus[source]¶
- classmethod convert_uuid_index_params(model: UuidIndexParams) UuidIndexParams[source]¶
- classmethod convert_values_count(model: ValuesCount) ValuesCount[source]¶
- classmethod convert_vector(model: Vector) list[float] | list[list[float]] | SparseVector | Document | Image | InferenceObject[source]¶
- classmethod convert_vector_input(model: VectorInput) Union[List[float], SparseVector, List[List[float]], int, str, UUID, Document, Image, InferenceObject][source]¶
- classmethod convert_vector_output(model: VectorOutput) list[float] | list[list[float]] | SparseVector[source]¶
- classmethod convert_vector_params(model: VectorParams) VectorParams[source]¶
- classmethod convert_vector_params_diff(model: VectorParamsDiff) VectorParamsDiff[source]¶
- classmethod convert_vectors(model: Vectors) Union[List[float], List[List[float]], Dict[str, Union[List[float], SparseVector, List[List[float]], Document, Image, InferenceObject]], Document, Image, InferenceObject][source]¶
- classmethod convert_vectors_config(model: VectorsConfig) Union[VectorParams, Dict[str, VectorParams]][source]¶
- classmethod convert_vectors_config_diff(model: VectorsConfigDiff) Dict[str, VectorParamsDiff][source]¶
- classmethod convert_vectors_output(model: VectorsOutput) Union[List[float], List[List[float]], Dict[str, Union[List[float], SparseVector, List[List[float]]]]][source]¶
- classmethod convert_wal_config_diff(model: WalConfigDiff) WalConfigDiff[source]¶
- classmethod convert_with_lookup(model: WithLookup) WithLookup[source]¶
- classmethod convert_with_payload_interface(model: WithPayloadSelector) Union[bool, List[str], PayloadSelectorInclude, PayloadSelectorExclude][source]¶
- classmethod convert_with_payload_selector(model: WithPayloadSelector) Union[bool, List[str], PayloadSelectorInclude, PayloadSelectorExclude][source]¶
- classmethod convert_with_vectors_selector(model: WithVectorsSelector) Union[bool, List[str]][source]¶
- classmethod convert_write_ordering(model: WriteOrdering) WriteOrdering[source]¶
- class RestToGrpc[source]¶
Bases:
object- classmethod convert_abort_shard_transfer(model: AbortShardTransfer) AbortShardTransfer[source]¶
- classmethod convert_acorn_search_params(model: AcornSearchParams) AcornSearchParams[source]¶
- classmethod convert_alias_description(model: AliasDescription) AliasDescription[source]¶
- classmethod convert_alias_operations(model: Union[CreateAliasOperation, DeleteAliasOperation, RenameAliasOperation]) AliasOperations[source]¶
- classmethod convert_batch_vector_struct(model: Union[List[List[float]], List[List[List[float]]], Dict[str, List[Union[List[float], SparseVector, List[List[float]], Document, Image, InferenceObject]]], List[Document], List[Image], List[InferenceObject]], num_records: int) list[points_pb2.Vectors][source]¶
- classmethod convert_binary_quantization_config(model: BinaryQuantizationConfig) BinaryQuantization[source]¶
- classmethod convert_binary_quantization_encoding(model: BinaryQuantizationEncoding) <google.protobuf.internal.enum_type_wrapper.EnumTypeWrapper object at 0x7f03228de680>[source]¶
- classmethod convert_binary_quantization_query_encoding(model: BinaryQuantizationQueryEncoding) BinaryQuantizationQueryEncoding[source]¶
- classmethod convert_bool_index_params(model: BoolIndexParams) BoolIndexParams[source]¶
- classmethod convert_cluster_operations(model: Union[MoveShardOperation, ReplicateShardOperation, AbortTransferOperation, DropReplicaOperation, CreateShardingKeyOperation, DropShardingKeyOperation, RestartTransferOperation, StartReshardingOperation, AbortReshardingOperation, ReplicatePointsOperation]) collections_pb2.MoveShard | collections_pb2.ReplicateShard | collections_pb2.AbortShardTransfer | collections_pb2.Replica | collections_pb2.CreateShardKey | collections_pb2.DeleteShardKey | collections_pb2.RestartTransfer | collections_pb2.ReplicatePoints[source]¶
- classmethod convert_collection_cluster_info(model: CollectionClusterInfo) CollectionClusterInfoResponse[source]¶
- classmethod convert_collection_config(model: CollectionConfig) CollectionConfig[source]¶
- classmethod convert_collection_description(model: CollectionDescription) CollectionDescription[source]¶
- classmethod convert_collection_info(model: CollectionInfo) CollectionInfo[source]¶
- classmethod convert_collection_params(model: CollectionParams) CollectionParams[source]¶
- classmethod convert_collection_params_diff(model: CollectionParamsDiff) CollectionParamsDiff[source]¶
- classmethod convert_collection_status(model: CollectionStatus) <google.protobuf.internal.enum_type_wrapper.EnumTypeWrapper object at 0x7f03228de440>[source]¶
- classmethod convert_compression_ratio(model: CompressionRatio) <google.protobuf.internal.enum_type_wrapper.EnumTypeWrapper object at 0x7f03228de620>[source]¶
- classmethod convert_condition(model: Union[FieldCondition, IsEmptyCondition, IsNullCondition, HasIdCondition, HasVectorCondition, NestedCondition, Filter]) Condition[source]¶
- classmethod convert_context_input(model: Union[ContextPair, List[ContextPair]]) ContextInput[source]¶
- classmethod convert_context_input_pair(model: ContextPair) ContextInputPair[source]¶
- classmethod convert_count_result(model: CountResult) CountResult[source]¶
- classmethod convert_create_alias(model: CreateAlias) CreateAlias[source]¶
- classmethod convert_create_shard_key(model: CreateShardingKey) CreateShardKey[source]¶
- classmethod convert_datatype(model: Datatype) <google.protobuf.internal.enum_type_wrapper.EnumTypeWrapper object at 0x7f03228dd960>[source]¶
- classmethod convert_datetime_index_params(model: DatetimeIndexParams) DatetimeIndexParams[source]¶
- classmethod convert_datetime_range(model: DatetimeRange) DatetimeRange[source]¶
- classmethod convert_decay_params_expression(model: DecayParamsExpression) DecayParamsExpression[source]¶
- classmethod convert_delete_alias(model: DeleteAlias) DeleteAlias[source]¶
- classmethod convert_delete_shard_key(model: DropShardingKey) DeleteShardKey[source]¶
- classmethod convert_direction(model: Direction) <google.protobuf.internal.enum_type_wrapper.EnumTypeWrapper object at 0x7f03228dfe50>[source]¶
- classmethod convert_discover_input(model: DiscoverInput) DiscoverInput[source]¶
- classmethod convert_distance(model: Distance) <google.protobuf.internal.enum_type_wrapper.EnumTypeWrapper object at 0x7f03228de3e0>[source]¶
- classmethod convert_div_expression(model: DivExpression) DivExpression[source]¶
- classmethod convert_expression(model: Union[float, str, FieldCondition, IsEmptyCondition, IsNullCondition, HasIdCondition, HasVectorCondition, NestedCondition, Filter, GeoDistance, DatetimeExpression, DatetimeKeyExpression, MultExpression, SumExpression, NegExpression, AbsExpression, DivExpression, SqrtExpression, PowExpression, ExpExpression, Log10Expression, LnExpression, LinDecayExpression, ExpDecayExpression, GaussDecayExpression]) Expression[source]¶
- classmethod convert_facet_value_hit(model: FacetValueHit) FacetHit[source]¶
- classmethod convert_feedback_item(model: FeedbackItem) FeedbackItem[source]¶
- classmethod convert_feedback_strategy(model: NaiveFeedbackStrategy) FeedbackStrategy[source]¶
- classmethod convert_field_condition(model: FieldCondition) FieldCondition[source]¶
- classmethod convert_float_index_params(model: FloatIndexParams) FloatIndexParams[source]¶
- classmethod convert_formula_query(model: FormulaQuery) Formula[source]¶
- classmethod convert_fusion(model: Fusion) <google.protobuf.internal.enum_type_wrapper.EnumTypeWrapper object at 0x7f03228df250>[source]¶
- classmethod convert_geo_bounding_box(model: GeoBoundingBox) GeoBoundingBox[source]¶
- classmethod convert_geo_distance(model: GeoDistance) GeoDistance[source]¶
- classmethod convert_geo_index_params(model: GeoIndexParams) GeoIndexParams[source]¶
- classmethod convert_geo_line_string(model: GeoLineString) GeoLineString[source]¶
- classmethod convert_geo_polygon(model: GeoPolygon) GeoPolygon[source]¶
- classmethod convert_groups_result(model: GroupsResult) GroupsResult[source]¶
- classmethod convert_has_id_condition(model: HasIdCondition) HasIdCondition[source]¶
- classmethod convert_has_vector_condition(model: HasVectorCondition) HasVectorCondition[source]¶
- classmethod convert_health_check_reply(model: VersionInfo) HealthCheckReply[source]¶
- classmethod convert_hnsw_config(model: HnswConfig) HnswConfigDiff[source]¶
- classmethod convert_hnsw_config_diff(model: HnswConfigDiff) HnswConfigDiff[source]¶
- classmethod convert_inference_object(model: InferenceObject) InferenceObject[source]¶
- classmethod convert_integer_index_params(model: IntegerIndexParams) IntegerIndexParams[source]¶
- classmethod convert_is_empty_condition(model: IsEmptyCondition) IsEmptyCondition[source]¶
- classmethod convert_is_null_condition(model: IsNullCondition) IsNullCondition[source]¶
- classmethod convert_keyword_index_params(model: KeywordIndexParams) KeywordIndexParams[source]¶
- classmethod convert_local_shard_info(model: LocalShardInfo) LocalShardInfo[source]¶
- classmethod convert_lookup_location(model: LookupLocation) LookupLocation[source]¶
- classmethod convert_match(model: Union[MatchValue, MatchText, MatchTextAny, MatchPhrase, MatchAny, MatchExcept]) Match[source]¶
- classmethod convert_max_optimization_threads(model: Union[int, MaxOptimizationThreadsSetting]) MaxOptimizationThreads[source]¶
- classmethod convert_modifier(model: Modifier) <google.protobuf.internal.enum_type_wrapper.EnumTypeWrapper object at 0x7f03228dfc10>[source]¶
- classmethod convert_mult_expression(model: MultExpression) MultExpression[source]¶
- classmethod convert_multivector_comparator(model: MultiVectorComparator) <google.protobuf.internal.enum_type_wrapper.EnumTypeWrapper object at 0x7f03228dfc70>[source]¶
- classmethod convert_multivector_config(model: MultiVectorConfig) MultiVectorConfig[source]¶
- classmethod convert_naive_feedback_strategy_params(model: NaiveFeedbackStrategyParams) NaiveFeedbackStrategy[source]¶
- classmethod convert_named_vector_struct(model: Union[List[float], NamedVector, NamedSparseVector]) tuple[list[float], points_pb2.SparseIndices | None, str | None][source]¶
- classmethod convert_nested_condition(model: NestedCondition) NestedCondition[source]¶
- classmethod convert_optimizer_status(model: Union[OptimizersStatusOneOf, OptimizersStatusOneOf1]) OptimizerStatus[source]¶
- classmethod convert_optimizers_config(model: OptimizersConfig) OptimizersConfigDiff[source]¶
- classmethod convert_optimizers_config_diff(model: OptimizersConfigDiff) OptimizersConfigDiff[source]¶
- classmethod convert_payload_index_info(model: PayloadIndexInfo) PayloadSchemaInfo[source]¶
- classmethod convert_payload_schema(model: dict[str, PayloadIndexInfo]) dict[str, collections_pb2.PayloadSchemaInfo][source]¶
- classmethod convert_payload_schema_params(model: Union[KeywordIndexParams, IntegerIndexParams, FloatIndexParams, GeoIndexParams, TextIndexParams, BoolIndexParams, DatetimeIndexParams, UuidIndexParams]) PayloadIndexParams[source]¶
- classmethod convert_payload_schema_type(model: PayloadSchemaType) <google.protobuf.internal.enum_type_wrapper.EnumTypeWrapper object at 0x7f03228de560>[source]¶
- classmethod convert_payload_selector(model: Union[PayloadSelectorInclude, PayloadSelectorExclude]) WithPayloadSelector[source]¶
- classmethod convert_point_group(model: PointGroup) PointGroup[source]¶
- classmethod convert_point_insert_operation(model: Union[PointsBatch, PointsList]) list[points_pb2.PointStruct][source]¶
- classmethod convert_point_struct(model: PointStruct) PointStruct[source]¶
- classmethod convert_point_vectors(model: PointVectors) PointVectors[source]¶
- classmethod convert_points_selector(model: Union[PointIdsList, FilterSelector]) PointsSelector[source]¶
- classmethod convert_points_update_operation(model: Union[UpsertOperation, DeleteOperation, SetPayloadOperation, OverwritePayloadOperation, DeletePayloadOperation, ClearPayloadOperation, UpdateVectorsOperation, DeleteVectorsOperation]) PointsUpdateOperation[source]¶
- classmethod convert_pow_expression(model: PowExpression) PowExpression[source]¶
- classmethod convert_product_quantization_config(model: ProductQuantizationConfig) ProductQuantization[source]¶
- classmethod convert_quantization_config(model: Union[ScalarQuantization, ProductQuantization, BinaryQuantization]) QuantizationConfig[source]¶
- classmethod convert_quantization_config_diff(model: Union[ScalarQuantization, ProductQuantization, BinaryQuantization, Disabled]) QuantizationConfigDiff[source]¶
- classmethod convert_quantization_search_params(model: QuantizationSearchParams) QuantizationSearchParams[source]¶
- classmethod convert_query(model: Union[NearestQuery, RecommendQuery, DiscoverQuery, ContextQuery, OrderByQuery, FusionQuery, RrfQuery, FormulaQuery, SampleQuery, RelevanceFeedbackQuery]) Query[source]¶
- classmethod convert_query_interface(model: Union[List[float], SparseVector, List[List[float]], int, str, UUID, Document, Image, InferenceObject, NearestQuery, RecommendQuery, DiscoverQuery, ContextQuery, OrderByQuery, FusionQuery, RrfQuery, FormulaQuery, SampleQuery, RelevanceFeedbackQuery]) Query[source]¶
- classmethod convert_query_points(model: QueryRequest, collection_name: str) QueryPoints[source]¶
- classmethod convert_query_request(model: QueryRequest, collection_name: str) QueryPoints[source]¶
- classmethod convert_read_consistency(model: Union[int, ReadConsistencyType]) ReadConsistency[source]¶
- classmethod convert_read_consistency_type(model: ReadConsistencyType) <google.protobuf.internal.enum_type_wrapper.EnumTypeWrapper object at 0x7f03228df1f0>[source]¶
- classmethod convert_recommend_input(model: RecommendInput) RecommendInput[source]¶
- classmethod convert_recommend_strategy(model: RecommendStrategy) <google.protobuf.internal.enum_type_wrapper.EnumTypeWrapper object at 0x7f03228dfd60>[source]¶
- classmethod convert_relevance_feedback_input(model: RelevanceFeedbackInput) RelevanceFeedbackInput[source]¶
- classmethod convert_remote_shard_info(model: RemoteShardInfo) RemoteShardInfo[source]¶
- classmethod convert_rename_alias(model: RenameAlias) RenameAlias[source]¶
- classmethod convert_replica_state(model: ReplicaState) <google.protobuf.internal.enum_type_wrapper.EnumTypeWrapper object at 0x7f03228dff40>[source]¶
- classmethod convert_replicate_points(model: ReplicatePoints) ReplicatePoints[source]¶
- classmethod convert_replicate_shard(model: ReplicateShard) ReplicateShard[source]¶
- classmethod convert_resharding_direction(model: ReshardingDirection) <google.protobuf.internal.enum_type_wrapper.EnumTypeWrapper object at 0x7f03228dea10>[source]¶
- classmethod convert_resharding_info(model: ReshardingInfo) ReshardingInfo[source]¶
- classmethod convert_restart_transfer(model: RestartTransfer) RestartTransfer[source]¶
- classmethod convert_sample(model: Sample) <google.protobuf.internal.enum_type_wrapper.EnumTypeWrapper object at 0x7f03228de2f0>[source]¶
- classmethod convert_scalar_quantization_config(model: ScalarQuantizationConfig) ScalarQuantization[source]¶
- classmethod convert_scored_point(model: ScoredPoint) ScoredPoint[source]¶
- classmethod convert_search_matrix_offsets(model: SearchMatrixOffsetsResponse) SearchMatrixOffsets[source]¶
- classmethod convert_search_matrix_pair(model: SearchMatrixPair) SearchMatrixPair[source]¶
- classmethod convert_search_matrix_pairs(model: SearchMatrixPairsResponse) SearchMatrixPairs[source]¶
- classmethod convert_search_params(model: SearchParams) SearchParams[source]¶
- classmethod convert_shard_key_selector(model: Union[int, str, List[Union[int, str]], ShardKeyWithFallback]) ShardKeySelector[source]¶
- classmethod convert_shard_transfer_info(model: ShardTransferInfo) ShardTransferInfo[source]¶
- classmethod convert_shard_transfer_method(model: ShardTransferMethod) <google.protobuf.internal.enum_type_wrapper.EnumTypeWrapper object at 0x7f03228de9b0>[source]¶
- classmethod convert_sharding_method(model: ShardingMethod) <google.protobuf.internal.enum_type_wrapper.EnumTypeWrapper object at 0x7f03228de6e0>[source]¶
- classmethod convert_snapshot_description(model: SnapshotDescription) SnapshotDescription[source]¶
- classmethod convert_sparse_index_params(model: SparseIndexParams) SparseIndexConfig[source]¶
- classmethod convert_sparse_vector(model: SparseVector) SparseVector[source]¶
- classmethod convert_sparse_vector_config(model: Mapping[str, SparseVectorParams]) SparseVectorConfig[source]¶
- classmethod convert_sparse_vector_params(model: SparseVectorParams) SparseVectorParams[source]¶
- classmethod convert_sparse_vector_to_vector(model: SparseVector) Vector[source]¶
- classmethod convert_sparse_vector_to_vector_output(model: SparseVector) VectorOutput[source]¶
- classmethod convert_stemmer(model: SnowballParams) StemmingAlgorithm[source]¶
- classmethod convert_stopwords(model: Union[Language, StopwordsSet]) StopwordsSet[source]¶
- classmethod convert_strict_mode_config(model: StrictModeConfig) StrictModeConfig[source]¶
- classmethod convert_strict_mode_config_output(model: StrictModeConfigOutput) StrictModeConfig[source]¶
- classmethod convert_strict_mode_multivector(model: StrictModeMultivector) StrictModeMultivector[source]¶
- classmethod convert_strict_mode_multivector_config(model: Dict[str, StrictModeMultivector]) StrictModeMultivectorConfig[source]¶
- classmethod convert_strict_mode_multivector_config_output(model: Dict[str, StrictModeMultivectorOutput]) StrictModeMultivectorConfig[source]¶
- classmethod convert_strict_mode_multivector_output(model: StrictModeMultivectorOutput) StrictModeMultivector[source]¶
- classmethod convert_strict_mode_sparse(model: StrictModeSparse) StrictModeSparse[source]¶
- classmethod convert_strict_mode_sparse_config(model: Dict[str, StrictModeSparse]) StrictModeSparseConfig[source]¶
- classmethod convert_strict_mode_sparse_config_output(model: Dict[str, StrictModeSparseOutput]) StrictModeSparseConfig[source]¶
- classmethod convert_strict_mode_sparse_output(model: StrictModeSparseOutput) StrictModeSparse[source]¶
- classmethod convert_sum_expression(model: SumExpression) SumExpression[source]¶
- classmethod convert_text_index_params(model: TextIndexParams) TextIndexParams[source]¶
- classmethod convert_tokenizer_type(model: TokenizerType) <google.protobuf.internal.enum_type_wrapper.EnumTypeWrapper object at 0x7f03228df8b0>[source]¶
- classmethod convert_update_collection(model: UpdateCollection, collection_name: str) UpdateCollection[source]¶
- classmethod convert_update_mode(model: UpdateMode) <google.protobuf.internal.enum_type_wrapper.EnumTypeWrapper object at 0x7f03228df940>[source]¶
- classmethod convert_update_operation(model: Union[UpsertOperation, DeleteOperation, SetPayloadOperation, OverwritePayloadOperation, DeletePayloadOperation, ClearPayloadOperation, UpdateVectorsOperation, DeleteVectorsOperation]) PointsUpdateOperation[source]¶
- classmethod convert_update_queue_info(model: UpdateQueueInfo) UpdateQueueInfo[source]¶
- classmethod convert_update_result(model: UpdateResult) UpdateResult[source]¶
- classmethod convert_update_stats(model: UpdateStatus) <google.protobuf.internal.enum_type_wrapper.EnumTypeWrapper object at 0x7f03228de4d0>[source]¶
- classmethod convert_uuid_index_params(model: UuidIndexParams) UuidIndexParams[source]¶
- classmethod convert_values_count(model: ValuesCount) ValuesCount[source]¶
- classmethod convert_vector_input(model: Union[List[float], SparseVector, List[List[float]], int, str, UUID, Document, Image, InferenceObject]) VectorInput[source]¶
- classmethod convert_vector_params(model: VectorParams) VectorParams[source]¶
- classmethod convert_vector_params_diff(model: VectorParamsDiff) VectorParamsDiff[source]¶
- classmethod convert_vector_struct(model: Union[List[float], List[List[float]], Dict[str, Union[List[float], SparseVector, List[List[float]], Document, Image, InferenceObject]], Document, Image, InferenceObject]) Vectors[source]¶
- classmethod convert_vector_struct_output(model: Union[List[float], List[List[float]], Dict[str, Union[List[float], SparseVector, List[List[float]]]]]) VectorsOutput[source]¶
- classmethod convert_vectors_config(model: Union[VectorParams, Dict[str, VectorParams]]) VectorsConfig[source]¶
- classmethod convert_vectors_config_diff(model: Dict[str, VectorParamsDiff]) VectorsConfigDiff[source]¶
- classmethod convert_wal_config_diff(model: WalConfigDiff) WalConfigDiff[source]¶
- classmethod convert_with_lookup(model: WithLookup) WithLookup[source]¶
- classmethod convert_with_payload_interface(model: Union[bool, List[str], PayloadSelectorInclude, PayloadSelectorExclude]) WithPayloadSelector[source]¶
- classmethod convert_with_payload_selector(model: Union[PayloadSelectorInclude, PayloadSelectorExclude]) WithPayloadSelector[source]¶
- classmethod convert_write_ordering(model: WriteOrdering) WriteOrdering[source]¶
- grpc_field_type_to_payload_schema(model: <google.protobuf.internal.enum_type_wrapper.EnumTypeWrapper object at 0x7f03228dfee0>) <google.protobuf.internal.enum_type_wrapper.EnumTypeWrapper object at 0x7f03228de560>[source]¶
- grpc_payload_schema_to_field_type(model: <google.protobuf.internal.enum_type_wrapper.EnumTypeWrapper object at 0x7f03228de560>) <google.protobuf.internal.enum_type_wrapper.EnumTypeWrapper object at 0x7f03228dfee0>[source]¶
- has_field(message: Any, field: str) bool[source]¶
Same as protobuf HasField, but also works for primitive values (https://stackoverflow.com/questions/51918871/check-if-a-field-has-been-set-in-protocol-buffer-3)
- Parameters:
message (Any) – protobuf message
field (str) – name of the field