<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: ishaan gupta</title>
    <description>The latest articles on DEV Community by ishaan gupta (@ishaangupta1201).</description>
    <link>https://dev.to/ishaangupta1201</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F503477%2Ff61a5c7f-2370-41b3-9f3c-989c918a7ed0.png</url>
      <title>DEV Community: ishaan gupta</title>
      <link>https://dev.to/ishaangupta1201</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/ishaangupta1201"/>
    <language>en</language>
    <item>
      <title>Production Grade Resume Builder Using AI</title>
      <dc:creator>ishaan gupta</dc:creator>
      <pubDate>Mon, 16 Feb 2026 03:28:00 +0000</pubDate>
      <link>https://dev.to/ishaangupta1201/production-grade-resume-builder-using-ai-hna</link>
      <guid>https://dev.to/ishaangupta1201/production-grade-resume-builder-using-ai-hna</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/github-2026-01-21"&gt;GitHub Copilot CLI Challenge&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What I Built
&lt;/h2&gt;

&lt;p&gt;I built &lt;strong&gt;AI Resume&lt;/strong&gt; , a full-stack, AI-powered resume builder that takes you from zero to a polished, ATS-friendly PDF resume in under 2 minutes. This isn't just another form-to-PDF tool. It's a complete resume intelligence platform with three distinct AI capabilities:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;AI Resume Recreator&lt;/strong&gt; — Upload any existing PDF resume, and our AI extracts every data point into a fully structured, editable resume across multiple sections. No retyping. No copy-paste. Your old resume is instantly alive in a modern editor.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;AI Resume Analyzer&lt;/strong&gt; — Get a detailed, multi-perspective score on your resume. The AI evaluates it from three lenses — Recruiter, Hiring Manager, and ATS Parser, delivering section-by-section breakdowns, strengths, weaknesses, and actionable improvement suggestions with a visual score ring.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;AI Content Enhancer&lt;/strong&gt; — Stuck on bullet points? Hit the inline AI button on any description field and Gemini rewrites your content with stronger action verbs, quantified achievements, and industry relevant keywords. Each section type (experience, education, projects, awards, etc.) gets its own specialized prompt for maximum relevance. Undo with a single click if you don't like it.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;The editor is my MOAT:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Split-panel layout: forms on the left, pixel-perfect live A4 preview on the right&lt;/li&gt;
&lt;li&gt;Drag-and-drop section along with reordering &lt;/li&gt;
&lt;li&gt;13 fully customizable resume sections (9 core + 4 optional)&lt;/li&gt;
&lt;li&gt;4 distinct resume layout templates (Professional, Creative, Modern, Simple)&lt;/li&gt;
&lt;li&gt;Circular photo crop &amp;amp; upload with R2 storage&lt;/li&gt;
&lt;li&gt;Auto-save every second, never lose your work&lt;/li&gt;
&lt;li&gt;Multi-page overflow detection and pagination&lt;/li&gt;
&lt;li&gt;One-click PDF export with print-perfect A4 formatting &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Tech stack:&lt;/strong&gt; Next.js 16 (App Router, RSC, Server Actions) + Cloudflare Workers (D1 database, R2 object storage, KV sessions) + Better Auth (Google OAuth) + Drizzle ORM + Vercel AI SDK 6 + Cloudflare AI Gateway + Google Gemini Flash + Tailwind CSS 4 + shadcn/ui + Framer Motion + Zod v4 validation. Deployed perfectly on - &lt;/p&gt;

&lt;p&gt;** P.S - The entire app which is thousands of lines of code, 18 db tables, AI features, resume templates and editor, system design and deployment and ofcourse the full landing page was built from scratch in under 1.5 days using GitHub Copilot. ** vRefer to my first commit for more about this&lt;/p&gt;

&lt;p&gt;This project means a lot to me because job seekers deserve better tools. Most resume builders are either too basic (no AI, limited sections) or overpriced with paywalls on every feature. AI Resume is free, fast, and genuinely intelligent, it doesn't just format your resume, it understands it.&lt;/p&gt;

