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

Uploaded CPython 3.12Windows x86-64

gllm_pipeline_binary-0.3.1-cp312-cp312-manylinux_2_31_x86_64.whl (644.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.31+ x86-64

gllm_pipeline_binary-0.3.1-cp312-cp312-macosx_14_0_arm64.whl (426.3 kB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

gllm_pipeline_binary-0.3.1-cp312-cp312-macosx_13_0_x86_64.whl (477.2 kB view details)

Uploaded CPython 3.12macOS 13.0+ x86-64

gllm_pipeline_binary-0.3.1-cp311-cp311-win_amd64.whl (445.6 kB view details)

Uploaded CPython 3.11Windows x86-64

gllm_pipeline_binary-0.3.1-cp311-cp311-manylinux_2_31_x86_64.whl (590.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.31+ x86-64

gllm_pipeline_binary-0.3.1-cp311-cp311-macosx_14_0_arm64.whl (424.9 kB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

gllm_pipeline_binary-0.3.1-cp311-cp311-macosx_13_0_x86_64.whl (471.3 kB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

File details

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 5c47d70592f9370905207b76e4a60fe690893e60d79c0de43547ebdd759ee24d
MD5 f40443f4fe9e56f9ee8c60af1371b016
BLAKE2b-256 4863a710d2d1b8d2d246cb34ea3745261e3fbc554b71511d33c31fa9ae9c9cc0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.1-cp312-cp312-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 fa7fa99af398e601970109739640b4676143753b8cec2058497ddf5633140381
MD5 f790c770246d82ecdf1b569bace3e53e
BLAKE2b-256 933148fec6baa5545545d02c897f9f0bdacf8cca9193f69d8ec471c7c8bc90fa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.1-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 d05fa02800479d40c0ca5d0b801a514560f63974a57c00a791a71b015dbca6a9
MD5 476d1523b8dc0814da5f601e169bfb67
BLAKE2b-256 f8c3e4c18bab580251d99a33179bd0e2d306d5b1086965885a90f8e2ac46464a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.1-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 0b539b8f072b52d8dab5690f71f201bf4e3a158fc537a48d5ef596659f5e4f06
MD5 acf04ba606d3d2d5127f9db1187b6733
BLAKE2b-256 4c7a2d31d7839aa97b916fa215cff64cabbd2e6fc3714574f946f2341b151bca

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_pipeline_binary-0.3.1-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.1-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 0da6baf9ff26b883c4ec8019482bd527a75630eabff1cdde168b105ea23e7c11
MD5 d1cb368123ab2fabec6390dbdbaf322b
BLAKE2b-256 c298d2d426f06b243956792fa6d50886b627d1c116d64ebc8f764ab60b11525b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.1-cp311-cp311-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 c90ca78cad4a3bff6f83a3d9e6718414eceb430db0bbd38c08114f7f95c4b2e2
MD5 0c2832787e3d1bc4511b8720e9fdd4bd
BLAKE2b-256 44e10ed8c0e6c94c3b8c09044c5b764c29a32205ad53873127f62119c1108bc2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.1-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 2369fdf7e42a9c0a7d7ae1b5578e2ebbaa1e25b6b1139f80d994135f0ccf5644
MD5 5fa89c2fe760703c41b96070b0a67fd5
BLAKE2b-256 afdb1a2935ffc0ef26de56c93462437f705f7da9f552e0dc81f81baa1646e715

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.1-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 d573c1c26d7091cbf68431cb0d61ed59f117c8a74c565747438b7051b688420b
MD5 e33c33888e2b7d95dafaeed952607464
BLAKE2b-256 7fe7eb49b3d092e87831060f166f78dc934f4a9ad0db1921a291c40aa650c0bd

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_pipeline_binary-0.3.1-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