-
Master Structured Data Extraction
Acquire the skills to extract structured data seamlessly using LLMs and Pydantic, enhancing your ML pipelines for robust data processing and analysis.
-
Implement Advanced Validation Techniques
Learn to incorporate advanced validation techniques, ensuring your LLM apps perform accurately and reliably in varied scenarios.
-
Integrate with the Instructor library
Discover how to use the Instructor library to scale your LLM projects, enabling efficient integration of complex pipelines and models into production environments.
Course curriculum
-
-
Jason's introduction
-
What are we covering in this chapter?
-
JSON & dictionaries - issue 1
-
JSON & dictionaries - issue 2
-
Function calling
-
Instructor
-
Other libraries
-
Quick question before you continue
-
-
-
What are we covering in this chapter?
-
Tip 1: Classification
-
Tip 2: Arbitrary properties
-
Tip 3: Defining multiple entities
-
Tip 4: Streaming
-
Tip 5: Relationships
-
Tip 6: The Maybe pattern
-
-
-
Check your knowledge!
-
-
-
Applying structured output to RAG applications
-
Improving extractions
-
Adding temporal context
-
Experiment tracking
-
Parallel processing
-
Decomposing questions
-
Conclusions
-
-
-
What are we covering in this chapter?
-
Defining validator functions
-
Using Field object
-
Providing context
-
Using OpenAI moderation
-
Using LLM validator
-
Avoiding hallucination with citations
-
Reasking with validators
-
-
-
Conclusions
-
Project assignment
-
Additional resources for further learning
-
About this course
- Free
- 34 lessons
- 1 hour of video content
Your Goals
Complete this course to:
Your instructor
Jason Liu
Independent Consultant
Jason is currently on sabbatical at South Park Commons, where he consults and advises fast-growing startups on applied AI and tech strategy. Before, he spent time at Stitchfix building out vision capabilities for e-commerce and developing frameworks to design and instrument recommendation systems. Now, between consulting and open-source work, he is interested in finding new ergonomics for LLMs, making them less mystical and more integrated with traditional workflows.
Course Reviews
Hear from the Certification takers
Life saver
This course accelerated the development of our app tenfold. We were really struggling getting the right output consistently, now it's a breeze
This course accelerated the development of our app tenfold. We were really struggling getting the right output consistently, now it's a breeze
Eye Opening!
Dhiraj Khanna
This is really fantastic! I am still finding my way around topics like function calling and have been struggling with extracting outputs from OpenAI's gpt models reliably and consistently. This looks like the Holy Grail! Love the no frills, to-the...
This is really fantastic! I am still finding my way around topics like function calling and have been struggling with extracting outputs from OpenAI's gpt models reliably and consistently. This looks like the Holy Grail! Love the no frills, to-the-point approach of Jason. Had no idea about stuff like `model_json_schema()`. This is crazy good! Thank you for doing this Jason
Pydentic + instructor module for Gpt
Alex Rybachek
Best practical intro into usage of pydentic json validation and instructor module for patching openAi
Best practical intro into usage of pydentic json validation and instructor module for patching openAi
Great course
Luis Lozano
Many things I didn't know that were possible.
Many things I didn't know that were possible.
Clear, concise, 100% practical for day-to-day challenges.
Alexis Torrano
Quick and Easy
Somil Asthana
Interesting and easy to understand
Interesting and easy to understand