[build-system] requires = ["setuptools>=68.0"] build-backend = "setuptools.build_meta" [project] name = "hermes" version = "0.1.0" description = "联想引擎 — agent 偏好学习与共享" requires-python = ">=3.11" dependencies = [ "click>=8.0", "sentence-transformers>=2.0", "numpy>=1.24", ] [project.optional-dependencies] train = [ "torch>=2.0", "transformers>=4.30", "peft>=0.5", "bitsandbytes>=0.41", "accelerate>=0.20", "datasets>=2.14", ] [project.scripts] hermes = "cli.main:cli" [tool.setuptools.packages.find] include = ["hermes_core*", "cli*", "daemon*"]