API & Integrationen

REST-API zur Einbindung von ThinkLocAI in Ihre Anwendungen, mit Streaming, OAuth und OpenAPI-Dokumentation.

Ohne API-Integration

  • Manuelles Kopieren zwischen Systemen
  • Keine Automatisierung von KI-Aufgaben
  • KI ohne Anbindung an andere Systeme
  • Zeitaufwändige manuelle Prozesse

Mit ThinkLocAI API

  • REST-API für alle Funktionen
  • SSE-Streaming für Antworten in Echtzeit
  • OAuth 2.0 für sichere Authentifizierung
  • OpenAPI-Spezifikation und SDKs

Interaktive Demo

ThinkLocAI - API Playground

Request

// ThinkLocAI REST API
const response = await fetch('/api/chat', {
  method: 'POST',
  headers: {
    'Content-Type': 'application/json',
    'Authorization': 'Bearer YOUR_API_KEY'
  },
  body: JSON.stringify({
    model: 'llama-3.1-70b',
    messages: [
      { role: 'user', content: 'Zusammenfassung...' }
    ],
    stream: true
  })
});

Response

Die Antwort erscheint hier...

Transparenzhinweis: Diese Demo ist eine Simulation mit vorbereiteten Beispieldaten und zeigt keine Ausgaben eines laufenden KI-Modells. Kennzeichnung gemäß Art. 50 der Verordnung (EU) 2024/1689.

Funktionen im Detail

REST API

RESTful API mit JSON-Antworten für alle ThinkLocAI-Funktionen.

SSE-Streaming

Antworten werden per Server-Sent Events Token für Token übertragen.

OAuth 2.0

Authentifizierung mit Bearer-Tokens und Refresh-Mechanismus.

Webhooks

Ereignisbasierte Benachrichtigungen für asynchrone Abläufe.

OpenAPI Spec

OpenAPI-3.0-Dokumentation, aus der sich Clients automatisch generieren lassen.

SDKs

Native SDKs für Python, JavaScript/TypeScript und weitere Sprachen.

Technische Details

API-Endpunkte

  • /api/chat: Unterhaltungen
  • /api/documents: RAG-Upload
  • /api/users: Benutzerverwaltung
  • /api/audit: Audit-Logs

Authentifizierung

  • Bearer Token Auth
  • API-Keys
  • OAuth 2.0 Flow
  • CORS-Konfiguration

Antwortformate

  • JSON als Standard
  • SSE-Streaming
  • Paginierung
  • Fehlerbehandlung

Einsatzszenarien

Workflow-Automatisierung

Integrieren Sie KI in Ihre bestehenden Automatisierungsplattformen wie n8n oder Zapier.

Systemintegration

Anbindung an ERP, CRM und andere Unternehmenssysteme via API.

Eigene Anwendungen

Bauen Sie maßgeschneiderte KI-Anwendungen auf Basis der ThinkLocAI-API.

Anbindung an Ihre Systeme planen

Starten Sie mit der API-Dokumentation und binden Sie ThinkLocAI an Ihre bestehenden Anwendungen an.