技術仕様書

高圧的AI論破システム - マルチLLM・RAG技術による次世代論破エンジン

システム概要

論破王 AIは、ユーザーの発言に対して高圧的で論理的な反論を行うAIチャットシステムです。複数のLLMエンジンとRAG技術により、一貫性のある論破を実現します。

コア機能

  • 高圧的・威圧的な性格設定による論破AI
  • 論理的反論とユーザーの矛盾点追及
  • マルチLLMエンジン対応(OpenAI・Google Gemini)
  • RAGシステムによる記憶機能と文脈継続
  • リアルタイム会話インターフェース

技術的特徴

従来のチャットボットとは異なり、「論破」に特化したAI性格設定と、ベクトル検索による長期記憶機能を組み合わせた革新的システム

バージョン比較

機能 ronpa基本版 ronpa_geminiGemini版 ronpaexRAG版
LLMエンジン OpenAI GPT-4.1-nano Google Gemini 2.5 Flash Lite OpenAI GPT-4.1-nano
記憶機能 セッションのみ セッションのみ 永続的RAGメモリ
ベクトル検索 なし なし Embeddings API + コサイン類似度
コンテキスト拡張 なし なし 関連過去会話の自動取得
ストレージ サーバーセッション サーバーセッション ブラウザローカルストレージ

OpenAI版(基本版)

OpenAI GPT-4.1-nanoを活用した基本的な論破AIシステム。高速で安価な論破体験を提供します。

技術仕様

  • モデル: GPT-4.1-nano
  • 最大トークン: 500
  • 温度設定: 0.9(創造性重視)
  • セッション管理: PHP SESSION
  • 履歴制限: 最新50件まで保持

処理フロー

ユーザー入力
280文字制限
性格プロンプト
論破設定
GPT-4.1-nano
応答生成
セッション保存
履歴管理

最適化ポイント

コスト削減のため、過去履歴をAPIに送信せず、セッション内でのみ管理。シンプルで高速な論破体験を実現

Gemini版

Google Gemini 2.5 Flash Liteを活用した代替エンジン版。Googleの最新AI技術による論破を体験できます。

技術仕様

  • モデル: Gemini 2.5 Flash Lite
  • 最大出力トークン: 500
  • 温度設定: 0.9
  • API形式: Google AI Studio API
  • エラーハンドリング: 詳細エラー情報対応

Gemini特有機能

  • Google独自のContent形式対応
  • GenerationConfig設定
  • 多言語対応の自然な日本語生成
  • Google AIの安全フィルター

Gemini vs OpenAI

Geminiは特に日本語での論理展開が得意で、より自然な日本語表現での論破が可能。OpenAIとは異なる論破スタイルを提供

RAG対応版(ronpaex)

Retrieval-Augmented Generation技術により、過去の会話を記憶し一貫性のある論破を実現する最先端版です。

RAGシステム構成

  • 埋め込み生成: OpenAI Embeddings API (text-embedding-3-small)
  • ベクトル次元: 1536次元
  • 類似度計算: コサイン類似度
  • 検索上位: 3件の関連会話
  • 保存容量: 最大100会話

記憶システム詳細

ユーザー入力
メッセージ
Embeddings
ベクトル化
類似度検索
過去会話
コンテキスト生成
関連情報
論破生成
GPT-4.1-nano

ローカルストレージ管理

  • 保存場所: ブラウザのlocalStorage
  • データ構造: JSON形式で会話・ベクトル・タイムスタンプ
  • プライバシー: すべてクライアント側で管理
  • 容量制限: 自動的に古い会話から削除

RAGによる論破強化

「あなたは以前こう言いましたよね?」といった過去発言を根拠とした論破が可能。AIが本当に記憶しているかのような一貫性を実現

システム技術仕様

フロントエンド技術

  • Vanilla JavaScript ES6+
  • CSS3 Flexbox・Grid レスポンシブデザイン
  • Fetch API による非同期通信
  • localStorage API によるデータ永続化
  • リアルタイムUI更新システム

バックエンド技術

  • PHP 8.x RESTful API
  • OpenAI API / Google AI Studio API統合
  • セッション管理とセキュリティ
  • CORS対応・ドメイン制限
  • エラーハンドリング・ログ管理

AIエンジン仕様

  • OpenAI GPT-4.1-nano: 高速・低コスト
  • Google Gemini 2.5 Flash Lite: 日本語特化
  • text-embedding-3-small: ベクトル化専用
  • 温度0.9: 創造性と一貫性のバランス

セキュリティ・パフォーマンス

  • API キー保護・環境変数管理
  • 入力値検証・SQLインジェクション対策
  • レスポンス時間最適化
  • モバイル対応・PWA準備

今後の技術発展

論破王 AIの将来的な機能拡張と技術改良の計画。

予定機能拡張

  • 音声入出力対応(Speech-to-Text/Text-to-Speech)
  • 画像解析による論破強化
  • マルチモーダル対応(GPT-4V, Gemini Pro Vision)
  • リアルタイム論破バトル機能
  • 論破スキルのスコアリング機能

技術改良計画

  • WebSocket リアルタイム通信
  • Service Worker オフライン対応
  • Claude/LLaMA等の追加LLMエンジン対応
  • ベクトルデータベース導入(Pinecone, Weaviate)
  • 機械学習による論破パターン分析

スケーラビリティ

  • マイクロサービス化・API分割
  • CDN・キャッシュ最適化
  • 負荷分散・レプリケーション
  • コンテナ化・Kubernetes対応

論破AI 2.0への進化

単なる「論破」を超えて、ユーザーの論理的思考力向上を支援する「教育的論破AI」への発展を目指す

論破王AIアプリケーション

各バージョンの論破王AIをお試しください。