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.2-cp312-cp312-win_amd64.whl (445.3 kB view details)

Uploaded CPython 3.12Windows x86-64

gllm_pipeline_binary-0.3.2-cp312-cp312-manylinux_2_31_x86_64.whl (652.8 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.31+ x86-64

gllm_pipeline_binary-0.3.2-cp312-cp312-macosx_14_0_arm64.whl (433.3 kB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

gllm_pipeline_binary-0.3.2-cp312-cp312-macosx_13_0_x86_64.whl (483.0 kB view details)

Uploaded CPython 3.12macOS 13.0+ x86-64

gllm_pipeline_binary-0.3.2-cp311-cp311-win_amd64.whl (450.8 kB view details)

Uploaded CPython 3.11Windows x86-64

gllm_pipeline_binary-0.3.2-cp311-cp311-manylinux_2_31_x86_64.whl (597.5 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.31+ x86-64

gllm_pipeline_binary-0.3.2-cp311-cp311-macosx_14_0_arm64.whl (433.5 kB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

gllm_pipeline_binary-0.3.2-cp311-cp311-macosx_13_0_x86_64.whl (480.9 kB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

File details

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 eedd0f0461e51e3fadb457424a5aa9bc6b7d4856f871a6483077d9ab96a6195a
MD5 fee8065bae08b80bcf9959a30922f858
BLAKE2b-256 47cde325180afdd99c7f6b61be56303d286ece3182e0ae30581cd4fb7f0a56d7

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_pipeline_binary-0.3.2-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.2-cp312-cp312-manylinux_2_31_x86_64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.2-cp312-cp312-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 5bcf38d3841f4c853c25e641896759ce6d9ecc47bdaadbf5a0d8407362a544aa
MD5 db820daf8428916335040aad3733ba9e
BLAKE2b-256 11970e67458be6da5a4ad7177bbf6e5fde14c2df7a42f6c0d4538c699a81e539

See more details on using hashes here.

File details

Details for the file gllm_pipeline_binary-0.3.2-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.2-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 d42f3335c0eea76ffec54b78630a046c9646c86143071c6d5cb150bfbe50ade2
MD5 964af9f2d05ebc6361d062db6cc3ad3d
BLAKE2b-256 0689fdc57d5751ad255e51de05f27f1bf4c5a55f7b3a6c68867bbe7b2848c7fa

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_pipeline_binary-0.3.2-cp312-cp312-macosx_14_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.2-cp312-cp312-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.2-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 9187cfc358f4dac57df160c64ad90199f1b77d1624b63bf9282018531395ab22
MD5 b8aba13e23c63f4956d03c859dff56df
BLAKE2b-256 396b6290c72b1cbcdfec4feafa835711091265d0aa38e03a1c927bdba1f93247

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_pipeline_binary-0.3.2-cp312-cp312-macosx_13_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.2-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 35550b35f7af48607d50625ad0926702a2c494fdcc4a3d822ba25305ea93c28c
MD5 9b81e1ad8bf93c5f2cab274ea15b471f
BLAKE2b-256 245b6b6b85c80a612411441c3350648c29cd78a6b0259efbe750d4421ada0540

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_pipeline_binary-0.3.2-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.2-cp311-cp311-manylinux_2_31_x86_64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.2-cp311-cp311-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 bfa2337f1acca40b62023b8feb1dfce7d3f9c260d08bddb12ec5d873b5cb0684
MD5 66673fb9131a3081631227b381ca266f
BLAKE2b-256 39afa6e01a95112df469fac9ad87ff9af7a05ebb1be76a9c783cb2e6d7a720f9

See more details on using hashes here.

File details

Details for the file gllm_pipeline_binary-0.3.2-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.2-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 df666ba94f2ec8e02051c83875cd4e64a84d89f27e8827cb4c84ab917cb04405
MD5 bc965d49cc38469f836ab823d7ca5a1d
BLAKE2b-256 c05d85bfcdac6575f81e0a75b343fb0d24eda809b2889222269077e975af952a

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_pipeline_binary-0.3.2-cp311-cp311-macosx_14_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.2-cp311-cp311-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.2-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 32555926779cfa701e45e087404eac053e41db2588633a2f1b32dd031bff4ff5
MD5 1f6fe43c6c1db7c967ca072862d51c17
BLAKE2b-256 e8356368d26018f54b2aee69aed1a2edbbba650e4843d13352b30638397a473d

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_pipeline_binary-0.3.2-cp311-cp311-macosx_13_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.

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