# LINEグループ AI Bot 導入ガイド
## 〜袋井市 AI活用コミュニティ向け調査レポート〜

**作成日：2026年3月18日**

---

## 1. LINE Messaging API の基本

### 1-1. 仕組み

LINE公式アカウントを作成し、そこに Messaging API を有効化することで、外部プログラム（Bot）からメッセージの送受信ができるようになります。

構成はシンプルで、ユーザーがLINEグループでメッセージを送ると、LINEプラットフォームが Webhook で外部サーバーに通知し、サーバー上のプログラムが AI API を呼び出して応答を生成し、LINE Messaging API 経由でグループに返信する、という流れです。

### 1-2. グループへのBot追加

LINE公式アカウントの設定で「グループ・複数人トークへの参加を許可」をONにすれば、通常のLINE友達と同じようにグループに招待できます。グループ内でユーザーがメッセージを送ると、Botの Webhook にイベントが届きます。

**重要な注意点：** グループ内では、Botに対するメンション（@Bot名）や特定キーワードをトリガーにして応答させる設計が一般的です。すべてのメッセージに反応するとうるさくなるためです。

### 1-3. 料金プラン（2026年3月時点）

| プラン | 月額 | 無料メッセージ数 | 追加メッセージ |
|--------|------|-----------------|---------------|
| コミュニケーションプラン | 0円 | 200通/月 | 不可 |
| ライトプラン | 5,000円 | 5,000通/月 | 不可 |
| スタンダードプラン | 15,000円 | 30,000通/月 | 従量課金で追加可 |

**通数カウントの重要ルール：**

- **応答メッセージ（Reply）：** ユーザーのメッセージに対する返信は **通数にカウントされない（無料）**。これはBotにとって非常に有利です。
- **プッシュメッセージ（Push）：** Bot側から能動的に送るメッセージは通数にカウントされます。
- **グループでのプッシュ送信：** グループに送った場合、参加ユーザー数×メッセージ数でカウントされます。40人のグループに15回送信すると 600通としてカウントされます。

**コミュニティ運用でのポイント：** ユーザーの質問に対する「応答メッセージ」で返すだけなら、無料プランの200通制限を気にする必要はありません。Bot主導の定期配信などをしない限り、コミュニケーションプラン（無料）で十分運用可能です。

---

## 2. LINEグループに入れるAI Botの選択肢

### 2-a. ChatGPT（OpenAI API）連携Bot

**概要：** OpenAIのAPIを使い、GPTモデルで応答するBotを構築するパターン。最も情報が多く、実装例も豊富です。

**API料金（2026年3月時点）：**

| モデル | 入力（100万トークン） | 出力（100万トークン） | 特徴 |
|--------|----------------------|----------------------|------|
| GPT-5 nano | $0.05 | $0.40 | 最安。軽い応答向き |
| GPT-5 mini | $0.25 | $2.00 | コスパ良好 |
| GPT-4o | $2.50 | $10.00 | レガシーだが安定 |
| GPT-5.2 | $1.75 | $14.00 | 最新フラッグシップ |

**月間コスト目安（コミュニティ30人、1日平均10回のやり取り）：**
GPT-5 mini を使った場合、月あたり約 $1〜3（約150〜450円）程度。非常に安価です。

**実装難易度：** ★★☆☆☆（比較的簡単）
Google Apps Script（GAS）を使えばサーバー不要で構築可能。Pythonでの実装例も豊富。

**メリット：** 実装例・日本語情報が最も多い、GPT-5 nanoなら驚くほど安い、日本語対応が良好
**デメリット：** OpenAI側の仕様変更が頻繁、APIキーの管理が必要

---

### 2-b. Claude（Anthropic API）連携Bot

**概要：** Anthropic社のClaude APIを使うパターン。長文の文脈理解や論理的な応答に強みがあります。

**API料金（2026年3月時点）：**

| モデル | 入力（100万トークン） | 出力（100万トークン） | 特徴 |
|--------|----------------------|----------------------|------|
| Claude Haiku 4.5 | $1.00 | $5.00 | 高速・低コスト |
| Claude Sonnet 4.5 | $3.00 | $15.00 | バランス型 |
| Claude Opus 4.5 | $5.00 | $25.00 | 最高性能 |

**月間コスト目安：** Claude Haiku 4.5 を使った場合、月あたり約 $2〜5（約300〜750円）程度。

**実装難易度：** ★★★☆☆（やや中級）
OpenAIほど日本語の実装例は多くないが、APIの使い方自体はシンプル。

**メリット：** 長い会話の文脈保持が優秀、安全性が高い設計、日本語の自然さ
**デメリット：** LINE Bot連携の日本語記事がOpenAIに比べて少ない

---

### 2-c. Google Gemini API 連携Bot

**概要：** Google提供のGemini APIを使うパターン。最大の魅力は無料枠の存在です。

**API料金（2026年3月時点）：**

| モデル | 入力（100万トークン） | 出力（100万トークン） | 無料枠 |
|--------|----------------------|----------------------|--------|
| Gemini 2.5 Flash-Lite | $0.00（無料枠） | $0.00（無料枠） | あり |
| Gemini 2.5 Flash | $0.15 | $0.60 | あり（制限付き） |
| Gemini 2.5 Pro | $1.25 | $10.00 | あり（制限付き） |

