大規模言語モデル

Claude CodeをMicrosoft Foundry基盤を使用して導入する方法

本記事では、Microsoft Foundry上にClaude系モデルをデプロイし、ローカル環境のClaude Codeからそのモデルを向け先として接続・利用する手順を紹介します。

エージェントってなに? Agent FrameworkとMicrosoft Foundryの概要と関係性について

本記事では2026年2月時点で調査したAgent FrameworkとMicrosoft Foundryの役割と関係性について解説します。

Azure Functions(MCP)×最新Microsoft Foundryで柔軟にAI Agentを構築する

本記事では、Azure Functions 上で Model Context Protocol (MCP) に準拠したツールをホストする最小構成の例を紹介します。 またMS Ignite2025で発表されたMicrosoft Foundry を用いて、Pythonソースコード経由でAgentを操作する方法を提供します。

社内ドキュメントをQ&A化!Difyナレッジパイプラインの使い方

社内ドキュメントを整理・活用する手段として、Difyのナレッジパイプラインを紹介します。PDFやWordファイルからテキストを抽出し、大規模言語モデル(LLM)でQ&Aを自動生成、CSV化、チャンク分割してナレッジベースに登録する一連の流れを具体的な設定例と…

【Microsoft Ignite 2025】RAG&Tool Call&MCPでピザを注文するAgentを構築する

本記事では、ピザ店としてふるまうAgentを設計するLAB Sessionについて解説します。Microsoft Foundry(旧AI Foundry)を使用してプレーンなAgentを構築するところから、システムプロンプトの設定→RAGの追加→関数ツールの追加→MCPサーバーの接続と発展させて…

【Microsoft Ignite 2025】AI Search+Agentを使用してナレッジベースを構築する

AI Searchの新機能として、Agentを使用したナレッジベースが実装されました。このAgentはインデックス、OneLake、SharePoint、Bingから回答を生成でき、またコストを切り替えることで、精度を求めるか、速度やトークン数を抑えるかなど、ユーザーの要望に柔…

Azure AI Foundryで各種Azure AIサービス・Azure OpenAIモデルを一元管理する

本記事では、「Azure AI Foundry」と「AI Hub」の違い、実際のリソースデプロイ手順、そしてAzure OpenAIやCognitive Serviceの利用方法について紹介します。

Azure AI Foundry Agent ServiceのDeep Researchを使ってみた

先日、Deep ResearchがAzure AI Foundry Agent Serviceに登場しました。 azure.microsoft.com これを利用すればWebから最新の情報を取得して、詳細な調査結果をアプリ内に組み込むことができそうです。 今回の記事では,、実際に動作させて検証を行いました。…

Azure AI Agent ServiceでWEB検索結果を取り入れたAI回答を作る方法

この記事では、Azure OpenAIの回答にインターネット検索結果を組み込む方法について解説します。特に、Azure AI Agent Serviceを利用してBing検索をエージェントに連携させる手順を、Azureポータルでの具体的な操作を交えて紹介します。また、設定時の注意点…

OpenAI Agents SDKでAIエージェントを構築する

今回はOpenAI Agents SDKを使い、AIエージェントを構築する基礎的な部分をご紹介します。また、Azure OpenAIのリソースをOpenAI Agents SDKで利用する方法と、MCPを利用する方法をそれぞれ記載します。 OpenAI Agents SDKとは 実装準備 Azure OpenAIの利用 …

Azure AI SearchのカスタムスキルでマルチモーダルRAGを実現してみた

本記事ではAzure AI Searchを使ってマルチモーダルRAG基盤を作成します。実際のPDFを題材に、テキストだけでなく画像(図表)からの情報も活用して質問に答える仕組みを解説します。

Azure OpenAI Serviceのモデルルーターについて

Azure OpenAI Serviceのモデルルーター機能について試したのでその内容について記載しています

Semantic Kernel Agent Frameworkを使ったマルチエージェントのオーケストレーション、並列での複数エージェントの実行

先日、Semantic Kernel Agent Frameworkが一般提供(GA)開始となりました。Agent FrameworkはSemantic KernelのAIエージェント向けのフレームワークです。アップデートによりマルチエージェントのオーケストレーション機能も強化されたため、本記事ではSemant…