&lt;h2&gt;
  
  
  Demo
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;GitHub Repository:&lt;/strong&gt; &lt;a href="https://github.com/ishaangupta-YB/ai-res-builder" rel="noopener noreferrer"&gt;https://github.com/ishaangupta-YB/ai-res-builder&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Screenshots
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Landing Page&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcbr1ux61sisr6swyinty.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcbr1ux61sisr6swyinty.png" alt=" " width="800" height="388"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fv2sjke1ypzvic9w5qsr3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fv2sjke1ypzvic9w5qsr3.png" alt=" " width="800" height="388"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Dashboard (Resume cards with template previews)&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ff9bvhgpztacqj4yltuwf.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ff9bvhgpztacqj4yltuwf.png" alt=" " width="800" height="392"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbufzrog7mzcyobky9z98.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbufzrog7mzcyobky9z98.png" alt=" " width="800" height="392"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Resume Editor (Split-panel: form editing + live A4 preview)&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgajr8kkgen3khkjrc8s9.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgajr8kkgen3khkjrc8s9.png" alt=" " width="800" height="392"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;AI Resume Recreator &amp;amp; Analyzer Feature&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fpqxfc6i0emqtgpgpp4w4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fpqxfc6i0emqtgpgpp4w4.png" alt=" " width="800" height="392"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fa3bugqd3ygbiuvc5fd6z.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fa3bugqd3ygbiuvc5fd6z.png" alt=" " width="800" height="392"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  My Experience with GitHub Copilot CLI
&lt;/h2&gt;

&lt;p&gt;Well i loved using it, there were few ups and downs in some features but it was fun overall. i enjoyed the generous limits too of it. tbh, copilot wasn't just an assistant on this project, it was my co-pilot (pun intended) in building this production-grade, full-stack application in such a short timeframe that would normally take a week or more for other folks.&lt;br&gt;&lt;br&gt;
I hope my staying awake for 2 nights was worth it and you folks will love it&lt;/p&gt;

&lt;h3&gt;
  
  
  The Bottom Line
&lt;/h3&gt;

&lt;p&gt;Without GitHub Copilot, this project would have taken me 10-15 days of focused development. With Copilot, I shipped a production-ready, AI-powered, full-stack application  within 1.5 days. Copilot turned me from a solo developer into a two-person team, and that made all the difference.&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>githubchallenge</category>
      <category>cli</category>
      <category>githubcopilot</category>
    </item>
    <item>
      <title>Train Your Own Z-Image Turbo LoRA on cloud GPUs</title>
      <dc:creator>ishaan gupta</dc:creator>
      <pubDate>Sun, 01 Feb 2026 09:20:00 +0000</pubDate>
      <link>https://dev.to/ishaangupta1201/train-your-own-z-image-turbo-lora-on-cloud-gpus-247n</link>
      <guid>https://dev.to/ishaangupta1201/train-your-own-z-image-turbo-lora-on-cloud-gpus-247n</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F48u56kmb1l9ekwe0y2ms.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F48u56kmb1l9ekwe0y2ms.png" alt=" " width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Z-Image is Alibaba’s 6B parameter image generation model that produces stunning images in just 8 inference steps. In this guide, you’ll learn how to train a custom LoRA on your own images using AWS EC2 GPU and the Ostris AI Toolkit.&lt;/p&gt;

&lt;p&gt;By the end, you’ll have a working LoRA that generates images of your subject in seconds.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What You’ll Need&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;AWS Account with GPU instance access&lt;/li&gt;
&lt;li&gt;SSH Key Pair for EC2 access&lt;/li&gt;
&lt;li&gt;6–15 high-quality images of your subject (1024×1024 recommended) along with captions of em&lt;/li&gt;
&lt;li&gt;~2 hours for setup and training&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Well, let’s begin then.&lt;/p&gt;

&lt;h3&gt;
  
  
  Step 1: Launch Your EC2 Instance
&lt;/h3&gt;

&lt;p&gt;We will go with g6e.2xlarge which is enough for both training and inferencing our model. It supports a 48 gigs of VRAM, which is more than enough.&lt;/p&gt;

&lt;p&gt;Configure your security group. Open these inbound ports in your EC2 security group: 8675, 8888 &amp;amp; 22.&lt;/p&gt;

&lt;p&gt;We will be using the Deep Learning OSS Nvidia Driver AMI GPU PyTorch 2.9 (Ubuntu 22.04) since it comes with CUDA and drivers pre-installed.&lt;/p&gt;

&lt;p&gt;Allocate at least 100GB for models, datasets, and checkpoints.&lt;/p&gt;

