Skip to main content

A functionally orientated way to make prompts for speaking with LLMs

Project description

Why funkyprompt?

funkyprompt is a functionally orientated way to make prompts for speaking with LLMs. As LLMs and building applications such as Retrieval Augmented Generation (RAG) systems have exploded in activity, the ecosystem and tooling is evolving incredibly quickly. funkyprompt takes a disciplined approach to constructing applications with more or multiple agents by adhering to existing programming patterns, particularly functional ones to construct applications.

Rather than build entirely new types of applications the idea is to point LLMs at your existing code based (or new code based design for Agent systems but written the way you normally would) to build programs and reason about program flow and construction.

Install

pip install funkyprompt

Or you can clone the project and do the poetry stuff..

poetry install funkyprompt

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

funkyprompt-0.1.310.tar.gz (1.6 kB view details)

Uploaded Source

Built Distribution

funkyprompt-0.1.310-py3-none-any.whl (2.6 kB view details)

Uploaded Python 3

File details

Details for the file funkyprompt-0.1.310.tar.gz.

File metadata

  • Download URL: funkyprompt-0.1.310.tar.gz
  • Upload date:
  • Size: 1.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.5.1 CPython/3.10.10 Darwin/22.4.0

File hashes

Hashes for funkyprompt-0.1.310.tar.gz
Algorithm Hash digest
SHA256 e84ccc2f0cbb8bdf41903f79a6f260f701054691ab604ee5511108ed5db26d3f
MD5 9ae16ee5861ff274dd74bd3f5f322605
BLAKE2b-256 79fa6bcb43f2dda83a1c0192bc410fba4faa3242629e26b2c181f92e6d455693

See more details on using hashes here.

File details

Details for the file funkyprompt-0.1.310-py3-none-any.whl.

File metadata

  • Download URL: funkyprompt-0.1.310-py3-none-any.whl
  • Upload date:
  • Size: 2.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.5.1 CPython/3.10.10 Darwin/22.4.0

File hashes

Hashes for funkyprompt-0.1.310-py3-none-any.whl
Algorithm Hash digest
SHA256 f3604497000a6eb2b4f8fb5dc365f15548b76a4569b3dc8e5d947e1bb7af1a73
MD5 d4fae05efb0df066de61790d843b0f46
BLAKE2b-256 b9f256b2deccd9d23d41fe0a4b9b8da594b75d174c0979402d6b19658d2a6f07

See more details on using hashes here.

Supported by

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