kunaliitkgp09 commited on
Commit
3cb852d
·
verified ·
1 Parent(s): c97088d

Upload setup.py with huggingface_hub

Browse files
Files changed (1) hide show
  1. setup.py +57 -0
setup.py ADDED
@@ -0,0 +1,57 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ from setuptools import setup, find_packages
2
+
3
+ with open("README.md", "r", encoding="utf-8") as fh:
4
+ long_description = fh.read()
5
+
6
+ with open("multi_model_requirements.txt", "r", encoding="utf-8") as fh:
7
+ requirements = [line.strip() for line in fh if line.strip() and not line.startswith("#")]
8
+
9
+ setup(
10
+ name="advanced-multi-model-orchestrator",
11
+ version="2.0.0",
12
+ author="Kunal Dhanda",
13
+ author_email="kunaldhanda@example.com",
14
+ description="Advanced multi-model orchestration system with parent LLM reasoning for intelligent task routing",
15
+ long_description=long_description,
16
+ long_description_content_type="text/markdown",
17
+ url="https://github.com/kunaliitkgp09/advanced-multi-model-orchestrator",
18
+ packages=find_packages(),
19
+ classifiers=[
20
+ "Development Status :: 4 - Beta",
21
+ "Intended Audience :: Developers",
22
+ "Intended Audience :: Science/Research",
23
+ "License :: OSI Approved :: MIT License",
24
+ "Operating System :: OS Independent",
25
+ "Programming Language :: Python :: 3",
26
+ "Programming Language :: Python :: 3.8",
27
+ "Programming Language :: Python :: 3.9",
28
+ "Programming Language :: Python :: 3.10",
29
+ "Programming Language :: Python :: 3.11",
30
+ "Topic :: Scientific/Engineering :: Artificial Intelligence",
31
+ "Topic :: Software Development :: Libraries :: Python Modules",
32
+ ],
33
+ python_requires=">=3.8",
34
+ install_requires=requirements,
35
+ extras_require={
36
+ "dev": [
37
+ "pytest>=6.0",
38
+ "black>=21.0",
39
+ "flake8>=3.8",
40
+ "mypy>=0.800",
41
+ ],
42
+ "advanced": [
43
+ "torch>=1.12.0",
44
+ "transformers>=4.21.0",
45
+ "diffusers>=0.14.0",
46
+ ],
47
+ },
48
+ entry_points={
49
+ "console_scripts": [
50
+ "advanced-orchestrator=demo_advanced_orchestrator:main",
51
+ ],
52
+ },
53
+ include_package_data=True,
54
+ package_data={
55
+ "": ["*.json", "*.md", "*.txt"],
56
+ },
57
+ )