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 |