Skip to main content

NynoFlow

Project description

NynoFlow

PyPI Status Python Version License

Read the documentation at https://nynoflow.readthedocs.io/ Tests Codecov

pre-commit Black

Nynoflow was built out of frustration with current tooling to build LLM applications. Some focus too much on UI building, which is limited at best. Some over-abstract on certain areas to the point that you can't understand what's the prompt being sent to the LLM. So here at nyno-ai, we set to build the best framework and tooling to build LLM applications for developers.

Features

  • TODO

Requirements

  • TODO

Installation

You can install NynoFlow via [pip] from [PyPI]:

$ pip install nynoflow

Usage

  • TODO

Defaults

Here are all the default configuations you should make sure to review when creating an app with nynoflow:

Config Description Default
flow.completion.token_offset This is used for the historical message cutoff (removing old messages when the token limit is exceeded). This number is the number of tokens you may require for the answer. This is deliberetly different then the token_limit because you may get more token space since messages are cut as a whole. 16

Contributing

Contributions are very welcome. To learn more, see the Contributor Guide.

License

Distributed under the terms of the GPL 3.0 license, NynoFlow is free and open source software.

Issues

If you encounter any problems, please [file an issue] along with a detailed description.

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

nynoflow-0.3.0.tar.gz (31.0 kB view details)

Uploaded Source

Built Distribution

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

nynoflow-0.3.0-py3-none-any.whl (39.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: nynoflow-0.3.0.tar.gz
  • Upload date:
  • Size: 31.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for nynoflow-0.3.0.tar.gz
Algorithm Hash digest
SHA256 1b0cb26f4596748f3ee13d1bdc780e7c4e4f9bc60d52d69caa14504b6ea25f38
MD5 42dbed8881c931b4a657135d8be27d5a
BLAKE2b-256 c9d8b1c946ae0f60320e6f79368ba1915e78b377280171e5ebdb9f7d2e9953cf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: nynoflow-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 39.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for nynoflow-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 769052f321b672768e65872853aa43050e37824000be1acf03cdf9182ae6fded
MD5 f84ff8e69158ec1a802c05a3b72584f9
BLAKE2b-256 8162ad567fb218fe351fc7b43455347a388817d10277fc5b6d727caef9008e10

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