建築基準法・同施行令・同施行規則の本則851条を検索し、根拠条文を添えて答える建築AI(shitate/kenchiku)。公開ベンチ203問でRAG精度0.980。OpenAI互換API・te kenchiku・Claude Codeから。
対象は建築基準法・同施行令・同施行規則の本則851条です(別表・告示・附則は対象外)。個別の適法性判断は建築士・特定行政庁にご確認ください。
同じ203問を、条文を渡さない場合と渡す場合で測りました(実測記事・正解データと採点コードは公開)。条文を渡すだけで全モデルが大きく上がります。
このAPIは gpt-5.6-luna+851条RAGで動きます(精度0.980・1問$0.0022・p50 2.9秒)。最高精度の gpt-5.5(0.995)とは1.5ポイント差で、コストは約1/11です(1問あたり $0.0022 対 $0.0245)。なおグラフの数値は小数第4位で四捨五入した3桁表示です。
「高さ60m超の構造耐力の基準は」「建蔽率の緩和はどこまで」— 条番号と数値を条文から引く。
建蔽率・容積率・採光補正係数。計算式と適用条文(法53条・令20条など)をセットで示す。
確認申請・用途変更・検査済証。どの条文が根拠かを明示して説明する。
条文に無い事項や個別の適法性判断は断定しません。実際の設計・確認申請は建築士・特定行政庁にご確認ください。
質問に対して、根拠条文をそのまま引用してから答えます。以下は実際の条文(e-Gov 法令API)に基づく出力形式の例です。
質問:第一種低層住居専用地域で、都市計画で建蔽率が十分の四と定められている場合、建蔽率の上限は?
根拠条文:建築基準法 第五十三条(建蔽率)
建築物の建築面積(同一敷地内に二以上の建築物がある場合においては、その建築面積の合計)の敷地面積に対する割合(以下「建蔽率」という。)は、次の各号に掲げる区分に従い、当該各号に定める数値を超えてはならない。一 第一種低層住居専用地域、(中略)又は工業専用地域内の建築物 十分の三、十分の四、十分の五又は十分の六のうち当該地域に関する都市計画において定められたもの
回答:上限は十分の四(40%)です。法53条1項1号により、第一種低層住居専用地域では十分の三〜十分の六のうち、当該地域の都市計画で定められた値が上限となり、この場合は十分の四が適用されます。
※ 実際の出力はモデルにより表現が異なります。個別の適法性判断は建築士・特定行政庁にご確認ください。
質問:この土地の建蔽率は何%ですか?(具体的な土地・用途地域の指定が無い)
回答:用途地域や都市計画で定められた建蔽率が分からないため、具体的な上限は断定できません。建蔽率は法53条により、用途地域の区分に応じて都市計画が定める値(例:第一種低層住居専用地域は十分の三〜十分の六のいずれか)が上限となるため、対象地の用途地域と指定値をご確認ください。個別の適法性判断は建築士・特定行政庁にご相談ください。
※ 条文に無い事項や、条件が不足する質問では断定せず、確認すべき点を示します。別表・告示・附則は対象外です。
Claude Code から使う場合、環境変数を3つ設定するだけです。
export ANTHROPIC_BASE_URL=https://api.teai.io
export ANTHROPIC_AUTH_TOKEN=te_xxxx # /register で発行
export ANTHROPIC_MODEL=shitate/kenchiku
claudeOpenAI 互換のエンドポイントからも同じモデルIDで呼べます。
curl https://api.teai.io/v1/chat/completions \
-H "Authorization: Bearer te_xxxx" \
-H "Content-Type: application/json" \
-d '{"model":"shitate/kenchiku","messages":[{"role":"user","content":"建蔽率の緩和はどこまで認められますか"}]}'Sente の te からは te kenchiku "質問" で使えます。
te kenchiku "採光補正係数の計算方法は?"うまく動かない時: 401 は鍵の貼り間違い、402 は残高切れ(チャージ)、429 はレート制限。モデルIDの綴りは GET /v1/models で確認できます。
キーは登録だけで発行されます。クレジットは使う分だけチャージ(¥500〜)。
登録して始める| モデルID | shitate/kenchiku |
|---|---|
| コンテキスト | 1,050K トークン |
| 入力 | 0.472 cr / 1Kトークン |
| 出力 | 2.832 cr / 1Kトークン |
| 検索対象 | 建築基準法・同施行令・同施行規則 本則851条(e-Gov 法令API)。別表・告示・附則は対象外 |
| 検索方式 | BM25+見出し一致+5-gram包含+条番号解決(外部依存なし) |
| 回答モデル | openai/gpt-5.6-luna |
| レート制限 | Free 30 / Pro 120 / Business 600 回/分 |
クレジット単価とコンテキストは GET /v1/models/pricing のライブ値。円換算は ¥1=6cr。
正解はすべて条文か決定論的計算から生成(oracle 203/203)。採点はLLM判定なしの決定論的。データ・採点コード・全応答はkenchiku-benchで公開しています。実施日 2026-11-01。
| 種別 | 件数 | 内容 | 正答率 |
|---|---|---|---|
| numeric | 23 | 条文の数値穴埋め | 1.000 |
| cite | 27 | 条番号の同定 | 1.000 |
| calc_bcr | 30 | 建蔽率の計算 | 1.000 |
| calc_far | 30 | 容積率の計算 | 1.000 |
| calc_daylight | 40 | 採光補正係数(令20条2項) | 0.925 |
| false_claim | 23 | 誤った条文引用の検出 | 1.000 |
| applied | 30 | 2段計算(敷地×限度率) | 0.967 |
上表は203問(gpt-5.6-luna+RAG)の種別内訳で、合計0.980。検索の recall@3 は 197/203(0.970、bench/run.py の Retriever で正解条文が上位3件に入った割合)。外れた6件はすべて誤引用検出タスクで、引用文そのものを含む条文を探す別経路が必要なケースです。再現手順は kenchiku-bench の README(bench/run.py --models openai/gpt-5.6-luna --rag)に記載しています。
天空率は別枠で、このAPI(条文RAGのみ)の対象外です。天空率は外部ツール併用が前提で、RAG単体では gpt-5.6-luna で 0.52(50問・うち上流エラー1問)/0.15(追加20問・うち上流エラー14問、回答できた6問中3問正解)にとどまります。ツール併用時は 0.98(50問)/0.85(20問)まで上がります。天空率の用途は専用エンジン(kenchiku-bench の bench/sky.py)をお使いください。天空率の実測値と全応答はこのJSON(2026-11-03取得)に収録しています。
クレジット制。Freeプラン(¥0)に無料クレジットはありません(チャージ制・¥500〜)。Pro(¥4,350/月・30,000cr)、Business(¥14,800/月・100,000cr)。円換算は ¥1=6cr。
このモデルは入力 0.472cr/1K・出力 2.832cr/1K。851条の検索と条文挿入を含むため、通常モデルより入力トークンが増えます。1問あたり約$0.0022(≈¥0.33)が目安です。他モデルとの比較はモデル一覧へ。
建築基準法・同施行令・同施行規則の本則851条(e-Gov 法令API由来)を検索し、ヒットした条文をそのまま回答モデルに渡します。条文に無い事項は断定しません。
コーパスは2026-10-31時点でe-Gov法令APIから取得した本則条文です(別表・告示・附則は含みません)。改正があった場合はコーパスを更新する必要があります。最新の適用関係は必ずe-Gov法令検索と特定行政庁の運用でご確認ください。
/v1/chat/completions(OpenAI互換)、/v1/messages(Anthropic Messages API互換)、/v1/models。モデルIDは shitate/kenchiku です。