Skip to main content

A library that replicates how shenafield talks

Project description

shenafield

shenafield is a Python library that replicates the unique typing style of shenafield. This library allows users to transform their text into the distinctive style in which shenafield talks.

Installation

To install shenafield, you can use pipx by running the following command:

pipx install shenafield

Note: shenafield requires an OpenAI API key to function properly. Please make sure you have obtained an API key from OpenAI and set it as the OPENAI_API_KEY environment variable or in a .env file. Alternatively, you can pass your API key through the --api-key option.

Usage

To transform a message into the shenafield style, use the following command:

shenafield transform [message]

Replace [message] with the text you want to convert. The result will be printed to the console.

Alternatively, you can launch the interactive shell by running:

shenafield shell

The interactive shell allows you to input multiple messages, and shenafield will transform each one into the unique typing style.

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

shenafield-0.1.2.tar.gz (2.6 kB view details)

Uploaded Source

Built Distribution

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

shenafield-0.1.2-py3-none-any.whl (3.6 kB view details)

Uploaded Python 3

File details

Details for the file shenafield-0.1.2.tar.gz.

File metadata

  • Download URL: shenafield-0.1.2.tar.gz
  • Upload date:
  • Size: 2.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.4.2 CPython/3.11.3 Linux/6.4.3-zen1-1-zen

File hashes

Hashes for shenafield-0.1.2.tar.gz
Algorithm Hash digest
SHA256 53b1dfefe96ff47a8759b57c9d96d1a3dcb21c14deeeb87e559974dc42cd3cb6
MD5 d8bc58887848c10fa260651bda560188
BLAKE2b-256 90991126fbdd6fcfb455af54eefdc08c1999b6791adab7dc4b1b350a9345cd2a

See more details on using hashes here.

File details

Details for the file shenafield-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: shenafield-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 3.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.4.2 CPython/3.11.3 Linux/6.4.3-zen1-1-zen

File hashes

Hashes for shenafield-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 3cf159fd61de7163db55ba8a4a61692e4ac573f85e436e04125412f1aafc6cfd
MD5 95a6ce26d949f4470330feb793064e7d
BLAKE2b-256 b6a85892f8413f1817da268db71860c9cd13a16a08202450e851fb7a5513f6d6

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