GCP Model Garden にIAMを使用して認証する

GCP (Google Cloud Platform) を利用して高度なAIモデルを活用する際には、IAM (アイデンティティとアクセス管理) を適切に構成することが不可欠です。 この記事では、GCPのModel Garden APIを使用する際に、IAMを通じた効率的な認証手法を具体例を交えて紹…

GCPでGeminiを使用するチャットエンドポイントを作成する

GCPではGeminiを使用するためのAPIが提供されており、それをカスタムしてチャットエンドポイントとして提供することができます。 本記事ではPythonでコーディングを行い、ユーザーからのチャットに対してあらかじめ定義したシステムプロンプトを基に回答生成…

Semantic KernelでエージェントにMCPのプラグインを実装する

先日、Semantic KernelのSDKがModel Context Protocol(MCP)へ対応しました。公開されているMCPを利用することで、独自にfunctionやtoolを定義することなく簡単にエージェントに新しい機能を追加できるようになります。今後MCPの利用がさらに広がる可能性があ…

Azure FunctionsのMCPトリガーで天気情報取得ツールを作ってみた

Azure Functions の MCP トリガーを活用し、AI エージェントが利用可能な天気予報ツールを構築した検証内容を紹介します。Microsoft の公式ブログと Anthropic のサンプルを参考に、Visual Studio 2022 で実装、Visual Studio Code を MCP クライアントとし…

AutoGen v0.2, v0.4でマルチエージェントを構築する

AutoGen v0.2とv0.4でのマルチエージェントの構築を試したので、実装方法を紹介します。以前、Semantic Kernelで構築したマルチエージェントをもとに、AutoGenで同様のシステムを構築します。Semantic Kernelでのマルチエージェントの構築は以下の記事をご確…

AutoGen v0.4.7によるマルチエージェントの並列処理

今回は、複数エージェントの並列処理を含む、マルチエージェントを構築に関して記載します。マルチエージェントの構築はAutoGen v0.4.7のフレームワークを利用して行います。Semantic Kernelでのエージェントの並列処理に関しては、次の記事に記載しています…

Semantic Kernelによるマルチエージェントの並列処理

今回は、複数エージェントの並列処理を含む、マルチエージェントの構築に関して記載します。マルチエージェントの構築は、Semantic Kernelのフレームワーク(Agent Framework)を利用して行います。※ AutoGen v0.4.7でのエージェントの並列処理に関しては、下…

Azure OpenAI の保存された入力候補および蒸留を試してみる

最近プレビューになった「Azure OpenAI の保存された入力候補および蒸留」について試してみたので使い方と使うシナリオについて紹介したいと思います。

Azure AI Agent Service SDKを使用してマルチエージェントAIを実現する

Microsoft Ignite 2024で、マルチエージェントAIをAzure基盤上で実現できる機能が発表されました。本記事ではAzure AI Agent Service SDKをPythonで使用する方法について、具体的なコードを交えながら解説します。

.NETのライブラリでトークン数をカウントする

"Microsoft.ML.Tokenizers"でC#アプリでのトークン数カウントが可能に。導入方法と注意点を詳解。

Semantic Kernel Agent Frameworkでマルチエージェントを構築する(2/2):マルチエージェントの構築

Senamtic Kernelを使い、マルチエージェントの開発を行ったので構築方法に関して記載します。今回は、前回の記事で構築したSemantic kernelのプラグインをもとに、Semantic Kernel Agent Frameworkを利用しマルチエージェント構築します。それぞれのエージェ…

Semantic Kernel Agent Frameworkでマルチエージェントを構築する(1/2):プラグインの実装と関数処理内容の確認

Senamtic Kernelを使ったマルチエージェントの開発を行いました。構築方法に関して2回に分けて記載します。1. プラグインの実装と関数処理内容の確認 2. マルチエージェントの構築本記事では、マルチエージェント構築の準備として、Sematic Kernelのpluginを…

Azure OpenAIのStreamで回答をスムーズに表示する方法

Azure OpenAIのStreamをスムーズに表示する方法をC#で行います。

Google Cloud Platform(GCP)でナレッジ検索の基盤を構築する

