AI

Azure AI Speech Service+ChatGPTを使って、入出力が音声のみのアシスタントサービスを作成する

Azure AI ServiceのAIとChatGPTを使用した音声チャットボットを構築します。また発声からレスポンスまでのユーザーの待機時間がどの程度になるのかを検証します。

AIロボット「JetBot」を動かす

JetBotに公式のソフトウェアをインストールし、AIモデルによるロボットの動作確認を行います。

Azure Data Lake Storage Gen2を用いたAzure AI Searchのセキュリティフィルター

RAGでユーザー権限に応じた検索もとのファイルについて制御する方法を説明します。

NVIDIA Isaac Simを使い3D仮想環境でロボットのシミュレーションを行う

JetBotというロボットのシミュレーションをIsaac Simで行ったので、概要をまとめました。Isaac Simはロボティクスシミュレーションアプリケーション、および合成データ生成ツールです。Isaac Simを利用することで、フォトリアリスティックな仮想環境でAI ベ…

AIロボット「JetBot」を組み立てる

先端技術部テクノロジーリサーチグループの渡邊です。 テクノロジーリサーチグループでは、今期から「インダストリアルメタバース」に関する技術調査を行っており、NVIDIAのオープンソースAIロボットJetBotを使って以下のような検証を計画しています。 AIを…

Azure OpenAI Assistants APIで自社のデータをチャット形式で分析する

この記事では、Azure OpenAI Studioに実装されたAssistants APIの使い方、コードインタープリター機能を活用したデータ分析を解説します。また実際のデータを使用してAssistantsを構築・機能のテストを行い、使用するまでの一連の流れを紹介します。

GPT-4 Turbo with Vision: Azure OpenAI Service マルチモーダルな新モデルの概要と使用方法

OpenAI DevDayで発表されたGPT-4のマルチモーダルモデルであるGPT-4 Turbo VisionがAzure OpenAIでもプレビュー機能として使用できるようになりました。今回の記事ではその概要と、簡単な使用方法に触れていきます。

Bingが進化!AIチャット機能の魅力とは?

2023年2月にMicrosoft社が提供している検索エンジンの「Bing」に、新たにAIチャット機能が搭載されました。 本記事では、Bing ChatのAIチャット機能の紹介や、同じ対話型AIのChatGPTとの違いに触れながら紹介をしていきたいと思います。 なお、Bing Chatには…

OpenAIでシステム開発する上で知っておくべきテクニカルな問題とその解決法

本記事では、OpenAIを使用したシステム構築時に遭遇しやすい問題を解説しています。具体的には、消費トークンの計算方法、AIが生成した文章が途中で途切れたときの対策、そしてタイムアウト時間の設定について詳細に説明します。これらのテクニカルな問題を…

Azure OpenAI ServiceのChatGPTモデルでのFine-Tuningを試してみた

Azure OpenAI ServiceでNew fine-tuning modelsがプレビューで使えるようになったので試してみました。

Azure OpenAI ServiceでInstructGPTモデルを使用して文章生成を行う

Azure OpenAI Serviceに文書生成モデルのgpt-35-turbo-instructが実装されました。本記事ではデプロイから使用方法、また旧モデルと出力結果との違いを検証したため、その結果について記載します。

Microsoft Syntex事前構築済みモデルで請求書情報をExcelに出力する

Microsoft Syntex事前構築済みモデルを使ってPDF形式の請求書情報をExcelに出力する手順について解説します。

「ChatGPT」 自然な対話を可能にするAI言語モデルの魅力と活用例(1)

ChatGPTが世の中で普及している中、何が出来て何が出来ないのかという疑問が湧いてきました。 まだ、ChatGPTを触ったことない人やこれから使ってみたいという方におススメです。

Azure Machine Learning でMetaの大規模自然言語モデルのLlama 2使ってみた

Meta社の次世代オープンソース大規模言語モデルLlama 2をAzure Machine Learningで使うまでの手順を記載します。

Azure OpenAI ChatGPTを使って社内ナレッジをチャット形式で検索する

企業が自社のデータベースに蓄積した固有情報を検索する場合、モデル自体が固有の情報を知らないため、うまく回答を返すことができないという課題があります。 本記事では蓄積されたFAQ情報を用いて、チャット形式で情報を引き出すような仕組みを構築します。

Azure OpenAI ServiceでAzure AD認証を使用してGPTモデルにアクセスする

Azure OpenAIにはOpenAI社の提供するAPIとの相違点として、Azureに統合されたAD認証を使用してAPIを呼び出すことができるという大きな特徴があります。 本記事ではこれを用いて、セキュアな環境でAzure OpenAI Serviceにアクセスするまでの手順を解説します。