**無料枠の制限：** モデルにより 5〜15リクエスト/分、100〜1,000リクエスト/日。小規模コミュニティなら無料枠で回る可能性があります。

**実装難易度：** ★★☆☆☆（比較的簡単）

**メリット：** 無料枠があるため初期コストゼロで始められる、Googleアカウントで手軽に開始
**デメリット：** 無料枠の制限が変更される可能性あり（2025年12月に一度調整あり）、日本語でのLINE Bot連携記事はやや少なめ

---

### 2-d. 既存サービス（ノーコード系）

#### Dify（推奨）

2025〜2026年時点で最も注目されているノーコードLLMプラットフォームです。

**特徴：**
- 複数のAIモデル（GPT、Claude、Gemini等）をGUI上で切り替え可能
- LINE公式プラグイン（v0.0.5〜）でLINE連携が可能
- RAG（独自データを参照した回答）機能を備えている
- セルフホスト版（無料）とクラウド版（月$0〜）あり

**LINE連携方法：**
1. Difyクラウド版でチャットボットを作成
2. LINE Botプラグインをインストール（マーケットプレイス経由）
3. LINE公式アカウントのWebhookにDifyのエンドポイントを設定

**注意点：** 2025年11月時点で公式プラグインの接続が不安定との報告あり。Google Apps Script（GAS）経由での連携がより安定しているとの声もあります。

**コスト：** Dify自体は無料〜。AI APIの利用料は別途発生。

#### その他のノーコードツール

| ツール | 特徴 | LINE対応 | コスト |
|--------|------|---------|--------|
| Botpress | 高機能チャットボットプラットフォーム | プラグインで可能 | 無料枠あり |
| n8n | ワークフロー自動化ツール | Webhook連携可能 | セルフホスト無料 |
| Make（旧Integromat） | ノーコード自動化 | LINE連携テンプレートあり | 無料枠あり |

---

### 2-e. オープンソースLLM（ローカル/VPS運用）

**概要：** Llama 3、Mistral、日本語特化モデル（ELYZA、Swallow等）をVPS上で動かすパターン。

**必要スペック：**
- 7B パラメータモデル：RAM 16GB以上、VRAM 8GB以上推奨
- 13B パラメータモデル：RAM 32GB以上、VRAM 16GB以上推奨

**VPSコスト目安：** GPU付きVPSは月額 5,000〜30,000円程度（さくらのクラウド、ConoHa等）。

**実装難易度：** ★★★★★（上級者向け）

**メリット：** 月額固定でAPI料金なし、データが外部に出ない、カスタマイズ自由
**デメリット：** 初期構築が大変、GPU付きVPSのコストが高い、メンテナンスが必要、最新モデルに比べて応答品質が劣る場合がある

---

## 3. コミュニティ用途としてのおすすめ

### 3-1. 推奨構成

袋井市のAI活用コミュニティの目的（AI学習、中小企業支援、情報共有）を考慮すると、以下の構成を推奨します。

**推奨案：Google Gemini API + Google Apps Script（GAS）**

理由：
1. **コスト面：** Gemini APIの無料枠で、小規模コミュニティ（〜50人）なら月額0円で運用可能
2. **実装の簡単さ：** GASはGoogleアカウントだけで使え、サーバー管理不要
3. **日本語品質：** Gemini 2.5は日本語対応が良好
4. **スケーラビリティ：** 利用量が増えたらOpenAI APIやClaude APIへの切り替えも容易

**次点案：OpenAI API（GPT-5 nano/mini）+ GAS**

理由：
1. 日本語の実装記事が圧倒的に多く、トラブルシューティングしやすい
2. GPT-5 nanoなら月額100〜300円程度で運用可能
3. コミュニティメンバーの学習教材としても使いやすい

### 3-2. 段階的導入プラン

**フェーズ1：最小構成でスタート（1〜2週間）**
- LINE公式アカウント開設（無料）
- GASで簡単なオウム返しBotを作成
- グループに追加して動作確認
- 目標：「LINEでBotが動く」体験をメンバーと共有

**フェーズ2：AI連携の実装（2〜4週間）**
- Gemini API（またはOpenAI API）のキーを取得
- GASにAI応答ロジックを追加
- 「@Bot 〇〇って何？」のようなメンション形式で応答する設計
- メンバーに使い方を周知
- 目標：メンバーがAI Botに気軽に質問できる環境

**フェーズ3：機能拡張（1〜3ヶ月）**
- RAG機能の追加（Dify等を活用）：コミュニティの議事録やFAQを参照して応答
- 複数モデルの切り替え対応
- 定期配信機能（AI関連ニュースの要約を週1配信など）
- 目標：コミュニティ独自のナレッジベースを持つBot

**フェーズ4：高度な活用（3ヶ月以降）**
- VPSへの移行（応答速度向上、機能拡張の柔軟性）
- メンバーが自分でBotを改良できるハンズオン開催
- 中小企業向けの業務特化Bot（見積もり支援、マニュアルQ&A等）の開発
- 目標：メンバー自身がAI活用のスキルを身につける

