OpenAPI スキーマ
EvoSpikeNet REST API の OpenAPI 3.0 スキーマです。
このファイルは make docs(EvoSpikeNet-Core/)または Docs/deploy_docs.sh
を実行したときに自動生成されます。
ダウンロード
- openapi.json — JSON 形式 OpenAPI スキーマ
概要
EvoSpikeNet API は FastAPI で実装された REST エンドポイントです。 主なカテゴリ:
| カテゴリ | エンドポイント例 |
|---|---|
| 推論 | POST /v1/infer |
| 記憶管理 | POST /v1/memory/store, GET /v1/memory/retrieve |
| センサ/プラグイン | POST /v1/sensor/register |
| 管理 | GET /health, GET /metrics |
Memory Orchestration 応答契約(要点)
POST /api/memory/orchestrate は、標準メタデータに加えて次を返します。
causal_context: 因果的文脈として抽出された文配列causal_edges: 因果エッジ配列(cause,effect,relation,confidence,evidence)
この契約は FastAPI の response_model で型定義され、openapi.json に反映されます。
Note:
openapi.jsonが表示されない場合はmake docsを実行して スキーマを生成してください。