Quantcast
Channel: Weaviate Community Forum - Latest posts
Viewing all articles
Browse latest Browse all 3590

How to Configure Hybrid Search with Specific Query Properties?

$
0
0

Hello everyone,

I am trying to set up hybrid search in Weaviate and need some assistance with configuring the query properties. Here’s my current collection setup:

collection = self.client.collections.create(
    name=collection_name,
    vectorizer_config=wvc.config.Configure.Vectorizer.text2vec_openai(),
    properties=[
        Property(name="mentor_id", data_type=DataType.Number, skip_vectorization=True),
        Property(name="mentor_name", data_type=DataType.TEXT, skip_vectorization=True),
        Property(name="is_available", data_type=DataType.BOOLEAN, skip_vectorization=True),
        Property(name="preferred_schools", data_type=DataType.TEXT, skip_vectorization=True),
        Property(name="experience_summary ", data_type=DataType.TEXT),
        Property(name="self_description", data_type=DataType.TEXT),
        Property(name="strong_enthusiasm", data_type=DataType.TEXT),
        Property(name="moderate_enthusiasm", data_type=DataType.TEXT),
        Property(name="low_enthusiasm", data_type=DataType.TEXT),
        Property(name="student_support_experience", data_type=DataType.TEXT),
        Property(name="personal_school_experiences", data_type=DataType.TEXT),
        Property(name="expertise_areas", data_type=DataType.TEXT),
        Property(name="close_relatives_being_in_prison", data_type=DataType.TEXT),
        Property(name="hate_crime", data_type=DataType.TEXT),
        Property(name="drugs_challenges", data_type=DataType.TEXT),
    ]
)

I want to use “strong_enthusiasm” as the property for keyword search ( Which I know how to do using “Query Properties”) and “experience_summary” for vector search. ( For Which I need your Help)


Viewing all articles
Browse latest Browse all 3590

Trending Articles