OpenAI Guide: Function Calling
Step-by-step guide for api, agents.
Curated paths
Pick a trackFoundation Sprint
Tutorials + articles for fast ramp
Systems & Architecture
Design decisions and tradeoffs
Agentic Workflows
Planning, tools, memory patterns
Production Readiness
Evaluation, monitoring, deployment
AI Career Lab
Put learning into action with our career tools.
Browse by focus
Start with a level, then refine by format or deep dive.
Levels
Formats
Deep dives
Career prep
Start here for the quickest ramp from concepts to working systems.
Learn planning, tool use, memory design, and orchestration patterns.
Ship safely with evaluation, latency tuning, and reliability playbooks.
Contribute
Share it with the community and help others build better AI.
Resource list
Step-by-step guide for api, agents.
Step-by-step guide for production, inference.
Step-by-step guide for production, architecture.
Step-by-step guide for api.
Step-by-step guide for architecture.
Step-by-step guide for data.
Step-by-step guide for transformers.
Step-by-step guide for rag, production.
Step-by-step guide for agents, production, architecture.
Step-by-step guide for agents, architecture.
Step-by-step guide for rag, agents, architecture.
Step-by-step guide for rag, ai tools.
Step-by-step guide for rag, production, ai tools.
Step-by-step guide for rag, production, ai tools.
Step-by-step guide for rag, production, ai tools.
Step-by-step guide for prompting, api.
Step-by-step guide for api.
Step-by-step guide for api.
Step-by-step guide for production, architecture.
Step-by-step guide for production, architecture.
Step-by-step guide for production, architecture.
Step-by-step guide for api.
Step-by-step guide for api.
Step-by-step guide for api, ai tools.
Step-by-step guide for api, ai tools.
Build and share data science apps quickly. Turn Python scripts into interactive web apps for ML models.
Create beautiful web demos for ML models in minutes. Perfect for sharing your work and prototyping.
Purpose-built vector database for AI applications. Powers semantic search, RAG, and similarity matching.
Retrieval Augmented Generation: combine vector search with LLMs for enhanced AI responses. Production-ready patterns.
Containerize ML applications with Docker. Ensure reproducibility and easy deployment across environments.
Learn to deploy machine learning models as REST APIs using FastAPI. Fast, modern, and production-ready.
Create autonomous AI agents that can use tools, reason, and take actions to complete complex tasks.
Run large language models on your own machine. Privacy-focused, free, and easy to use.
AI-powered code completion and suggestions. Write code faster with intelligent assistance.
Interactive Python environment perfect for ML experimentation, data analysis, and education.
Track, visualize, and optimize ML experiments. Essential tool for MLOps and reproducible research.
Build powerful LLM applications with LangChain. Chains, agents, memory, and RAG made simple.
State-of-the-art NLP library with thousands of pre-trained models. Easy fine-tuning and deployment.
Official guide to building applications with ChatGPT API. Includes best practices, examples, and cost optimization.
Complete guide to Stable Diffusion: how it works, prompt engineering, fine-tuning, and running locally.
Get started with OpenCV in Python. Learn image processing, filters, transformations, and basic computer vision.
Master YOLO (You Only Look Once) for real-time object detection. Includes YOLOv5, YOLOv8, and deployment.
Practical computer vision tutorials with OpenCV and Python. From basics to advanced deep learning applications.
Complete guide to fine-tuning LLMs for specific tasks. Covers techniques, best practices, and cost optimization.
Learn to build LLM applications with LangChain: chains, agents, memory, RAG, and production deployment.
Step-by-step tutorial building a neural network without frameworks. Understand backpropagation deeply.