pydantic-prompter

View on PyPIReverse Dependencies (0)

0.1.30 pydantic_prompter-0.1.30-py3-none-any.whl

Wheel Details

Project: pydantic-prompter
Version: 0.1.30
Filename: pydantic_prompter-0.1.30-py3-none-any.whl
Download: [link]
Size: 16142
MD5: 1f22411393c30c1bf7e2f32ee48a2442
SHA256: 91e699a2183cdf14723c9fb3760b7a88e7360a48edef11d21b47d9c5dc896856
Uploaded: 2024-03-27 12:41:08 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pydantic-prompter
Version: 0.1.30
Summary: Pydantic Prompter is a lightweight utility designed to facilitate the construction of prompts using YAML and generate Pydantic objects as outputs.
Author-Email: Ofer Helman <helmanofer[at]gmail.com>
Project-Url: Source, https://github.com/helmanofer/pydantic-prompter
Project-Url: Docs, https://helmanofer.github.io/pydantic-prompter/
License: MIT
Requires-Python: >=3.9
Requires-Dist: jinja2 (>=3.1.2)
Requires-Dist: pyyaml (>=6.0.1)
Requires-Dist: retry (>=0.9.2)
Requires-Dist: pydantic (>2.0.0)
Requires-Dist: pydantic-settings (>=2.1.0)
Requires-Dist: openai (>=1.6.1); extra == "openai"
Requires-Dist: botocore (>=1.34.11); extra == "bedrock"
Requires-Dist: boto3 (>=1.34.11); extra == "bedrock"
Requires-Dist: awscli (>=1.32.11); extra == "bedrock"
Requires-Dist: cohere (>=4.46); extra == "chere"
Provides-Extra: openai
Provides-Extra: bedrock
Provides-Extra: chere
Description-Content-Type: text/markdown
[Description omitted; length: 2642 characters]

WHEEL

Wheel-Version: 1.0
Generator: pdm-backend (2.1.8)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
pydantic_prompter-0.1.30.dist-info/METADATA sha256=YRzuQSeLB1OvS6dtNRPQ3xUKQOhXtA0Pbaqtpi65fKM 3598
pydantic_prompter-0.1.30.dist-info/WHEEL sha256=N2J68yzZqJh3mI_Wg92rwhw0rtJDFpZj9bwQIMJgaVg 90
pydantic_prompter-0.1.30.dist-info/licenses/LICENSE sha256=g0zgQODv_23bC9pg7IGjITG0bMCxVi8BKnHHjbkX0Kw 1068
pydantic_prompter/__init__.py sha256=DqP47WLrsyxgZH_-8nkkTQW_QvTfuYa43iMeW9jsT4g 48
pydantic_prompter/annotation_parser.py sha256=ZToUg5i3SrYQOXuWQTKGSoiMGRlQWd9o1sABPNH5ECg 3223
pydantic_prompter/common.py sha256=4rN5H9q-e8n8Vef0AIQ5fLWO9_3EclX4kOwwZalzBnc 639
pydantic_prompter/exceptions.py sha256=8gieu5aqdwsinpRCI8mu2H1l0qU8lIYxy_shnJoHxAE 453
pydantic_prompter/llm_providers/__init__.py sha256=1OlTXT9pPzqoPurfGZDrBM50Oz7pxXlYcGpUzILV2ko 1503
pydantic_prompter/llm_providers/base.py sha256=iV1qOwn3cyjje2afptUHg7du7-vInBXk_Nr9SaIQVg4 757
pydantic_prompter/llm_providers/bedrock_anthropic.py sha256=D_wBYeRy-V55O0Bf-vP-LJr0amJQzaHnkee4q7FMdx4 2943
pydantic_prompter/llm_providers/bedrock_base.py sha256=QLJuHEQS57VXUJwc-S30dTdBbmTF_ZW82gzoFLsvaw0 3592
pydantic_prompter/llm_providers/bedrock_cohere.py sha256=RFD7mSeCBNdl80T6_sdR_erhUL2uDhCa2HKEVhzdPuY 1409
pydantic_prompter/llm_providers/bedrock_llama2.py sha256=BMnMk1StUKHRI3VRgJC4CKIKGZML7s_RyMAh8-qzJMc 1510
pydantic_prompter/llm_providers/cohere.py sha256=9UP_IIfbdsxw34Ead4gko8V2eCVH_kJbEcTOgBlddcw 1258
pydantic_prompter/llm_providers/openai.py sha256=iGlnUmURNT6NhNibJiX0ZbLoyZcPztcmjyVyMFNsSX0 2347
pydantic_prompter/prompt_templates/pydantic/cohere.jinja sha256=ad58v-Wf6AuUzYKmqEQn3GTvpq94zgC7tCn-tBc8hpw 361
pydantic_prompter/prompt_templates/pydantic/llama2.jinja sha256=MLt5twFXaxgmnm5MhOTKcRSDXjnZfGhrmivroIf4gC0 316
pydantic_prompter/prompt_templates/simple/cohere.jinja sha256=3xgUHCsZB73XCTzeW8uLdgT4sFClKlhNsbXgiAQrMk4 299
pydantic_prompter/prompt_templates/simple/llama2.jinja sha256=rglayFy6f8GXJScIDRlQrZeqQSaZLp54hLyU2HuvwBU 252
pydantic_prompter/prompter.py sha256=03h-pyuUXR3b8YVdTQGKD2rGWgVwZvCA5F52GgJOkes 3816
pydantic_prompter/settings.py sha256=YiP3i__J2tToFd5hnAL8wCy-mTcPVgh3B8X1lGh3_00 1231
pydantic_prompter-0.1.30.dist-info/RECORD