├── .bumpversion.cfg ├── .github ├── actions │ └── db-pusher │ │ ├── app.js │ │ └── package.json └── workflows │ └── dbPusher.yaml ├── .gitignore ├── .readthedocs.yml ├── LICENSE ├── MANIFEST.in ├── README.md ├── assets ├── dark.png ├── logo-removebg.png ├── logo.png ├── multilabel.png ├── ner.png ├── qa_gen.png └── theme.png ├── benchmarks ├── README.md └── __init__.py ├── contribute.md ├── docs ├── Makefile ├── conf.py ├── index.rst ├── make.bat └── source │ └── getting_started │ ├── installation.rst │ └── starter_tutorial.rst ├── examples ├── __init__.py └── medical_ner.py ├── notebooks ├── Example1.ipynb ├── Relation_extraction.ipynb ├── classification.ipynb ├── examples.ipynb ├── huggingface.ipynb ├── sql.ipynb └── tabular.ipynb ├── promptify ├── VERSION ├── __init__.py ├── data │ ├── __init__.py │ └── text2text │ │ ├── __init__.py │ │ └── en │ │ ├── __init__.py │ │ ├── binary.json │ │ ├── multiclass.json │ │ ├── optimized_multilabel.json │ │ ├── optimized_ner.json │ │ ├── paragraph.json │ │ ├── qa.json │ │ ├── relation_extraction.json │ │ ├── sql.json │ │ └── tabular.json ├── databases │ └── __init__.py ├── embeddings │ └── __init__.py ├── models │ ├── __init__.py │ ├── text2image │ │ └── __init__.py │ └── text2text │ │ ├── __init__.py │ │ ├── api │ │ ├── __init__.py │ │ ├── anthropic.py │ │ ├── azure_openai.py │ │ ├── base_model.py │ │ ├── cohere.py │ │ ├── hub_model.py │ │ ├── litellm.py │ │ ├── mock_model.py │ │ └── openai_models.py │ │ └── inference │ │ └── __init__.py ├── parser │ ├── __init__.py │ └── parser.py ├── pipelines │ └── __init__.py ├── plugins │ └── __init__.py ├── processor │ └── prompt_processor.py ├── prompter │ ├── Untitled.ipynb │ ├── __init__.py │ ├── conversation_logger.py │ ├── nlp_prompter.py │ ├── prompt_cache.py │ └── template_loader.py ├── prompts │ ├── __init__.py │ ├── text2image │ │ └── __init__.py │ └── text2text │ │ ├── .DS_Store │ │ ├── __init__.py │ │ ├── binary_classification │ │ ├── __init__.py │ │ ├── binary_classification.jinja │ │ └── metadata.json │ │ ├── explain │ │ ├── __init__.py │ │ ├── explain.jinja │ │ └── metadata.json │ │ ├── multiclass_classification │ │ ├── __init__.py │ │ ├── metadata.json │ │ ├── multiclass_classification.jinja │ │ └── multiclass_gpt.jinja │ │ ├── multilabel_classification │ │ ├── __init__.py │ │ ├── metadata.json │ │ └── multilabel_classification.jinja │ │ ├── ner │ │ ├── __init__.py │ │ ├── metadata.json │ │ ├── ner_openai.jinja │ │ └── ner_openai_data.json │ │ ├── qa │ │ ├── __init__.py │ │ ├── metadata.json │ │ └── qa.jinja │ │ ├── qa_gen │ │ ├── __init__.py │ │ ├── metadata.json │ │ └── qa_gen.jinja │ │ ├── relation_extraction │ │ ├── __init__.py │ │ ├── metadata.json │ │ └── relation_extraction.jinja │ │ ├── sql_writer │ │ ├── __init__.py │ │ ├── metadata.json │ │ └── sql_writer_gpt.jinja │ │ ├── summary │ │ ├── __init__.py │ │ └── summary.jinja │ │ ├── tabular_extractor │ │ ├── __init__.py │ │ ├── metadata.json │ │ └── tabular_extractor_gpt.jinja │ │ ├── text_normalization │ │ ├── __init__.py │ │ └── text_normalization_draft.jinja │ │ └── topic_modelling │ │ ├── __init__.py │ │ └── topic_modeling_draft.jinja └── utils │ ├── __init__.py │ ├── conversation_utils.py │ ├── data_utils.py │ └── file_utils.py ├── requirements-dev.txt ├── requirements.txt ├── setup.py └── tests ├── __init__.py └── unit_tests ├── __init__.py ├── models ├── __init__.py ├── test_base_model.py ├── test_hf_model.py └── test_openai_model.py ├── parser ├── __init__.py └── test_parser.py └── prompter ├── __init__.py └── test_prompter.py /.bumpversion.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/.bumpversion.cfg -------------------------------------------------------------------------------- /.github/actions/db-pusher/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/.github/actions/db-pusher/app.js -------------------------------------------------------------------------------- /.github/actions/db-pusher/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/.github/actions/db-pusher/package.json -------------------------------------------------------------------------------- /.github/workflows/dbPusher.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/.github/workflows/dbPusher.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/.gitignore -------------------------------------------------------------------------------- /.readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/.readthedocs.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/README.md -------------------------------------------------------------------------------- /assets/dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/assets/dark.png -------------------------------------------------------------------------------- /assets/logo-removebg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/assets/logo-removebg.png -------------------------------------------------------------------------------- /assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/assets/logo.png -------------------------------------------------------------------------------- /assets/multilabel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/assets/multilabel.png -------------------------------------------------------------------------------- /assets/ner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/assets/ner.png -------------------------------------------------------------------------------- /assets/qa_gen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/assets/qa_gen.png -------------------------------------------------------------------------------- /assets/theme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/assets/theme.png -------------------------------------------------------------------------------- /benchmarks/README.md: -------------------------------------------------------------------------------- 1 | Benchmarks 2 | -------------------------------------------------------------------------------- /benchmarks/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /contribute.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/contribute.md -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/source/getting_started/installation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/docs/source/getting_started/installation.rst -------------------------------------------------------------------------------- /docs/source/getting_started/starter_tutorial.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/docs/source/getting_started/starter_tutorial.rst -------------------------------------------------------------------------------- /examples/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /examples/medical_ner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/examples/medical_ner.py -------------------------------------------------------------------------------- /notebooks/Example1.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/notebooks/Example1.ipynb -------------------------------------------------------------------------------- /notebooks/Relation_extraction.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/notebooks/Relation_extraction.ipynb -------------------------------------------------------------------------------- /notebooks/classification.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/notebooks/classification.ipynb -------------------------------------------------------------------------------- /notebooks/examples.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/notebooks/examples.ipynb -------------------------------------------------------------------------------- /notebooks/huggingface.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/notebooks/huggingface.ipynb -------------------------------------------------------------------------------- /notebooks/sql.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/notebooks/sql.ipynb -------------------------------------------------------------------------------- /notebooks/tabular.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/notebooks/tabular.ipynb -------------------------------------------------------------------------------- /promptify/VERSION: -------------------------------------------------------------------------------- 1 | 2.0.3 2 | -------------------------------------------------------------------------------- /promptify/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/promptify/__init__.py -------------------------------------------------------------------------------- /promptify/data/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /promptify/data/text2text/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /promptify/data/text2text/en/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /promptify/data/text2text/en/binary.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/promptify/data/text2text/en/binary.json -------------------------------------------------------------------------------- /promptify/data/text2text/en/multiclass.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/promptify/data/text2text/en/multiclass.json -------------------------------------------------------------------------------- /promptify/data/text2text/en/optimized_multilabel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/promptify/data/text2text/en/optimized_multilabel.json -------------------------------------------------------------------------------- /promptify/data/text2text/en/optimized_ner.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/promptify/data/text2text/en/optimized_ner.json -------------------------------------------------------------------------------- /promptify/data/text2text/en/paragraph.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/promptify/data/text2text/en/paragraph.json -------------------------------------------------------------------------------- /promptify/data/text2text/en/qa.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/promptify/data/text2text/en/qa.json -------------------------------------------------------------------------------- /promptify/data/text2text/en/relation_extraction.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/promptify/data/text2text/en/relation_extraction.json -------------------------------------------------------------------------------- /promptify/data/text2text/en/sql.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/promptify/data/text2text/en/sql.json -------------------------------------------------------------------------------- /promptify/data/text2text/en/tabular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/promptify/data/text2text/en/tabular.json -------------------------------------------------------------------------------- /promptify/databases/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /promptify/embeddings/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /promptify/models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /promptify/models/text2image/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /promptify/models/text2text/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /promptify/models/text2text/api/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /promptify/models/text2text/api/anthropic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/promptify/models/text2text/api/anthropic.py -------------------------------------------------------------------------------- /promptify/models/text2text/api/azure_openai.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/promptify/models/text2text/api/azure_openai.py -------------------------------------------------------------------------------- /promptify/models/text2text/api/base_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/promptify/models/text2text/api/base_model.py -------------------------------------------------------------------------------- /promptify/models/text2text/api/cohere.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/promptify/models/text2text/api/cohere.py -------------------------------------------------------------------------------- /promptify/models/text2text/api/hub_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/promptify/models/text2text/api/hub_model.py -------------------------------------------------------------------------------- /promptify/models/text2text/api/litellm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/promptify/models/text2text/api/litellm.py -------------------------------------------------------------------------------- /promptify/models/text2text/api/mock_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/promptify/models/text2text/api/mock_model.py -------------------------------------------------------------------------------- /promptify/models/text2text/api/openai_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/promptify/models/text2text/api/openai_models.py -------------------------------------------------------------------------------- /promptify/models/text2text/inference/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /promptify/parser/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /promptify/parser/parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/promptify/parser/parser.py -------------------------------------------------------------------------------- /promptify/pipelines/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/promptify/pipelines/__init__.py -------------------------------------------------------------------------------- /promptify/plugins/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /promptify/processor/prompt_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/promptify/processor/prompt_processor.py -------------------------------------------------------------------------------- /promptify/prompter/Untitled.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/promptify/prompter/Untitled.ipynb -------------------------------------------------------------------------------- /promptify/prompter/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /promptify/prompter/conversation_logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/promptify/prompter/conversation_logger.py -------------------------------------------------------------------------------- /promptify/prompter/nlp_prompter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/promptify/prompter/nlp_prompter.py -------------------------------------------------------------------------------- /promptify/prompter/prompt_cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/promptify/prompter/prompt_cache.py -------------------------------------------------------------------------------- /promptify/prompter/template_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/promptify/prompter/template_loader.py -------------------------------------------------------------------------------- /promptify/prompts/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /promptify/prompts/text2image/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /promptify/prompts/text2text/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/promptify/prompts/text2text/.DS_Store -------------------------------------------------------------------------------- /promptify/prompts/text2text/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /promptify/prompts/text2text/binary_classification/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /promptify/prompts/text2text/binary_classification/binary_classification.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/promptify/prompts/text2text/binary_classification/binary_classification.jinja -------------------------------------------------------------------------------- /promptify/prompts/text2text/binary_classification/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/promptify/prompts/text2text/binary_classification/metadata.json -------------------------------------------------------------------------------- /promptify/prompts/text2text/explain/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /promptify/prompts/text2text/explain/explain.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/promptify/prompts/text2text/explain/explain.jinja -------------------------------------------------------------------------------- /promptify/prompts/text2text/explain/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/promptify/prompts/text2text/explain/metadata.json -------------------------------------------------------------------------------- /promptify/prompts/text2text/multiclass_classification/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /promptify/prompts/text2text/multiclass_classification/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/promptify/prompts/text2text/multiclass_classification/metadata.json -------------------------------------------------------------------------------- /promptify/prompts/text2text/multiclass_classification/multiclass_classification.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/promptify/prompts/text2text/multiclass_classification/multiclass_classification.jinja -------------------------------------------------------------------------------- /promptify/prompts/text2text/multiclass_classification/multiclass_gpt.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/promptify/prompts/text2text/multiclass_classification/multiclass_gpt.jinja -------------------------------------------------------------------------------- /promptify/prompts/text2text/multilabel_classification/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /promptify/prompts/text2text/multilabel_classification/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/promptify/prompts/text2text/multilabel_classification/metadata.json -------------------------------------------------------------------------------- /promptify/prompts/text2text/multilabel_classification/multilabel_classification.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/promptify/prompts/text2text/multilabel_classification/multilabel_classification.jinja -------------------------------------------------------------------------------- /promptify/prompts/text2text/ner/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /promptify/prompts/text2text/ner/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/promptify/prompts/text2text/ner/metadata.json -------------------------------------------------------------------------------- /promptify/prompts/text2text/ner/ner_openai.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/promptify/prompts/text2text/ner/ner_openai.jinja -------------------------------------------------------------------------------- /promptify/prompts/text2text/ner/ner_openai_data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/promptify/prompts/text2text/ner/ner_openai_data.json -------------------------------------------------------------------------------- /promptify/prompts/text2text/qa/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /promptify/prompts/text2text/qa/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/promptify/prompts/text2text/qa/metadata.json -------------------------------------------------------------------------------- /promptify/prompts/text2text/qa/qa.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/promptify/prompts/text2text/qa/qa.jinja -------------------------------------------------------------------------------- /promptify/prompts/text2text/qa_gen/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /promptify/prompts/text2text/qa_gen/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/promptify/prompts/text2text/qa_gen/metadata.json -------------------------------------------------------------------------------- /promptify/prompts/text2text/qa_gen/qa_gen.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/promptify/prompts/text2text/qa_gen/qa_gen.jinja -------------------------------------------------------------------------------- /promptify/prompts/text2text/relation_extraction/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /promptify/prompts/text2text/relation_extraction/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/promptify/prompts/text2text/relation_extraction/metadata.json -------------------------------------------------------------------------------- /promptify/prompts/text2text/relation_extraction/relation_extraction.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/promptify/prompts/text2text/relation_extraction/relation_extraction.jinja -------------------------------------------------------------------------------- /promptify/prompts/text2text/sql_writer/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /promptify/prompts/text2text/sql_writer/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/promptify/prompts/text2text/sql_writer/metadata.json -------------------------------------------------------------------------------- /promptify/prompts/text2text/sql_writer/sql_writer_gpt.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/promptify/prompts/text2text/sql_writer/sql_writer_gpt.jinja -------------------------------------------------------------------------------- /promptify/prompts/text2text/summary/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /promptify/prompts/text2text/summary/summary.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/promptify/prompts/text2text/summary/summary.jinja -------------------------------------------------------------------------------- /promptify/prompts/text2text/tabular_extractor/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /promptify/prompts/text2text/tabular_extractor/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/promptify/prompts/text2text/tabular_extractor/metadata.json -------------------------------------------------------------------------------- /promptify/prompts/text2text/tabular_extractor/tabular_extractor_gpt.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/promptify/prompts/text2text/tabular_extractor/tabular_extractor_gpt.jinja -------------------------------------------------------------------------------- /promptify/prompts/text2text/text_normalization/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /promptify/prompts/text2text/text_normalization/text_normalization_draft.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/promptify/prompts/text2text/text_normalization/text_normalization_draft.jinja -------------------------------------------------------------------------------- /promptify/prompts/text2text/topic_modelling/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /promptify/prompts/text2text/topic_modelling/topic_modeling_draft.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/promptify/prompts/text2text/topic_modelling/topic_modeling_draft.jinja -------------------------------------------------------------------------------- /promptify/utils/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /promptify/utils/conversation_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/promptify/utils/conversation_utils.py -------------------------------------------------------------------------------- /promptify/utils/data_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/promptify/utils/data_utils.py -------------------------------------------------------------------------------- /promptify/utils/file_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/promptify/utils/file_utils.py -------------------------------------------------------------------------------- /requirements-dev.txt: -------------------------------------------------------------------------------- 1 | black==22.12.0 2 | isort==5.11.4 3 | flake8==6.0.0 -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/unit_tests/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/unit_tests/models/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/unit_tests/models/test_base_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/tests/unit_tests/models/test_base_model.py -------------------------------------------------------------------------------- /tests/unit_tests/models/test_hf_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/tests/unit_tests/models/test_hf_model.py -------------------------------------------------------------------------------- /tests/unit_tests/models/test_openai_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/tests/unit_tests/models/test_openai_model.py -------------------------------------------------------------------------------- /tests/unit_tests/parser/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/unit_tests/parser/test_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/tests/unit_tests/parser/test_parser.py -------------------------------------------------------------------------------- /tests/unit_tests/prompter/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tests/unit_tests/prompter/test_prompter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/promptslab/Promptify/HEAD/tests/unit_tests/prompter/test_prompter.py --------------------------------------------------------------------------------