~/talk

Building Generative AI Applications in Go- Gari Singh, Google (Part 1)

Talkat GopherCon UK 2024 · 2024-08-14..08-16· [go, large-language-models]
links:none on file
slides:none on file

Claim: Go now has a practical ecosystem to build and deploy generative AI apps end to end. The demo uses the Google Go SDK to call hosted Gemini models, swaps models via LangChain Go, serves local open models with AMA (running lightweight Gemma/llama variants on a Chromebook CPU), and embeds flows and prompt templates with Firebase gen kit. A Kubernetes-hosted chat app is shown working, streaming tokenized responses, and local model serving and tool chaining all run successfully in the demos.

AI-written summary · about

  1. 0:00Introduction to AI in Go
  2. 3:43Understanding LLMs
  3. 7:25Generative AI use cases
  4. 10:14Building with Gemini API
  5. 15:35Prompt engineering basics
  6. 20:28Prompting for context
  7. 23:21LLM application stack
  8. 26:05Orchestration with LangChain
  9. 32:42Serving models locally
  10. 38:49Running Gemma locally
  11. 46:17Introduction to Genkit
  12. 50:25Genkit components
  13. 54:39Genkit in practice
~/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.