Skip to main content

IDatalayerCoreConfig

Datalayer Core


Datalayer Core / IDatalayerCoreConfig

Type Alias: IDatalayerCoreConfig

IDatalayerCoreConfig = object

Defined in: src/config/Configuration.ts:17

Configuration interface for Datalayer platform integration

This interface defines the configuration needed to connect to and interact with the Datalayer platform services.

Properties

aiagentsRunUrl

aiagentsRunUrl: string

Defined in: src/config/Configuration.ts:78

AI Agents API URL.


aiinferenceRunUrl

aiinferenceRunUrl: string

Defined in: src/config/Configuration.ts:82

AI Inference API URL.


brand

brand: object

Defined in: src/config/Configuration.ts:131

Brand customization.

about

about: string

copyright: string

docsUrl

docsUrl: string

logoSquareUrl

logoSquareUrl: string

logoUrl

logoUrl: string

name

name: string

pricingUrl

pricingUrl: string

privacyUrl

privacyUrl: string

supportUrl

supportUrl: string

termsUrl

termsUrl: string


cpuEnvironment

cpuEnvironment: string

Defined in: src/config/Configuration.ts:42

CPU environment name. Specifies which CPU-based environment to use for kernels.

Example

"python-cpu-env"

credits

credits: number

Defined in: src/config/Configuration.ts:35

Credits limit for kernel usage. Determines the maximum credits that can be consumed by kernels.


gpuEnvironment

gpuEnvironment: string

Defined in: src/config/Configuration.ts:49

GPU environment name. Specifies which GPU-enabled environment to use for kernels.

Example

"ai-env"

growthRunUrl

growthRunUrl: string

Defined in: src/config/Configuration.ts:90

Growth API URL.


iamRunUrl

iamRunUrl: string

Defined in: src/config/Configuration.ts:62

IAM API URL.


inboundsRunUrl

inboundsRunUrl: string

Defined in: src/config/Configuration.ts:94

Inbounds API URL.


jupyterServerless

jupyterServerless: boolean

Defined in: src/config/Configuration.ts:58

Does the webapp need a jupyter server.


launcher

launcher: object

Defined in: src/config/Configuration.ts:110

Launcher card customization.

category

category: string

Card category.

icon

icon: string | null

Card icon SVG URL.

name

name: string

Card name.

rank

rank: number

Card rank.


libraryRunUrl

libraryRunUrl: string

Defined in: src/config/Configuration.ts:74

Library API URL.


loadConfigurationFromServer

loadConfigurationFromServer: boolean

Defined in: src/config/Configuration.ts:106

Load configuration from server.


mcpserversRunUrl

mcpserversRunUrl: string

Defined in: src/config/Configuration.ts:86

MCP Servers API URL.


runtimesRunUrl

runtimesRunUrl: string

Defined in: src/config/Configuration.ts:66

Runtimes API URL.


runUrl

runUrl: string

Defined in: src/config/Configuration.ts:23

Datalayer RUN URL. The base URL for the Datalayer platform API.

Example

"https://prod1.datalayer.run"

spacerRunUrl

spacerRunUrl: string

Defined in: src/config/Configuration.ts:70

Spacer API URL.


successRunUrl

successRunUrl: string

Defined in: src/config/Configuration.ts:98

Success API URL.


supportRunUrl

supportRunUrl: string

Defined in: src/config/Configuration.ts:102

Support API URL.


token

token: string

Defined in: src/config/Configuration.ts:29

Datalayer API authentication token. Used for authenticating requests to the Datalayer platform.


useMock

useMock: boolean

Defined in: src/config/Configuration.ts:54

Use mock model, useful for e.g. storybooks.


whiteLabel

whiteLabel: boolean

Defined in: src/config/Configuration.ts:146

Whether to display the white labelled user interface or not.