~/talk

GraphQL Field Discovery & Query Generation with Generative AI

Talkat GraphQLConf 2024 · on Wednesday, 2024-09-11· at 11:00· Metropolitan B-C· [large-language-models, ai-assisted-development]
links:none on file
slides:none on file

Intuit ingests a supergraph of millions of lines by splitting every GraphQL field into field chunks, embedding them, storing them in AWS OpenSearch and retrieving top-k results with LangChain before running RAG with GPT‑4. A dynamically generated minimal schema (~8k token) is sent to the LLM to produce executable GraphQL or a ranked list of attributes, cutting developer discovery from 2–3 weeks to 20–30 minutes. Tooling includes collision detection, schema enrichment, human + synthetic golden sets, and precision/recall evaluation; end‑to‑end latency is typically a few to ~12 seconds.

AI-written summary · about

  1. 0:00Introduction and team intro
  2. 1:28Customer problem and challenges
  3. 4:21Gen AI fundamentals and RAG
  4. 10:03Field discovery and query generation
  5. 13:58Evaluation and metrics
  6. 17:33Schema enrichment and improvements
  7. 26:26Q&A session
~/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.