completed openai batch work
This commit is contained in:
9084
analysis/jobs/f452-1/forum.jsonl
Normal file
9084
analysis/jobs/f452-1/forum.jsonl
Normal file
File diff suppressed because one or more lines are too long
2270
analysis/jobs/f452-1/job1-input.jsonl
Normal file
2270
analysis/jobs/f452-1/job1-input.jsonl
Normal file
File diff suppressed because one or more lines are too long
2270
analysis/jobs/f452-1/job1-output-raw.jsonl
Normal file
2270
analysis/jobs/f452-1/job1-output-raw.jsonl
Normal file
File diff suppressed because it is too large
Load Diff
2270
analysis/jobs/f452-1/job1-output.jsonl
Normal file
2270
analysis/jobs/f452-1/job1-output.jsonl
Normal file
File diff suppressed because it is too large
Load Diff
2274
analysis/jobs/f452-1/job2-input.jsonl
Normal file
2274
analysis/jobs/f452-1/job2-input.jsonl
Normal file
File diff suppressed because one or more lines are too long
2274
analysis/jobs/f452-1/job2-output-raw.jsonl
Normal file
2274
analysis/jobs/f452-1/job2-output-raw.jsonl
Normal file
File diff suppressed because it is too large
Load Diff
2274
analysis/jobs/f452-1/job2-output.jsonl
Normal file
2274
analysis/jobs/f452-1/job2-output.jsonl
Normal file
File diff suppressed because it is too large
Load Diff
2282
analysis/jobs/f452-1/job3-input.jsonl
Normal file
2282
analysis/jobs/f452-1/job3-input.jsonl
Normal file
File diff suppressed because one or more lines are too long
2282
analysis/jobs/f452-1/job3-output-raw.jsonl
Normal file
2282
analysis/jobs/f452-1/job3-output-raw.jsonl
Normal file
File diff suppressed because it is too large
Load Diff
2282
analysis/jobs/f452-1/job3-output.jsonl
Normal file
2282
analysis/jobs/f452-1/job3-output.jsonl
Normal file
File diff suppressed because it is too large
Load Diff
2257
analysis/jobs/f452-1/job4-input.jsonl
Normal file
2257
analysis/jobs/f452-1/job4-input.jsonl
Normal file
File diff suppressed because one or more lines are too long
2257
analysis/jobs/f452-1/job4-output-raw.jsonl
Normal file
2257
analysis/jobs/f452-1/job4-output-raw.jsonl
Normal file
File diff suppressed because it is too large
Load Diff
2257
analysis/jobs/f452-1/job4-output.jsonl
Normal file
2257
analysis/jobs/f452-1/job4-output.jsonl
Normal file
File diff suppressed because it is too large
Load Diff
23
analysis/jobs/f452-1/prompt.txt
Normal file
23
analysis/jobs/f452-1/prompt.txt
Normal file
@@ -0,0 +1,23 @@
|
||||
You are an expert policy analyst classifying public comments submitted to the Virginia Town Hall
|
||||
regulatory comment system. You will be given the text of a proposed regulation and a single
|
||||
public comment. Return ONLY a JSON object — no other text.
|
||||
|
||||
Definitions:
|
||||
- stance: the commenter's position on whether the regulation should be adopted.
|
||||
"support" = wants it approved (as-is or with changes);
|
||||
"oppose" = wants it rejected or substantially weakened;
|
||||
"neutral" = takes no position, asks a question, or provides factual input only;
|
||||
"unknown" = too vague, off-topic, or uninterpretable to classify.
|
||||
- tone: the emotional register of the writing, independent of stance.
|
||||
"positive" = affirming, hopeful, appreciative;
|
||||
"negative" = angry, fearful, alarmed, or contemptuous;
|
||||
"neutral" = matter-of-fact, procedural, or informational;
|
||||
"mixed" = contains both positive and negative emotional content;
|
||||
"unclear" = tone cannot be determined (e.g., a one-word comment).
|
||||
- stance_confidence: float 0.0-1.0, your confidence in the stance label.
|
||||
- stance_rationale: 1-3 sentences explaining the key evidence; quote specific phrases where possible.
|
||||
- tags: up to 5 short topic labels relevant to the comment's specific concerns (e.g.
|
||||
"parental rights", "student safety", "privacy", "religious freedom", "LGBTQ+ inclusion",
|
||||
"bullying prevention", "school sports", "bathroom access"). Empty array if none apply.
|
||||
|
||||
Return exactly these keys: stance, stance_confidence, stance_rationale, tone, tags.
|
||||
43
analysis/jobs/f452-1/report.json
Normal file
43
analysis/jobs/f452-1/report.json
Normal file
@@ -0,0 +1,43 @@
|
||||
{
|
||||
"prompt": "analysis\\prompt-1.txt",
|
||||
"prompt_hash": "cb41250",
|
||||
"input_file": "output\\f452.jsonl",
|
||||
"input_sha256": "59dcc8b13cc2a386977a8b934c498c7e639b7e684a94ca1bfd10a14878670018",
|
||||
"total_comments": 9083,
|
||||
"input_tokens": 6397254,
|
||||
"gpt-5.5": {
|
||||
"jobs": 9,
|
||||
"cost_$": 15.9931,
|
||||
"est_queue_days": 7.11
|
||||
},
|
||||
"gpt-5.4": {
|
||||
"jobs": 9,
|
||||
"cost_$": 7.9966,
|
||||
"est_queue_days": 7.11
|
||||
},
|
||||
"gpt-5.4-mini": {
|
||||
"jobs": 4,
|
||||
"cost_$": 2.399,
|
||||
"est_queue_days": 3.2
|
||||
},
|
||||
"gpt-5.4-nano": {
|
||||
"jobs": 40,
|
||||
"cost_$": 0.6397,
|
||||
"est_queue_days": 31.99
|
||||
},
|
||||
"gpt-4o": {
|
||||
"jobs": 9,
|
||||
"cost_$": 7.9966,
|
||||
"est_queue_days": 7.11
|
||||
},
|
||||
"gpt-4o-mini": {
|
||||
"jobs": 4,
|
||||
"cost_$": 0.4798,
|
||||
"est_queue_days": 3.2
|
||||
},
|
||||
"gpt-o4-mini": {
|
||||
"jobs": 4,
|
||||
"cost_$": 3.5185,
|
||||
"est_queue_days": 3.2
|
||||
}
|
||||
}
|
||||
57
analysis/jobs/f452-1/status.json
Normal file
57
analysis/jobs/f452-1/status.json
Normal file
@@ -0,0 +1,57 @@
|
||||
{
|
||||
"model": "gpt-5.4-mini",
|
||||
"prompt_hash": "cb41250",
|
||||
"input_file": "output\\f452.jsonl",
|
||||
"input_sha256": "59dcc8b13cc2a386977a8b934c498c7e639b7e684a94ca1bfd10a14878670018",
|
||||
"total_comments": 9083,
|
||||
"input_tokens": 6397254,
|
||||
"est_queue_days": 3.2,
|
||||
"cost_$": 2.399,
|
||||
"total_jobs": 4,
|
||||
"jobs": [
|
||||
{
|
||||
"job_num": 1,
|
||||
"run_id": "76c97113-63aa-43db-8f84-9c60ebcbb105",
|
||||
"status": "completed",
|
||||
"batch_id": "batch_69fb9081639881909be0c40d86edd747",
|
||||
"records_submitted": 2270,
|
||||
"records_completed": 2270,
|
||||
"records_failed": 0,
|
||||
"submitted_at": "2026-05-06T19:03:28.949240+00:00",
|
||||
"completed_at": "2026-05-06T20:09:14+00:00"
|
||||
},
|
||||
{
|
||||
"job_num": 2,
|
||||
"run_id": "b8f3b0bb-f155-4a5c-acce-f3504c0e09aa",
|
||||
"status": "completed",
|
||||
"batch_id": "batch_69fba02df7b481909e96afa1ee8879f5",
|
||||
"records_submitted": 2274,
|
||||
"records_completed": 2274,
|
||||
"records_failed": 0,
|
||||
"submitted_at": "2026-05-06T20:10:21.424330+00:00",
|
||||
"completed_at": "2026-05-06T20:37:11+00:00"
|
||||
},
|
||||
{
|
||||
"job_num": 3,
|
||||
"run_id": "8d769f37-6beb-4a1b-87ee-3f66cdc6adc8",
|
||||
"status": "completed",
|
||||
"batch_id": "batch_69fba69a85488190977792b6f95b614b",
|
||||
"records_submitted": 2282,
|
||||
"records_completed": 2282,
|
||||
"records_failed": 0,
|
||||
"submitted_at": "2026-05-06T20:37:45.586815+00:00",
|
||||
"completed_at": "2026-05-06T21:09:24+00:00"
|
||||
},
|
||||
{
|
||||
"job_num": 4,
|
||||
"run_id": "e6affbc2-ddc9-43a6-b8e9-d1f47e736283",
|
||||
"status": "completed",
|
||||
"batch_id": "batch_69fbe44565748190ad19f17ee3143f8d",
|
||||
"records_submitted": 2257,
|
||||
"records_completed": 2257,
|
||||
"records_failed": 0,
|
||||
"submitted_at": "2026-05-07T01:00:52.886953+00:00",
|
||||
"completed_at": "2026-05-07T09:20:01+00:00"
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user