vibe-search

Generate Summary

Generate an AI summary for search results. Called async by frontend after results load.

The request body is client-supplied, so everything that can be recovered from server state is recovered rather than trusted: the criteria come from the session transcript when we have it, and apartments are restricted to the ones this session was actually shown. Otherwise an arbitrary caller could put chosen text into an LLM prompt and bill it to any session id.

post/api/vibe-search/summary

Request

  • Base URL: https://ai.tacostreetlocating.com
  • URL: https://ai.tacostreetlocating.com/api/vibe-search/summary
  • Auth: none declared

Request body

criteriaobject required
apartmentsobject[] required
user_messagestring required
citystring
unparsed_requirementsstring[] nullable
relaxed_labelstring nullable
session_idstring nullable
user_profileobject nullable
actionsobject[] nullable

Response

Successful Response

unknown required

Changes

No recorded changes to this operation across all 1 revision of this API.