Learn to build real-world AI applications in GO language using LangChain and vector databases like PostgreSQL, Pinecone, and Redis.
Intermediate
38 Lessons
6h
Certificate of Completion
Learn to build real-world AI applications in GO language using LangChain and vector databases like PostgreSQL, Pinecone, and Redis.
AI-POWERED
AI-POWERED
This course includes
This course includes
Course Overview
This course is designed specifically for Go developers who want to break into the world of generative AI without switching tech stacks. You’ll learn to build real-world AI applications using Go-native tools, including the powerful LangChainGo framework, and integrate with leading vector databases like PostgreSQL (pgvector), Pinecone, and Redis. You’ll start with the fundamentals of generative AI, prompt engineering, and platforms such as OpenAI, Cohere, and Hugging Face that offer foundation models. Then, ...Show More
TAKEAWAY SKILLS
Ai Frameworks
Machine Learning
Database
Large Language Models (llms)
What You'll Learn
An understanding of the fundamentals of generative AI and large language models
The ability to write prompts and interact with LLMs
Hands-on experience using the LangChainGo framework for chaining, embeddings, and retrievers
An understanding of integrating Go with vector databases (PostgreSQL, pgvector, Pinecone, Redis)
An understanding of the RAG (retrieval-augmented generation) workflows in Go
What You'll Learn
An understanding of the fundamentals of generative AI and large language models
Show more
Course Content
Introduction
Getting Started with Foundation Models
Vector Databases
PostgreSQL as a Vector Database
Pinecone Vector Database
Redis as a Vector Database
3 Lessons
LangChain Framework Components
5 Lessons
Using Vector Stores with LangChain
4 Lessons
Build with LangChain
5 Lessons
Wrap Up
1 Lesson
Final Project
Project
Trusted by 1.4 million developers working at companies
Anthony Walker
@_webarchitect_
Emma Bostian 🐞
@EmmaBostian
Evan Dunbar
ML Engineer
Carlos Matias La Borde
Software Developer
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Eric Downs
Musician/Entrepeneur
Kenan Eyvazov
DevOps Engineer
Anthony Walker
@_webarchitect_
Emma Bostian 🐞
@EmmaBostian
See how Educative uses AI to make your learning more immersive than ever before.