GPTsとAzure AI Translatorでドキュメント翻訳システムを作ってみた

本記事では、Azure AI TranslatorとGPTsを活用し、ドキュメントを多言語に翻訳するシステムの構築方法を紹介します。Azure AI Translatorを使えば、ドキュメントのレイアウトを保ったまま翻訳が可能で、GPTsを組み合わせることで利便性が向上します。この記…

Azure AI SearchとGPT-4o Realtime API for Audioを使用したRAG + Voiceのアプリパターンについて検証してみた

Microsoftが発表した「GPT-4o Realtime API for Audio」と「Azure AI Search」を使って、音声を利用したRAG検索の検証を行いました。この検証では、公式のアプリを使用し、音声入力から検索結果を的確に取得できることが確認できました。手順は簡単で、BLOB…

DifyをAzure仮想マシンにインストールする手順(HTTPS対応)

本記事では、Azure仮想マシン上でDifyをHTTPS対応する手順を解説します。Let’s Encryptとcertbotを使用してSSL証明書を取得し、HTTPS化の設定手順を順を追って説明しています。また、証明書の更新と自動更新の設定方法についても詳しく解説し、運用効率を向…

DifyをAzure仮想マシンにインストールする手順(ドメイン対応)

この記事では、DifyをインストールしたAzure仮想マシンをドメイン対応する手順について解説します。具体的には、Azure PortalでDNSゾーンをデプロイし、Azure仮想マシンのIPアドレスを登録する方法を詳しく説明します。各ステップには詳細な説明と画像が含ま…

DifyをAzure仮想マシンにインストールする手順

本記事では、DifyをAzure仮想マシンにインストールする手順を詳しく解説しています。Difyは、オープンソースのLLMアプリ開発プラットフォームであり、ワークフローやエージェント機能などを提供します。記事では、まずAzure PortalでLinux仮想マシンを作成し…

DifyとAzure AI Searchでもっと簡単にRAG検索してみた

本記事では、DifyとAzure AI Searchを活用した簡単なRAG検索の方法を紹介します。従来のOpenAIのGPTsと異なり、DifyからAzure AI Searchへの接続は中継サーバーを必要とせず、スムーズかつ効率的に行えます。具体的な接続方法、カスタムツールの作成、OpenAP…

Difyエージェントとワークフローの連携方法について調べてみた

本記事では、Difyで作成したワークフローをDifyのエージェントと連携させる方法について解説します。具体例として、Anthropicが公開しているプロンプトテンプレートを使用したシナリオを紹介し、設定手順を詳述します。ワークフロー作成からAPIを介したテス…

DifyとAzure AI SearchでRAG検索してみた

本記事では、新たなプラットフォーム「Dify」と「Azure AI Search」の連携方法を解説します。Difyを活用することで、開発者は言語モデルを用いたアプリケーションを簡単に作成でき、Azure AI Searchとの統合により、高度な検索機能を実現できます。具体的な…

jina-aiのReaderとGPTsを使用してはてなブログの下書きプレビューを自動チェックしてみた

この記事では、jina-aiのReaderとGPTsを利用して、はてなブログの下書きプレビューを自動でチェックする方法を紹介しています。jina-aiのReaderは、URLの内容を大規模言語モデル向けに変換します。Azure Web Appsを通じてGPTsと連携することで、ブログの誤字…

GPT-4 Turbo with VisionとOCR拡張機能:画像分析性能の飛躍的向上

Azureの最新AI技術、GPT-4 Turbo with VisionとそのOCR拡張機能を利用し、ドキュメントからのテキスト読み取りと内容理解の能力を検証しました。消防庁が公開する検査用資料を使用してテストを実施し、Azure GPT-4 Turbo with VisionをOCR拡張機能と組み合わ…

OpenAIのGPTsを活用してAzure AI Searchとシームレスに連携する方法

この記事では、OpenAIのGPTsとMicrosoft Azure AI Searchを組み合わせることで、簡単に情報を検索する方法について説明しています。GPTsはカスタマイズ可能なChatGPTで、Azure AI Searchは強力な検索ツールです。この連携を利用すると、ユーザーの質問に応じ…

GPT-4VとUnreal Engineの融合:マルチモーダルAIによる仮想空間でのアプリ検証とメタバースの新たな可能性

最新のマルチモーダルAIモデルGPT-4Vの可能性を探るべく、OpenAIのAPIを活用し、Unreal Engine 5.2で構築された3D環境での画像解析能力を検証しました。この記事では、仮想空間内を歩き回りながらリアルタイムで分析結果を取得するプロセスを通じて、AIの視…

