Learn how to use the Mistral AI to build intelligent apps, all the way from simple chat completions to advanced use-cases like RAG and function calling. Created in collaboration between Mistral AI and Scrimba.
Intermediate
Learn Mistral AI
- 8 Sections
- 25 Lessons
Welcome
1 Lesson
Introduction
2 Lessons
Mistral's Chat Completion API
2 Lessons
Mistral's Models
1 Lesson
Retrieval-Augmented Generation (RAG)
11 Lessons
- What is RAG?
- What are Embeddings?
- RAG: Chunking Text with LangChain
- RAG: Completing the SplitDocument Function
- RAG: Creating Our Very First Embedding
- RAG Challenge: Embedding All Chunks and Preparing It for the Vector DB
- Set Up Your Vector Database
- Vector Databases
- RAG: Uploading Data to the Vector DB
- RAG: Query and Create Completion
- RAG: Improve the Retrieval and Complete the Generation
Function Calling
6 Lessons
Running Mistral Locally
1 Lesson
Conclusion
1 Lesson