2026-09

ネットワーク

GA4のアクセス解析、難しくて挫折していませんか?【初心者向け】

GA4でアクセス解析を始める基本手順とよくあるつまずき、データを手軽に確認する方法(DeepBoard等)を初心者向けに解説します。
ネットワーク

個人開発・ブログ運営のためのレンタルサーバー比較。何を基準に選べばいい?

個人開発・ブログ運営向けにレンタルサーバーを選ぶときのチェックポイントと、代表的なサービスの比較、乗り換え時のつまずきポイントを解説します。
ネットワーク

サイトの表示が遅い…そんな悩みはCDN「Cloudflare」で解決できるかもしれません

CDNの仕組みと導入手順、主要サービスの比較、そしてCloudflareのおすすめポイントを初心者向けに解説します。
AI

【Jev】比較検証 : 同じ判定タスクをJevと通常LLMで実装し、速度・コストを比較する

こんにちは、かつコーチです。このシリーズでは、話題の新AI「Jev」について、概要から実装例までを見てきました。最後となる今回は、同じ判定タスクをJevと通常のLLM(ChatGPT・Claudeなど)でそれぞれ実装した場合、実際にどれくら...
AI

【Jev】実践:Jevで問い合わせ内容の自動分類・優先度採点を作る

こんにちは、かつコーチです。前回の記事で、Jevの基本的なAPIの使い方を確認しました。今回はもう一歩進んで、実際の業務でありそうな「問い合わせ内容の自動分類・優先度採点」というシナリオを題材に、より具体的な実装例を紹介します。カスタマーサ...
AI

【Jev】Jevの使い方:APIキー取得から判定の実装まで

こんにちは、かつコーチです。前回の記事では、話題の新AI「Jev」がChatGPTやClaudeとどう違うのかを解説しました。「分類・採点・はい/いいえ判定に特化したAI」という位置づけが理解できたところで、今回は実際に手を動かして、API...
AI

【Jev】Jevとは?ChatGPT・Claudeと何が違うのか、話題の新AIを解説

こんにちは、かつコーチです。2026年9月15日に発表されたばかりの新しいAIモデル「Jev」が、開発者コミュニティで一気に話題になっています。「ChatGPTやClaudeの新しいライバルが出てきたのか」と思って調べてみると、実はちょっと...
Laravel

【Laravel】プロンプトインジェクション対策:安全にLLMを組み込む設計

こんにちは、かつコーチです。「LaravelへのLLM導入」シリーズもいよいよ最終回です。今回は、LLMをプロダクションで安全に運用するために避けて通れないプロンプトインジェクション対策について解説します。プロンプトインジェクションとは?プ...
Laravel

【Laravel】コスト管理とレート制限:トークン消費を抑える実装

こんにちは、かつコーチです。LLM連携機能は、使えば使うほどAPI利用料がかかります。野放しにしておくと、想定外の高額請求につながることもあります。今回は、トークン数の記録・可視化と、Laravel標準のRate Limiting機能を使っ...
Laravel

【Laravel】AI呼び出しをテストでモックする(Http::fakeパターン)

こんにちは、かつコーチです。LLM連携機能を実装したら、当然テストも書きたくなります。ただし、テストのたびに実際のAI APIを叩いていると、実行するたびに課金が発生してしまいます。今回はHttp::fake()を使って、AI API呼び出...
Laravel

【Laravel】RAGパイプラインを実装する(チャンク分割〜検索〜生成)

こんにちは、かつコーチです。前回はpgvectorでベクトル検索の環境を構築しました。今回はいよいよ、RAG(AI自身の知識ではなく、検索した文書を渡して回答させる仕組み。カンニングペーパーを渡してから質問に答えてもらうイメージです)のパイ...
Laravel

【Laravel】pgvectorでベクトル検索の環境を構築する

こんにちは、かつコーチです。RAG(RAG:AI自身の知識ではなく、検索した文書を渡して回答させる仕組み。カンニングペーパーを渡してから質問に答えてもらうイメージです)を実装するには、まずベクトル検索の基盤を作る必要があります。今回はPos...
Laravel

【Laravel】embeddingとは?文章の意味を数値化する仕組み

こんにちは、かつコーチです。「関連する記事を自動でおすすめしたい」「類似の問い合わせを検索したい」といった要望を実現する鍵になるのが、embeddingです。このシリーズもいよいよRAG(検索拡張生成)実装の入り口に差し掛かりました。この記...
Laravel

【Laravel】ツール呼び出し(Function Calling)でAIにアプリの操作を行わせる

こんにちは、かつコーチです。前回は構造化出力でJSON形式の応答を得る方法を紹介しました。今回はさらに一歩進んで、LLM自身に「この関数を呼び出したい」と判断させ、実際にアプリの処理を実行させる仕組みを解説します。ツール呼び出し(Funct...
Laravel

【Laravel】構造化出力(Structured Output)でJSON形式の応答を得る

こんにちは、かつコーチです。AIチャットは文章で返してくれれば十分ですが、業務システムに組み込むとなると話は別です。「感情分析の結果をDBに保存したい」「フォームの項目を自動入力したい」となると、決まった形式のデータが必要になります。この記...
Laravel

【Laravel】会話履歴を管理するチャットUIを実装する

こんにちは、かつコーチです。前回はストリーミングでAIの応答を表示する方法を紹介しました。ただ、それだけでは「一問一答」しかできず、文脈を踏まえた会話にはなりません。この記事では、会話履歴をDBに保存し、マルチターン(複数往復)の会話をLL...
Laravel

【Laravel】ストリーミングレスポンスを実装する(SSEでリアルタイム表示)

こんにちは、かつコーチです。ChatGPTを使っていると、文字が一気に表示されるのではなく、じわじわと出てくるのに気づいた方も多いと思います。あれを自分のLaravelアプリで再現したいという相談を、最近よく受けます。この記事では、ストリー...
Laravel

【Laravel】Prism PHPでテキスト生成を実装する基本

こんにちは、かつコーチです。前回はLaravel AI SDKでテキスト生成を実装しました。今回は、その内部でも使われているPrism PHPを直接使って、同じ処理を書いてみます。「結局どっちが自分に合っているのか」を実感するために、コード...
Laravel

【Laravel】Laravel AI SDKでテキスト生成を実装する基本

こんにちは、かつコーチです。前回はAPIキーの準備が終わりました。いよいよここから、Laravel AI SDKを使って実際にテキスト生成を実装していきます。この記事では、Ai::make()->prompt()の基本的な使い方から、プロバ...
Laravel

【Laravel】APIキーの設定と環境構築(OpenAI・Anthropic対応)

こんにちは、かつコーチです。LaravelでLLMを使い始める前に、必ず必要になるのがAPIキーの発行と環境設定です。ここを雑にやると、あとで「動かない」「キーが漏れた」といったトラブルにつながります。この記事では、OpenAIとAnthr...