Azure OpenAI ChatGPTのAPIをPythonから使用してみた

本記事ではPythonからChatGPT APIを使用する方法を解説します。 ChatGPTで生成する会話内容をAPIから制御する方法についても解説します。

SharePoint Syntexでドキュメントライブラリのプロパティ追加を自動化する -Excel編-

SharePoint Onlineのドキュメントライブラリ運用を自動化できるモデル作成手順について解説します。

AzureのOpenAI(GPT-3)の埋め込みモデル(Embeddings models)を使ってQA検索の機能を比較してみた

AzureのOpenAI(GPT-3)の埋め込みモデル(Embeddings models)を使って「類似性」「テキスト検索」のそれぞれを使ってQA検索としての機能を比較しました

OpenAIのChatGPTをチートシートとして利用できるか検証してみた

仕事の現場で使われ始めているChatGPTを製品のチートシートとして利用した時、技術情報の分かりやすさと正しさについて確認してみました。本記事では自分が業務で使用しているAzure Machine Learningをベースに質問をします。

GPT-3 の Fine-tunig を試してみた

話題の GPT-3 を Fine-tunig してみました。ChatGPT の回答と比較しています!

Azure Machine Learning ラベル付けプロジェクトで適切なユーザー権限を割り振る

Azure Machine Learningでは登録したデータに対してワークスペース上でラベル付けを行うことができます。 RBACによって機能制限して、ラベル付けのみを行う形でユーザーを参加させることができます。 本記事ではラベル付けユーザーの種類と権限ごと機能につ…

OpenAIのAPIにリクエストを送る方法を調べた

OpenAIのAPIへアクセスする方法を具体例とともに書きました

Azure Machine Learningにおけるデータセット種類まとめ

Azure Machine Learningでは学習やテストに使用するデータをワークスペース上に登録して保管・共有することができます。 登録設定の際にいくつか選択肢が出てくるため、本記事で解説を行います。

AzureでOpenAIのGPT-3を使ってみた

Azureでサービス開始されたOpenAIを利用するまでの記事になります。

Azure Machine LearningワークスペースをCLIv2で操作する 応用編2-自動デプロイパイプラインの構築

Azure Machine Learning CLIv2を使用してデプロイパイプラインを構築する方法を紹介します。

Form RecognizerやAI Builderで名刺読み取りアプリを作成する

はじめに Form RecognizerやAI Builderを使いPower Appsで名刺読み取りアプリを作成したので、記事にまとめました。Power AppsでForm Recognizerのコネクタを利用する詳しい方法は以下の記事に記載しています。Power AppsでForm Recognizerを利用する - JBS …

Azure Machine LearningワークスペースをCLIv2で操作する 応用編1-自動学習パイプラインの構築

Azure Machine Learning CLIv2を使用して学習パイプラインを構築する方法を紹介します。

Azure Machine LearningワークスペースをCLIv2で操作する 入門編2-推論エンドポイント立ち上げ

Azure Machine Learning CLIv2を使用して推論エンドポイントをデプロイする方法を紹介します。

Azure Machine LearningワークスペースをCLIv2で操作する 入門編1-機械学習モデル作成

Azure Machine LearningワークスペースをCLIv2を使って操作するチュートリアルです。自動化の前段階、CLIv2を使って学習操作を実施するまでの手順を示します。

【りんなさんとおしゃべりしてみた】 #2 Azureへデプロイ

前回の続きで、ローカルで動かしたチャットボットをAzure上でデプロイしていきます。

Power AppsでForm Recognizerを利用する

はじめに先日Power AppsでForm Recognizerの機能を活用することができるForm Recognizer Connectorに、Analyze Document for Prebuilt or Custom models (v3.0 API)が追加されていました。カスタムコネクタ(プレミアムライセンス)を使用せずにForm Recognize…

【りんなさんとおしゃべりしてみた】 #1 ローカルでデバッグまで

通常のボットだと決まった回答しか出せないのですが、AI「りんな」はそこに意外性を加えてくれます。 今回はAI「りんな」のAPIが無料で試せるとのことで、サンプルアプリを作ってみました。

OpenHack AI-powered Knowledge Mining参加のレポート

初めに OpenHackとは 参加方法や条件 プログラムの概要 進め方など 良かったところ Azure Cognitive Searchの理解が深まったところ 便利な拡張機能を使えたこと Rest Client Live Share 最後に 初めに 先日Microsoft主催のOpenHackのイベントに参加したので…

Bot Framework SDKを試してみた

今回はチャットボットを作ってローカル環境で動かしてみました!

