LLM

adbコマンド覚えられなくても気にしない。自作MCPサーバーでAIにお任せ!

本記事では、Android開発初心者の筆者が、AIにadbコマンドの実行を任せるためにMCPサーバーを自作した取り組みを紹介しています。 MCPサーバーはAIに外部機能を提供する仕組みで、今回はGo製ライブラリ「mark3labs/mcp-go」を用いて、adbコマンドを実行する…

【Kotlin/Spring Boot】LLM×外部ツール連携をSpring AIで実現!MCP実装のガイド

本記事では、Anthropicが提唱する MCP(Model Context Protocol) を Kotlin で実装する方法を紹介しています。MCPはLLMアプリケーションと外部ツール・データソースを接続するための標準プロトコルで、JSON-RPCを用いた通信を特徴とします。記事では Spring…

AIがSlackをRedmineチケットに変換!モダンなIaCとクリーンアーキテクチャで構築した開発効率化ツール

本記事では、Slackでの議論を簡単にRedmineチケット化する仕組みを紹介します。特定のスタンプを押すだけで、Slack投稿をAWS Step Functions経由で処理し、AWS Bedrockで要約・整形した後、Redmine APIを使って自動的にチケットを作成します。構成にはSlack…

VLMでどこまで画像解析ができる?

本記事では、2025年に急速に進化した Vision Language Model (VLM) の動向を紹介します。画像をテキストとして理解するだけでなく、物体検出やOCR、セグメンテーションなど、従来は専用モデルが必要だったタスクが Qwen2.5-VL、Gemini 2.5/3.0、Qwen3-VL な…

今更ながらPOMLでプロンプト管理を試してみる

本記事では、LLMアプリケーション開発におけるプロンプト管理のための構造化言語「POML」について調査しました。 POMLは、テンプレートエンジンによる柔軟な記述、画像入力対応、Tool呼び出しなど強力な機能を備えています。しかし、Structured Outputsのサ…

LLMバッチ処理の安定稼働を実現!AWS Lambdaにおける最適なリトライ戦略とアーキテクチャ比較

本記事では、AWS LambdaでLLMのバッチ処理を安定運用するためのリトライ戦略について解説しています。 まず、レート制限エラー(429)、Lambdaの実行時間制限、状態管理の複雑さ、コスト効率といった典型的な課題を整理し、その解決策として指数バックオフ+…

LLM初心者が OpenAI の Deep Research API を使ってみた

はじめに Deep Research とは Deep Research API でできること ✅実際に使ってみた 1. ユーザ質問受付 2. フォローアップ質問生成・回答 3. プロンプト書き換え・確認 4. Deep Research 実行 試してみた感想 コストについて 扱いが若干難しい 出力結果につい…

エンジニアの生産性2.45倍!? OPTiMがAIコーディングアシスタントサービスのROIを算出して全社導入するまで

コーディングアシスタントサービスの全社導入に至った背景および、それまでの道のりを記載しています。