-
Databricks
Delta Lakeとは?
データ分析基盤を作る際、安価に大量のファイルを格納できる「データレイク」は非常に便利ですが、運用していくうちにいくつかの根本的な課題に直面します。 更新や削除がしにくい(ファイルは追記が基本) 書き込み途中でジョブが失敗すると、中途半端に... -
Databricks
Azure Databricksを構築する
仕事で知っておく必要があり、最近Databricks Free Editionを触っていたのですが、一部制限されていて全体像を把握しにくいことが判明。調べてみると、構築だけなら費用かけずにAzureですぐにできそうだったので構築してみました。 ※個人的な試用版のため... -
Databricks
Databricksとは
データ分析基盤の選定で「Databricks」という名前を耳にします。しかし、「Databricksとは何なのか?」「データレイクやデータウェアハウスと何が違うのか?」と疑問に感じました。 レイクハウスという用語から、アーキテクチャ、DBFSによるデータ管理の仕... -
生成AI
【2025年11月】Microsoft Copilotの違いとできること
Microsoft Copilotの名前やアイコンをWindow PCやEdgeブラウザでよく見かけますが、それぞれ何が出来るのか、どう違うのか、少し調べてみました。 Copilotの種類 ブラウザ版CopilotWindows CopilotMicrosoft 365 CopilotCopilot Studio起動場所(Edge)ブ... -
生成AI
【生成AI】シンプルなRAGを実装してみた
RAGの仕組みは知ってるけど実装レベルで理解を深めたいと思い、次の記事を参考にさせていただき手を動かしてみました。 前提 GitHub Codespacesで実施 Python 3.12がインストール済 OpenAI APIキー取得済 事前作業 uvインストール $ curl -LsSf https://as... -
生成AI
【生成AI】なぜマルチエージェントのコードにasyncとawaitをよく見かけるのか?
マルチエージェントのコードを見るとasyncとawaitをよく見かけます。 Python公式ドキュメントで学び直します。 asyncio --- 非同期 I/O asyncioは、async/await構文を使い並行処理のコードを書くためのライブラリ。 高性能なネットワークとウェブサーバ、... -
AWS
【AWS】Strands Agentsで作ったマルチエージェントをAgentCoreランタイムで動かす
※2025/11/25 更新: 【3. マルチエージェントの開発】以降を追記しました。 以下の記事を見ながら、Strands AgentsのマルチエージェントをAgentCoreランタイムで動かすハンズオンをやってみます。 https://qiita.com/minorun365/items/6d4fae4f7dacbc1e197... -
生成AI
【生成AI/LLM】MCPとは
大規模言語モデル(LLM)を用いたAIエージェントやアプリケーションの特徴の1つに、Pythonなどで作られたツールを使えるというのがあります。 しかしAIエージェントやアプリ開発者からすると、利用するプログラミング言語やフレームワークが変わるとツール... -
AWS
AWS公式サンプルコードでBedrock AgentCoreを学ぶ
AgentCoreにもっと触れるため、AWS公式のサンプルコードで学んでいきます。 GitHubリポジトリ(AWS公式) こちらにあるそうです。 Bedrock AgentCoreワークショップのrepohttps://t.co/w7JyaGI7lD#serverlessjp— ota (@iorandd) September 21, 2025 ... -
AWS
【AWS】AgentCoreのハンズオンをやってみた
以下の記事を見ながら、AgentCoreのハンズオンをやってみます。 https://qiita.com/minorun365/items/6d4fae4f7dacbc1e1971 引用元: Bedrock AgentCore & Strands Agentsハンズオン(JAWS-UG東京) 環境構築、IAMユーザーの作成 以下を参照 環境構築I...
