Felo API PlatformFelo API Platform

Felo APIs

Mindmap API

Cipta mindmap daripada prompt dan konteks LiveDoc pilihan.

POST/v2/mindmap

Pengesahan

Bearer API key

Jenis kandungan

application/json

Nota had kadar

Had khusus endpoint mungkin terpakai.

Mindmap API menyediakan keupayaan penjanaan peta minda. Anda boleh mencipta peta minda dengan topik atau soalan, dan secara pilihan menentukan jenis susun atur.

Pengesahan

Semua permintaan memerlukan Kunci API dalam pengepala Authorization:

Authorization: Bearer YOUR_API_KEY

Guna dengan Ejen AI

Pasang pakej lengkap felo-ai untuk membolehkan Ejen mencipta peta minda bersama setiap Felo Skill lain yang tersedia. Pemasang menemui secara dinamik setiap direktori pakej yang mengandungi SKILL.md, jadi ia merangkumi penambahan pada masa hadapan. Pasang semua Skill yang ditemui dalam ~/.codex/skills Codex, ~/.claude/skills Claude Code, ~/.agents/skills OpenClaw, atau ~/.hermes/skills Hermes Agent. Ikuti panduan persediaan Ejen AI manual untuk prosedur persediaan yang selamat bagi setiap platform.

Cipta Peta Minda

Cipta peta minda berdasarkan pertanyaan (topik atau soalan).

Endpoint

POST https://openapi.felo.ai/v2/mindmap

Pengepala Permintaan

PengepalaWajibPenerangan
AuthorizationYaKunci API anda dalam format Bearer YOUR_API_KEY
Content-TypeYaMesti application/json

Isi Badan Permintaan

ParameterJenisWajibPenerangan
querystringYaTopik atau soalan untuk penjanaan peta minda. Maksimum 2000 aksara
layoutstringTidakJenis susun atur. Lalai: MIND_MAP
livedoc_short_idstringTidakID LiveDoc. Jika tidak diberikan, LiveDoc baharu akan dicipta secara automatik

Jenis Susun Atur

Susun aturPenerangan
MIND_MAPPeta minda klasik (lalai)
LOGICAL_STRUCTUREGambar rajah struktur logik
ORGANIZATION_STRUCTURECarta organisasi
CATALOG_ORGANIZATIONCarta organisasi katalog
TIMELINEGambar rajah garis masa
FISHBONEGambar rajah tulang ikan

Contoh: Cipta dengan LiveDoc Automatik

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"
  }'

Contoh: Cipta dengan LiveDoc Tertentu

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"
  }'

Respons Berjaya (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"
  }
}

Medan Respons

MedanJenisPenerangan
resource_idstringID sumber peta minda yang dicipta
statusstringStatus peta minda (contohnya, COMPLETED)
livedoc_short_idstringID pendek LiveDoc tempat peta minda disimpan
mindmap_urlstringURL untuk melihat peta minda (format: {host}/mindmap/{resource_id})
svgstringKandungan SVG peta minda
messagestringMesej status

Kod Ralat

KodStatus HTTPPenerangan
UNAUTHORIZED401Kunci API tidak sah atau telah dibatalkan
MINDMAP_CREATE_FAILED502Penciptaan peta minda gagal
LIVEDOC_CREATE_FAILED502Gagal mencipta LiveDoc
LIVEDOC_NOT_FOUND404LiveDoc yang ditentukan tidak ditemui
LLM_SERVICE_UNAVAILABLE503Perkhidmatan LLM tidak tersedia
LLM_REQUEST_TIMEOUT504Permintaan LLM tamat masa