2026-06-04 15:52:38 +00:00
2026-06-04 15:51:53 +00:00
2026-06-04 15:52:47 +00:00

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

pip install -r requirements.txt

Usage

Run the script:

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.

S
Description
No description provided
Readme 29 KiB
Languages
Python 100%