Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Azureで作るOpenAIチャットシステム開発
Rating: 4.2 out of 5(140 ratings)
1,362 students
Last updated 2/2025
Japanese

What you'll learn

  • Azureを使ったチャットシステムを構築できます
  • 社内ナレッジなど機密情報をチャット形式で取り出すシステムを構築できます
  • 社内ナレッジをデータ化する方法を学び、データを有効活用することができます
  • chatGPTを使用したチャットシステムの概要からコーディングまで習得することができます

Course content

15 sections71 lectures3h 52m total length
  • はじめに5:29
  • 【配布資料】ソースコードのDLについて0:14
  • Python ライブラリについて1:52
  • 開発環境について1:34
  • 費用について2:43
  • 完成イメージ2:46

Requirements

  • Pythonの基礎的なコーディングができること(Pythonの基礎的な説明は別途講座参照)
  • Azureについての知識は不要です
  • OpenAIのGPTやchatGPTについての知識は不要です
  • GitやDockerのツールを使います(最低限の知識を講座内でお伝えしています)

Description

生成AIの登場により、ビジネス環境は劇的に変化しています。

日本の政策でも「AI」というキーワードが頻繁に登場し、AIを活用した企業戦略が主流となる時代に突入しました。

AIを学び、ドメイン知識を活かして課題解決の提案や実行ができる人材がますます重要視されているのは間違いありません。


企業内には、画像データやExcelのような表形式データに加え、PDFやWord、手書きのアナログ資料といった多様なデータが大量に蓄積されています。

これらのデータを効果的に活用し、社内の知識を誰もが簡単にアクセスできるようにすれば、技能のギャップが解消され、生産性は向上することでしょう。

人材不足が深刻な中小企業においては、技能ギャップの解消を目指したこれらの取り組みが、競合他社との差別化を図るための重要な要素となり得ます。


本コースでは、Azureを活用した社内向けチャットシステム開発方法を習得し、実際の業務に適したデータの活用スキルを磨くことができます。


このコースの特徴は以下の4つです。


1. Azure環境に社内向けチャットシステム(RAG活用チャット)を構築する方法を習得できます!


本コースでは、以下の手法を学びます。


  • 社内データを検索して回答してくれるチャットシステムを開発する方法(RAG活用チャット)

  • Azure環境で安定したチャットシステムを構築する方法

  • Langchain、FAISS、Streamlitのライブラリを活用したWEBアプリ構築方法

  • Github、Dockerを用いた実践的な開発手順


これらのスキルを身につけることで、社内に溜まった知識や情報をチャット形式で容易に取り出すことが可能になります。

熟練者のナレッジを若手が簡単に活用できるようになれば、技能ギャップの解消につながり、生産性向上の強力な手段を得ることができるでしょう。


2.実際の中小企業に溜まっているPDFデータを想定し、チャット形式でデータを取り出す方法を具体的に学ぶことができます!

本コースでは、中小企業の実務に即した形で、蓄積されたデータを効果的に活用するためのスキルを提供します。

具体的なケーススタディを通じて、学んだスキルを現実の業務で即座に活かす方法を習得できます。

データをチャット形式で容易に取り出すことができるようになることで、業務のスピードと正確性が大幅に向上し、競争力を高めることができます。

このコースを修了すれば、あなたは社内データの有効活用におけるエキスパートとして、チームや組織全体のパフォーマンス向上に貢献する力を持つことができます。


3.初めてチャット開発に取り組む方でも効率よく学習を進められるように、詳細に解説したノートブックを用意しています!

ノートブックでは、Langchainの基本的な使い方やドキュメントの数値化(エンベディング)、そしてベクトルストア(データベース)の扱い方について解説しています。

さらに、実践的な練習問題として、1問1答形式のチャット開発も取り組みます。

Azureの使用経験がない方でも、講義を見ながらスムーズに開発を進めることができるように設計されていますので、安心して学習を進めることができます。


※本コースでは、プログラミング言語Pythonを使用しますが、Pythonの基礎的な文法や構文についての解説は含まれておりません。

Pythonの基礎知識に不安がある方は、ぜひ「AI開発のナビゲーター 物体検知AI編」のPython基礎セクションをご活用ください。YouTubeにも基礎知識をまとめた動画をアップしていますので、こちらを活用していただいても大丈夫です。

少し自信がない方でも、本コースで配布されるコードを1つずつ模写して開発に挑戦することをオススメします。

実際に手を動かしながら学ぶことで、着実にスキルを身に着けてレベルアップしていきましょう!


4.開発サポート パッション(情熱)・インサイト(洞察)・コンサルティング

わたしたちは、企業(主に中小企業)が直面している問題に対して、他の誰よりも深く理解し、親身になることを心掛けています。

企業を深く洞察することで、非効率な作業を見つけ出し、解決策を提供することが私たちの強みです。

私たちは情熱を持って取り組みます。そして、一人ひとりに丁寧な対応を提供することをお約束致します。


企業特有の課題を見つけ出し、整理することは容易な作業ではありません。

どんな小さな悩みも、勇気を持って私たちにご相談ください。

全力でサポートさせていただきます!


さあ、私たちと一緒にビジネス現場で求められる真のDXスキルを身につけましょう!

Who this course is for:

  • 社内のデータを検索して回答してくれるチャットシステムを開発したい方
  • 社内向けの独自チャットシステムの仕組みを概要からコーディングまで習得したい方
  • Azure環境で安定したチャットシステムを構築したい方
  • 社内ナレッジをデータ化する方法を学び、データを有効活用したい方
  • langchainの使い方やドキュメントの数値化、ベクトルストアを利用したデータベースを扱う方法を学びたい方