構造化クエリ AI
証明可能な回答を、
AIエージェントへ。
SQAIは、AIエージェント向けのガバナンス準拠・読み取り専用構造化データツールです。問いは型付き・ポリシー検証済みのプランへと変換され、そのプランは決定論的エンジン上で実行されます。すべての回答には、完全再現のためのハッシュが付与されます。
TypeScript
const sq = createSQAI()
await sq.ask('average unit price by region')
provenancesha256:cb03cfc45026…9c50c383
Python
sq = create_sqai()
sq.ask("average unit price by region")
provenancesha256:cb03cfc45026…9c50c383
sha256:cb03cfc45026…9c50c383 — TS ≡ PY
モデルが意味を提案する。
SQAIが実行を制御する。
生SQL不使用。eval不使用。書き込みパスなし。
III回答の生成プロセス
五つの工程。即興なし。
- 01
型付き意図
モデルは型付きリクエストを生成する — SQL もコードも使わない
- 02
コントラクト検証
ハッシュ固定されたコントラクトと照合される
- 03
ポリシー検証
許可リストが実行の可否と方法を決定する
- 04
決定論的エンジン
float64、シングルスレッド、固定済み。同じ入力、同じ結果。
- 05
回答 + 出典情報
すべての回答に再現用ハッシュが付属する
IV三層、一方向
- 01パッケージ化されたサーフェス — すべての読み取り専用ケイパビリティ、ハッシュ固定済み
- 02アプリケーションポリシー — 許可リストがモデルのアクセス範囲を絞り込む
- 03単一のモデルリクエスト — 型付きプラン一つ、実行前に検証済み
コントラクトはポリシーへ絞り込まれ · ポリシーは単一リクエストへ絞り込まれる
すべてのリクエストは絞り込むのみ。
V二つの平面、一つの規律
クエリ平面
- 実行
- インプロセス — デーモン不要、キー不要、アカウント不要
- レイテンシ
- 一般的なファイルでサブミリ秒
- 集計
- 合計・平均・件数・最小・最大
- 回答に含まれるもの
- plan_hash — 再現可能なクエリ
ask() → 結果
ok回答 + 出所ハッシュneeds_clarification選択肢を提示、何も実行しないrejectedポリシーが拒否 — 理由付きでカラムを推測することは一切ない。
計算平面
- 実行
- マネージド署名済みランタイム — 一度プロビジョニングし、ウォーム状態を維持
- ライブラリ
- 応用数学・工学の 445 モジュール
- ウォームコール
- 0.83 ms(finance.npv、実測値)
- 回答に含まれるもの
- computation_hash — 既知の出典、TS ≡ PY でバイト同一
決定論エンベロープ
ランタイムバンドル 0.1.0 · sha256 固定
精度float64
スレッド数1
入力input_hash — 実行前にスタンプ
VI三つの保証
高速。
0.83 msウォームコンピュート — 実測値、公称値ではない
- クエリプレーン:サブミリ秒、インプロセス
- 初回プロビジョニング(約110秒)後はウォーム状態を維持
正確。
4,564完全決定論的なケイパビリティ
- float64 · シングルスレッド · ピン固定ランタイム
- TypeScript と Python でバイト単位一致
学習なし。
0スキーマへの学習
- 接続して問うだけ — ファインチューニング不要、埋め込み不要
- 4,778の事前構築済みケイパビリティがコントラクトに同梱
4,778 のコントラクトケイパビリティのうち 4,564 はそのまま決定論的 — すべての SDK に同梱されるハッシュ固定ケイパビリティコントラクトから算出した数値であり、カタログスペックではない。
VIIデータの所在
インプロセスキー不要 · デーモン不要
- CSV
- TSV
- JSON
- レコード
- SQLite
- Excel
- Parquet
エンジン経由認証情報は暗号化 · データコピーなし
- PostgreSQL
- MySQL
- Oracle
- SQL Server
- Snowflake
- BigQuery
- ClickHouse
- Redshift
- S3
- GCS
- Azure Blob
- Redis
- Neo4j
- Elasticsearch
- REST