AI開発

LangChainのデバッグを極める:コールバックとロギングの実践的ガイド

🎯 この記事の目的この記事では、LangChainを使用する際の効果的なデバッグ方法について、実践的なコード例を交えて解説します。特にBaseCallbackHandlerを活用したデバッグ手法に焦点を当てます。langchain のRun...
ソフトウェア開発

LangChain Runnable入門:基本的な使い方と実装パターン

はじめにLangChainのRunnableは、AI処理パイプラインを構築する上で非常に重要なコンポーネントです。この記事では、LangChainのRunnableの基本的な使い方から、より複雑な実装パターンまでを、実践的なコード例を交えて...
AIアプリケーション開発

Napkins.dev: 手書き風ワイヤーフレームからアプリを生成する革新的なツール

Llama 3.2 VisionとTogether.aiを活用した、オープンソースのワイヤーフレーム to アプリジェネレーター🎯 概要Napkins.devは、手書き風のワイヤーフレームをアップロードするだけで、アプリのコードを自動生成す...
セキュリティ

Vaultwarden: 自宅で安全にパスワードを管理するBitwarden互換サーバー

はじめにVaultwardenは、Rust で記述されたBitwarden Client APIと互換性のあるオープンソースのパスワードマネージャーサーバーです。公式Bitwardenサービスよりもリソース消費が少なく、自宅サーバーで安全に...
チュートリアル

phidata Agents クックブック (日本語版)

この記事は、phidataのAgentsサンプル集を日本語化し、実践的なチュートリアルとして再構成したものです。AIエージェントの基本から応用まで、ステップバイステップで学ぶことができます。📚 学習コンテンツ基礎編: AIエージェントの基本...
自然言語処理

数行でできる!LangChainを使用してYouTube字幕を取得する方法

このノートブックでは、LangChainを使用してYouTube動画から字幕を取得する方法を説明します。LangChainのYouTubeLoaderを使用することで、簡単に字幕データを取得することができます。Youtubeの字幕取得もla...
Python開発

数行でできる!GroqとGradioを使ったLLMアプリケーション開発入門(📒 GoogleColab ノートブック)

このノートブックでは、GroqのAPIを使用してGradioベースのチャットインターフェースを構築する方法を学びます。環境設定まず最初に、必要なライブラリをインストールします。!pip install groq-gradioAPIキーの設定...
ソフトウェア開発

HarmonAI IIIの事例から学ぶ!生成AIを活用したリポジトリデザイン

はじめにリポジトリデザインは、単なる見た目の装飾ではありません。それは開発効率、プロジェクトの持続可能性、そしてコミュニティとの関係性を根本から変える戦略的な取り組みです。本稿では、HarmonAI IIIの事例を通じて、最新のリポジトリデ...
AIツール

Phidata入門ガイド:エージェント構築からUI活用まで徹底解説(📒 GoogleColabノート付)

はじめにPhidataは、AIエージェントの構築と管理に最適なフレームワークで、知識、ツール、記憶機能を備えたエージェントの作成をサポートします。本記事では、Phidataを使ったエージェント構築方法や、主要な機能について解説します。Phi...
Python開発

WikipediaデータからLlama 3.1用Q&Aデータセット生成ツールの解説( Google Colabノートブック付)

はじめにこのツールは、Wikipediaの記事からLlama 3.1のファインチューニング用Q&Aデータセットを自動生成するためのものです。生成されたデータセットは、Llama 3.1の会話形式に準拠しており、高品質な学習データとして活用で...