Metadata-Version: 2.1
Name: learn-genai
Version: 0.1.14
Summary: A package to learn Generative AI through practical examples
License: MIT
Author: Tony Esposito
Author-email: peppedda4@gmail.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
Classifier: Programming Language :: Python :: 3.13
Requires-Dist: beautifulsoup4 (>=4.12.3,<5.0.0)
Requires-Dist: chromadb (>=0.5.18,<0.6.0)
Requires-Dist: faiss-cpu (>=1.7.4,<2.0.0)
Requires-Dist: langchain (>=0.3.7,<0.4.0)
Requires-Dist: langchain-community (>=0.3.7,<0.4.0)
Requires-Dist: langchain-ollama (>=0.2.0,<0.3.0)
Requires-Dist: langgraph (>=0.2.50,<0.3.0)
Requires-Dist: ollama (>=0.3.3,<0.4.0)
Requires-Dist: requests (>=2.32.3,<3.0.0)
Requires-Dist: streamlit (>=1.40.1,<2.0.0)
Requires-Dist: transformers (>=4.46.2,<5.0.0)
Requires-Dist: txt (>=2020.11.12,<2021.0.0)
Description-Content-Type: text/markdown

# Learn GenAI

A package to learn Generative AI through practical examples.

## Installation

1. Install Ollama:
   Follow the instructions at [Ollama's official website](https://ollama.ai/) to install Ollama for your operating system.

2. Install the learn_genai package:

```bash
pip install learn_genai
```


## Usage

After installation, run the application with:

```bash
learn_genai
```


This will open a Streamlit interface in your default web browser, where you can explore three use cases:

1. Text Summarizer
2. RAG Chatbot
3. LangGraph Agents

Each use case demonstrates different aspects of Generative AI using the Llama3.2:3b model and other advanced NLP techniques.


