Skip to main content

Specification

Documentation for API Endpoints

All URIs are relative to http://localhost:1985

ClassMethodHTTP requestDescription
DatabaseCommandApiexportDatabasePOST /api/backend/command/database/exportCreate a database export
FarmRepositoryApicreateFarmPOST /api/backend/repository/farm/Create a new Farm
FarmRepositoryApideleteFarmDELETE /api/backend/repository/farm/{uuid}Delete a Farm
FarmRepositoryApigetFarmGET /api/backend/repository/farm/{uuid}Retrieve one Farm
FarmRepositoryApilistFarmsGET /api/backend/repository/farm/List all Farms
FarmRepositoryApiupdateFarmPATCH /api/backend/repository/farm/{uuid}Update a Farm
HealthApihealthGET /api/app/health/statusCheck dRAGon app health
RaaGApichatCompletionsPOST /api/raag/v1/chat/completionsCreates a chat completion
RaaGApicompletionsPOST /api/raag/v1/completionsCreates a completion
RaaGApimodelsGET /api/raag/v1/modelsList models
SearchApisearchDocumentsInSiloPOST /api/rag/search/documents/silo/{uuid}Search documents inside a Silo
SiloCommandApirebuildSiloPOST /api/backend/command/silo/rebuild/{uuid}Rebuild Silo
SiloRepositoryApicreateSiloPOST /api/backend/repository/silo/Create a new Silo
SiloRepositoryApideleteSiloDELETE /api/backend/repository/silo/{uuid}Delete a Silo
SiloRepositoryApigetSiloGET /api/backend/repository/silo/{uuid}Retrieve one Silo
SiloRepositoryApilistSilosGET /api/backend/repository/silo/List all Silos
SiloRepositoryApiupdateSiloPATCH /api/backend/repository/silo/{uuid}Update a Silo

Documentation for Models

Documentation for Authorization

All endpoints do not require authorization.