Skip to main content

A library containing components related to Gen AI applications pipeline orchestration.

Project description

GLLM Pipeline

Description

A library containing components related to Gen AI applications pipeline orchestration.

Installation

Prerequisites

1. Installation from Artifact Registry

Choose one of the following methods to install the package:

Using pip

pip install gllm-pipeline-binary

Using Poetry

poetry add gllm-pipeline-binary

2. Development Installation (Git)

For development purposes, you can install directly from the Git repository:

poetry add "git+ssh://git@github.com/GDP-ADMIN/gen-ai-internal.git#subdirectory=libs/gllm-pipeline"

Managing Dependencies

  1. Go to root folder of gllm-pipeline module, e.g. cd libs/gllm-pipeline.
  2. Run poetry shell to create a virtual environment.
  3. Run poetry lock to create a lock file if you haven't done it yet.
  4. Run poetry install to install the gllm-pipeline requirements for the first time.
  5. Run poetry update if you update any dependency module version at pyproject.toml.

Contributing

Please refer to this Python Style Guide to get information about code style, documentation standard, and SCA that you need to use when contributing to this project

  1. Activate pre-commit hooks using pre-commit install
  2. Run poetry shell to create a virtual environment.
  3. Run poetry lock to create a lock file if you haven't done it yet.
  4. Run poetry install to install the gllm-pipeline requirements for the first time.
  5. Run which python to get the path to be referenced at Visual Studio Code interpreter path (Ctrl+Shift+P or Cmd+Shift+P)
  6. Try running the unit test to see if it's working:
poetry run pytest -s tests/unit_tests/

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

gllm_pipeline_binary-0.3.4-cp312-cp312-win_amd64.whl (447.4 kB view details)

Uploaded CPython 3.12Windows x86-64

