add README.md

This commit is contained in:
2026-06-04 15:51:53 +00:00
parent 42114979e0
commit 0c32535831
+23 -1
View File
@@ -1,2 +1,24 @@
# task-6a1d75e5fd30e81cf3126b1a
# Structured Output Union Events API
## Overview
This project demonstrates how to parse a raw log containing HTTP events into typed Pydantic models using LangChains structured output. It supports two event types successful requests and errors and aggregates them into a list.
## Files
- `main.py` CLI entry point with example log and parsing logic.
- `models.py` Pydantic v2 models for the events.
- `requirements.txt` Dependencies.
- `README.md` Project description.
## Installation
```bash
pip install -r requirements.txt
```
## Usage
Run the script:
```bash
python main.py
```
You can also pass a custom log via stdin or as an argument.
The output will be a table of parsed events and their JSON representations.