rakam_systems.generation.agents.ClassifyQuery
- class rakam_systems.generation.agents.ClassifyQuery(agent, trigger_queries: Series, class_names: Series, embedding_model: str = 'all-MiniLM-L6-v2')
- __init__(agent, trigger_queries: Series, class_names: Series, embedding_model: str = 'all-MiniLM-L6-v2')
Methods
__init__(agent, trigger_queries, class_names)build_vector_store(trigger_queries, class_names)Builds a VectorStores object from the trigger queries and class names.
execute(query)Classifies the query by finding the closest match in the FAISS index.