This commit is contained in:
Magnus Bender 2024-04-22 13:51:27 +02:00
commit 626f89245a
Signed by: bender
GPG Key ID: 5149A211831F2BD7

65
Readme.md Normal file
View File

@ -0,0 +1,65 @@
# 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
}
```