از AI Studio به Cloud Run مستقر شوید

۱. مرور کلی

ساختن با هوش مصنوعی امروزه از کجا شروع می‌شود؟ خب، برای اکثر ما، اغلب با یک سوال ساده شروع می‌شود: «آیا می‌توانم به سرعت یک نمونه اولیه از راه‌حلی که به آن فکر کرده‌ام، بسازم؟» این دقیقاً همان جایی است که Google AI Studio وارد عمل می‌شود. جایی است که می‌توانید به سرعت هر چیزی را نمونه اولیه کنید. در این آزمایشگاه کد، ما یک برنامه وب ساده را با استفاده از کدنویسی vibe می‌سازیم و آن را روی Cloud Run مستقر می‌کنیم.

آنچه خواهید ساخت

آماده‌اید که یک برنامه وب بنویسید و آن را در دسترس دیگران قرار دهید؟؟؟ ما یک برنامه وب ایجاد خواهیم کرد و آن را در Cloud Run مستقر خواهیم کرد، همه اینها فقط با استفاده از AI Studio. به عنوان بخشی از این آزمایشگاه، شما:

  1. ساخت یک برنامه وب ساده با استفاده از کدنویسی vibe
  2. تست کنید که برنامه مطابق انتظار کار می‌کند یا خیر
  3. برنامه را روی Cloud Run مستقر کنید

الزامات

  • یک مرورگر، مانند کروم یا فایرفاکس
  • یک پروژه گوگل کلود با قابلیت پرداخت.

۲. قبل از شروع

  1. در کنسول گوگل کلود ، در صفحه انتخاب پروژه، یک پروژه گوگل کلود را انتخاب یا ایجاد کنید.
  2. مطمئن شوید که صورتحساب برای پروژه ابری شما فعال است. یاد بگیرید که چگونه بررسی کنید که آیا صورتحساب در یک پروژه فعال است یا خیر .
  3. در صورتی که لینک استفاده از اعتبار را دارید، می‌توانید دستورالعمل‌های اینجا را برای استفاده از آن دنبال کنید.

۳. نمونه اولیه

به Google AI Studio بروید. شروع به تایپ کردن متنی کنید که برنامه‌ای را که می‌خواهید بسازید توصیف می‌کند. متن من این است:

Create a formal looking frontend application that has two buttons: "Snowflakes" and "Balloons". If the user clicks on the "Snowflakes" button, snowflakes of medium size should start falling on the screen from top to bottom for 5 seconds. If the user clicks on the "Balloons" button, balloons of medium size should start floating from the bottom of the screen and float to the top for 5 seconds.

مدل مورد نظر خود را انتخاب کنید. در اینجا ما از پیش‌نمایش Gemini 3 Pro استفاده می‌کنیم. روی دکمه Build کلیک کنید.

بر اساس این توضیح ساده، AI Studio یک برنامه وب دقیقاً مطابق با توضیحی که شما ارائه داده‌اید، خواهد ساخت. تولید برنامه ۲ تا ۳ دقیقه طول خواهد کشید.

در صورتی که هرگونه مشکلی در برنامه مشاهده کردید، می‌توانید دستورات بیشتری برای اصلاح رفتار برنامه ارائه دهید. برای مثال، اندازه دانه برف را به دو برابر اندازه فعلی آن افزایش دهید.

تصویر برنامه تولید شده را در زیر مشاهده کنید:

4e4361663df80964.png

۴. استقرار در Cloud Run

حالا که برنامه آماده است، بیایید آن را روی Cloud Run مستقر کنیم.

  1. روی دکمه‌ی شبیه موشک در گوشه‌ی بالا سمت راست صفحه‌ی AI Studio کلیک کنید. وقتی ماوس را روی دکمه نگه می‌دارید، عبارت «Deploy app» نمایش داده می‌شود.
  2. این کار پنجره‌ی پاپ‌آپ «**Deploy app on Google Cloud**» را باز می‌کند.

2703603a907329ae.png

  1. روی منوی کشویی «انتخاب یک پروژه ابری» کلیک کنید.
  2. پروژه را از منوی کشویی انتخاب کنید. در صورتی که نمی‌توانید پروژه خود را در منوی کشویی پیدا کنید، روی «وارد کردن پروژه» کلیک کنید و پروژه را از پنجره «وارد کردن پروژه» انتخاب کنید.
  3. پس از انتخاب پروژه، فعال بودن صورتحساب برای آن تأیید می‌شود. این تأیید با توجه به اینکه حساب صورتحساب را در مراحل اولیه به پروژه متصل کرده‌ایم، انجام خواهد شد.
  4. روی دکمه‌ی Deploy app کلیک کنید و منتظر بمانید تا برنامه روی Cloud Run مستقر شود.

ae56b38cc6da9afe.png

توجه داشته باشید که نام سرویس Cloud Run به صورت خودکار تولید می‌شود.

  1. استقرار باید ظرف چند دقیقه تکمیل شود و شما URL برنامه را دریافت خواهید کرد. با کلیک بر روی URL، می‌توانید برنامه وب مستقر شده را مشاهده کنید.

۵. تمیز کردن

برای جلوگیری از تحمیل هزینه به حساب Google Cloud خود برای منابع استفاده شده در این پست، این مراحل را دنبال کنید:

  1. در کنسول گوگل کلود، به صفحه مدیریت منابع بروید.
  2. در لیست پروژه‌ها، پروژه‌ای را که می‌خواهید حذف کنید انتخاب کنید و سپس روی «حذف» کلیک کنید.
  3. در کادر محاوره‌ای، شناسه پروژه را تایپ کنید و سپس برای حذف پروژه، روی خاموش کردن کلیک کنید.

۶. تبریک

تبریک! شما با موفقیت کدنویسی ویبره یک برنامه را در AI Studio به پایان رساندید و آن را در Cloud Run مستقر کردید!!

AI Studio یک پلتفرم ایده‌آل و کاربردی برای توسعه و آزمایش برنامه‌ها است و به کاربران این امکان را می‌دهد که بلافاصله طرح‌های خود را در عمل تجسم کنند.

ادغام یکپارچه‌ی AI Studio با Cloud Run به کاربران این امکان را می‌دهد که برنامه‌های خود را بدون دردسر مستقیماً روی Google Cloud مستقر کنند. استفاده از Cloud Run تمام مزایای ذاتی یک محیط بدون سرور را ارائه می‌دهد و پیچیدگی‌ها و سربارهای مدیریت زیرساخت را از بین می‌برد.