API

AI

[Strix]ローカルAPIをセキュリティ検証

AIを活用したOSSペネトレーションテストツール「Strix」を使い、Ubuntu環境でローカルAPIの脆弱性診断を自動化する方法を解説。OpenAPI仕様書を用いた診断手順や、LLMの設定、コスト管理などの実践的なノウハウが学べます。
AI

[Strix]脆弱性自動診断

自律型脆弱性診断ツール「Strix」の概要や主要アーキテクチャ、従来型スキャナとの違いを解説。動的テストや誤検知削減の仕組み、DevSecOps(CI/CD)への統合やステージング環境での運用時の留意点など、実践的な導入・活用ノウハウが学べます。
TIPS

[Ubuntu]Obsidianのインストール

Ubuntu 24.04環境へObsidianをインストールし、Self-hosted LiveSyncによる同期やVimモード、Local REST APIの設定、Zshとの統合を行う手順を解説。エンジニア向けに最適化された爆速メモ環境を構築できます。
AI

[Fabric]Gemini APIを使う!

AIツール「Fabric」にGoogleの「Gemini API」を統合する設定手順を解説。Google AI StudioでのAPIキー発行からFabricへの登録、モデルを指定した実行方法まで、長文要約や動画分析を爆速化する知見が得られます。
TIPS

[Obsidian]Local REST API 導入

ObsidianにLocal REST APIプラグインを導入し、外部のスクリプトやターミナルからノートを操作する方法を解説。APIキーの設定からcurlを用いた接続テスト、実践的なノート作成・取得、パス指定のルールまで、自動化のハブ化手順がわかります。
AI

[AWS]Bedrock KnowledgeBase: インテントルーティング及び実行ルール

Amazon Bedrockを想定した、自然言語クエリからインテントを分類し、APIルーティングと実行ルールを厳格に制御する設計手法を解説。ガードレールやフォールバック処理を組み込み、セキュアで正確な応答を実現するフローが学べます。
AI

[AWS]Bedrock KnowledgeBaseの「正しい」ルール設定

AWS Bedrock KnowledgeBaseのルール設定における「正しい」記述方法を解説。インテントとエンティティの定義、処理フローの明確化、APIルーティング、フォールバック設計など、保守性と拡張性に優れた堅牢なルールファイル作成のポイントが学べます。
AI

[AWS]Bedrockで正確な情報出力が必要な場合

AWS Bedrockで正確な情報を出力する際、RAGとAgentのどちらを選ぶべきかの判断基準を解説。情報の出所やタスクの複雑さに応じた選択フローや、両者を組み合わせた堅実な開発アプローチを紹介します。
AI

トークンをカウントする

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