Web開発 PythonでSupabaseのテーブルを作成し、Gradio 5のアプリを構築する方法 近年、SupabaseはオープンソースのFirebase代替として注目を集めており、Pythonコミュニティでもその利用が急増しています。本記事では、Pythonを使用してSupabaseのデータベースにテーブルを作成し、そのテーブルと連携... 2024.11.16 Web開発データベースPython開発
AI開発 LangChainのデバッグを極める:コールバックとロギングの実践的ガイド 🎯 この記事の目的この記事では、LangChainを使用する際の効果的なデバッグ方法について、実践的なコード例を交えて解説します。特にBaseCallbackHandlerを活用したデバッグ手法に焦点を当てます。langchain のRun... 2024.11.14 AI開発プログラミング
ソフトウェア開発 LangChain Runnable入門:基本的な使い方と実装パターン はじめにLangChainのRunnableは、AI処理パイプラインを構築する上で非常に重要なコンポーネントです。この記事では、LangChainのRunnableの基本的な使い方から、より複雑な実装パターンまでを、実践的なコード例を交えて... 2024.11.14 ソフトウェア開発AI・機械学習プログラミング
機械学習 Unslothを使った高速なLlama 3.2ファインチューニング入門 (📒ノートブック付) はじめにUnslothは、LLM(大規模言語モデル)のファインチューニングを大幅に高速化するライブラリーです。従来の手法と比較して約2倍の速度向上を実現し、メモリ使用量も削減できます。この記事では、Llama 3.2モデルを例に、Unslo... 2024.10.28 機械学習大規模言語モデル
AIアプリケーション開発 Anthropic Claude の Computer Use Demo を解剖する:仮想世界を操るAIエージェント この記事では、Anthropic社の提供するcomputer-use-demo-jpリポジトリを徹底的に解剖し、その構造、機能、そしてコードの詳細まで踏み込んで解説します。Claude 3.5 Sonnetの"computer use"機能... 2024.10.24 AIアプリケーション開発AIエージェント開発
AI Anthropic Computer Use Demo JP: Claude 3.5 Sonnetのコンピューター使用機能を体験しよう はじめにAnthropicが提供するClaude 3.5 Sonnetの革新的な機能の1つである「Computer Use」を簡単に試せるデモ環境が公開されました。本記事では、この日本語版デモ環境「Anthropic Computer Us... 2024.10.23 AIAIアプリケーション開発
AI画像生成 Hallo2を使って音声駆動の長時間高解像度ポートレート画像アニメーションを作成する方法 はじめにHallo2は、音声入力に基づいて長時間かつ高解像度のポートレート画像アニメーションを生成できる最新のAI技術です。この記事では、Hallo2モデルをダウンロードし、Dockerを使って環境を構築し、実際に動かす方法を詳しく解説しま... 2024.10.20 AI画像生成動画処理AIアプリケーション開発
プロンプトエンジニアリング OpenAIのプロンプトジェネレータ:メタプロンプトの解説と活用法 OpenAIのプロンプトジェネレータは、タスクの説明や既存のプロンプトから、言語モデルが効果的にタスクを遂行するための詳細なシステムプロンプトを生成するための強力なツールです。本記事では、そのメタプロンプトの構造と活用方法について、コードブ... 2024.10.16 プロンプトエンジニアリングAIツールOpenAI
AIエージェント開発 Swarm フレームワーク チュートリアル: 公式サンプルで学ぶAIエージェント開発 Swarmは、OpenAIが開発した実験的なマルチエージェントオーケストレーションフレームワークです。このチュートリアルでは、Swarmの公式サンプルを通じて、AIエージェントの開発と連携の基礎を段階的に学んでいきます。Swarm ~リポジ... 2024.10.15 AIエージェント開発チュートリアル
AI Swarm Basic フォルダの解説:多機能エージェントシステムの基礎 はじめにSwarmは、OpenAIが開発した実験的なマルチエージェントオーケストレーションフレームワークです。このフレームワークは、複数のAIエージェントを効率的に連携させ、複雑なタスクを実行するための軽量で柔軟なソリューションを提供します... 2024.10.13 AIソフトウェア開発AIツール