Skip to main content

GLLM Multimodal

Description

A library containing multimodal manager modules for handling modality-specific tasks.

Installation

Prerequisites

Mandatory:

  1. Python 3.11+ — Install here
  2. pip — Install here
  3. uv — Install here

Extras (required only for Artifact Registry installations):

  1. gcloud CLI (for authentication) — Install here, then log in using:
    gcloud auth login
    

Install from Artifact Registry

This option requires authentication via the gcloud CLI.

uv pip install \
  --extra-index-url "https://oauth2accesstoken:$(gcloud auth print-access-token)@glsdk.gdplabs.id/gen-ai-internal/simple/" \
  gllm-multimodal

Local Development Setup

Prerequisites

  1. Python 3.11+ — Install here

  2. pip — Install here

  3. uv — Install here

  4. gcloud CLI — Install here, then log in using:

    gcloud auth login
    
  5. Git — Install here

  6. Access to the GDP Labs SDK GitHub repository


1. Clone Repository

git clone git@github.com:GDP-ADMIN/gl-sdk.git
cd gl-sdk/libs/gllm-multimodal

2. Setup Authentication

Set the following environment variables to authenticate with internal package indexes:

export UV_INDEX_GEN_AI_INTERNAL_USERNAME=oauth2accesstoken
export UV_INDEX_GEN_AI_INTERNAL_PASSWORD="$(gcloud auth print-access-token)"
export UV_INDEX_GEN_AI_USERNAME=oauth2accesstoken
export UV_INDEX_GEN_AI_PASSWORD="$(gcloud auth print-access-token)"

3. Quick Setup

Run:

make setup

4. Activate Virtual Environment

source .venv/bin/activate

Local Development Utilities

The following Makefile commands are available for quick operations:

Install uv

make install-uv

Install Pre-Commit

make install-pre-commit

Install Dependencies

make install

Update Dependencies

make update

Run Tests

make test

Contributing

Please refer to the Python Style Guide for information about code style, documentation standards, and SCA requirements.

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_multimodal_binary-0.3.46-cp313-cp313-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.13Windows x86-64

gllm_multimodal_binary-0.3.46-cp313-cp313-manylinux_2_31_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.31+ x86-64

gllm_multimodal_binary-0.3.46-cp313-cp313-macosx_13_0_arm64.whl (1.6 MB view details)

Uploaded CPython 3.13macOS 13.0+ ARM64

gllm_multimodal_binary-0.3.46-cp312-cp312-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.12Windows x86-64

gllm_multimodal_binary-0.3.46-cp312-cp312-manylinux_2_31_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.31+ x86-64

gllm_multimodal_binary-0.3.46-cp312-cp312-macosx_13_0_arm64.whl (1.6 MB view details)

Uploaded CPython 3.12macOS 13.0+ ARM64

gllm_multimodal_binary-0.3.46-cp311-cp311-win_amd64.whl (1.5 MB view details)

Uploaded CPython 3.11Windows x86-64

gllm_multimodal_binary-0.3.46-cp311-cp311-manylinux_2_31_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.31+ x86-64

gllm_multimodal_binary-0.3.46-cp311-cp311-macosx_13_0_arm64.whl (1.6 MB view details)

Uploaded CPython 3.11macOS 13.0+ ARM64

File details

Details for the file gllm_multimodal_binary-0.3.46-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for gllm_multimodal_binary-0.3.46-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 647c8f933d34ef2689db04416471793f39cbfd4e113f4cea4b34f0ad3d8d257f
MD5 aaff0bd200d66b4ccf79c340bb1dcbf9
BLAKE2b-256 85b165f87cd4de6e14cdab1c958b1a19af30df5b06239d52c182f56ace67be0a

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_multimodal_binary-0.3.46-cp313-cp313-win_amd64.whl:

Publisher: build-binary.yml on GDP-ADMIN/gl-sdk

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_multimodal_binary-0.3.46-cp313-cp313-manylinux_2_31_x86_64.whl.

File metadata

File hashes

Hashes for gllm_multimodal_binary-0.3.46-cp313-cp313-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 e897deb79332046d89d3ab1f9ad98b04e55569f2e74cb0fb5c7d602ad4556b89
MD5 4d0df2e494d5f1f10fdc76fa2044bb5a
BLAKE2b-256 803681cd84aa58351876485e9441fb9711e8389176cf7d45667b985fdb7a10d1

See more details on using hashes here.

File details

Details for the file gllm_multimodal_binary-0.3.46-cp313-cp313-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for gllm_multimodal_binary-0.3.46-cp313-cp313-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 8b4acc40ec82893c57aa88cb57bb2a4565083bb697fffb2679e90f6aedc31065
MD5 82084e0c910919b702374b4690604054
BLAKE2b-256 f5a8ba7e2edbc7db6370fc9d7d0f89e58a467d5fa137f692be9790885a6648f5

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_multimodal_binary-0.3.46-cp313-cp313-macosx_13_0_arm64.whl:

