Skip to main content

struckdown: markdown-like syntax for structured conversations with language models

Project description

struckdown

Markdown-based syntax for structured conversations with language models.

Installation

pip install struckdown

Quick Example

# Configure
export LLM_API_KEY="sk-..."
export LLM_API_BASE="https://api.openai.com/v1"

# Extract structured data
sd chat "Tell me a joke: [[joke]]"
sd batch *.txt "Purpose: [[purpose]] Price: [[number:price]]"

Documentation

Full documentation, examples, and tutorials:

https://github.com/benwhalley/struckdown

License

MIT

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

struckdown-0.9.4.tar.gz (1.4 MB view details)

Uploaded Source

Built Distribution

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

struckdown-0.9.4-py3-none-any.whl (1.4 MB view details)

Uploaded Python 3

File details

Details for the file struckdown-0.9.4.tar.gz.

File metadata

  • Download URL: struckdown-0.9.4.tar.gz
  • Upload date:
  • Size: 1.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for struckdown-0.9.4.tar.gz
Algorithm Hash digest
SHA256 71bb205d2f3499e19c6d48976a989801b96f4beb5f72a9b4887891e88686453e
MD5 f734bef94eb047c4b687d7b0c29d469b
BLAKE2b-256 42845522c4537498c1e615a50e8b2dd3cd63d2e65e1d4444606564dd43148f0b

See more details on using hashes here.

File details

Details for the file struckdown-0.9.4-py3-none-any.whl.

File metadata

  • Download URL: struckdown-0.9.4-py3-none-any.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for struckdown-0.9.4-py3-none-any.whl
Algorithm Hash digest
SHA256 62f50df75218f15e376ee9d854529cf45be0a980d8ef96ffdeee40f9a1750c3a
MD5 8c8b5e90fd0a237e5db1252829bfa134
BLAKE2b-256 e56e425855055bcb553b773244fa840b839087f7bba556a7827ef52562b0d2ba

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