search_by_profile
Retrieve apartments matching a saved search profile, filtered by price, rooms, and polygon, then ranked by semantic similarity to your natural language description.
Instructions
Show apartments matching a search profile, ranked by semantic similarity.
Uses the profile's hard filters (price, rooms, polygon) AND the nl_description for semantic re-ranking via ChromaDB vector search. Pass hours=0 to return all stored apartments for this profile (no time filter).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| hours | No | ||
| limit | No | ||
| profile_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |