Skip to content

Project

DataSource

Bases: BaseModel

Basic data source information associated with a project.

Pipeline

Bases: BaseModel

Basic pipeline information associated with a project.

Represents a simplified view of pipeline data within project contexts, containing only essential identification information.

ProjectItem

Bases: BaseModel

Comprehensive project information and metadata.

This model represents a complete project entity with all associated resources, budget information, security settings, and organizational details. Projects serve as containers for pipelines, models, data sources, and other AI resources.

Attributes:

Name Type Description
tenant_id str

Unique identifier for the tenant/organization

created_at datetime

Timestamp when the project was created

require_classification bool

Whether data classification is required

budget_amount Optional[Any]

Optional budget limit for the project

budget_period Optional[Any]

Time period for budget calculations

budget_alert Optional[Any]

Budget alert threshold configuration

budget_stop bool

Whether to stop operations when budget is exceeded

used_budget_amount Optional[Any]

Amount of budget currently consumed

resume_ends_at Optional[datetime]

When the project resumption period ends

updated_at datetime

Timestamp of last project modification

pipelines List[Pipeline]

List of pipelines associated with this project

models Optional[Any]

AI models available in this project

data_sources List[DataSource]

Data sources configured for this project

prompts Optional[Any]

Prompt templates available in this project

api_keys Optional[Any]

API key configurations for external services

memories Optional[Any]

Memory/context storage configurations

project_icon Optional[str]

Base64 encoded project icon image

project_icon_id Optional[str]

Unique identifier for the project icon

description Optional[str]

Human-readable project description

project_type str

Classification of project type

classifications Optional[Any]

Data classification settings

id str

Unique project identifier

name str

Human-readable project name