Gemini

LLM

【連載】pydantic-ai徹底解説 (1) はじめての pydantic-ai(GoogleColab付)

今回は Python で LLM(大規模言語モデル)を活用するための強力なフレームワーク「pydantic-ai」を紹介します。pydantic-ai は、Pydantic を活用した構造化レスポンスや型安全性、エージェント(Agent)・...
チャットボット開発

🤖 Socket Mode対応 Gemini SlackBot(📒Google Colabノートブック付)

このノートブックでは、SlackのSocket Modeを使用してGemini 1.5 Flash搭載のSlackボットを作成します。Google ColabでGeminiのSlack Bot作ってみた②Gemini-exp-1114 でや...
Web開発

Bolt.new アプリケーションの構造と機能解説

はじめにこのドキュメントは、Bolt アプリケーションのコードベースの構造と各部の機能について解説します。Bolt は、StackBlitz の WebContainer API を活用し、ブラウザ上でフルスタック Web アプリケーション...
ソフトウェア開発ツール

LiteLLM x Parallel Function Calling: GeminiとGPT-4o-miniで複数ファイル一括変更(GoogleColab付)

gemini/gemini-1.5-proで複数の差分ファイルの一覧を作成してそれを元にgpt-4o-miniのParallel Function Callingでgitのパッチを実行することでマルチファイルのファイル変更を実現します。 無...
AI開発ツール

無料Gemini と LiteLLM で Tool Calling を使いこなそう!~初心者向け徹底解説~

はじめにGemini とは?Google AI Studio が提供する、最先端の大規模言語モデル (LLM) です。高度な言語処理能力を持ち、人間のような自然な文章生成、翻訳、要約など、様々なタスクをこなします。Gemini-Pro はそ...
WordPress

LLMを活用したWordPressに記事を自動投稿するPythonスクリプト

はじめにブログ運営の効率化をお考えですか?本記事では、最新のAI技術であるLarge Language Model(LLM)を活用し、Pythonを使ってWordPressに記事を自動投稿する革新的な方法をご紹介します。このスクリプトは、記...
AIコードレビュー

DartでGitHubのAIコードレビューBotを開発しよう!

はじめにこんにちは!今回は、DartとGitHubを使ってAIがコードレビューしてくれるBotを開発する方法を解説します。このBotは、GitHubのプルリクエストに対してGeminiというAIモデルを使ってコードレビューを自動的に行ってく...