Skip to main content

A library for managing nodes and agent workflows

Project description

HLR (Hierarchical LLM Routing)

HLR is a flexible and easy-to-use library for managing hierarchical workflows based on nodes, where each node executes a function and decides which node to execute next. It is ideal for applications that require sequential task processing with dynamic routing and redirection of the workflow.

Features

  • Hierarchical Flow: Nodes are organized hierarchically, allowing for structured workflows.
  • Flexibility: Nodes can dynamically redirect the flow based on results or interactions.
  • Shared Context: Nodes can share data with each other through a common context, allowing for the passing of information from one node to another.
  • Easy Integration: The library is simple to integrate and can be used in a wide variety of projects.

Installation

From PyPI

You can install the HLR library from PyPI using the following command:

pip install hlr_agent

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

hlr_agent-0.1.2.tar.gz (4.6 kB view details)

Uploaded Source

Built Distribution

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

hlr_agent-0.1.2-py3-none-any.whl (5.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: hlr_agent-0.1.2.tar.gz
  • Upload date:
  • Size: 4.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.7

File hashes

Hashes for hlr_agent-0.1.2.tar.gz
Algorithm Hash digest
SHA256 504193e05884eeeefb92a922e99d67796ca942aca842e345057f013b16bfc27a
MD5 fd7035ae5c32798d73b2974f90ce4cd0
BLAKE2b-256 62c2183c01df3d29a3ed6a641d2ad62481a50fbb8b3ad8156bbb2419b963c8d5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: hlr_agent-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 5.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.7

File hashes

Hashes for hlr_agent-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 1b503cee0dda62926236d6bf53551b6dffb3549eb9bf40c9f125cf042414c17e
MD5 8a6b4f6774f9a8155752a452dbf38cfe
BLAKE2b-256 1c0d8a1dadd84b3c999058ffe7bcb0af911487d111a037ea82e7aef5b8a3b6db

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