Metadata-Version: 2.4
Name: fabriq
Version: 0.2.8
Summary: Fabriq is a Python SDK for developing quick, low code, and enterprise-level Generative AI solutions.
Home-page: https://github.com/Aaryanverma/fabriq
Author: Aaryan Verma
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: MacOS
Classifier: Operating System :: POSIX :: Linux
Requires-Python: >=3.10
Requires-Dist: azure-ai-inference==1.0.0b9
Requires-Dist: langchain==0.3.27
Requires-Dist: langchain_community==0.3.27
Requires-Dist: langchain_core==0.3.72
Requires-Dist: numpy
Requires-Dist: pandas
Requires-Dist: Pillow==11.3.0
Requires-Dist: pydantic==2.11.7
Requires-Dist: python-dotenv==1.1.1
Requires-Dist: PyYAML==6.0.2
Requires-Dist: Requests==2.32.4
Requires-Dist: setuptools
Provides-Extra: doc-loader
Requires-Dist: fitz==0.0.1.dev2; extra == "doc-loader"
Requires-Dist: langchain_text_splitters==0.3.9; extra == "doc-loader"
Requires-Dist: markitdown==0.1.2; extra == "doc-loader"
Requires-Dist: openpyxl==3.1.5; extra == "doc-loader"
Requires-Dist: pymupdf4llm==0.0.27; extra == "doc-loader"
Requires-Dist: python_docx==1.1.2; extra == "doc-loader"
Requires-Dist: python_magic==0.4.27; extra == "doc-loader"
Requires-Dist: python_pptx==1.0.2; extra == "doc-loader"
Requires-Dist: tabulate==0.9.0; extra == "doc-loader"
Requires-Dist: unstructured==0.17.2; extra == "doc-loader"
Provides-Extra: index
Requires-Dist: langchain-groq==0.3.6; extra == "index"
Requires-Dist: langchain-huggingface==0.3.1; extra == "index"
Requires-Dist: langchain-openai==0.3.28; extra == "index"
Requires-Dist: langchain-azure-ai==0.1.4; extra == "index"
Requires-Dist: langchain-aws==0.2.30; extra == "index"
Requires-Dist: langchain-google-genai==2.1.8; extra == "index"
Requires-Dist: langchain-ollama==0.3.6; extra == "index"
Requires-Dist: langchain-google-vertexai==2.0.27; extra == "index"
Requires-Dist: openai==1.98.0; extra == "index"
Requires-Dist: torch==2.5.1; extra == "index"
Requires-Dist: transformers==4.53.2; extra == "index"
Requires-Dist: azure-ai-inference==1.0.0b9; extra == "index"
Provides-Extra: tools
Requires-Dist: amadeus==12.0.0; extra == "tools"
Requires-Dist: azure-ai-inference==1.0.0b9; extra == "tools"
Requires-Dist: ddgs==9.5.1; extra == "tools"
Requires-Dist: langchain-groq==0.3.6; extra == "tools"
Requires-Dist: langchain-huggingface==0.3.1; extra == "tools"
Requires-Dist: langchain-openai==0.3.28; extra == "tools"
Requires-Dist: langchain-azure-ai==0.1.4; extra == "tools"
Requires-Dist: langchain-aws==0.2.30; extra == "tools"
Requires-Dist: langchain-google-genai==2.1.8; extra == "tools"
Requires-Dist: langchain-ollama==0.3.6; extra == "tools"
Requires-Dist: langchain-google-vertexai==2.0.27; extra == "tools"
Requires-Dist: openai==1.98.0; extra == "tools"
Requires-Dist: pytrials==1.0.0; extra == "tools"
Requires-Dist: youtube_search==2.1.2; extra == "tools"
Provides-Extra: evals
Requires-Dist: azure-ai-inference==1.0.0b9; extra == "evals"
Requires-Dist: deepeval==3.3.4; extra == "evals"
Requires-Dist: langchain-groq==0.3.6; extra == "evals"
Requires-Dist: langchain-huggingface==0.3.1; extra == "evals"
Requires-Dist: langchain-openai==0.3.28; extra == "evals"
Requires-Dist: langchain-azure-ai==0.1.4; extra == "evals"
Requires-Dist: langchain-aws==0.2.30; extra == "evals"
Requires-Dist: langchain-google-genai==2.1.8; extra == "evals"
Requires-Dist: langchain-ollama==0.3.6; extra == "evals"
Requires-Dist: langchain-google-vertexai==2.0.27; extra == "evals"
Requires-Dist: openai==1.98.0; extra == "evals"
Requires-Dist: torch==2.5.1; extra == "evals"
Requires-Dist: transformers==4.53.2; extra == "evals"
Provides-Extra: all
Requires-Dist: fitz==0.0.1.dev2; extra == "all"
Requires-Dist: pydantic==2.11.7; extra == "all"
Requires-Dist: unstructured==0.17.2; extra == "all"
Requires-Dist: langchain_text_splitters==0.3.9; extra == "all"
Requires-Dist: langchain-openai==0.3.28; extra == "all"
Requires-Dist: Requests==2.32.4; extra == "all"
Requires-Dist: pymupdf4llm==0.0.27; extra == "all"
Requires-Dist: transformers==4.53.2; extra == "all"
Requires-Dist: langchain-azure-ai==0.1.4; extra == "all"
Requires-Dist: amadeus==12.0.0; extra == "all"
Requires-Dist: langchain_core==0.3.72; extra == "all"
Requires-Dist: python-dotenv==1.1.1; extra == "all"
Requires-Dist: langchain-google-vertexai==2.0.27; extra == "all"
Requires-Dist: langchain-aws==0.2.30; extra == "all"
Requires-Dist: python_pptx==1.0.2; extra == "all"
Requires-Dist: tabulate==0.9.0; extra == "all"
Requires-Dist: langchain==0.3.27; extra == "all"
Requires-Dist: pytrials==1.0.0; extra == "all"
Requires-Dist: markitdown==0.1.2; extra == "all"
Requires-Dist: pandas; extra == "all"
Requires-Dist: youtube_search==2.1.2; extra == "all"
Requires-Dist: numpy; extra == "all"
Requires-Dist: openpyxl==3.1.5; extra == "all"
Requires-Dist: langchain_community==0.3.27; extra == "all"
Requires-Dist: Pillow==11.3.0; extra == "all"
Requires-Dist: ddgs==9.5.1; extra == "all"
Requires-Dist: langchain-huggingface==0.3.1; extra == "all"
Requires-Dist: torch==2.5.1; extra == "all"
Requires-Dist: langchain-groq==0.3.6; extra == "all"
Requires-Dist: langchain-ollama==0.3.6; extra == "all"
Requires-Dist: azure-ai-inference==1.0.0b9; extra == "all"
Requires-Dist: PyYAML==6.0.2; extra == "all"
Requires-Dist: python_magic==0.4.27; extra == "all"
Requires-Dist: openai==1.98.0; extra == "all"
Requires-Dist: deepeval==3.3.4; extra == "all"
Requires-Dist: python_docx==1.1.2; extra == "all"
Requires-Dist: langchain-google-genai==2.1.8; extra == "all"
Requires-Dist: setuptools; extra == "all"
Dynamic: author
Dynamic: classifier
Dynamic: home-page
Dynamic: provides-extra
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary
