株式会社G-gen の技術ブログ
全529件
Imagenを使ったシンプルな画像生成AIアプリを開発してみた
2024/06/24
ブックマーク
G-gen の大津です。当記事では、Google が提供する画像生成 AI モデル Imagen と、Web UI 用の Python フレームワークである Gradio を使用した、シンプルな画像生成 Web アプリの開発手順を紹介します。 はじめに Imagen Gradio 当記事で開発するもの ソースコードの開発 Python のバージョン requirements.txt main.py 動作確認 ローカルでの実行 画像生成 Web アプリを使用した画像生成 Google Cloud
Google Workspace で問い合わせ対応システムを作成する方法 #4 (Google App Script 設定)
2024/06/20
ブックマーク
G-gen の荒井です。当記事では Google Workspace のアプリケーションのみ使用してお問い合わせシステムを作成する方法をご紹介します。 はじめに ご紹介すること 記事の構成 設定作業概要 GAS 設定 GAS コード解説 GAS トリガー設定 テスト 設定1 : GAS 設定 設定2 : GAS コード解説 関数名 変数の定義 自動送信メールのオプション設定 自動送信メールの件名設定 自動送信メールの本
Cloud Runのドメインマッピング機能で設定したカスタムドメインが削除できない
2024/06/17
ブックマーク
G-gen の佐々木です。当記事では、Cloud Run のドメインマッピング機能で設定したカスタムドメインが削除できない事象について、解決方法を解説します。 前提知識 事象の詳細 解決方法 削除時に Cloud Storage に関するエラーが発生する場合 余談:特定リージョンにおけるカスタムドメインの使用について 前提知識 Cloud Run では ドメインマッピング 機能を使用することで、Clo
Geminiへの長文リクエストでResponseValidationError
2024/06/13
ブックマーク
G-gen の佐々木です。当記事では、Gemini Pro に長文のリクエストを送信した際に発生することがある ResponseValidationError について解説します。 当記事で使用する環境 事象 原因と解決方法 原因 原因の詳細 解決方法 当記事で使用する環境 当記事では、以下の記事で作成した Gradio の UI を使用するチャットボットの画面を用いて説明を進めます。 blog.g-gen.co.jp このチャットボッ
Google Cloud組織の組織IDや顧客IDを調べる方法
2024/06/10
ブックマーク
G-genの杉村です。Google Cloud(旧称 GCP)で、組織の「組織 ID」や「顧客 ID」を調べる方法について紹介します。 組織 ID、顧客 ID とは 組織 ID の確認方法 プロジェクトセレクタで確認する Resource Manager 管理画面 gcloud コマンド 顧客 ID の確認方法 gcloud コマンド Google Workspace の管理画面 組織 ID、顧客 ID とは Google Cloud において、 組織 (Organization)はドメイン名の他に、 組織 I
Cloud NGFWのIPS機能を試してみた
2024/06/07
ブックマーク
G-gen の三浦です。当記事では Cloud NGFW (旧称 Cloud Firewall)の IPS 機能について検証した結果をご紹介します。 概要 Cloud NGFW とは IPS とは 検証の概要 前提 構成図 検証の流れ EICAR ファイル 検証環境の構築 セキュリティプロファイルの作成 セキュリティプロファイルグループの作成 ファイアウォールエンドポイントの作成 ファイアウォール ポリシーの作成 攻撃検知の検証
Google Workspace で問い合わせ対応システムを作成する方法 #3 (Google フォーム設定)
2024/06/06
ブックマーク
G-gen の荒井です。当記事では Google Workspace のアプリケーションのみ使用してお問い合わせシステムを作成する方法をご紹介します。 はじめに ご紹介すること 記事の構成 設定作業概要 Google フォーム作成 Google フォーム詳細設定 設定1 : Google フォーム作成 設定2 : Google フォーム詳細設定 回答の保存先を選択 フォーム設定 次の記事 はじめに ご紹介すること 当記事では問い
データベースをGoogle Cloudに移行するメリットと方法
2024/06/05
ブックマーク
G-gen の奥田梨紗です。当記事では、オンプレミスや他のクラウドサービス上にあるデータベースを Google Cloud の Cloud SQL に移行するメリットや、移行方法を紹介します。 はじめに Google Cloud のデータベース オンプレミスからクラウドへの移行 メリット メリット1. TCO の削減 メリット2. Google Cloud エコシステムとの連携強化 メリット3. 生成 AI によるデータベース運用の自動
2024年5月のイチオシGoogle Cloudアップデート
2024/06/03
ブックマーク
G-gen の杉村です。2024年5月のイチオシ Google Cloud アップデートをまとめてご紹介します。記載は全て、記事公開当時のものですのでご留意ください。 はじめに AppSheet の Organization(組織)機能が使えるように BigQuery で Managed disaster recovery が公開(Preview) Cloud IAP で Workforce Identity を使った認証が可能に(Preview) Google Workspace で二段階認証を設定する際に電話番号が不要に Go
Cloud Runから固定IPでインターネット接続する(Direct VPC Egress編)
2024/05/31
ブックマーク
G-gen の佐々木です。当記事では、Cloud Run からインターネットアクセスを行う際に使用されるパブリック IP アドレスを固定する方法を解説します。 Cloud Run から Cloud NAT を使用してインターネット接続を行う はじめに サーバーレス VPC アクセスを使用する方法 Direct VPC Egress を使用する方法(当記事で解説) 手順 シェル変数の設定 VPC とサブネットの作成 Cloud NAT の作成 Cloud
Google Workspace で問い合わせ対応システムを作成する方法 #2 (Google グループ設定)
2024/05/30
ブックマーク
G-gen の荒井です。当記事では Google Workspace のアプリケーションのみ使用してお問い合わせフォームを作成する方法をご紹介します。 はじめに ご紹介すること 記事の構成 設定作業概要 Google グループ作成 Google グループ設定 グループアドレスを送信元とする設定 設定1 : Google グループ作成 設定2 : Google グループ設定 設定3 : グループアドレスを送信元とする設定 次の記事
Gemini 1.5 Proを使って自分の強みを分析してみた
2024/05/29
ブックマーク
G-gen の神谷です。今回、Gemini 1.5 Pro を活用して、ビジネス心理テストであるストレングスファインダーで自身の強みを分析し、AI によるマネジメントやメンタリングが可能か、試してみました。本記事では、その取り組みの詳細をご紹介します。 ストレングスファインダーとは Strength Mentor Bot の作成 Gemini 1.5 Pro を使った実装 34の資質を JSON 形式で抽出 BigQuery への保存と
Google CloudとGCP、どっちが正しい?
2024/05/27
ブックマーク
G-gen の杉村です。Google Cloud と GCP(Google Cloud Platform)、どちらの呼び名が正しいの?という疑問をよくお聞きします。結論からいうと、正式名称は Google Cloud です。 正式名称は「Google Cloud」 GCP と呼んではいけないの? Google Cloud と Google 正式名称は「Google Cloud」 Google が提供するクラウドプラットフォームである Google Cloud 。インターネット上には「Google Cloud」「Google Cloud P
リソースロケーションに制約のある環境でCloud Buildがエラーになる(HTTPError 412)
2024/05/24
ブックマーク
G-gen の武井です。組織のポリシーでリソースロケーションに制約のあるプロジェクトで gcloud builds submit (Cloud Build のビルドコマンド) を実行したところ、 HTTPError 412 エラーが出力され Docker イメージのビルドに失敗する事象が起きました。 当記事では、事象の原因と対策をご紹介します。 事象 構成 実行内容 エラーの詳細 原因 調査 判明した原因 対処法 その他 事象 構成
Google Workspace で問い合わせ対応システムを作成する方法 #1 (システム概要)
2024/05/23
ブックマーク
G-gen の荒井です。当記事では Google Workspace のアプリケーションのみを使用して、問い合わせ対応システムを作成する方法をご紹介します。 はじめに ご紹介すること 記事の構成 留意事項 本問い合わせ対応システムの特徴 メリット デメリット 期待する効果 システム構成 アプリケーション システム構成図 次の記事 はじめに ご紹介すること Google Workspace には、Gmail、Google