Skip to content

Constants

gllm_core.constants

Contains constants used throughout the gllm_core package.

Authors

Henry Wicaksono (henry.wicaksono@gdplabs.id)

References

NONE

DefaultChunkMetadata

Defines constants for default chunk metadata keys.

CHUNK_ID = 'chunk_id' class-attribute instance-attribute

NEXT_CHUNK_ID = 'next_chunk' class-attribute instance-attribute

PREV_CHUNK_ID = 'previous_chunk' class-attribute instance-attribute

EventLevel

Bases: IntEnum

Defines event levels for the event emitter module.

DEBUG = 1 class-attribute instance-attribute

ERROR = 4 class-attribute instance-attribute

FATAL = 5 class-attribute instance-attribute

INFO = 2 class-attribute instance-attribute

TRACE = 0 class-attribute instance-attribute

WARN = 3 class-attribute instance-attribute

EventType

Bases: str, Enum

Defines event types for the event emitter module.

DATA = 'data' class-attribute instance-attribute

RESPONSE = 'response' class-attribute instance-attribute

STATUS = 'status' class-attribute instance-attribute

LogFormat

Bases: StrEnum

Defines supported log formats for the SDK logging system.

JSON = 'json' class-attribute instance-attribute

TEXT = 'text' class-attribute instance-attribute