&lt;h3&gt;
  
  
  Step 2: Connect and Install Dependencies
&lt;/h3&gt;

&lt;p&gt;SSH into your instance:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;ssh -i your-key.pem ubuntu@YOUR_PUBLIC_IP
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Update system and install basics:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;sudo apt update &amp;amp;&amp;amp; sudo apt upgrade -y
sudo apt install -y git build-essential python3-pip python3-venv
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Step 3: Install the AI Toolkit
&lt;/h3&gt;

&lt;p&gt;Clone the repo and set up the python env:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;cd ~
git clone https://github.com/ostris/ai-toolkit.git
cd ai-toolkit
git submodule update --init --recursive

python3 -m venv venv
source venv/bin/activate

pip3 install --no-cache-dir torch==2.7.0 torchvision==0.22.0 torchaudio==2.7.0 --index-url https://download.pytorch.org/whl/cu126
pip3 install -r requirements.txt
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Step 4: Install Node.js for the Web UI
&lt;/h3&gt;

&lt;p&gt;The AI Toolkit UI requires Node.js 18+:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;cd ~
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.2/install.sh | bash

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] &amp;amp;&amp;amp; \. "$NVM_DIR/nvm.sh"

nvm install 23

node -v  # Verify: v23.x.x
npm -v
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Step 5: Launch the AI Toolkit UI
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;cd ~/ai-toolkit
source venv/bin/activate
cd ui
npm run build_and_start
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;code&gt;The toolkit UI runs on port 8675. On your local machine terminal, create an SSH tunnel using below command to access it:&lt;/code&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;ssh -i your-key.pem -L 8675:localhost:8675 -N ubuntu@YOUR_PUBLIC_IP
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Now open &lt;a href="http://localhost:8675" rel="noopener noreferrer"&gt;http://localhost:8675&lt;/a&gt; in your browser. It should look like this&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffbf7kr2bgwv3sqpbzzy9.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffbf7kr2bgwv3sqpbzzy9.png" alt=" " width="800" height="372"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Step 6: Set Up Jupyter Notebook
&lt;/h3&gt;

&lt;p&gt;For testing your trained LoRA:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;cd ~/ai-toolkit
source venv/bin/activate

pip install jupyter jupyterlab ipykernel
python -m ipykernel install --user --name=ai-toolkit --display-name="AI Toolkit (Python)"

jupyter notebook --generate-config
jupyter notebook password  # Set a password and remember it for later

nano ~/.jupyter/jupyter_notebook_config.py
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Add these lines in the file&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;c.NotebookApp.ip = 'localhost'
c.NotebookApp.port = 8888
c.NotebookApp.open_browser = False
c.NotebookApp.allow_remote_access = True
c.NotebookApp.notebook_dir = '/home/ubuntu/ai-toolkit
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Start Jupyter and ssh into it via ur local machine&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;jupyter notebook --no-browser --port=8888
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Run below in your local terminal&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;ssh -i your-key.pem -L 8888:localhost:8888 -N ubuntu@YOUR_PUBLIC_IP
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Access Jupyter at &lt;a href="http://localhost:8888" rel="noopener noreferrer"&gt;http://localhost:8888&lt;/a&gt; in ur browser . enter the password u set before.&lt;/p&gt;

&lt;h3&gt;
  
  
  Step 7: Prepare Your Dataset
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;- In the AI Toolkit UI, go to Datasets → New Dataset&lt;/li&gt;
&lt;li&gt;- Name it (e.g., IAM)&lt;/li&gt;
&lt;li&gt;- Upload 6–15 high-quality images of your subject&lt;/li&gt;
&lt;li&gt;- Add captions with your trigger word (e.g., IAMD etc)
Tips:&lt;/li&gt;
&lt;/ol&gt;

&lt;ul&gt;
&lt;li&gt;Use a unique, non-dictionary trigger word like sks or samt&lt;/li&gt;
&lt;li&gt;Keep image quality high so the model learns what you feed it&lt;/li&gt;
&lt;li&gt;Vary poses and lighting, but keep the subject consistent&lt;/li&gt;
&lt;li&gt;captions format should be like this, [TRIGGER_WORD], a man with wavy hair……….&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Step 8: Configure Your Training Job
&lt;/h3&gt;

