Metadata-Version: 2.1
Name: simple-lm
Version: 0.1.1
Summary: A simple abstraction over instructor for LLM apps
License: MIT
Author: Joe Petrantoni
Author-email: 79169021+jpetrantoni@users.noreply.github.com
Requires-Python: >=3.10,<4.0
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Dist: anthropic (>=0.23.1,<0.24.0)
Requires-Dist: instructor (>=1.2.1,<2.0.0)
Requires-Dist: openai (>=1.21.2,<2.0.0)
Description-Content-Type: text/markdown

# Simple LM

Simple LM is a Python package designed to simplify the integration and management of various large language model (LLM) APIs. It leverages the `instructor` module to provide a unified interface for interacting with different LLM providers such as OpenAI, Anthropic, and custom implementations.

## Features

- **Easy Setup**: Quickly configure and connect to multiple LLM APIs.
- **Extensible**: Add support for additional LLM providers with minimal code changes.
- **Unified API**: Use a single, consistent API to interact with different LLMs.

## Installation

To install Simple LM, run the following command in your terminal:
pip install simple-lm


