44 lines
801 B
Plaintext
44 lines
801 B
Plaintext
@startuml SIA_Component_Model
|
|
|
|
skinparam componentStyle uml2
|
|
|
|
package "SIA System" {
|
|
[LLM Engine] as LLM
|
|
[Agent Core] as AC
|
|
[Context Template] as CT
|
|
|
|
package "Modules" {
|
|
[Process Module] as PM
|
|
[Docker Module] as DM
|
|
[Reinforcement Learning Module] as RLM
|
|
}
|
|
}
|
|
|
|
cloud "Docker Engine" as DE {
|
|
collections Instances
|
|
collections Images
|
|
}
|
|
|
|
database "File System" as FS {
|
|
database "Git Repository" as GR
|
|
}
|
|
|
|
AC -> LLM : Context
|
|
LLM -> AC : Reasoning and actions
|
|
|
|
CT --> AC : Context
|
|
AC --> Modules : Commands to execute
|
|
Modules --> CT : Data
|
|
|
|
DM -> DE : Container management
|
|
DM <--> FS : Mount volumes
|
|
RLM --> FS : Store trained models
|
|
PM --> GR : SIA update
|
|
|
|
Instances --> GR : Modifies
|
|
Instances --> Images : Create
|
|
|
|
FS -> CT : Monitored files
|
|
FS -> LLM : Load models
|
|
|
|
@enduml |