自作のChatGPTプラグインにAzure AD認証機能を実装する方法

自作のChatGPTプラグインにAzure AD認証機能を実装する方法です。Azure Web AppsのようなPublicのWebサーバーにプラグインを安全にデプロイして公開できます。

ChatGPTのプラグインを自作してAzure Cognitive Searchに接続し、ビジネスに新たな可能性を

Microsoft Build 2023でもプラグインについての話題がてんこ盛りでしたね。これからエンジニア界隈ではプラグインを作成する機会がどんどん増えてくると思うので、作成する方法について調べてみました。

Semantic Kernelを使用してAzure Cognitive Searchを活用できるプラグインを作成してみた

Semantic Kernelを使用してAzure Cognitive Searchを活用できるプラグインを作成できるか試してみました。Azure Cognitive Searchはベクトル検索にも対応するので、今後活用の幅が広がりそうです。

Azure OpenAIのChatGPT APIとGPT-4を利用してFAQチャットボットのようなシステムを作れないか再検証してみた

Azure OpenAIからChatGPT APIが公開されたので、FAQチャットボットのようなシステムを作れないか再検証してみた結果をお伝えします。

Azure OpenAIのChatGPTライクなAPIとAzure Cognitive Searchを連携して、FAQチャットボットのようにユーザーの質問に回答するシステムを構築できるか試してみた

Azure OpenAIのAPIとAzure Cognitive Searchを連携すれば、より高度な自然言語処理が実現できます。 FAQチャットボットのように、ユーザーの質問に回答するシステムを構築できるか検証してみました。

OpenAIのChatGPTとBlenderで機械学習用の画像データを作成する方法

OpenAIのChatGPTを使用して、機械学習用の画像データを作成してみました。

OpenAIのChatGPTライクなAPIと連携するAzure Cognitive Searchカスタムスキルの作り方

話題のChatGPTにAzure Cognitive Searchを連携して便利に活用できる方法を調べてみました。

Unreal Engine 5で外部サービスにREST APIで接続する方法

Unreal Engine 5で外部サービスにREST APIで接続してデータを取得する方法について調べてみました。 Fetchプラグインを使えば、ブループリントで簡単に外部サービスからデータを取得できます。

Web Apps開発にAzure Key Vaultを活用してみる

Azure Web Appsで使用するパスワードなどをAzure Key Vaultで管理する方法について記載しました。

Azure Game Development Virtual MachineとMeta Quest 2をVirtual Desktopで接続してみた。

AzureのVM環境とMeta Quest 2を直接接続してSteam VRなどがプレイできるか試してみました。

Mesh to Meta Humanでリアルな人間のアセットを作成してみた。

Unreal Engine で利用できるMesh to Meta Humanでどれだけリアルな人間のモデルが作成できるのか試してみました。

Azure Game Development Virtual Machineをデプロイしてみた。

Gaming PCの開発環境をサクッと簡単にAzureで構築できないか試してみました。

3Dモデルから機械学習用の画像データを作成する方法

機械学習用の画像データについて 3Dモデルを作成する方法 3Dモデルから画像データを作成する方法 Azure Cognitive ServicesのCustom Visionでテストした結果 機械学習用の画像データについて 機械学習で使用する画像データは、多数用意する必要があります。 …

MetaのHorizon Workroomsを利用する手順

Horizon WorkroomsはMetaが提供しているバーチャル会議室です。 Meta Quest 2を使用して、Horizon WorkroomsとOculusリモートデスクトップを利用する手順について記載します。 Horizon Workroomsを利用する手順 Oculusリモートデスクトップを利用する手順 Ho…

仮想空間の仕事を、もっと快適にする方法

Meta Quest 2をずっと装着していると、重さで首に負担がかかるのでは?と懸念する方もいると思います。※Meta Quest 2は503gの重さがあります。 私は負担を軽減する為に、ヘッドストラップを使用しています。これを使うと頭部全体でMeta Quest 2を支えるよう…

仮想空間で仕事をしてみたら、とても快適でした。

最近メタバースが注目されています。FacebookはMetaと社名を変更し、メタバースに全力で注力する姿勢を示しました。 マイクロソフトコーポレーションのサティア・ナデラCEOもMicrosoft Ignite 2021の基調講演においてメタバースに本格的に取り組む姿勢を示し…