Metadata-Version: 2.4
Name: unichat
Version: 4.1.30
Summary: Universal API chat Python client for OpenAI, MistralAI, Anthropic, xAI, Google AI, or any OpenAI SDK LLM provider.
Author-email: Stefan <versed_info0w@icloud.com>
License-Expression: MIT
Project-URL: Repository, https://github.com/amidabuddha/unichat
Requires-Python: >=3.11
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: anthropic~=0.69.0
Requires-Dist: mistralai~=1.9.10
Requires-Dist: openai~=1.109.1
Dynamic: license-file

# unichat
Universal API chat Python client for OpenAI, MistralAI, Anthropic, xAI, Google AI, or any OpenAI SDK LLM provider.

## Build sequence:
```shell
rm -rf dist build *.egg-info
```
```shell
python3 -m build
```
```shell
twine upload dist/*
```

## Usage:

1. Install the pip package:

```shell
pip install unichat
```

2. Add the class 'UnifiedChatApi' from module 'unichat' to your application:

3. [optional] Import MODELS_LIST as well for additional validation

## Functionality testing:
Try the eclosed in the source code 'sample_chat.py' file:

```shell
python3 sample_chat.py
```