---

## 4. 技術的な構成例

### 4-1. 最小構成（GAS方式） ← まずはこれ

```
[LINEユーザー]
    ↓ メッセージ送信
[LINEプラットフォーム]
    ↓ Webhook
[Google Apps Script（GAS）]
    ↓ APIリクエスト
[AI API（Gemini / OpenAI / Claude）]
    ↓ 応答テキスト
[Google Apps Script（GAS）]
    ↓ Reply Message API
[LINEプラットフォーム]
    ↓
[LINEユーザーへ応答表示]
```

**必要なもの：**
1. LINE Developersアカウント（無料）
2. LINE公式アカウント（無料・コミュニケーションプラン）
3. Googleアカウント（GAS用・無料）
4. AI APIキー（Geminiなら無料枠あり）

**この構成のメリット：** サーバー費用ゼロ、メンテナンスほぼ不要、1〜2時間で構築可能

### 4-2. 中級構成（VPS方式）

```
[LINEユーザー]
    ↓ メッセージ送信
[LINEプラットフォーム]
    ↓ Webhook（HTTPS）
[VPS（Python / Node.js）]
    ├→ AI API（Gemini / OpenAI / Claude）
    ├→ データベース（会話履歴・ユーザー情報）
    └→ RAG用ベクトルDB（独自データ検索）
    ↓ Reply Message API
[LINEプラットフォーム]
    ↓
[LINEユーザーへ応答表示]
```

**必要なもの：**
1. 上記の最小構成の全項目
2. VPS（月額500〜2,000円程度。さくらVPS、ConoHa VPS等）
3. ドメイン＋SSL証明書（Webhook用にHTTPS必須。Let's Encryptで無料取得可能）
4. Python 3.x または Node.js

### 4-3. 高機能構成（Dify + VPS方式）

```
[LINEユーザー]
    ↓
[LINEプラットフォーム]
    ↓ Webhook
[GAS or 中継サーバー]
    ↓ API呼び出し
[Dify（セルフホスト on VPS）]
    ├→ LLMモデル選択（GPT / Claude / Gemini / ローカルLLM）
    ├→ RAGパイプライン（独自ドキュメント参照）
    ├→ エージェント機能（Web検索、計算等）
    └→ 会話メモリ
    ↓
[LINEプラットフォーム]
    ↓
[LINEユーザーへ応答表示]
```

---

## 5. 各選択肢の比較まとめ

| 項目 | Gemini + GAS | OpenAI + GAS | Claude + GAS | Dify | ローカルLLM |
|------|-------------|-------------|-------------|------|------------|
| 初期コスト | ◎ 0円 | ○ 0円（API従量） | ○ 0円（API従量） | ○ 0円〜 | △ VPS費用 |
| 月額運用費 | ◎ 0円〜 | ○ 数百円 | ○ 数百円 | ○ AI API費用 | △ 5,000円〜 |
| 実装難易度 | ◎ 簡単 | ◎ 簡単 | ○ やや簡単 | ○ 中程度 | × 難しい |
| 日本語情報量 | ○ 多い | ◎ 最多 | △ やや少 | ○ 増加中 | △ 少ない |
| 応答品質 | ○ 良好 | ◎ 高品質 | ◎ 高品質 | ◎ モデル選択可 | △ モデル依存 |
| 拡張性 | △ GAS制限あり | △ GAS制限あり | △ GAS制限あり | ◎ 高い | ◎ 自由 |
| データ管理 | △ 外部送信 | △ 外部送信 | △ 外部送信 | ○ 選択可 | ◎ 完全自前 |

---

## 6. 具体的な第一歩

今すぐ始めるなら、以下の手順です：

1. **LINE Developers**（https://developers.line.biz/ja/）にアクセスし、アカウント作成
2. **プロバイダー** を作成（例：「袋井AI活用コミュニティ」）
3. **Messaging APIチャネル** を作成
4. チャネル設定で「グループトークへの参加」を許可
5. **Channel Access Token** と **Channel Secret** をメモ
6. **Google Apps Script** で新規プロジェクトを作成
7. Webhook URLとして GAS のデプロイURLを設定
8. AI APIキーを取得して GAS に組み込み

上記で基本的なAI Botが完成します。

---

## 参考リンク

- [LINE Developers 公式](https://developers.line.biz/ja/)
- [Messaging API 料金ドキュメント](https://developers.line.biz/ja/docs/messaging-api/pricing/)
- [OpenAI API Pricing](https://openai.com/api/pricing/)
- [Anthropic Claude Pricing](https://platform.claude.com/docs/en/about-claude/pricing)
- [Gemini API Pricing](https://ai.google.dev/gemini-api/docs/pricing)
- [Dify × LINE Bot 構築ガイド（2025年版）](https://saiteki-ai.com/basics/ai-tool/dify/dify-line-integration/)
- [ChatGPT API で LINE チャットボットを作る方法](https://zenn.dev/robes/articles/c8dda8b42afab8)