Ignite 2022 参加簡易レポート:個別セッション編

Microsoftのイベント Ignite に現地参加してきました。本記事では個別のセッションで印象に残った部分について記事に書きました。基調講演の簡易レポートと合わせてご覧いただければ幸いです。

エッジAIで空席状況を可視化

はじめに AITRIOS(アイトリオス)/ IMX500とは AIモデル作成 Custom Visionモデル作成・精度改善 物体検出モデルのドメイン選択 モデルのトレーニング モデルの精度改善 結果の可視化 はじめに 日本マイクロソフト株式会社(以下、マイクロソフト)とソニー…

AutoMLを使用して自然言語からナレッジベースを構築する

自然言語処理AIを使って、重要な業務メールにフラグ付けをする手法について解説します。一部、AzureMachineLearningの自動ML機能を使用して学習を行います。

Form RecognizerのC# SDKを利用してカスタムモデルを使う

Azure Form RecognizerのC# SDKを利用してカスタムモデルを利用する方法をまとめました。

ディープラーニングを使用してファッションアイテムの画像を分類する(後編)

はじめに データセット モデル バージョン・環境 実装 結果 まとめ 参考リンク はじめに 後編では、PyTorchというフレームワーク上で畳み込みニューラルネットワーク(CNN)を使ったディープラーニングの手法を利用して、実際にファッションアイテムの画像を…

ディープラーニングを使用してファッションアイテムの画像を分類する(前編)

はじめに 画像分類とは 画像分類モデルの実装 データセットの作成 モデル(ネットワークの作成) 損失関数や最適化手法の設定 学習 テスト ビジネス活用例 不動産情報サイト レシピ記録アプリ がんの画像診断 参考リンク はじめに 本記事では、ディープラー…

自然言語処理AIを用いてニュース記事から重要なワードを抽出する

はじめに 自然言語処理(NLP)とは? 達成目標 使用する環境・データセット PCスペック バージョン情報 学習用データセット 検証用データセット 重要単語抽出までの流れ ニュースコーパスWord2Vec学習結果 重要単語の抽出 単語抽出概要 K-means法 例文記事 …

新卒研修にAIを活用できるか? ~社員の不安・悩みの状態を可視化する~

はじめに 環境 課題 アプローチ システムアーキテクチャ 社員の表情から見つける 社員の日報から見つける いろいろな情報を学習させたモデルを作って見つける モデルの評価 まとめ Appendix 終了連絡アプリ 日報アプリ フィードバックアプリ はじめに いよい…

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

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

簡単に使えるようになったMicrosoft AI(Cognitive service)のLanguageサービス

最新のMicrosoftのAIサービス Languageサービス Language Studioのデモ Language Studioの使い方 個人情報の検出 文章を読み込みQAに答える 最新のMicrosoftのAIサービス 昨年(2021年)のIgniteで Language Studio が発表されました。現在のAzureのAI関連のサ…

Azure Percept Audioでカスタムコマンドを試す

この記事では、Azure Percept Audioでカスタマイズしたキーワード・コマンドを使用する方法を紹介します。カスタムコマンドを作成することで、任意の指示を与え認識されることができるようになります。 ※先にAzure Percept Audioで音声アシスタント作成の記…

Azure Percept Audioで音声アシスタント作成

Azure Percept Audioを利用し、音声アシスタントのデモを試しました。 今回は用意されているシナリオから、倉庫の管理を音声でコントロールする、という事を試してみたいと思います。 左:Azure Percept Audio 右:Azure Percept DK 使用リソース テンプレー…

Azure Perceptで駐車場車両検出ソリューション

車両検出を行うサンプルモデルをAzure Perceptにデプロイし、駐車場の車の台数や車両の種類を識別するデモを作成しました。 使用リソース デモシナリオ 車両検出モデル Azure Perceptで車両検出 Stream Analyticsで検出結果の処理 車両の検出結果をPower BI…

Azure PerceptでノンコーディングビジョンAIソリューション

Azure PerceptとAzure Percept Studioを使い、ノンコーディングでビジョンAIのデモを作成しました。 Azure Percept Studioでサンプルモデルをデプロイし、Power BIで推論結果の可視化を行っています。 Microsoft Tech Communityにて紹介されているデモシナリ…

Azure perceptでエッジAIソリューションを試す

MicrosoftのAzure Perceptを使い、セットアップからAIモデルの活用を試しました。 セットアップ後、サンプルモデルをデプロイするだけで物体検出を試すことができたので、実行方法を共有します。 目次 Azure Perceptとは必要なリソースAzure perceptのセット…