Course: pydantic-for-llm-workflows
Lesson: welcome to pydantic for llm workflows
Slug: w6ohb
[Dev Only] Loading...
Slug: w6ohb
[Dev Only] Loading...
[Dev Only] Debug Info
{
"courseVersionId": null
}{
"courseId": 1191,
"name": "Pydantic for LLM Workflows",
"slug": "pydantic-for-llm-workflows",
"type": "short_course",
"progress": -1,
"maintenanceMode": false,
"releasedAt": "2025-07-30T08:00:00+00:00",
"nextCourseSlug": null,
"wpData": {
"courseName": "Pydantic for LLM Workflows",
"courseDescription": "Build reliable LLM applications with structured outputs and validated data using Pydantic.",
"coursePartner": [
{
"title": "DeepLearning.AI",
"logo": "https://home-wordpress.deeplearning.ai/wp-content/uploads/2021/03/Icon-512size.png"
}
],
"courseTopic": [
"Evaluation and Monitoring",
"Fine-Tuning",
"Generative Models",
"LLMOps",
"Machine Learning",
"NLP",
"Prompt Engineering",
"Supervised Learning",
"Transformers"
],
"courseLevel": "Intermediate",
"courseDuration": null,
"marketingSlug": "pydantic-for-llm-workflows",
"videoThumbnail": "https://home-wordpress.deeplearning.ai/wp-content/uploads/2025/07/1191_pydantic-for-llm-workflows.jpg"
},
"certProgress": 0,
"accomplishmentProgress": 0,
"lessons": {
"w6ohb": {
"index": 1,
"slug": "w6ohb",
"name": "Welcome to Pydantic for LLM workflows",
"type": "video",
"videoId": 1191001,
"time": 202,
"programId": null,
"chatbotId": null,
"iframeUrl": null,
"quizId": null,
"progress": 0,
"readingMaterialId": null,
"accessControl": "full",
"requiredUserTier": "pro",
"features": {
"saveNotebookToolbar": false,
"saveNotebookCustomjsEnabled": false
}
},
"w1lo1": {
"index": 2,
"slug": "w1lo1",
"name": "Introduction to Pydantic for LLM workflows",
"type": "video",
"videoId": 1191002,
"time": 637,
"programId": null,
"chatbotId": null,
"iframeUrl": null,
"quizId": null,
"progress": 0,
"readingMaterialId": null,
"accessControl": "full",
"requiredUserTier": "pro",
"features": {
"saveNotebookToolbar": false,
"saveNotebookCustomjsEnabled": false
}
},
"ov2no": {
"index": 3,
"slug": "ov2no",
"name": "Pydantic model basics",
"type": "video_notebook",
"videoId": 1191003,
"time": 833,
"programId": 58001,
"chatbotId": null,
"iframeUrl": null,
"quizId": null,
"progress": 0,
"readingMaterialId": null,
"accessControl": "full",
"requiredUserTier": "pro",
"features": {
"saveNotebookToolbar": true,
"saveNotebookCustomjsEnabled": true
}
},
"vhyur": {
"index": 4,
"slug": "vhyur",
"name": "Validating LLM responses",
"type": "video_notebook",
"videoId": 1191004,
"time": 940,
"programId": 58002,
"chatbotId": null,
"iframeUrl": null,
"quizId": null,
"progress": 0,
"readingMaterialId": null,
"accessControl": "full",
"requiredUserTier": "pro",
"features": {
"saveNotebookToolbar": true,
"saveNotebookCustomjsEnabled": true
}
},
"l4jnu": {
"index": 5,
"slug": "l4jnu",
"name": "Passing a Pydantic model in your API call",
"type": "video_notebook",
"videoId": 1191005,
"time": 582,
"programId": 58003,
"chatbotId": null,
"iframeUrl": null,
"quizId": null,
"progress": 0,
"readingMaterialId": null,
"accessControl": "full",
"requiredUserTier": "pro",
"features": {
"saveNotebookToolbar": true,
"saveNotebookCustomjsEnabled": true
}
},
"kqf4l": {
"index": 6,
"slug": "kqf4l",
"name": "Tool calling",
"type": "video_notebook",
"videoId": 1191006,
"time": 1192,
"programId": 58004,
"chatbotId": null,
"iframeUrl": null,
"quizId": null,
"progress": 0,
"readingMaterialId": null,
"accessControl": "full",
"requiredUserTier": "pro",
"features": {
"saveNotebookToolbar": true,
"saveNotebookCustomjsEnabled": true
}
},
"552uz": {
"index": 7,
"slug": "552uz",
"name": "Hands-On Project Introduction Video",
"type": "video",
"videoId": 1191008,
"time": 313,
"programId": null,
"chatbotId": null,
"iframeUrl": null,
"quizId": null,
"progress": 0,
"readingMaterialId": null,
"accessControl": "full",
"requiredUserTier": "pro",
"features": {
"saveNotebookToolbar": false,
"saveNotebookCustomjsEnabled": false
}
},
"yyz6bc8": {
"index": 8,
"slug": "yyz6bc8",
"name": "Hands-On Project (Optional)",
"type": "notebook",
"videoId": null,
"time": 900,
"programId": 1191001,
"chatbotId": null,
"iframeUrl": null,
"quizId": null,
"progress": 0,
"readingMaterialId": null,
"accessControl": "full",
"requiredUserTier": "pro",
"features": {
"saveNotebookToolbar": true,
"saveNotebookCustomjsEnabled": true
}
},
"uwytn": {
"index": 9,
"slug": "uwytn",
"name": "Conclusion",
"type": "video",
"videoId": 1191007,
"time": 33,
"programId": null,
"chatbotId": null,
"iframeUrl": null,
"quizId": null,
"progress": 0,
"readingMaterialId": null,
"accessControl": "full",
"requiredUserTier": "pro",
"features": {
"saveNotebookToolbar": false,
"saveNotebookCustomjsEnabled": false
}
},
"wzy6f": {
"index": 10,
"slug": "wzy6f",
"name": "Quiz",
"type": "quiz",
"videoId": null,
"time": 420,
"programId": null,
"chatbotId": null,
"iframeUrl": null,
"quizId": "9AF5A655A46441D38DD20B18",
"progress": 0,
"readingMaterialId": null,
"accessControl": "locked",
"requiredUserTier": "pro",
"features": {
"saveNotebookToolbar": false,
"saveNotebookCustomjsEnabled": false
}
},
"oxstq": {
"index": 11,
"slug": "oxstq",
"name": "Appendix – Tips, Help, and Download",
"type": "notebook",
"videoId": null,
"time": 0,
"programId": 58005,
"chatbotId": null,
"iframeUrl": null,
"quizId": null,
"progress": 0,
"readingMaterialId": null,
"accessControl": "full",
"requiredUserTier": "pro",
"features": {
"saveNotebookToolbar": true,
"saveNotebookCustomjsEnabled": true
}
}
},
"subtopics": {},
"listing": [
{
"timeFrame": null,
"moduleLabel": "Module 1",
"name": null,
"content": [
{
"key": "w6ohb",
"type": "lesson"
},
{
"key": "w1lo1",
"type": "lesson"
},
{
"key": "ov2no",
"type": "lesson"
},
{
"key": "vhyur",
"type": "lesson"
},
{
"key": "l4jnu",
"type": "lesson"
},
{
"key": "kqf4l",
"type": "lesson"
},
{
"key": "552uz",
"type": "lesson"
},
{
"key": "yyz6bc8",
"type": "lesson"
},
{
"key": "uwytn",
"type": "lesson"
},
{
"key": "wzy6f",
"type": "lesson"
},
{
"key": "oxstq",
"type": "lesson"
}
],
"progress": 0
}
],
"totalDurationSeconds": 4839,
"lastAccessTime": null,
"reviewsCnt": 0,
"activeVersionIds": []
}