Tinybird @tinybird.co · Apr 10

You can reclaim some UI space by distilling filter UIs into a clean free-text prompt and use an LLM to parse the result. @dubdotco has a good example. With 20 high-cardinality filter dimensions, Dub simplifies the filter UI by prioritizing free-text AI input ↓

0 likes 1 replies

?

Replies

Tinybird · Apr 10

The basic process: 1. Create an API to pass input to an LLM 2. Pass user input + sys prompt to the LLM 3. Have the LLM return structured filters 4. Fetch your data API using the LLM filters The key is a good (dynamic!) system prompt & a fast analytics backend (👋 Tinybird).