Publisher: build-binary.yml on GDP-ADMIN/gl-sdk

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_multimodal_binary-0.3.46-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for gllm_multimodal_binary-0.3.46-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 c9c79bbcf9b07334622469d13f6f7ee86c7c098734ddcbe6d0cda42af0528e6c
MD5 fdebd0a8d96df615730c0e789deb9b4b
BLAKE2b-256 b9b0c0e0761bc4e4279b118a2ff5e2f4a602f4dec28d11bd50cb5a66e22f00e7

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_multimodal_binary-0.3.46-cp312-cp312-win_amd64.whl:

Publisher: build-binary.yml on GDP-ADMIN/gl-sdk

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_multimodal_binary-0.3.46-cp312-cp312-manylinux_2_31_x86_64.whl.

File metadata

File hashes

Hashes for gllm_multimodal_binary-0.3.46-cp312-cp312-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 717be49c5b1f21c02fee51657033a4a12ef09e059265798db440c98026d9ba0f
MD5 d53dbb546e8cd5e6f7714c67b4506457
BLAKE2b-256 f2481af64e422ec9a37ab83a8e78d0e18d15697737f7b93e45da89f62eb99944

See more details on using hashes here.

File details

Details for the file gllm_multimodal_binary-0.3.46-cp312-cp312-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for gllm_multimodal_binary-0.3.46-cp312-cp312-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 a4adf7ecac5aa11f49107b029275d994c43c6a2d466deba2038537f04312bdfb
MD5 7fe4ff4c6841033164e4f244a4653976
BLAKE2b-256 d79a00904c378fa5fb4e58e027ba6c29dc9d0fc682ad5e559681a79ca293e911

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_multimodal_binary-0.3.46-cp312-cp312-macosx_13_0_arm64.whl:

Publisher: build-binary.yml on GDP-ADMIN/gl-sdk

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_multimodal_binary-0.3.46-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for gllm_multimodal_binary-0.3.46-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 bf783ef2cea0e77ac734bd4d5106af19b0531c4fc9f9071a8a9cd5dafa929abf
MD5 2f7a348d70a21c106be093c2e07dcb4c
BLAKE2b-256 50002ccd784d7878b6de46581df6ed3eef663aaa29e5af252d3395e81eebd0f5

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_multimodal_binary-0.3.46-cp311-cp311-win_amd64.whl:

Publisher: build-binary.yml on GDP-ADMIN/gl-sdk

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_multimodal_binary-0.3.46-cp311-cp311-manylinux_2_31_x86_64.whl.

File metadata

File hashes

Hashes for gllm_multimodal_binary-0.3.46-cp311-cp311-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 19daddddcaccd822c817d560710f91521a6fae53b0d896cdd0c02b9e1e52334e
MD5 73122b430cad6f482a7a3cac67f6a468
BLAKE2b-256 5075a2e00c8c97e1456e4b3db91f2d6209cc97b5ad0f459e5046d6817700ef82

See more details on using hashes here.

File details

Details for the file gllm_multimodal_binary-0.3.46-cp311-cp311-macosx_13_0_arm64.whl.

File metadata

File hashes

Hashes for gllm_multimodal_binary-0.3.46-cp311-cp311-macosx_13_0_arm64.whl
Algorithm Hash digest
SHA256 fc9b240aa88a8105b7d7fcb473072783f81f99e1b4059f54d24428cd3d535097
MD5 e607ac7f3ef08a163cf1807cef9cb31d
BLAKE2b-256 0d2b04c53989893c94ebef0d2a0577eae46d36e0b347d79f14fb1cb2682fcca5

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_multimodal_binary-0.3.46-cp311-cp311-macosx_13_0_arm64.whl:

Publisher: build-binary.yml on GDP-ADMIN/gl-sdk

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

Release history Release notifications | RSS feed

This release

0.3.46 This release

9 files

0.3.45

9 files

0.3.44

9 files

0.3.43

9 files

0.3.42

9 files

0.3.41

9 files

0.3.40

9 files

0.3.39.post1

9 files

0.3.39

9 files

0.3.38

6 files

0.3.37

6 files

0.3.36

6 files

0.3.35

6 files

0.3.34

6 files

0.3.33

6 files

0.3.32

6 files

0.3.31

6 files

0.3.30

6 files

0.3.29

6 files

0.3.28

6 files

0.3.27

6 files

0.3.26

6 files

0.3.25

6 files

0.3.24

6 files

0.3.23

6 files

0.3.22

6 files

0.3.21

6 files

0.3.20

6 files

0.3.19

6 files

0.3.18

6 files

0.3.17

6 files

0.3.16

6 files

0.3.15

6 files

0.3.14

6 files

0.3.13

6 files

0.3.12

6 files

0.3.11

6 files

0.3.10

6 files

0.3.9

2 files

0.3.8

6 files

0.3.7

6 files

0.3.6

6 files

0.3.5

6 files

0.3.4

6 files

0.3.3.post1

6 files

0.3.3

6 files

0.3.2.post1

6 files

0.3.2

2 files

0.3.1.post2

6 files

0.3.1.post1

6 files

0.3.1

6 files

0.3.1b1

3 files

0.2.11

6 files

0.2.10

6 files

0.2.0.post1

8 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page