Python & FastAPI Tutorial: Create an ai microservice to extract text from images.
CodingEntrepreneurs
@codingentrepreneursAbout
Learn, Build, and Earn. Coding Entrepreneurs is here to help you learn the skills you need to build the projects you want. Learn by doing everything we do step-by-step. Practical and hands-on. Let's do this. 💽 Code: https://github.com/codingforentrepreneurs 🚀 Enroll. Learn to code. Launch your project: https://cfe.sh/enroll 🚀
Video Description
Learn how to deploy an AI microservice REST API endpoint using FastAPI, pytesseract, Docker, & DigitalOcean App Platform. ⦿ One Click Deploy to DO: https://kirr.co/g6tqb3 ⦿ Try Django 3.2 Playlist: https://www.youtube.com/playlist?list=PLEsfXFp6DpzRMby_cSoWTFw8zaMdTEXgL ⦿ DigitalOcean $100 Promo: https://do.co/cfe-youtube ⦿ Code: https://github.com/codingforentrepreneurs/FastAPI-Microservice-for-Django ⦿ Subscribe: https://cfe.sh/youtube 0:00:00 Welcome 0:01:08 Requirements 00:03:01 Setup Environment 00:08:52 Your first FastAPI App 00:16:03 FastAPI & Jinja Templates 00:29:09 FastAPI & PyTest 00:36:30 FastAPI Git & pre-commit 00:45:34 Deploy to DigitalOcean 00:53:36 Deploy Docker App to DigitalOcean App Platform 01:17:19 FastAPI Settings & Environment Variables & dotenv 01:23:33 Handling File Uploads 01:32:33 Automated Testing File Uploads 01:41:58 Image Upload Validation & Tests 01:51:26 Implementing Tesseract & pytesseract 02:05:06 Authorization Headers 02:16:05 Production Endpoint & Authorization Tests 02:19:28 One-Click Deploy on DigitalOcean App Platform 02:27:01 Thank you
Essential Gear for Every Photographer
AI-recommended products based on this video

AKASO V50 Elite 4K60fps Touch Screen WiFi Action Camera Voice Control EIS 131 feet Waterproof Camera 8X Zoom Remote Control with with 64GB U3 MicroSDXC Memory Card Global Recycled Standard

SanDisk 256GB Ultra microSDXC UHS-I Memory Card with Adapter - Up to 150MB/s, C10, U1, Full HD, A1, MicroSD Card - SDSQUAC-256G-GN6MA

Amazon Basics 64GB microSDXC Memory Card with Full Size Adapter, 100MB/s, U3, 2-Pack

SanDisk 64GB Extreme PRO SDXC UHS-I Memory Card - C10, U3, V30, 4K UHD, SD Card - SDSDXXU-064G-GN4IN

SmallRig FX3 / FX30 HawkLock Quick Release Camera Cage Kit for Sony with XLR Handle Extension, Wrist Strap and Cable Clamp for HDMI, QR Cold Shoe, NATO Rail/QR Plate for Arca,Titanium Gray - 4771

koolehaoda L Shape Camera Bracket, Video Vertical Shooting Quick Release Plate L Stand Arca Swiss Compatible for Tripod Head Ballhead DSLR Camera

ANXRE 71" Phone Tripod, NT79 Extendable Selfie Stick for Cell Phone&Camera Photo Video Kits, Travel Tripod Stand with Remote for Video Recording, Phone Holder Tripod Compatible with Phone Camera Gopro

NEEWER Advanced 18 inch LED Ring Light for Phone, LCD Touch Screen, 2.4G Remote Lights Control, 3200-5600K, Tripod Light for iPhone Action Camera, for Studio Makeup TikTok YouTube Video Salon (Black)




















