Streamlit app leveraging OpenAI's LLM for accurate invoice extraction, supporting PDF files and offering JSON/CSV outputs.
-
Updated
Apr 25, 2024 - Python
Streamlit app leveraging OpenAI's LLM for accurate invoice extraction, supporting PDF files and offering JSON/CSV outputs.
This repository demonstrates how to use LangChain’s with_structured_output to generate consistent, machine-readable responses. It includes examples with TypedDict, Pydantic, and JSON Schema, and how they help enforce reliable data formats in LLM applications.
Add a description, image, and links to the structure-ouput topic page so that developers can more easily learn about it.
To associate your repository with the structure-ouput topic, visit your repo's landing page and select "manage topics."