Llm
4 live operations under /api/llm. 2 require a machine key; 2 are public. Tagged: Other.
| Method | Path | What it does | Auth |
|---|---|---|---|
POST | /api/llm/chat | authed browser sessions (the canonical /apps/skills/ chatbot path) can reach this endpoint without minting a Bearer key | key |
POST | /api/llm/key | A10-F1 FIX: req.body guard protects destructure against empty body (500 → 400). | key |
GET | /api/llm/models | — | public |
GET | /api/llm/providers | Async now: hasKey is a question about the vault, not about this process's memory. | public |
Generated by scripts/generate-reference.mjs from https://zeq.me/openapi.json.