Security tutorial - IT technology blog

OAuth 2.0とOpenID Connectのセキュリティ:よくある脆弱性と正しい実装方法

OAuth 2.0とOpenID Connectは現代の認証の基盤だが、設定ミスは一般的で代償も大きい。このガイドでは、stateパラメータの欠如・オープンリダイレクト・不適切なトークン検証など、最も頻繁に見られる脆弱性を取り上げ、実践的なPythonの例を使って各ステップを正しく実装する方法を解説する。
AI tutorial - IT technology blog

WhisperとOllamaでローカル音声アシスタントを構築する:完全オフラインの音声認識とLLM応答

Whisperで音声認識、OllamaでローカルLLM応答を行う完全オフライン音声アシスタントの構築ガイド。クラウドAPI不要、レイテンシーのオーバーヘッドなし、完全なプライバシーを実現。6ヶ月の本番運用経験に基づく実測パフォーマンスデータを含む実践的な内容。
AI tutorial - IT technology blog

Claude SDKで作る自律型Pythonエージェント

AIを受動的なチャットボットから、能動的に動くエージェントへと進化させましょう。Claude SDKを使用して、ツールの呼び出し、状態管理、複雑なPythonワークフローを処理する方法をガイドします。
AI tutorial - IT technology blog

LLM評価:本番環境でAIモデルの品質を測定する実践的な方法とツール

LLM評価とは、AIモデルの出力が正確で関連性があり安全かどうかを体系的に測定する実践です。単なる速度ではなく、内容の品質を問います。本ガイドでは、DeepEvalとRAGASの実践的なセットアップ、CI/CDへの統合、そして実際のデプロイ経験から得たプロダクション監視戦略を解説します。