add README.md
This commit is contained in:
@@ -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 LangChain’s 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.
|
||||
|
||||
Reference in New Issue
Block a user