Notes
This commit is contained in:
commit
626f89245a
65
Readme.md
Normal file
65
Readme.md
Normal 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
|
||||||
|
}
|
||||||
|
```
|
Loading…
x
Reference in New Issue
Block a user