Skip to main content

No project description provided

Project description

GDP Labs GenAI Plugin

Description

A library to implement Plugin architecture and integrate with existing pipelines.

Installation

  1. Python v3.11 or above:

    You can install Python using Miniconda.

  2. Poetry v1.8.2:

    You can install Poetry using cURL (you need Python to install Poetry):

    curl -sSL https://install.python-poetry.org | python3 -
    
  3. Install the library using Poetry:

    # Add GDP Labs artifact repository as primary source
    poetry source add gen-ai https://asia-southeast2-python.pkg.dev/gdp-labs/gen-ai/simple/ --priority=primary
    
    # Add PyPI as supplemental source
    poetry source add pypi --priority=supplemental
    
    # Authenticate to GDP Labs SDK libraries (only gat@gdplabs.id group team has access)
    poetry config http-basic.gen-ai oauth2accesstoken "$(gcloud auth print-access-token)"
    
    # Latest version
    poetry add gllm-plugin --source gen-ai
    
    # Specific version
    poetry add gllm-plugin@0.0.1b5 --source gen-ai
    
  4. At this step, you can deactivate Miniconda environment as Poetry will create and manage its own virtual environment for you.

    conda deactivate
    
  5. Try running the unit test to see if it's working:

    poetry run pytest
    

Usage

For more information, please refer to the PIPELINE.md.

Project details


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_plugin_binary-0.0.0.dev1-cp312-cp312-win_amd64.whl (299.2 kB view details)

Uploaded CPython 3.12Windows x86-64

gllm_plugin_binary-0.0.0.dev1-cp312-cp312-macosx_14_0_arm64.whl (240.7 kB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

gllm_plugin_binary-0.0.0.dev1-cp312-cp312-macosx_13_0_x86_64.whl (269.2 kB view details)

Uploaded CPython 3.12macOS 13.0+ x86-64

gllm_plugin_binary-0.0.0.dev1-cp311-cp311-win_amd64.whl (296.7 kB view details)

Uploaded CPython 3.11Windows x86-64

gllm_plugin_binary-0.0.0.dev1-cp311-cp311-macosx_14_0_arm64.whl (235.3 kB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

gllm_plugin_binary-0.0.0.dev1-cp311-cp311-macosx_13_0_x86_64.whl (262.4 kB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

File details

Details for the file gllm_plugin_binary-0.0.0.dev1-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for gllm_plugin_binary-0.0.0.dev1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 f262de4f8ea784675133a4d064fbd5e497eaa8fe1dc433895b75e6fef3ca33e1
MD5 712586e598df72658a12978e0f06443a
BLAKE2b-256 ed858efabdb31b230ee162f34f81876c1adcbc42aaaad3dfab27badd5b4491dd

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_plugin_binary-0.0.0.dev1-cp312-cp312-win_amd64.whl:

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

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_plugin_binary-0.0.0.dev1-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for gllm_plugin_binary-0.0.0.dev1-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 d8ed2ef34dc974dab1e1e3a6ea2f92056a088f8b265db5a8275ac06066b3abb4
MD5 de137c1cb125beeb387d33beb6efdf73
BLAKE2b-256 6af8e3d484703751a2868d7b332bd700035a403601d3720cbfa8220f8eca30a5

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_plugin_binary-0.0.0.dev1-cp312-cp312-macosx_14_0_arm64.whl:

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

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_plugin_binary-0.0.0.dev1-cp312-cp312-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for gllm_plugin_binary-0.0.0.dev1-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 4f4c46a13c8fc047b4a573e7efff2a05dbcc396fdaeb7d0d7fe26ac26a23ec4a
MD5 e4fe59ec07de5c501913b9e328e5c2c2
BLAKE2b-256 8f2a27a8487c248ca07516a7f0644d7088fbf0f1f5fa49e665606de9dd759605

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_plugin_binary-0.0.0.dev1-cp312-cp312-macosx_13_0_x86_64.whl:

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

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_plugin_binary-0.0.0.dev1-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for gllm_plugin_binary-0.0.0.dev1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 ee61d84d817c572e5b8c750ff9c9a316f89132a3530939ee91dd459f90fe6401
MD5 bbdfc4314e2f58e7372c792f37303770
BLAKE2b-256 0dd5ff164b2a493e3f125b45cdcbffad15901abb2e87d213501da5f4475786a0

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_plugin_binary-0.0.0.dev1-cp311-cp311-win_amd64.whl:

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

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_plugin_binary-0.0.0.dev1-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for gllm_plugin_binary-0.0.0.dev1-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 70ac037c04d479a503c716493df77c18a48d06163e2903bdc48ac9afa7cc1e88
MD5 f68e0d5d225766c4bf487d45ff264588
BLAKE2b-256 522b2e309f026dc343838e9239c54ca3800485844baee93045a4ce736c2e56b6

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_plugin_binary-0.0.0.dev1-cp311-cp311-macosx_14_0_arm64.whl:

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

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_plugin_binary-0.0.0.dev1-cp311-cp311-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for gllm_plugin_binary-0.0.0.dev1-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 61fcf51e306ae4b906a2948a189d85fd40333382b68183ad69415f0bf231e999
MD5 e0d97444cbcf82993fa14421a6025e75
BLAKE2b-256 99b0488c7e8e3c7a6942999b38a2ca991ef5be9ad0ef915d214bbbf434ac1736

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_plugin_binary-0.0.0.dev1-cp311-cp311-macosx_13_0_x86_64.whl:

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

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