gllm_pipeline_binary-0.3.4-cp312-cp312-manylinux_2_36_x86_64.whl (647.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.36+ x86-64

gllm_pipeline_binary-0.3.4-cp312-cp312-manylinux_2_31_x86_64.whl (657.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.31+ x86-64

gllm_pipeline_binary-0.3.4-cp312-cp312-macosx_13_0_x86_64.macosx_15_0_x86_64.whl (472.9 kB view details)

Uploaded CPython 3.12macOS 13.0+ x86-64macOS 15.0+ x86-64

gllm_pipeline_binary-0.3.4-cp312-cp312-macosx_13_0_arm64.macosx_15_0_arm64.whl (411.5 kB view details)

Uploaded CPython 3.12macOS 13.0+ ARM64macOS 15.0+ ARM64

gllm_pipeline_binary-0.3.4-cp311-cp311-win_amd64.whl (453.5 kB view details)

Uploaded CPython 3.11Windows x86-64

gllm_pipeline_binary-0.3.4-cp311-cp311-manylinux_2_36_x86_64.whl (591.9 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.36+ x86-64

gllm_pipeline_binary-0.3.4-cp311-cp311-manylinux_2_31_x86_64.whl (600.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.31+ x86-64

gllm_pipeline_binary-0.3.4-cp311-cp311-macosx_13_0_x86_64.macosx_15_0_x86_64.whl (473.0 kB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64macOS 15.0+ x86-64

gllm_pipeline_binary-0.3.4-cp311-cp311-macosx_13_0_arm64.macosx_15_0_arm64.whl (409.8 kB view details)

Uploaded CPython 3.11macOS 13.0+ ARM64macOS 15.0+ ARM64

File details

Details for the file gllm_pipeline_binary-0.3.4-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.4-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 046fa7d81a3287f7baf7fb54fb9155e0f353277633504dd1976887556bb76b38
MD5 8f9e675a19834ffa8d602cb0d71793d8
BLAKE2b-256 c97e2aa2f8330f90ef473f2980bd6508187830ff144a19d08be542bd8e37d764

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_pipeline_binary-0.3.4-cp312-cp312-win_amd64.whl:

Publisher: build-binary.yml on GDP-ADMIN/gen-ai-internal

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gllm_pipeline_binary-0.3.4-cp312-cp312-manylinux_2_36_x86_64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.4-cp312-cp312-manylinux_2_36_x86_64.whl
Algorithm Hash digest
SHA256 e37f4b4f797bc31cced581aa795accbfb10e460dd640aae7f62c680a8b5c159b
MD5 a15185e4a75e061b2bfa431510b5f59f
BLAKE2b-256 90347c5d3ff465ad1f2cb262ee16b5557a69ebcc2e5e7f8ca2f37713a5f25d06

See more details on using hashes here.

File details

Details for the file gllm_pipeline_binary-0.3.4-cp312-cp312-manylinux_2_31_x86_64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.4-cp312-cp312-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 33c9989a44ffe04295c974dbe05c64ed7c62433052979849b499a543c42fd570
MD5 22eae9c7f7a209897c37a2115812cc18
BLAKE2b-256 8b82f516d2d0b18274d6f25ea527124adefcd5d572cb3d081f0f8f848cc1c7f2

See more details on using hashes here.

File details

Details for the file gllm_pipeline_binary-0.3.4-cp312-cp312-macosx_13_0_x86_64.macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.4-cp312-cp312-macosx_13_0_x86_64.macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 5a53c363bd1902883a204706738f054b6b4f2026514bbf46f1fc99d19cee0964
MD5 c49834127d693866b8653b8553076fc8
BLAKE2b-256 379a8262d6692050c3de2b3c0866935e997ff482705465e24653dafc724374c2

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_pipeline_binary-0.3.4-cp312-cp312-macosx_13_0_x86_64.macosx_15_0_x86_64.whl:

Publisher: build-binary.yml on GDP-ADMIN/gen-ai-internal

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gllm_pipeline_binary-0.3.4-cp312-cp312-macosx_13_0_arm64.macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.4-cp312-cp312-macosx_13_0_arm64.macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 b5cf716e5da37c89a51c5f684aeba51230b6241ad0a4b6cb38b7a68e5d23e63e
MD5 1d1025c7e752fb0b54d1a678d8419010
BLAKE2b-256 c3e2c2c18238d0cc2a415ca0888a1607b127274c8dea2f71e1a7f88327f5dc4c

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_pipeline_binary-0.3.4-cp312-cp312-macosx_13_0_arm64.macosx_15_0_arm64.whl:

Publisher: build-binary.yml on GDP-ADMIN/gen-ai-internal

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gllm_pipeline_binary-0.3.4-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.4-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 55a8473fc75dce6771c78666f9a90240cc5ab963b6993be2c4d0cc720bbf003c
MD5 ca17b6bbb986ffb6dfefa6e542fa0ccd
BLAKE2b-256 ad979163f2e5b5db87e52047324df668bb19b82434af032739085bbbdd162cc5

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_pipeline_binary-0.3.4-cp311-cp311-win_amd64.whl:

Publisher: build-binary.yml on GDP-ADMIN/gen-ai-internal

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gllm_pipeline_binary-0.3.4-cp311-cp311-manylinux_2_36_x86_64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.4-cp311-cp311-manylinux_2_36_x86_64.whl
Algorithm Hash digest
SHA256 d649f34ce8c93d967c11398acf3d2ff4f61453b571982b5856caa689f7bd0171
MD5 d6a29824871a199b4a2e4dd0b4ec8fc4
BLAKE2b-256 92026b33abb9f386fb5c1bff19bea26099dc0d0d85b5329137c74fcc7831878c

See more details on using hashes here.

File details

Details for the file gllm_pipeline_binary-0.3.4-cp311-cp311-manylinux_2_31_x86_64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.4-cp311-cp311-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 2a99adac4e8189d88aaaaf18e8cb848dffe0bd7fd2f20e5c5bb4012e46b1eaef
MD5 b4ddb9c4abd71b0d65966b7f8936adcc
BLAKE2b-256 50cb80b365ba1877d1494e89368c2432fd2b50e0d1b3722a74293dbfccffd637

See more details on using hashes here.

File details

Details for the file gllm_pipeline_binary-0.3.4-cp311-cp311-macosx_13_0_x86_64.macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.4-cp311-cp311-macosx_13_0_x86_64.macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 09aad924269d45d50719cea0b431c83e4f7ebe293dc88dbcfd819119588d0270
MD5 288422a7cd8a351f0d3e9b4bc402b118
BLAKE2b-256 02d475aef5d55b51114518b549ca1112e9b52a1817b23008613f9a7e3a083157

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_pipeline_binary-0.3.4-cp311-cp311-macosx_13_0_x86_64.macosx_15_0_x86_64.whl:

Publisher: build-binary.yml on GDP-ADMIN/gen-ai-internal

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gllm_pipeline_binary-0.3.4-cp311-cp311-macosx_13_0_arm64.macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.4-cp311-cp311-macosx_13_0_arm64.macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 6b1a30f8b537905ca3c944066897e1efdac2e33621a3fe40dd9a1ef3dd14e619
MD5 b1dfbe721c65aaf96526aedf99bb447e
BLAKE2b-256 493c68902c29e6b76d6e9f538de00a3f92f9b167a4591c2ca9cc98fb03ccbc6e

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_pipeline_binary-0.3.4-cp311-cp311-macosx_13_0_arm64.macosx_15_0_arm64.whl:

Publisher: build-binary.yml on GDP-ADMIN/gen-ai-internal

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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