Files
SIA/diagrams/SIA_Component_Model.puml
2024-10-25 16:30:11 +02:00

46 lines
840 B
Plaintext

@startuml SIA_Component_Model
skinparam componentStyle uml2
package "SIA System" as SS {
[LLM Engine] as LLM
[Context Template] as CT
[Agent Core] as AC
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 GIT
}
AC -d-> LLM : Context
LLM -u-> AC : Reasoning and actions
AC -u-> CT : Context data
CT -d-> AC : Context
AC -r-> Modules : Commands to execute
Modules -l-> AC : Context data
DM -d-> DE : Container management
DM <-d-> FS : Mount volumes
RLM -d-> FS : Store trained models
PM -d-> GIT : SIA update
Instances -u-> GIT : Modifies
Instances -r-> Images : Create
FS ----u-> LLM : Model weights
@enduml