File size: 2,098 Bytes
0b4eacc 4f1e196 3ad32ba 4f1e196 db54566 4f1e196 c6841f4 aaf56bb 0b4eacc 4f1e196 0b4eacc 4f1e196 c6841f4 4f1e196 db54566 4f1e196 3ad32ba 4f1e196 c6841f4 4f1e196 aaf56bb 0b4eacc | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 | from django.urls import path
from api.views.coins import (
CoinsDatasetsView,
CoinsEntitiesView,
CoinsModelsView,
CoinsPredictView,
CoinsQueryStructuresView,
CoinsRelationsView,
CoinsSampleQueryView,
CoinsSampleTriplesView,
)
from api.views.graph_generation import (
GraphGenContinueView, GraphGenDatasetsView, GraphGenGenerateView, GraphGenSamplingModesView,
)
from api.views.health import ApiRootView, ForceUnlockView, HealthView, MethodsView
from api.views.kg_anomaly import (
KgAnomalyContinueView,
KgAnomalyCorrectView,
KgAnomalyDatasetsView,
KgAnomalySampleSubgraphsView,
)
urlpatterns = [
# Health & discovery
path("", ApiRootView.as_view()),
path("health", HealthView.as_view()),
path("methods", MethodsView.as_view()),
path("debug/force-unlock", ForceUnlockView.as_view()),
# COINs
path("coins/datasets", CoinsDatasetsView.as_view()),
path("coins/datasets/<str:dataset_id>/entities", CoinsEntitiesView.as_view()),
path("coins/datasets/<str:dataset_id>/relations", CoinsRelationsView.as_view()),
path("coins/datasets/<str:dataset_id>/sample-triples", CoinsSampleTriplesView.as_view()),
path("coins/datasets/<str:dataset_id>/sample-query", CoinsSampleQueryView.as_view()),
path("coins/models", CoinsModelsView.as_view()),
path("coins/query-structures", CoinsQueryStructuresView.as_view()),
path("coins/predict", CoinsPredictView.as_view()),
# Graph generation
path("graph-generation/datasets", GraphGenDatasetsView.as_view()),
path("graph-generation/sampling-modes", GraphGenSamplingModesView.as_view()),
path("graph-generation/generate", GraphGenGenerateView.as_view()),
path("graph-generation/continue", GraphGenContinueView.as_view()),
# KG anomaly
path("kg-anomaly/datasets", KgAnomalyDatasetsView.as_view()),
path("kg-anomaly/datasets/<str:dataset_id>/sample-subgraphs", KgAnomalySampleSubgraphsView.as_view()),
path("kg-anomaly/correct", KgAnomalyCorrectView.as_view()),
path("kg-anomaly/continue", KgAnomalyContinueView.as_view()),
]
|