&lt;p&gt;Create a new job with below settings:&lt;/p&gt;

&lt;p&gt;Job Settings&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Training Name: your_training_name&lt;/li&gt;
&lt;li&gt;Trigger Word: your_trigger_word&lt;/li&gt;
&lt;li&gt;Model Architecture: Z-Image Turbo (w/ Training Adapter)&lt;/li&gt;
&lt;li&gt;Low VRAM: Disable&lt;/li&gt;
&lt;li&gt;Transformer: NONE&lt;/li&gt;
&lt;li&gt;Cache Text Embeddings: Enable&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Under advance section, enable the “Do differential Guidance” and set it to 3&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Sample Prompts&lt;br&gt;
Rewrite prompts according to your need, click on create jobs&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5vn0w1bggsqo1wtyox7q.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F5vn0w1bggsqo1wtyox7q.png" alt=" " width="800" height="316"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;
  
  
  Step 9: Test Your LoRA
&lt;/h3&gt;

&lt;p&gt;Great, now time to test your LoRA. Use this Python code in jupyter to test your trained LoRA.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;import torch
from diffusers import ZImagePipeline
device = "cuda"
dtype = torch.bfloat16  # Must be bfloat16, not float16!
print("Loading Z-Image Turbo pipeline...")
pipe = ZImagePipeline.from_pretrained(
    "Tongyi-MAI/Z-Image-Turbo",
    torch_dtype=dtype,
    low_cpu_mem_usage=False,
)
pipe.to(device)
print("Pipeline loaded!")
# Load your trained LoRA
lora_path = "/home/ubuntu/ai-toolkit/output/my_first_lora_v1/my_first_lora_v1.safetensors"
print(f"Loading LoRA from: {lora_path}")
pipe.load_lora_weights(lora_path)
print("LoRA loaded!")

# Generate image with your trigger word
prompt = "ADAM, posing infront of Eiffel tower"

generator = torch.Generator(device).manual_seed(42)
print("Generating image...")
image = pipe(
    prompt=prompt,
    height=1024,
    width=1024,
    num_inference_steps=9,  # Results in 8 DiT forwards
    guidance_scale=0.0,     # Must be 0.0 for Turbo inference
    generator=generator,
).images[0]
image.save("output.png")
print("Done!")

# Display in Jupyter
from IPython.display import display
display(image)
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;make sure to replace your token word in above prompt and run this code in jupyter notebook&lt;/p&gt;

&lt;h2&gt;
  
  
  Final Thoughts
&lt;/h2&gt;

&lt;p&gt;You now have a custom Z-Image Turbo LoRA that generates real lifelike images of your subject in under a second. You can also download your LoRA and run it locally with the model. Would love to know how it worked for you guys, do share ur reviews or if any errors in the comments!&lt;/p&gt;

</description>
      <category>ai</category>
      <category>tutorial</category>
      <category>opensource</category>
      <category>learning</category>
    </item>
    <item>
      <title>Hacktoberfest 2020</title>
      <dc:creator>ishaan gupta</dc:creator>
      <pubDate>Sun, 01 Nov 2020 05:23:46 +0000</pubDate>
      <link>https://dev.to/ishaangupta1201/hacktoberfest-2020-74d</link>
      <guid>https://dev.to/ishaangupta1201/hacktoberfest-2020-74d</guid>
      <description>&lt;h1&gt;
  
  
  About Myself
&lt;/h1&gt;

&lt;p&gt;Iam an intermediate Android Developer and a 2nd year computer science student.&lt;/p&gt;

&lt;h3&gt;
  
  
  Progress
&lt;/h3&gt;

&lt;p&gt;I completed the first 4 PRs in the first 2 days. But still i wanted to contribute more so i made 8 more PRs in the next 10 days. &lt;/p&gt;

&lt;h3&gt;
  
  
  Contributions
&lt;/h3&gt;

&lt;p&gt;Most of my contributions were related to Android projects in which i added some of my own activities and fixed the bugs.&lt;/p&gt;

&lt;h3&gt;
  
  
  Reflections
&lt;/h3&gt;

&lt;p&gt;This was the first time i had participated in Hacktoberfest and it was a great experience. I always wanted to contribute to open source. Thank You Digital Ocean and other sponsors for this incredible opportunity. Iam looking forward to participate in GSOC 2021.&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
