├── .github └── workflows │ ├── publish.yaml │ ├── release.yaml │ └── test.yaml ├── .gitignore ├── .vscode └── settings.json ├── README.md ├── example.jinja ├── example.py ├── examples ├── bottle.py ├── preset_simple_bottle.py └── roleplay.py ├── pdm.lock ├── pyproject.toml ├── src └── prompt_bottle │ ├── __init__.py │ ├── parse.py │ ├── pipeline.py │ └── pydantic_ai_utils.py └── tests └── __init__.py /.github/workflows/publish.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeautyyuYanli/Prompt-Bottle/HEAD/.github/workflows/publish.yaml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeautyyuYanli/Prompt-Bottle/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.github/workflows/test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeautyyuYanli/Prompt-Bottle/HEAD/.github/workflows/test.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeautyyuYanli/Prompt-Bottle/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeautyyuYanli/Prompt-Bottle/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeautyyuYanli/Prompt-Bottle/HEAD/README.md -------------------------------------------------------------------------------- /example.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeautyyuYanli/Prompt-Bottle/HEAD/example.jinja -------------------------------------------------------------------------------- /example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeautyyuYanli/Prompt-Bottle/HEAD/example.py -------------------------------------------------------------------------------- /examples/bottle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeautyyuYanli/Prompt-Bottle/HEAD/examples/bottle.py -------------------------------------------------------------------------------- /examples/preset_simple_bottle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeautyyuYanli/Prompt-Bottle/HEAD/examples/preset_simple_bottle.py -------------------------------------------------------------------------------- /examples/roleplay.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeautyyuYanli/Prompt-Bottle/HEAD/examples/roleplay.py -------------------------------------------------------------------------------- /pdm.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeautyyuYanli/Prompt-Bottle/HEAD/pdm.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeautyyuYanli/Prompt-Bottle/HEAD/pyproject.toml -------------------------------------------------------------------------------- /src/prompt_bottle/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeautyyuYanli/Prompt-Bottle/HEAD/src/prompt_bottle/__init__.py -------------------------------------------------------------------------------- /src/prompt_bottle/parse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeautyyuYanli/Prompt-Bottle/HEAD/src/prompt_bottle/parse.py -------------------------------------------------------------------------------- /src/prompt_bottle/pipeline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeautyyuYanli/Prompt-Bottle/HEAD/src/prompt_bottle/pipeline.py -------------------------------------------------------------------------------- /src/prompt_bottle/pydantic_ai_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BeautyyuYanli/Prompt-Bottle/HEAD/src/prompt_bottle/pydantic_ai_utils.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------