├── .flake8 ├── .gitignore ├── .mypy.ini ├── .pre-commit-config.yaml ├── LICENSE ├── README.md ├── docs ├── Makefile ├── publish.sh └── source │ ├── README.md │ ├── api.rst │ ├── cli.rst │ ├── conf.py │ └── index.rst ├── examples ├── __pycache__ │ └── use_cases.cpython-38.pyc ├── python_examples.py ├── readme_examples.py └── readme_hello_world.py ├── promptimize ├── __init__.py ├── cli.py ├── crawler.py ├── evals.py ├── prompt_cases.py ├── reports.py ├── simple_jinja.py ├── suite.py └── utils.py ├── publish.sh ├── pyproject.toml ├── requirements-dev.txt ├── requirements-examples.txt ├── requirements.txt └── setup.py /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preset-io/promptimize/HEAD/.flake8 -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *__pycache__* 2 | build/ 3 | dist/ 4 | work/* 5 | promptimize.egg-info/ 6 | -------------------------------------------------------------------------------- /.mypy.ini: -------------------------------------------------------------------------------- 1 | [mypy] 2 | ignore_missing_imports = True 3 | exclude = ['docs/'] 4 | -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preset-io/promptimize/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preset-io/promptimize/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preset-io/promptimize/HEAD/README.md -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preset-io/promptimize/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/publish.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preset-io/promptimize/HEAD/docs/publish.sh -------------------------------------------------------------------------------- /docs/source/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preset-io/promptimize/HEAD/docs/source/README.md -------------------------------------------------------------------------------- /docs/source/api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preset-io/promptimize/HEAD/docs/source/api.rst -------------------------------------------------------------------------------- /docs/source/cli.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preset-io/promptimize/HEAD/docs/source/cli.rst -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preset-io/promptimize/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preset-io/promptimize/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /examples/__pycache__/use_cases.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preset-io/promptimize/HEAD/examples/__pycache__/use_cases.cpython-38.pyc -------------------------------------------------------------------------------- /examples/python_examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preset-io/promptimize/HEAD/examples/python_examples.py -------------------------------------------------------------------------------- /examples/readme_examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preset-io/promptimize/HEAD/examples/readme_examples.py -------------------------------------------------------------------------------- /examples/readme_hello_world.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preset-io/promptimize/HEAD/examples/readme_hello_world.py -------------------------------------------------------------------------------- /promptimize/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preset-io/promptimize/HEAD/promptimize/__init__.py -------------------------------------------------------------------------------- /promptimize/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preset-io/promptimize/HEAD/promptimize/cli.py -------------------------------------------------------------------------------- /promptimize/crawler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preset-io/promptimize/HEAD/promptimize/crawler.py -------------------------------------------------------------------------------- /promptimize/evals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preset-io/promptimize/HEAD/promptimize/evals.py -------------------------------------------------------------------------------- /promptimize/prompt_cases.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preset-io/promptimize/HEAD/promptimize/prompt_cases.py -------------------------------------------------------------------------------- /promptimize/reports.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preset-io/promptimize/HEAD/promptimize/reports.py -------------------------------------------------------------------------------- /promptimize/simple_jinja.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preset-io/promptimize/HEAD/promptimize/simple_jinja.py -------------------------------------------------------------------------------- /promptimize/suite.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preset-io/promptimize/HEAD/promptimize/suite.py -------------------------------------------------------------------------------- /promptimize/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preset-io/promptimize/HEAD/promptimize/utils.py -------------------------------------------------------------------------------- /publish.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preset-io/promptimize/HEAD/publish.sh -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- 1 | [tool.black] 2 | line-length = 100 3 | -------------------------------------------------------------------------------- /requirements-dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preset-io/promptimize/HEAD/requirements-dev.txt -------------------------------------------------------------------------------- /requirements-examples.txt: -------------------------------------------------------------------------------- 1 | RestrictedPython 2 | demjson 3 | -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preset-io/promptimize/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/preset-io/promptimize/HEAD/setup.py --------------------------------------------------------------------------------