全て出典付き
各検索結果に出典URL(法令=e-Gov / 判例=裁判所)が付きます。条文番号や公式URLは人が最終確認できるよう、参照元を明示。RAGのハルシネーション対策に。
お使いのLLMに裁判資料フォルダを読ませ、NYANTOM APIの条文番号・判例を整理や書面案に組み込む。準備書面、答弁書、離婚裁判、労働審判、告訴資料、証拠スクショ整理まで、誰でも同じ手順で使えます。
📚 収録 603,854 チャンク|法令 455,856・判例 15,336|RAG検索対象 471,192
※料金は完全無料です。
SNSやネット掲示板の匿名の投稿で名誉毀損・権利侵害を受けたとき、投稿者を特定するための手続が「発信者情報開示請求」です。プロバイダ責任制限法にもとづき、資料フォルダとLLM+NYANTOM APIで、必要な条文・判例・手順を出典付きで整理できます。まず投稿の保全から始めます。
投稿を保全する
投稿URL、投稿日時、アカウント名、スクリーンショット、魚拓(保存ページ)を残します。削除やログ消滅に備え、できるだけ早く保全します。ファイル名に日付と内容を入れて資料フォルダへ。
どの権利が侵害されたか整理する
どの投稿が、名誉毀損・名誉感情・プライバシー・肖像権などのどの権利を侵害するかをLLMに整理させます。あなた本人だと分かるか(同定可能性)も確認します。検索例: 名誉毀損 相当性、同定可能性、プライバシー 既公開情報。
発信者情報開示命令を検討する
2022年施行の制度で、裁判所への申立てにより、コンテンツプロバイダ(SNS・掲示板の運営)とアクセスプロバイダ(ISP)への開示を一体的に求められます。検索例: 発信者情報開示命令、プロバイダ責任制限法、権利侵害の明白性。
ログの消滅を急いで防ぐ
アクセスプロバイダの通信ログ保存期間は短い場合があります。消去禁止・提供命令などを早めに検討します。検索例: 発信者情報 消去禁止、提供命令、ログ 保存期間。
特定後の請求につなげる
発信者が特定できたら、損害賠償請求や投稿削除請求につなげます。検索例: 709条、710条、削除請求、開示関係費用 損害。
| やりたいこと | 検索する言葉 |
|---|---|
| 匿名の投稿者を特定したい | 発信者情報開示命令プロバイダ責任制限法 |
| 権利侵害の明白性を確認する | 権利侵害の明白性名誉毀損 相当性 |
| 本人だと分かるか(同定可能性) | 同定可能性摘示 事実 |
| ログ消滅を防ぐ | 発信者情報 消去禁止提供命令 |
| 特定後に賠償・削除を請求する | 709条710条削除請求 |
数値は2026年7月時点(出典: 法令=e-Gov / 判例=裁判所)。
出典に基づく検索結果を、加工なしでLLMに渡せる設計。RAGのハルシネーション対策に。
各検索結果に出典URL(法令=e-Gov / 判例=裁判所)が付きます。条文番号や公式URLは人が最終確認できるよう、参照元を明示。RAGのハルシネーション対策に。
条文番号の完全一致(「709条」→「七百九条」に正規化)・フレーズ/キーワード一致(TF)・ベクトル意味検索(pgvector、言い換え対応)を1つの統合スコアで並べ替え。判例は最高裁のリーディングケースを優先。
判例は最高裁(リーディングケース)を優先して並べます。検索結果のmetadataには case_no・date・court・court_rank・holding を含み、判断の重みを把握できます。
pgvector・384次元embedding(paraphrase-multilingual-MiniLM-L12-v2)で表現の揺れを吸収。検索対象471,192件(法令455,856+判例15,336)は全件にembedding付与済です。
Tool use(ツール連携)やFunction calling(関数呼び出し)に対応したLLM、IDE統合型ツール、その他HTTPで叩ける任意のLLM・エージェント・RAGパイプラインに対応します。
/api/search の応答は構造化JSON。chunk_id・score・match_type・text・summary・domain・tags・source まで含むので、加工なしでcontextやTool use/Function callingの結果として渡せます。
アプリ、RAG、エージェントから直接使う場合のAPI手順です。キーを発行して X-API-Key を付けて呼び出します。
メールとユースケースを送るだけ(認証不要)。下の発行フォームからブラウザでも発行できます。
bashcurl -X POST https://api.nyantom.org/api/keys/issue \
-H "Content-Type: application/json" \
-d '{"email":"you@example.com","use_case":"RAG"}'
{"api_key":"nyk_...","plan":"beta-free"} が返ります。キーは発行時のみ表示され再表示されないので必ず保存してください。同一IPは1時間に5件までです。
発行したキーを HTTPヘッダ X-API-Key に付けてリクエストします(例ではキーをプレースホルダ $NYANTOM_KEY で記載)。
bashcurl "https://api.nyantom.org/api/search?q=不法行為+709条&domain=legal&limit=5" \
-H "X-API-Key: $NYANTOM_KEY"
統合スコア順に、出典URL付きの結果が返ります。返ってきたJSONをそのままLLMのcontextに渡します。
json{
"query": "不法行為 709条",
"scoring": "hybrid",
"count": 5,
"results": [
{
"chunk_id": "...",
"score": 0.91,
"match_type": "exact_citation",
"summary": "故意又は過失によって他人の権利を侵害した者は…",
"domain": "legal",
"source": "https://laws.e-gov.go.jp/...",
"metadata": { "case_no": null, "court": null, "holding": null }
}
]
}
/api/search を登録し、戻り値のJSONをモデルに渡すと、出典URL付きの根拠を添えて回答させられます。
エンドポイント早見
| Method | Path | 認証 |
|---|---|---|
| GET | /health | 不要 |
| GET | /api/search | 要 X-API-Key |
| GET | /api/export/rag | 要 X-API-Key(≤2000) |
| GET | /api/stats | 要 X-API-Key |
| POST | /api/keys/issue | 不要(キー発行) |
| GET | /docs | 不要(Swagger UI) |
HTTPで叩ける全てのLLM・エージェントに対応。
応答はJSONなので、取得結果をそのままモデルのcontextに渡せます。ローカルLLMでは、ホスト側のPython/Node/エージェントがNYANTOM APIを呼び、その結果をプロンプトやRAG contextに挿入する構成で利用できます。
裁判書面・準備書面・反論メモで使う場合は、API結果をそのまま丸投げせず、条文・判例名、要旨、本文抜粋、出典URLの「根拠カード」に整形してからLLMへ渡すのが安定します。小さいローカルLLMでは、検索結果の要約・引用整理・反論骨子の作成までに用途を絞ると扱いやすくなります。
確定事実に基づく回答です。誇張はしません。
https://api.nyantom.org/api/keys/issue に body={"email":"あなたのメール","use_case":"用途"} を送ると、{"api_key":"nyk_...","plan":"beta-free"} が返ります。この発行は認証不要ですが、同一IPは1時間に5件まで。キーは発行時のみ表示され再表示できないため、安全に保管してください。X-API-Key に発行されたキー(nyk_で始まる文字列)を付けてリクエストします。/health・/docs・POST /api/keys/issue は認証不要で、それ以外(/api/search、/api/export/rag、/api/stats)は X-API-Key が必要です。01_訴状、02_答弁書、03_第一準備書面、04_告訴資料、05_証拠資料、06_スクショ、07_時系列、08_NYANTOM検索結果。PDF、画像、スクリーンショット、録音反訳、投稿URL、診断書、契約書、請求書などを、日付と内容がわかる名前で保存します。https://api.nyantom.org/docsのSwagger UIで検索を試せます。認証が必要な検索ではX-API-Keyをヘッダに入れます。ブラウザのアドレスバーだけではヘッダを付けにくいため、Swagger UI、HTTPクライアント、または自分のアプリから呼ぶのが簡単です。requests.get("https://api.nyantom.org/api/search", headers={"X-API-Key": os.environ["NYANTOM_API_KEY"]}, params={"q":"名誉毀損 相当性","domain":"court","limit":3})java.net.http.HttpClientでGETリクエストを作り、X-API-Keyヘッダを付けます。HttpRequest.newBuilder(uri).header("X-API-Key", System.getenv("NYANTOM_API_KEY")).GET().build();709条、710条、722条、名誉毀損 真実性、名誉毀損 相当性、名誉毀損 意見 論評、社会的評価 低下、名誉感情 社会通念上許される限度、プライバシー 既公開情報、肖像権、損害 相当因果関係。1回の検索で結論を出さず、条文検索と判例検索を分けて比較してください。https://api.nyantom.org です。料金は完全無料です。現在、新規APIキー発行と公開APIの一般提供は休止しており、オフィスNYANTOMの所属タレントのみご利用いただけます。
このキーで検索する(curl例)
bash