4 ms·
What do you mean by complex SQL? How complex?
by nick_rocks 3y ago
What do you mean by complex SQL? How complex?
- aazo11 3y agoFor large databases, LLMs do not perform well if you pass the entire schema (either run into context window issues or confuse the LLM with too much info). There is a schema linking step that identifies the relevant schema and only passes that. The schema linking is also done in the fine-tuning process.
- edmundsauto 3y agoI've been playing w/ this product self-hosted for a few weeks. It can join across multiple tables, windowing functions. I haven't tried self-joins yet, nor I have put much effort into tuning w/ Golden SQL or other documentation. I would put this at the skill level of a junior data engineer. It's pretty impressive.
- aazo11 3y agoGlad you have been liking it. Feel free to reach out at amir (at) dataherald.com if you need any additional help setting up.