本記事では、Google Cloud Platform(GCP)を利用して、資料を格納し、それを検索するアプリケーションを構築する手順をご紹介します。具体的には、Cloud Storageを使用してCSVファイルをアップロードし、Agent Builderを活用して検索機能を実装します。

Azure OpenAIのC# SDKを使ってみた

Azure OpenAIのC#のSDKを使ってみました。

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

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

Google Gemini APIを使ってみる

本記事ではGoogle CloudのGemini APIを使用して、Pythonを通じて生成AIを活用する方法について説明します。具体的には、APIキーの取得方法や必要なパッケージのインストール、基本的なリクエストの構造、システムプロンプトの使用、会話履歴の保持方法、さら…

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

【Microsoft×生成AI連載】【やってみた】Azure AI SearchでSharePoint Onlineのインデックスを作成してみた

SharePoint Onlineをデータソースに指定してAzure AI Searchのインデックスを作成してみました。

Azure OpenAI Serviceのグローバル標準のデプロイを日本リージョンで試してみた

GPT-4oで利用できるグローバル標準のデプロイについて書きます。

【Microsoft×生成AI連載】【やってみた】Microsoft Copilot StudioでAzure OpenAIに接続して回答を生成してみた

Microsoft Copilot Studioの「生成型の回答」でAzure OpenAI+Azure AI Searcをデータソースとして設定してみました。

【Microsoft×生成AI連載】【最新情報】2024年8月 ロードマップ更新情報

【Microsoft×生成AI連載】を担当している満江です!今回私からは「Microsoft Copilot」製品に関する最新機能や今後の予定を紹介します。 これまでの連載 Microsoft 365ロードマップについて 最新情報紹介 Microsoft Viva: Viva Pulse - Microsoft Copilotを…

【Microsoft×生成AI連載】【やってみた】Copilot StudioのCopilotのチャット画面の見た目を変更してみた

Copilot Studioで作成したCopilotを展開して、そのデザインを変更してみました。

【Microsoft×生成AI連載】【やってみた】LoopのCopilotを試してみる

オンラインコラボレーションツールであるLoopにおけるCopilotの機能を紹介します。

Azure OpenAI Serviceのプロビジョニング済み(PTU)のデプロイを試してみた

Azure OpenAI Serviceを使う上でレスポンスの問題に直面することが多々あるかと思います。レスポンスの問題解決の1つとしてプロビジョニング済み(PTU)というサービスがありますのでこちらの紹介をさせていただきます。

【Microsoft×生成AI連載】【やってみた】Copilot in Whiteboardでワークショップを効率化できるか

【Microsoft×生成AI連載】を担当する安井です!私からはCopilot in Whiteboardについてご紹介したいと思います。 これまでの連載 はじめに Copilot in Whiteboardとは? ワークショップでの使い方 これまで行ってきたプロジェクトを洗い出す プロジェクトの…

【Microsoft×生成AI連載】【やってみた】AI Challenge Dayに参加しました

ASCII×Microsoft主催の「AI Challenge Day」に参加したためそのイベントの感想を記載しました。

【Microsoft×生成AI連載】【やってみた】Microsoft OneNoteでMicrosoft Copilotを使ってみた

本記事では、Microsoft OneNoteで使用できるMicrosoft Copilotの機能について実際に使用したプロンプトや結果と一緒に紹介します。

【Microsoft×生成AI連載】【やってみた】障害やエラーの報告をCopilotに任せてみた

Teamsでやりとりされている、障害やエラーの文章とりまとめをCopilotに任せてみました。

【Microsoft×生成AI連載】週次連載開催!

Microsoft×生成AI連載の開催宣言の記事

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

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

GPT-4oモデルのOCR性能を検証してみる

本記事では、新しくリリースされたGPT-4o、GA版がリリースされたGPT-4 Turbo with Vision、およびAzure AI Document Intelligenceを使用した日本語文書のOCR性能を比較検証しています。AIモデルを通じた画像からの文字抽出テストを行い、文字一致率の計算方…

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

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

【OpenAI】Batch APIの概要・操作方法・レート制限について

OpenAIの新機能、Batch APIについて解説します。分析や評価で、GPTを安価で大量に使いたい方は必見です。

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

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