Commit Graph

47 Commits (f469498a60bf3e2279712c5a2b71317dd50825c2)

Author SHA1 Message Date
fengruixiang f469498a60 feat: Add or-gemini-3.5-flash model details and cost analysis 2026-06-22 10:00:55 +08:00
fengruixiang cf4c0f88d3 Add v3 model output comparison analysis 2026-05-29 18:34:37 +08:00
fengruixiang c038372d1a 模型输出对比分析:2014_HKCFA_17 v3 (claude-opus-4.7)
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-29 18:11:40 +08:00
fengruixiang 14c85787ba 模型输出对比分析:2007_HKCFA_6 v3 2026-05-29 17:47:43 +08:00
fengruixiang 0806b7c621 模型分析对比 zh_cases_hkcfa/2014_HKCFA_17/v3 2026-05-29 16:40:05 +08:00
fengruixiang f70cdf8617 模型输出对比分析:2025_HKCFA_20 v3 2026-05-28 22:19:45 +08:00
fengruixiang d3cba48e12 Merge branch 'main' of https://gitea.iconsz.com/fengruixiang/hklii_samples 2026-05-28 15:46:05 +08:00
fengruixiang d16a2afde2 update models.json 2026-05-28 15:45:32 +08:00
fengruixiang abcb2103f1 add multi-model concurrent extraction with per-model output files
--config and --model now accept comma-separated lists to run several
models on one document. Runs execute concurrently via a thread pool
(--max-workers controls parallelism; 1 forces sequential), with logs
prefixed by the config/model label.

Each model writes to its own YAML/cost/debug files by inserting a
sanitized label into the --out name (or the input name when --out is
omitted), and cost is computed per-model from its own profile.
Single-model behavior, including stdout output, is unchanged.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-28 15:16:04 +08:00
fengruixiang bc2b9826d5 prompt for professional legal terminology and enforce monetary subject extraction
Add a standard-legal-terminology instruction to the reason/object,
judgment-result, entities, and summary prompts (ZH + EN). Require
case_object to carry specific monetary amounts, reinforced with a
few-shot example and a context-aware validator that retries when the
source mentions a sum but no amount was extracted.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-28 12:28:39 +08:00
fengruixiang ff81d2af09 reconfigure models.json with real openrouter pricing
- replace example profiles with actual configs: minimax-m2.7, claude-sonnet-4.5, gemini-3-flash-preview, deepseek-v4-pro, deepseek-v4-flash
- prices fetched from OpenRouter API and converted to per-million-token
- add local qwen3-8b and qwen2.5-7b profiles (price 0)

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-28 12:10:14 +08:00
fengruixiang ae1005aab7 add model config profiles and cost tracking
- models.json: named profiles with base url/key/model and per-million token pricing
- support --config <Name> to load a profile, replacing --model/--base-url/--api-key
- accumulate input/output token usage across all API calls in the client
- compute time + token cost per case, written to {out}_cost.json behind opt-in --cost flag

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-28 12:00:48 +08:00
fengruixiang b0e5fd7fd5 update 2026-05-20 12:32:08 +08:00
fengruixiang 30959cc26c update 2026-05-18 08:48:36 +08:00
fengruixiang ea2e1f24f2 update 2026-05-15 15:24:35 +08:00
fengruixiang 1c072360d4 update 2026-05-15 14:37:27 +08:00
fengruixiang 4a32806c13 update 2026-05-15 12:52:42 +08:00
fengruixiang 09f5be0180 update 2026-05-15 12:46:31 +08:00
fengruixiang 3851474aa3 qwen3 前后5000 分析结果 2026-05-15 09:15:23 +08:00
fengruixiang 22e5058de1 update 2026-05-14 22:25:33 +08:00
fengruixiang 314b2b7f17 d 2026-05-14 18:05:41 +08:00
fengruixiang 8ff86e74ba update 2026-05-14 18:01:26 +08:00
fengruixiang deeaf741d1 summary-fast 2026-05-14 17:26:13 +08:00
fengruixiang 011adb00d7 update 2026-05-13 18:28:44 +08:00
fengruixiang 3033b3aaeb remove 2026-05-13 17:24:04 +08:00
fengruixiang 217dfa3ce7 2025_hkcfa_20 第一次分析总结 2026-04-22 09:28:19 +08:00
fengruixiang 0dc6db729e 中文案件全部核对完成 2026-04-21 15:33:24 +08:00
fengruixiang 6fe4fd95c7 update 2 2026-04-21 12:14:30 +08:00
fengruixiang 1917ee6890 update 2026-04-21 12:09:22 +08:00
fengruixiang 5a27d83e82 update by 务实且严谨的法律数据核对专家 2026-04-21 11:49:59 +08:00
fengruixiang c4463117d4 update by 资深法律数据质检专家 2026-04-21 11:23:38 +08:00
fengruixiang bf68fda0e5 update by 资深法律数据质检专家 2026-04-21 11:22:05 +08:00
fengruixiang c095e3f526 update by 资深法律数据质检专家 2026-04-21 11:18:15 +08:00
fengruixiang 4671eb96ef update 2026-04-21 10:32:31 +08:00
fengruixiang 3e46689557 update prompt 2026-04-17 09:41:48 +08:00
fengruixiang 4b91edb2f2 update 2026-04-16 18:30:17 +08:00
fengruixiang 3d5da32752 update 2026-04-16 18:03:16 +08:00
fengruixiang 46cd40ec4d update 2026-04-16 17:55:00 +08:00
fengruixiang e47e91e7ae update summary 2026-04-16 17:49:33 +08:00
fengruixiang 80c9311024 update prompt 2026-04-16 17:46:27 +08:00
fengruixiang 0789c9814a update 2026-04-16 17:40:59 +08:00
fengruixiang e8c553be7a fix: update prompt 2026-04-16 17:34:58 +08:00
fengruixiang 88acbaa603 fix: new prompt 2026-04-16 17:06:09 +08:00
fengruixiang ca8014ed81 feat: 优化prompt 2026-04-16 16:47:08 +08:00
fengruixiang b00afefa29 add prompt 2026-04-16 16:06:23 +08:00
fengruixiang 0226fe99a5 fat: summary by soonet4.5 2026-04-16 14:55:18 +08:00
fengruixiang 1ce84719ea init 2026-04-16 12:18:33 +08:00