prompt-autotune
A light weight library that takes in a task description and a prompt and tunes the prompt to perform better.
Accepting any and all PRs!
Installation
pip install prompt-autotune
Usage
Basic usage
- Import and initialize TunePrompt
from prompt_autotune import TunePrompt
tuner = TunePrompt(
task = "your task here",
prompt = "your prompt here",
verbose = True # makes it log updates
)
- Call it as a function, the tuner will prompt you through the process through the command line
tuner()
- Once finished, access your tuned prompt
new_prompt = tuner.prompt
Command Line Tool
- Type the command and press enter.
tune
-
Follow through the process.
-
The final prompt will be printed on the console.
Enjoy!
Release files for prompt-autotune 0.4.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| prompt_autotune-0.4.0.tar.gz | 17.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| prompt_autotune-0.4.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 36.3 kB
Release files / prompt_autotune-0.4.0.tar.gz
| Download URL | prompt_autotune-0.4.0.tar.gz |
|---|---|
| Size | 17.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
1dcd764879d9f55a6bbc1f057b9bb665f6128b71861deb6ed780337fb676fa11
|
|
BLAKE2b-256 checksum How to use checksums |
25179b2e1f14839e21162ead020c744493b310e7458e0bd0345e86238d1706e7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.11.5
|
Release files / prompt_autotune-0.4.0-py3-none-any.whl
| Download URL | prompt_autotune-0.4.0-py3-none-any.whl |
|---|---|
| Size | 19.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
a7dac644dd75a96c6a42789379bf6a629f334cab45212b78c288d2d6b2f683ca
|
|
BLAKE2b-256 checksum How to use checksums |
cbc3b08876816da2ebd28bbc04c6ca8bf973b28248a4011695c7aae677a9fcab
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.11.5
|