アプリケーション開発 Forgejo認証TODOアプリ:オープンソースGitサーバーと連携したタスク管理システム はじめに近年、GitHubの代替として注目を集めているオープンソースGitサーバー「Forgejo」。このForgejoのAPIを活用した、実用的なTODOアプリケーションを開発しました。本記事では、その設計思想、技術的な実装、そして実際の... 2025.06.21 アプリケーション開発APIWeb開発
AI開発ツール OpenHands CLIでカスタムOpenAI互換モデル(Litellm)を設定する方法 OpenHandsでは、OpenAI、Anthropic、その他のLLMプロバイダーだけでなく、カスタムのOpenAI互換APIエンドポイントも使用できます。この記事では、CLIの/settingsコマンドを使用してLitellmのカスタム... 2025.06.20 AI開発ツールCLILLM
ソフトウェア開発 マルチモデル K/V Context量子化 Ollamaベンチマークの コード解説 コードの全体構造ベンチマークツールは以下の主要なコンポーネントで構成されています:OllamaClientクラス:APIとの通信を管理ベンチマーク実行機能:複数モデルのテスト実行結果集計機能:モデル間の比較分析ロギング機能:詳細な実行ログの... 2024.12.05 ソフトウェア開発AIツールPython開発
Web開発 PythonでSupabaseのテーブルを作成し、Gradio 5のアプリを構築する方法 近年、SupabaseはオープンソースのFirebase代替として注目を集めており、Pythonコミュニティでもその利用が急増しています。本記事では、Pythonを使用してSupabaseのデータベースにテーブルを作成し、そのテーブルと連携... 2024.11.16 Web開発データベースPython開発
AIエージェント開発 Phidata入門ガイド:エージェント構築からUI活用まで徹底解説(📒 GoogleColabノート付) はじめにPhidataは、AIエージェントの構築と管理に最適なフレームワークで、知識、ツール、記憶機能を備えたエージェントの作成をサポートします。本記事では、Phidataを使ったエージェント構築方法や、主要な機能について解説します。Phi... 2024.10.30 AIエージェント開発AIツール
AIツール LiteLLMを活用してOllamaをGoogle Colabで効率的に運用する方法 (📒ノートブック付) はじめにローカルLLMの運用において、OllamaとLiteLLMの組み合わせは非常に強力なソリューションとなっています。本記事では、Google Colab環境でこれらのツールを効率的に統合する方法を解説します。OllamaとはOllam... 2024.10.28 AIツールPython開発ローカル開発Google ColabLLM
Python開発 Claude Computer Use Demo – エージェントループの詳細解説 エージェントループの概要エージェントループ(loop.py)は、Computer Use Demoの中核となるコンポーネントです。このモジュールは、以下の重要な役割を担っています:Claude APIとの通信制御ツールの実行管理メッセージの... 2024.10.28 Python開発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アプリケーション開発 Bolt改造:BoltにAWS Bedrockを対応させる方法 はじめにBoltは、Remix Runを用いて構築されたAI駆動の開発ツールで、ブラウザ上でのフルスタック開発を可能にします。本記事では、BoltにAWS BedrockのモデルであるClaudeを統合する方法について解説します。これにより... 2024.10.17 AIアプリケーション開発Web開発AIツールクラウドサービス
AI Swarm Basic フォルダの解説:多機能エージェントシステムの基礎 はじめにSwarmは、OpenAIが開発した実験的なマルチエージェントオーケストレーションフレームワークです。このフレームワークは、複数のAIエージェントを効率的に連携させ、複雑なタスクを実行するための軽量で柔軟なソリューションを提供します... 2024.10.13 AIソフトウェア開発AIツール