テキスト

AI

[Embedding Gemma 2]740M軽量マルチモーダル

Googleの軽量マルチモーダルモデル「Embedding Gemma 2 (740M)」を徹底解説。テキスト・画像・音声を同一ベクトル空間に写像する仕組みや、Matryoshkaによる次元削減、実運用での注意点(画像バイアスやCPU処理速度)を技術的に深掘りします。
ツール

[MarkItDown]最強ドキュメント化ツール

Microsoftが開発したファイル変換ツール「MarkItDown」の導入からPython APIでの活用法まで解説。PDFやOfficeファイルをMarkdown化し、LLM連携による画像解析やRAGのデータ前処理を効率化する技術的知見を提供します。
言語

[Python]Word文章をPowerPointにコンバート

Pythonを使ってWord(.docx)をPowerPoint(.pptx)へ自動変換する方法を解説します。python-docxとpython-pptxライブラリを活用し、ドキュメントの各章をスライドに自動分割・レイアウトするスクリプトの作成手順を紹介。
TIPS

[Python]パワーポイントのテンプレート作成

Pythonの「python-pptx」ライブラリを使用し、PowerPointのテンプレートを自動生成・カスタマイズする方法を解説。フォントやカラー、会社名などの設定変更から実行手順まで、効率的な資料作成の自動化手順が学べます。
AI

トークンをカウントする

OpenAIのトークン数をカウントする方法を解説。Linux標準コマンド(grep)を用いた手軽な近似値算出から、公式ライブラリ「tiktoken」を使った正確なPython自作コマンドの構築、APIレスポンスからの取得まで、精度と手軽さに応じた3つのアプローチを紹介します。
ツール

[AWS]Bedrockで利用可能なLLMモデル一覧

Amazon Bedrockで利用可能な主要LLM(Claude 3、Titan、Llama 3など)の特徴、サイズ、ファインチューニングの可否を一覧で解説。コンソールやAPI(Boto3)を用いたモデルの切り替え手順も網羅しています。