Skip to main content

No project description provided

This project has been archived.

The maintainers of this project have marked this project as archived. No new releases are expected.

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

Uploaded CPython 3.12Windows x86-64

gllm_plugin-0.0.5-cp312-cp312-manylinux_2_31_x86_64.whl (427.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.31+ x86-64

gllm_plugin-0.0.5-cp312-cp312-macosx_14_0_arm64.whl (225.4 kB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

gllm_plugin-0.0.5-cp312-cp312-macosx_13_0_x86_64.whl (252.5 kB view details)

Uploaded CPython 3.12macOS 13.0+ x86-64

gllm_plugin-0.0.5-cp311-cp311-win_amd64.whl (282.4 kB view details)

Uploaded CPython 3.11Windows x86-64

gllm_plugin-0.0.5-cp311-cp311-manylinux_2_31_x86_64.whl (405.9 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.31+ x86-64

gllm_plugin-0.0.5-cp311-cp311-macosx_14_0_arm64.whl (218.3 kB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

gllm_plugin-0.0.5-cp311-cp311-macosx_13_0_x86_64.whl (412.7 kB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

File details

Details for the file gllm_plugin-0.0.5-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: gllm_plugin-0.0.5-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 285.8 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for gllm_plugin-0.0.5-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 148ebcc742252029c31c190a0439e1c775b86054b26f467dd737fdaccaa8a776
MD5 bb191808f2859db9496b81330ab9db09
BLAKE2b-256 03fa25c278ad0c788a106314bb5859391d5a98bccdc83ec06e9c1e03bc54f4c5

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_plugin-0.0.5-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-0.0.5-cp312-cp312-manylinux_2_31_x86_64.whl.

File metadata

File hashes

Hashes for gllm_plugin-0.0.5-cp312-cp312-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 94a556115a08baf91c22585838d3e686dfc66869d9b221f3c474027ed9d021c7
MD5 430c5bced5ddb5aeabbff83e5d4f8408
BLAKE2b-256 95c6417a1e218a4c071666093ecec0db14562b956dfeaa17955550e4d3cf8293

See more details on using hashes here.

File details

Details for the file gllm_plugin-0.0.5-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for gllm_plugin-0.0.5-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 b5f3089a1aefc8e7163048c7cc1e75b92ec08efbdead533df9eb2657e93f721e
MD5 8bc2a575cb2c08d8644cd0ba03d7344d
BLAKE2b-256 b49eaf10f5bdf1bd87e6447a5b846dde2d0b775dcbc927823fdebf46307309d4

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_plugin-0.0.5-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-0.0.5-cp312-cp312-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for gllm_plugin-0.0.5-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 8cdb3d203b18ed13f38780c5a81ef7a864a3f88f2430d7c9f1c2e235d0f24e43
MD5 658d7309a6c896664b21dce93f307b00
BLAKE2b-256 5527392de32bad4639b9e6b4118c3e8d971a16bd0b6e2c2317fda1df2d342c36

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_plugin-0.0.5-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-0.0.5-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: gllm_plugin-0.0.5-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 282.4 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for gllm_plugin-0.0.5-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 467cdb4b3e4cd9d12da04b8fc1ad265558f8049ac5b8adadc6d051bfd0d147f8
MD5 919dd9c903b9e9a7f106a6d53933ea7c
BLAKE2b-256 ed986949c2cf2e58630953dd628a660fe4d9bd7e61b7123b349ca10ce4f15a81

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_plugin-0.0.5-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-0.0.5-cp311-cp311-manylinux_2_31_x86_64.whl.

File metadata

File hashes

Hashes for gllm_plugin-0.0.5-cp311-cp311-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 2c404855e84e0b5d762a7a0d87007514447c86b13af43bde0ee98f7747bacf0b
MD5 3a80285ab897bbf60b6e2678f22a75df
BLAKE2b-256 539515623f1a6574e531b889198c815bcad834980c216c939bed3f620e3aa825

See more details on using hashes here.

File details

Details for the file gllm_plugin-0.0.5-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for gllm_plugin-0.0.5-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 27241a61dfd24c26af50a65da0c2c663353d93475d6caa71f8178aaa89120f1d
MD5 7ec9e8b4c1d05edca07efac328927017
BLAKE2b-256 3953532cfa35235c8039ef57d922b7534bd6414c332f9ef3cf7875e5e1a4a584

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_plugin-0.0.5-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-0.0.5-cp311-cp311-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for gllm_plugin-0.0.5-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 f7bb9790386614d54815e3c02b09d3808f95918e92fbd81e0a0eadef75956d59
MD5 a12b391d94553ae1f461e1df34353cb3
BLAKE2b-256 1bf4d3ffc157283be165c52038e5903475838ade7936f6b3b7f281889ee3ae58

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