Базы знаний
REST API раздела «Базы знаний»: 30 операций.
Базовый адрес: https://api.legalstack.ru. Спецификация: openapi/knowledge.json.
Операции
| Метод | Путь | Операция |
|---|---|---|
POST | /api/v1/knowledge/analytics/compute | Рассчитать аналитику |
GET | /api/v1/knowledge/bases | Список баз знаний |
POST | /api/v1/knowledge/bases | Создать базу знаний |
DELETE | /api/v1/knowledge/bases/{baseId} | Удалить базу знаний |
GET | /api/v1/knowledge/bases/{baseId} | Получить базу знаний |
PATCH | /api/v1/knowledge/bases/{baseId} | Обновить базу знаний |
GET | /api/v1/knowledge/bases/{baseId}/sources | Список источников базы знаний |
POST | /api/v1/knowledge/bases/{baseId}/sources/file | Добавить источник из файла |
POST | /api/v1/knowledge/bases/{baseId}/sources/files | Добавить несколько источников из файлов |
POST | /api/v1/knowledge/bases/{baseId}/sources/text | Добавить источник из текста |
POST | /api/v1/knowledge/bases/{baseId}/sources/url | Добавить источник по URL |
GET | /api/v1/knowledge/communities | Список сообществ |
POST | /api/v1/knowledge/communities/detect | Определить и описать сообщества |
POST | /api/v1/knowledge/corpus/refs | Разрешить постоянные адреса норм |
GET | /api/v1/knowledge/corpus/sources | Источники правовой базы платформы |
GET | /api/v1/knowledge/corpus/sources/{sourceId}/chunks | Фрагменты источника правовой базы |
GET | /api/v1/knowledge/corpus/sources/{sourceId}/citations | Ссылки из источника правовой базы |
POST | /api/v1/knowledge/cypher | Запрос к графу знаний на естественном языке |
GET | /api/v1/knowledge/graph | Граф знаний команды |
POST | /api/v1/knowledge/search | Поиск по базе знаний |
GET | /api/v1/knowledge/sources | Все источники команды |
DELETE | /api/v1/knowledge/sources/{sourceId} | Удалить источник |
GET | /api/v1/knowledge/sources/{sourceId} | Получить источник — командный или из правовой базы |
GET | /api/v1/knowledge/sources/{sourceId}/backlinks | Кто ссылается на этот источник |
GET | /api/v1/knowledge/sources/{sourceId}/chunks | Получить чанки источника |
GET | /api/v1/knowledge/sources/{sourceId}/chunks/{chunkId} | Получить один чанк источника |
GET | /api/v1/knowledge/sources/{sourceId}/chunks/{chunkId}/backlinks | Кто ссылается на этот фрагмент |
GET | /api/v1/knowledge/sources/{sourceId}/citations | Ссылки на нормативные акты из источника |
GET | /api/v1/knowledge/sources/{sourceId}/outline | Структура источника (без текста чанков) |
POST | /api/v1/knowledge/sources/{sourceId}/reprocess | Переобработать источник |