Zum Inhalt springen

RAG API Reference

Interagieren Sie mit der SmartChat RAG API ueber HTTP-Anfragen. Der Zugriff auf die API erfolgt ueber ein Gateway mit mehreren Backend-Diensten.

Anfragen folgen dem Format: <base_url>/<service_path>/<route>

Beispiel: https://api-gateway.ai.t-systems.net/config-manager/redoc

TeilWert
Basis-URLhttps://api-gateway.ai.t-systems.net
Dienstpfadconfig-manager
Routeredoc

Erhalten Sie ein Bearer-Token vom Authentifizierungs-Endpunkt und fuegen Sie dann das access_token in alle nachfolgenden Anfragen ein.

Terminal-Fenster
# Authenticate
curl --location '<BASE_URL>/api/v1/auth/user' \
--header 'Content-Type: application/json' \
--data '{
"username": "<USERNAME>",
"password": "<PASSWORD>"
}'
# Use the token
curl --location '<BASE_URL>/chat-session-manager/api/v1/sessions/' \
--header 'Authorization: Bearer <ACCESS_TOKEN>'
DienstPfadDokumentationBeschreibung
API GatewayLinkAuthentifizierung und Einstiegspunkt
Config Managerconfig-managerLinkMandanten- und RAG-Konfigurationen
User Manageruser-managerLinkBenutzer, Rollen und Gruppen
File Managerfile-managerLinkDateien, Dateigruppen, Wissensbasen
Ingest Masteringest-masterLinkDatei-Ingestion-Orchestrierung
Chat Session Managerchat-session-managerLinkSitzungen, Verlauf, Feedback
Query Pipelinequery-pipelineLinkChat-Antwortgenerierung