Agenten-Plattform
Allgemein
- Docker Container
- Ein Manager-Agent
- Viele Worker-Agenten
- JSON Post Requests
- Studis erstellen Worker-Agenten
- Library vorgegeben
- HTTP-Server für Tasks, Ergebnisse per HTTP an Manager
- Worker registriert sich beim Manager mit
- Seiner IP/ HTTP Schnittstelle
- Seinen Fähigkeiten (Capabilities)
Agent Capabilities
- Vorverarbeitung
- Evaluation
Example
- Manager und einfache Worker
Requests
{
"type" : "register" // "unregister",
"body" : {
"capabilities" : [""],
"endpoint" : "10.0.0.12:8080"
},
"sender-id" : "worker1",
"comment" : "",
"error" : false
}
{
"type" : "task",
"task-id" : "t12",
"capability" : "",
"body" : {
},
"sender-id" : "manager",
"comment" : "",
"error" : false
}
{
"type" : "response",
"task-id" : "t12"
"body" : {
},
"sender-id" : "worker1",
"comment" : "",
"error" : false
}
Description
Framework für das Projektseminar zum Thema Agenten an der Uni Münster
https://www.uni-muenster.de/Informatik.AGBraun/teaching/wise24/index.html
Readme
4.6 MiB
Languages
HTML
95.9%
Python
3.4%
JavaScript
0.3%
Shell
0.3%
Dockerfile
0.1%