~/talk

Function Calling for LLMs

Talkat PyData London 2024 · 2024-06-14..06-16· [large-language-models]
slides:none on file

Claims that Retrieval Augmented Generation can query tabular warehouses and APIs by using function calling returns JSON to pick and invoke SQL-like functions, then feeding results back in a second LLM call; implements this with Hopworks feature groups and views, LangChain, a Hermes fine‑tuned Llama 3 8B model (reported ~80–90% on a leaderboard) and notes SQL generation benchmarks sit around 65–67%. Demonstrations include an open‑source air quality predictor and a PDF query pipeline, which run end‑to‑end but sometimes pick the wrong function or hallucinate.

AI-written summary · about

  1. 0:00RAG with tabular data
  2. 3:37What function calling LMs do
  3. 6:47Vector databases vs RAG
  4. 9:34SQL from natural language
  5. 11:41Metadata for function calling
  6. 14:54Pre-defined queries for retrieval
  7. 17:23Feature views for multiple tables
  8. 20:35Credit card fraud prediction
  9. 24:25FTI pipeline for AI systems
  10. 27:35Live demo: air quality prediction
  11. 29:59Vector indexes with function calling
  12. 32:45Recap and Hopsworks
  13. 33:47Resources and getting started
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.