31 lines
653 B
Python
31 lines
653 B
Python
class RequestKey:
|
|
"""Commonly used keys in requests/repsonses."""
|
|
|
|
REQUEST = "request"
|
|
PROJECT = "project"
|
|
WORKFLOW = "workflow"
|
|
CREATED_BY = "created_by"
|
|
MODIFIED_BY = "modified_by"
|
|
MODIFIED_AT = "modified_at"
|
|
|
|
|
|
class FieldLengthConstants:
|
|
"""Used to determine length of fields in a model."""
|
|
|
|
ORG_NAME_SIZE = 64
|
|
CRON_LENGTH = 256
|
|
UUID_LENGTH = 36
|
|
# Not to be confused with a connector instance
|
|
CONNECTOR_ID_LENGTH = 128
|
|
ADAPTER_ID_LENGTH = 128
|
|
|
|
|
|
class RequestHeader:
|
|
"""Request header constants."""
|
|
|
|
X_API_KEY = "X-API-KEY"
|
|
|
|
|
|
class UrlPathConstants:
|
|
PROMPT_STUDIO = "prompt-studio/"
|