Metadata-Version: 2.4
Name: querix
Version: 0.1.2
Summary: AI functions for Spark SQL
Author: Mukund Mishra
License: MIT
Project-URL: Homepage, https://github.com/YOUR_USERNAME/querix
Project-URL: Repository, https://github.com/YOUR_USERNAME/querix
Project-URL: Issues, https://github.com/YOUR_USERNAME/querix/issues
Keywords: spark,pyspark,sql,ai,llm,data-engineering,nlp
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: <3.13,>=3.8
Description-Content-Type: text/markdown
Requires-Dist: openai<2.0.0,>=1.0.0
Requires-Dist: python-dotenv>=1.0.0
Provides-Extra: spark
Requires-Dist: pyspark>=3.3.0; extra == "spark"
Requires-Dist: pandas>=1.5.0; extra == "spark"
Requires-Dist: pyarrow>=15.0.0; extra == "spark"

# Querix

AI functions for Spark SQL.

## Install
pip install querix

## Quickstart
export OPENAI_API_KEY=your_key

```python
from pyspark.sql import SparkSession
from querix import init

spark = SparkSession.builder.getOrCreate()
init(spark)

spark.sql("SELECT AI_SUMMARIZE(text) FROM table").show()
