Felo APIs
Mindmap API
Erstellen Sie Mindmaps aus Prompts und optionalem LiveDoc-Kontext.
/v2/mindmapAuthentifizierung
Bearer API key
Inhaltstyp
application/json
Hinweise zu Limits
Es können endpoint-spezifische Limits gelten.
Die Mindmap API bietet Funktionen zur Mindmap-Generierung. Sie können eine Mindmap zu einem Thema oder einer Frage erstellen und optional einen Layouttyp angeben.
Authentifizierung
Alle Anfragen erfordern einen API-Schlüssel im Authorization-Header:
Authorization: Bearer YOUR_API_KEYVerwendung mit KI-Agenten
Installieren Sie das vollständige Paket felo-ai, damit ein Agent Mindmaps zusammen mit jedem anderen verfügbaren Felo-Skill erstellen kann. Der Installer ermittelt dynamisch jedes Paketverzeichnis mit SKILL.md und berücksichtigt daher auch künftige Ergänzungen. Installieren Sie alle gefundenen Skills in Codex ~/.codex/skills, Claude Code ~/.claude/skills, OpenClaw ~/.agents/skills oder Hermes Agent ~/.hermes/skills. Folgen Sie der manuellen Einrichtungsanleitung für KI-Agenten, um die sichere Einrichtung für jede Plattform vorzunehmen.
Mindmap erstellen
Erstellen Sie eine Mindmap auf Basis einer Abfrage (Thema oder Frage).
Endpoint
POST https://openapi.felo.ai/v2/mindmapAnfrage-Header
| Header | Erforderlich | Beschreibung |
|---|---|---|
Authorization | Ja | Ihr API-Schlüssel im Format Bearer YOUR_API_KEY |
Content-Type | Ja | Muss application/json sein |
Anfrage-Textkörper
| Parameter | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
query | string | Ja | Das Thema oder die Frage für die Mindmap-Generierung. Maximal 2000 Zeichen |
layout | string | Nein | Layouttyp. Standard: MIND_MAP |
livedoc_short_id | string | Nein | LiveDoc-ID. Wenn nicht angegeben, wird automatisch ein neues LiveDoc erstellt |
Layouttypen
| Layout | Beschreibung |
|---|---|
MIND_MAP | Klassische Mindmap (Standard) |
LOGICAL_STRUCTURE | Logisches Strukturdiagramm |
ORGANIZATION_STRUCTURE | Organigramm |
CATALOG_ORGANIZATION | Katalog-Organigramm |
TIMELINE | Zeitstrahl-Diagramm |
FISHBONE | Fischgräten-Diagramm |
Beispiel: Mit automatischem LiveDoc erstellen
curl -X POST 'https://openapi.felo.ai/v2/mindmap' \
-H 'accept: application/json' \
-H 'Authorization: Bearer YOUR_API_KEY' \
-H 'Content-Type: application/json' \
-d '{
"query": "Artificial Intelligence trends in 2024"
}'Beispiel: Mit bestimmtem LiveDoc erstellen
curl -X POST 'https://openapi.felo.ai/v2/mindmap' \
-H 'accept: application/json' \
-H 'Authorization: Bearer YOUR_API_KEY' \
-H 'Content-Type: application/json' \
-d '{
"query": "Project timeline overview",
"layout": "TIMELINE",
"livedoc_short_id": "abc123xyz"
}'Erfolgreiche Antwort (200)
{
"status": "ok",
"message": null,
"data": {
"resource_id": "550e8400-e29b-41d4-a716-446655440000",
"status": "COMPLETED",
"livedoc_short_id": "PvyKouzJirXjFdst4uKRK3",
"mindmap_url": "https://felo.ai/mindmap/550e8400-e29b-41d4-a716-446655440000",
"svg": "<svg>...</svg>",
"message": "Mindmap created successfully"
}
}Antwortfelder
| Feld | Typ | Beschreibung |
|---|---|---|
resource_id | string | Ressourcen-ID der erstellten Mindmap |
status | string | Status der Mindmap (z. B. COMPLETED) |
livedoc_short_id | string | Kurz-ID des LiveDocs, in dem die Mindmap gespeichert ist |
mindmap_url | string | URL zum Anzeigen der Mindmap (Format: {host}/mindmap/{resource_id}) |
svg | string | SVG-Inhalt der Mindmap |
message | string | Statusmeldung |
Fehlercodes
| Code | HTTP-Status | Beschreibung |
|---|---|---|
UNAUTHORIZED | 401 | Der API-Schlüssel ist ungültig oder widerrufen |
MINDMAP_CREATE_FAILED | 502 | Die Erstellung der Mindmap ist fehlgeschlagen |
LIVEDOC_CREATE_FAILED | 502 | Das LiveDoc konnte nicht erstellt werden |
LIVEDOC_NOT_FOUND | 404 | Das angegebene LiveDoc wurde nicht gefunden |
LLM_SERVICE_UNAVAILABLE | 503 | Der LLM-Dienst ist nicht verfügbar |
LLM_REQUEST_TIMEOUT | 504 | Zeitüberschreitung bei der LLM-Anfrage |