~/talk

Building AI Enabled Web Apps

Talkat Connect.Tech 2024 · 2024-11-18..11-20· [ai-assisted-development, web-platform]
links:none on file
slides:none on file

Built two demos: ask the docs, a semantic-search QA over Laravel docs, and discount GPT, a chat client exercising function-calling tools. Uses Laravel, Inertia, Vue, Tailwind, Postgres with PGVector, OpenAI JS SDK, and Sequelize-style bindings. Key numbers: LangChain ~6,000 downloads/week vs React ~22M, embedding vectors of 1,536 floats, max_tokens ~1,024 (~800 words), temperature 0 for determinism. Implements RAG with embeddings, multi-query generation, and reciprocal-rank fusion to combine results; function calls run via tool messages and return JSON to the model.

AI-written summary · about

  1. 0:00Introduction and speaker background
  2. 5:47Demo apps overview
  3. 8:13Prompting fundamentals
  4. 17:30Vector embeddings explained
  5. 24:08Retrieval augmented generation
  6. 30:31RAG fusion with multiquery
  7. 37:17AI assistant and function calling
  8. 45:02Summary and Q&A
~/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.