~/talk

Building AI Applications in Go

Talkat GopherCon Europe 2024 · 2024-06-17..06-20· [go, large-language-models]
github:tmc
slides:none on file

Argues that Go can run production gen AI by showing LangChainGo (Go idiomatic LangChain port), live inference against OpenAI, Google Gemini and Olama and Llama 3 8B on-laptop (CPU) models, streaming token handling, structured JSON output, and parallel tool calling used to fetch weather and merge responses. Demonstrates vector DB support, a growth curve with ~100 contributors and active PRs, and previews LangGraphGo agents plus LangSmith observability integration.

AI-written summary · about

  1. 0:00Introduction
  2. 4:45Generative AI ecosystem
  3. 7:14LangChain and AI tooling
  4. 10:31Introducing LangChain Go
  5. 12:56Design principles
  6. 13:42Live coding demo
  7. 16:40Structured output and tool calling
  8. 21:00Vector databases and embeddings
  9. 24:10Future roadmap
  10. 26:41Call to action
  11. 27:43Q&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.