はじめに 現代においてAI技術は様々な分野で活用されており、特に生成AIは、ChatGPTの公開を機に、ここ数年で大きく注目されるようになりました。 その中で、特定のタスクの遂行だけでなく、目標達成のために必要なタスクの…
Read Moreカテゴリー: AI
Geminiに聞くTerraformのベストプラクティス10箇条(前編)
はじめに 生成AIへの注目が高まり、社内でも生成AIが業務のサポートに使用されています。技術的な不明点があれば生成AIに聞くと、回答が生成されます。この記事ではGoogleの生成AIであるGeminiに、Terrafor…
Read MoreLlama 3.1 と Streamlit で AI チャットアプリを作る
はじめに この記事では、オープンソースの大規模言語モデルである Llama 3.1 と、Streamlit を使って AI チャットアプリを作る方法を紹介します。 対象読者は、OpenAI 等の API 利用ではなく、自…
Read MorePower BI Desktopのデータ処理を高速化するPower Queryデータ処理Tips4選
はじめに 近年、「データの民主化」という言葉を目にする機会が増えました。「データの民主化」とは、「社内の誰もが簡単にデータを利用できるような環境」を構築することを意味しています。 最近では、「BIツールを用いて社内に溜ま…
Read MoreOpenAI API の Function calling で GPT が天気を回答できるようにしてみる
はじめに 2023年6月13日に登場した、OpenAI API の Function calling 機能を試してみました。 本記事では、Function calling の概要と、Python のサンプルプログラム(天…
Read MoreAmazon OpenSearch Serviceを使った自然言語検索サービスを構築してみた
はじめに 現代において、検索サービスはどのようなシステムにおいてもほぼ必須の機能であり、SQL検索からChatGPTのような高度な質問応答AIを用いた検索まで、多種多様な検索サービスが構築されています。 中でもAmazo…
Read More強化学習:崖歩き問題(Cliff Walking)にQ学習を適用してみた
はじめに この記事では強化学習における基本的な内容の解説および、強化学習の手法の1つであるQ学習を使ったプログラムの作成を行います。プログラムのお題は崖を避けながらゴールを目指す「崖歩き問題」です。本稿を通して、強化学習…
Read More【Power BI: ②超入門編】Power Query と DAXの違い
初めに こんにちは。tdiソリューション本部 AI&データマネジメント推進部の川上です。業務でPower BI Desktop を使用したので、データ加工で使用するPower QueryとDAXの違いから使い方までを中心…
Read More【Power BI: ①超入門編】 インストールから新型コロナウイルス新規陽性者数の可視化まで
初めに こんにちは。ソリューション本部AI&データマネジメント推進部の七條です。 MicrosoftのBIツールであるPower BI Desktopを試しに使用した際に非常に便利だと感じたため、Power BI Des…
Read Moreファイルの全文字列を抽出したいからpythonツールを作ってみた(PPT&Excel編)
はじめに 自然言語処理のAI案件に関わっていると、ファイルに記述されている文字列を抽出して利用したい時があります。ファイル数や文字列の量が少なければ手動でコピペをすれば良いのですが、大量に扱う時は、堪ったものではありませ…
Read More