Metadata-Version: 2.4
Name: genericsuite_ai
Version: 0.2.0
Summary: The GenericSuite AI for Python (backend version)
License: ISC
License-File: LICENSE
Author: Carlos J. Ramirez
Author-email: info@genericsuite.com
Requires-Python: >=3.10,<4.0
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Operating System :: OS Independent
Classifier: Topic :: Software Development
Requires-Dist: click (>=8.1.7,<9.0.0)
Requires-Dist: ddgs (>=9.0.2,<10.0.0)
Requires-Dist: faiss-cpu (>=1.11.0.post1,<2.0.0)
Requires-Dist: google-api-python-client (>=2.145.0,<3.0.0)
Requires-Dist: jmespath (>=1.0.1,<2.0.0)
Requires-Dist: jq (>=1.6.0,<2.0.0)
Requires-Dist: langchain (>=1.0.3,<2.0.0)
Requires-Dist: langchain-anthropic (>=1.0.1,<2.0.0)
Requires-Dist: langchain-aws (>=1.0.0,<2.0.0)
Requires-Dist: langchain-community (>=0.4.1,<0.5.0)
Requires-Dist: langchain-core (>=1.0.2,<2.0.0)
Requires-Dist: langchain-google-genai (>=3.0.0,<4.0.0)
Requires-Dist: langchain-google-vertexai (>=3.0.1,<4.0.0)
Requires-Dist: langchain-groq (>=1.0.0,<2.0.0)
Requires-Dist: langchain-ollama (>=1.0.0,<2.0.0)
Requires-Dist: langchain-openai (>=1.0.1,<2.0.0)
Requires-Dist: langchain-text-splitters (>=1.0.0,<2.0.0)
Requires-Dist: openai (>=1.7.2,<2.0.0)
Requires-Dist: pillow (>=10.1.0,<11.0.0)
Requires-Dist: pypdf (>=6.1.3,<7.0.0)
Requires-Dist: pyyaml (>=6.0.1,<7.0.0)
Requires-Dist: requests-toolbelt (>=1.0.0,<2.0.0)
Requires-Dist: setuptools (>=78.1.1,<79.0.0)
Requires-Dist: six (>=1.16.0,<2.0.0)
Requires-Dist: tiktoken (>=0.7.0,<0.8.0)
Requires-Dist: transformers (>=4.57.1,<5.0.0)
Requires-Dist: typing-extensions (>=4.8.0,<5.0.0)
Requires-Dist: urllib3 (>=2.5.0,<3.0.0)
Project-URL: Homepage, https://genericsuite.carlosjramirez.com/Backend-Development/GenericSuite-AI/
Project-URL: Issues, https://github.com/tomkat-cr/genericsuite-be-ai/issues
Description-Content-Type: text/markdown

# The GenericSuite AI for Python (backend version)

<img 
    align="right"
    width="100"
    height="100"
    src="https://genericsuite.carlosjramirez.com/images/gs_ai_logo_circle.svg"
    title="GenericSuite AI logo by Carlos J. Ramirez"
/>

[GenericSuite AI](https://www.carlosjramirez.com/genericsuite/) is a versatile backend solution, designed to provide a comprehensive suite of features, tools and functionalities for AI oriented Python APIs.

It's bassed on [The Generic Suite (backend version)](https://github.com/tomkat-cr/genericsuite-be).

The perfect companion for this backend solution is [The GenericSuite AI (frontend version)](https://github.com/tomkat-cr/genericsuite-fe-ai)

## Getting Started

Visit the [GenericSuite Documentation](https://genericsuite.carlosjramirez.com/Backend-Development/GenericSuite-AI/) for details about getting started, pre-requisites, installation, configuration, structure and operation.

## Usage

Check the [The GenericSuite backend development scripts](https://genericsuite.carlosjramirez.com/Backend-Development/GenericSuite-Scripts/) for more details.

## Documentation

* [https://genericsuite.carlosjramirez.com](https://genericsuite.carlosjramirez.com)
* Mirror: [https://genericsuite.readthedocs.io](https://genericsuite.readthedocs.io)

## License

This project is licensed under the ISC License - see the [LICENSE](https://github.com/tomkat-cr/genericsuite-be-ai/blob/main/LICENSE) file for details.

## Credits

This project is developed and maintained by [Carlos J. Ramirez](https://github.com/tomkat-cr). For more information or to contribute to the project, visit [GenericSuite AI on GitHub](https://github.com/tomkat-cr/genericsuite-be-ai).

Happy Coding!

