_Für Entwickler_

# Befüllen Sie einen coreAI-Assistenten per API mit eigenen Daten

coreAI bietet Entwicklern eine API, mit der sich ein Assistent mit eigenen Daten befüllen und dieselben Daten in Chat und Suche nutzen lassen. Geeignet, wenn ein Produkt, CMS, PIM, ERP oder Fachsystem seine Inhalte in einem coreAI-Assistenten verfügbar machen soll.

[Sprechen Sie mit uns über die API-Integration](https://coreai.no/de/kontakt)

[Den technischen API-Artikel ansehen](https://coreai.no/de/articles/api-data-integration)

## Befüllen Sie den Assistenten mit Daten aus Ihrem System

Die API-Integration nutzt stabile externe IDs und Upsert-Aufrufe, um die Wissensdatenbank mit Ihrem System synchron zu halten. Wird bei Ihnen ein Objekt angelegt oder geändert, schicken Sie die aktualisierte Entität an coreAI.

Die Produktionsumgebung liegt auf `https://portal.coreai.no/api/v2`, die Testumgebung auf `https://stage.coreai.no/api/v2`. Die Aufrufe nutzen Bearer-Tokens, `assistantId` verweist auf den antwortenden Assistenten, und `contentImporterId` verweist auf die API-Quelle, in der die Daten gespeichert werden.

Upsert per `POST /assistants/{assistantId}/sources/{contentImporterId}` ersetzt die gesamte Entität. `PATCH` lässt sich für kleinere Änderungen nutzen, `DELETE` entfernt Entitäten, die keine Antworten mehr liefern sollen, und `GET` erlaubt der Integration, eine oder mehrere Entitäten über externe IDs auszulesen.

- `POST` legt Produkte, Dokumente, Inhalte und andere Entitäten an oder ersetzt sie
- `PATCH` aktualisiert nur die tatsächlich geänderten Felder
- `DELETE` entfernt die Entität und die zugehörigen Beziehungslinks
- `GET` ruft Entitäten anhand externer IDs ab

## Lassen Sie den Assistenten MCP-Tools nutzen

Der MCP-Import in coreAI findet Tools auf einem externen MCP-Server. Die Tools werden dem Assistenten zu Beginn einer Konversation verfügbar gemacht, und der Assistent wählt das passende Tool, um dem Nutzer zu antworten. Ist der Nutzer angemeldet, lassen sich Antworten auf dessen eigene Vorgänge in einem Fachsystem beschränken.

[So funktioniert der MCP-Import](https://coreai.no/de/articles/mcp-import)

## Verbinden Sie KI-Agenten über MCP mit der Wissensdatenbank

coreAI kann die Wissensdatenbank als MCP-Server bereitstellen, sodass externe KI-Agenten den Inhalt des Assistenten über ein standardisiertes Protokoll abfragen können. Ihr Team kann dieselben kuratierten Quellen in eigenen Agenten-Werkzeugen, IDEs und internen Workflows nutzen.

[So funktioniert der MCP-Server](https://coreai.no/de/articles/mcp-server)

## Schicken Sie strukturierte Entitäten, nicht nur Text

coreAI kann mehrere Datentypen indexieren, sodass der Assistent den Unterschied zwischen Produktdaten, Dokumentation, Veranstaltungen, Schulungen, Stellen und Kontaktpersonen versteht. Das macht Antworten präziser als ein flacher Textimport.

[Die Entitätstypen im Detail ansehen](https://coreai.no/de/articles/entity-types)

## Nutzen Sie die Daten im Widget, in eigenem Chat oder in der Suche

Sind die Daten im Assistenten, können Nutzer ihnen über das coreAI-Widget, eine selbst entwickelte Chat-Oberfläche oder eine reine Wissensdatenbanksuche begegnen. Sie entscheiden, wie viel der Erfahrung Sie selbst bauen.

[Den vollständigen API-Integrationsleitfaden ansehen](https://coreai.no/de/articles/api-data-integration)

## Schützen Sie den Assistenten mit Ihrer eigenen Anmeldung

Setzen Sie eine `callbackUrl` auf dem Assistenten, ruft coreAI Ihre eigene URL beim Laden des Widgets mit dem Token des Nutzers auf. Das Token wird einmal pro Seitenaufruf validiert, und die Anmeldung bleibt bei Ihnen.

[So schützen Sie den Assistenten](https://coreai.no/de/articles/assistant-protection)

## Bauen Sie eine Synchronisation, die produktionsreif ist

Die beste coreAI-Integration lässt das Quellsystem die Wahrheit besitzen und nutzt die API, um den Assistenten aktuell zu halten. So bekommen Nutzer frische Antworten, und das Entwicklerteam erspart sich manuelle Importe.

Beginnen Sie mit stabilen IDs, klaren Datentypen und Feldern, die sich für Filterung nutzen lassen. Anschließend können Sie entscheiden, ob der Endnutzer dem Assistenten im coreAI-Widget, in einer eigenen Chat-Oberfläche oder als Suche innerhalb Ihres Produkts begegnen soll.

[Planen Sie die API-Integration mit uns](https://coreai.no/de/kontakt)