feat(audit): add pricing signature guards and reporting

Add snapshot, signature, and drift guard support for Vertex AI, Cloudflare Workers AI, and Perplexity API, backed by a queryable audit table and recent-window view.

This commit also wires the audit query layer into daily signal materialization and report generation so structure drift becomes a first-class signal instead of a log-only artifact.
This commit is contained in:
phamnazage-jpg
2026-05-15 22:34:22 +08:00
parent 958245537a
commit 256975e10c
46 changed files with 5822 additions and 34 deletions

View File

@@ -0,0 +1,73 @@
<h3 id="gemini-models-3" class="cloud-jump-section" data-text="Gemini 3" tabindex="-1">Gemini 3</h3>
<div>
<section>
<h3 id="standard" data-text="Standard" tabindex="-1">Standard</h3>
<table class="style0">
<thead>
<tr>
<th>Model</th>
<th>Type</th>
<th>Price (/1M tokens) <= 200K input tokens</th>
</tr>
</thead>
<tbody>
<tr>
<td rowspan="3">Gemini 3.1 Pro Preview</td>
</tr>
<tr>
<td>Input (text, image, video, audio)</td>
<td>$2</td>
</tr>
<tr>
<td>Text output (response and reasoning)</td>
<td>$12</td>
</tr>
<tr>
<td rowspan="4">Gemini 3.1 Flash Image Preview</td>
</tr>
<tr>
<td>Input (text, image)</td>
<td>$0.50</td>
</tr>
<tr>
<td>Text output (response and reasoning)</td>
<td>$3</td>
</tr>
<tr>
<td>Image Output***</td>
<td>$60</td>
</tr>
<tr>
<td rowspan="4">Gemini 3.1 Flash-Lite</td>
</tr>
<tr>
<td>Input (text, image, video)</td>
<td>$0.25 (Global)<br><br>$0.275 (Non-global)*</td>
</tr>
<tr>
<td>Input (audio)</td>
<td>$0.5 (Global)<br><br>$0.55 (Non-global)*</td>
</tr>
<tr>
<td>Text output (response and reasoning)</td>
<td>$1.5 (Global)<br><br>$1.65 (Non-global)*</td>
</tr>
<tr>
<td rowspan="4">Gemini 3 Flash Preview</td>
</tr>
<tr>
<td>Input (text, image, video)</td>
<td>$0.5</td>
</tr>
<tr>
<td>Input (audio)</td>
<td>$1</td>
</tr>
<tr>
<td>Text output (response and reasoning)</td>
<td>$3</td>
</tr>
</tbody>
</table>
</section>
</div>