Skip to main content

LLM utilities for handling inputs and outputs.

Project description

README

llm-wrangler is a CLI utility to develop with the inputs and outputs of llm-generated content.

Installation

pip install llm-wrangler

Usage

# get prompt needed for correct llm output
llm-wrangler prompt

# scaffold code structure form llm output
llm-wrangler scaffold-output examples/input.txt output
  • run with uv:
uv tool run llm-wrangler prompt
uv tool run llm-wrangler scaffold-output input.txt output_folder

Development

  • to publish to pypi, configure token:
poetry config pypi-token.pypi ...

Future Scope

  • input/output template integration
  • cookiecutter integration

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

llm_wrangler-0.3.0.tar.gz (4.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

llm_wrangler-0.3.0-py3-none-any.whl (5.0 kB view details)

Uploaded Python 3

File details

Details for the file llm_wrangler-0.3.0.tar.gz.

File metadata

  • Download URL: llm_wrangler-0.3.0.tar.gz
  • Upload date:
  • Size: 4.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.6.1 CPython/3.11.7 Windows/10

File hashes

Hashes for llm_wrangler-0.3.0.tar.gz
Algorithm Hash digest
SHA256 41001ae1fe1dc1156642de94164bf6b997196e60432bc98595b82f42ce61cef5
MD5 104e64355d66c639fd435dd9e562a8c6
BLAKE2b-256 b9058f44ab3a21f47db4abe9bf88ee5656938a02d0809e37997f99ac34dc0a1a

See more details on using hashes here.

File details

Details for the file llm_wrangler-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: llm_wrangler-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 5.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.6.1 CPython/3.11.7 Windows/10

File hashes

Hashes for llm_wrangler-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e0203f6e093f556928b4e2dd577585073bef4e9962c8b735ca8d9f7d9732348d
MD5 ffb72a9affac1bc9c836db12b7b7be61
BLAKE2b-256 008442f87de218495e6706fb36111bbe3ede23b88a518643942f8c1964475005

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page