HomeProdukteRAG Search

RAG Search

NEU

KOSTENLOS 1440 Anfragen/Tag

€0.0059 + MwSt

Kostenlose Anfragen

Finden Sie dank der RAG-Technologie schnell die relevantesten Textauszüge in Ihren Dokumenten und erhalten Sie kontextbezogene und sichere Antworten ohne Datenverlust. Alles über API und in Echtzeit.

Lieferung

In Echtzeit

API

AI

Erhältlich für
  • gz

RAG Search ist der API-Dienst, der auf der Technologie Retrieval-Augmented Generation (RAG) basiert und intelligente Suchanfragen in Ihren Daten und Dokumenten ermöglicht. Dabei werden die relevantesten Informationen in Echtzeit anhand einer Anfrage identifiziert. Dank eines fortschrittlichen Systems, unterstützt durch künstliche Intelligenz, liefert der Dienst ein oder mehrere relevante Textausschnitte zurück, die präzise und sichere Antworten gewährleisten, ohne dass sensible Daten gefährdet werden.

Die RAG-as-a-Service von Openapi ermöglicht Unternehmen den Zugriff auf ihre eigenen Daten, die Verarbeitung und die Generierung präziser Antworten basierend auf proprietären Daten. Unser Dienst überbrückt die Lücke zwischen Large Language Models (LLM) und organisationsspezifischem Wissen, eliminiert "Halluzinationen" und gewährleistet zuverlässige, konsistente und stets kontextbezogene Antworten.

Mit RAG-as-a-Service können Sie RAG-Funktionen einfach und skalierbar in Ihre Anwendungen integrieren, ohne komplexe Infrastrukturen oder Datenpipelines verwalten zu müssen. Der Dienst ermöglicht es, Ihre strukturierten Daten automatisch hinzuzufügen und zu indexieren, sodass das LLM in Echtzeit auf aktuelle und relevante Informationen zugreifen kann. So kombiniert Openapi die Leistung fortschrittlicher Sprachmodelle mit kontextbezogener Suche in Unternehmensdaten und liefert präzise, aktuelle und wirklich wissensbasierte Antworten.

Zusätzlich zu RAG Search bietet Openapi zwei weitere Dokumentensuchdienste an: Search with Answer (ermöglicht eine KI-generierte Antwort) und Conversation (ermöglicht das Starten neuer Gespräche mit kontextbezogenen Antworten basierend auf vorherigen Gesprächen). Alle drei Dienste sind weltweit verfügbar.

Damit der RAG Search-Dienst korrekt funktioniert und die generierte Antwort so relevant und kohärent wie möglich ist, müssen drei Schritte durchgeführt werden:

  • Erstellen eines neuen RAG
  • Hochladen eines Dokuments
  • Starten des Indexierungsprozesses

Indexierung bezeichnet den Prozess, mit dem die relevantesten Informationen schnell als Antwort auf eine Abfrage abgerufen werden können. Für kontextbezogene und präzise Antworten ist es entscheidend, die Indexierung jedes Mal zu starten, wenn der RAG geändert wird (Dokument hinzugefügt oder gelöscht).

Neuen RAG erstellen

POST /rag

Der erste Schritt besteht darin, einen leeren RAG zu erstellen, in den später ein oder mehrere Dokumente hochgeladen werden können. Dies ist über das Endpoint POST /rag möglich.

BEISPIEL ANFRAGE

Die Anfrage muss Folgendes enthalten:

  • Name, der dem RAG zugewiesen wird
  • Optionale Aktivierung von OCR (Optische Zeichenerkennung)
  • Optionales Zeitintervall für automatisches Starten der Indexierung
{
  "name": "RAGTest",
  "options": {
    "ocr": false,
    "autoIndexingIntervalHours": 0
  },
  "callback": {
    "method": "POST",
    "field": "string",
    "url": "https://www.mysite.it/callback.php",
    "data": {}
  }
}

BEISPIEL ANTWORT

Die Antwort liefert Details zum RAG wie ID, Name, Status, Optionen, Einstellungen (z.B. OCR deaktiviert), Gesamtzahl der Dokumente und indizierten Dokumente sowie Erstellungs-, Aktualisierungs- und letzte Indexierungsdaten.

{
  "data": {
    "id": "68947e1e0dab7e743108abfb",
    "name": "RAGTest",
    "state": "ready",
    "options": {
      "ocr": false,
      "autoIndexingIntervalHours": 0
    },
    "totalDocuments": 0,
    "totalIndexedDocuments": 0,
    "sizeMegaByte": 0,
    "createdAt": "2025-09-04T10:45:42.036Z",
    "updatedAt": "2025-09-04T10:45:42.036Z",
    "indexedAt": "2025-09-04T10:45:42.036Z",
    "indexingRunAt": "2025-09-04T10:45:42.036Z",
    "callback": {
      "method": "POST",
      "field": "string",
      "url": "https://www.mysite.it/callback.php",
      "data": {}
    }
  },
  "success": true,
  "message": "",
  "error": null
}

Dokument hochladen

POST /rag/{id}/documents

Sobald der RAG erstellt wurde, können Sie mit dem Hinzufügen eines Dokuments über den Endpoint POST /rag/{id}/documents fortfahren.

BEISPIELANFRAGE

In der Anfrage muss die ID des RAG angegeben werden, in den das Dokument hochgeladen wird.

Im Payload müssen folgende Angaben enthalten sein:

  • Name des Dokuments (fileName)
  • Inhalt des Dokuments (fileContent): eine Base64-codierte Zeichenkette im JSON-Format
  • Metadaten (Zeichenkette, Dokumentdatum, geografische Koordinaten, boolescher Wert), also zusätzliche anpassbare Informationen, die dem Dokument zugeordnet werden und beim Einsatz des RAG Search-Dienstes nützlich sind
{
  "fileName": "documentTest",
  "fileContent": "string",
  "metadata": {
    "custom_key_str": "string",
    "custom_key_date": "2025-09-04T10:51:06.259Z",
    "custom_key_int": 0,
    "custom_key_geo_latitude": 0,
    "custom_key_geo_longitude": 0,
    "custom_key_bool": true
  }
}

BEISPIELANTWORT

Die Antwort liefert Angaben zum Dokument, einschließlich ID, Name, Status, Metadaten, Größe, Dateityp sowie Erstellungs- und Aktualisierungsdaten.

{
  "data": [
    {
      "id": "string",
      "name": "string",
      "state": "string",
      "metadata": {
        "custom_key_str": "string",
        "custom_key_date": "2025-09-04T10:51:06.260Z",
        "custom_key_int": 0,
        "custom_key_geo_latitude": 0,
        "custom_key_geo_longitude": 0,
        "custom_key_bool": true
      },
      "sizeMegaByte": 0,
      "mimeType": "string",
      "createdAt": "2025-09-04T10:51:06.260Z",
      "updatedAt": "2025-09-04T10:51:06.260Z",
      "paymentDueDate": "2025-09-04T10:51:06.260Z"
    }
  ],
  "success": true,
  "message": "",
  "error": null
}

Sie können jederzeit die Liste der Dokumente innerhalb eines RAG über das Endpoint GET /rag/{id}/documents abrufen.

Indexierungsprozess starten

PATCH /rag/{id}

Wie oben dargestellt: Um kontextbezogene und präzise Antworten zu erhalten, ist es unerlässlich, die Indexierung jedes Mal zu starten, wenn am RAG eine Änderung vorgenommen wird (also wenn ein Dokument hochgeladen oder gelöscht wird). Wird dieser Schritt nicht ausgeführt, verwendet das System weiterhin nur die vorherigen Daten und nicht die aktualisierten.

Die Indexierung kann manuell über PATCH/rag/{id} gestartet werden; alternativ kann eine automatische Indexierung eingerichtet werden, die alle X Stunden (vom Benutzer festgelegt) startet. Letzteres wird beim Erstellen des RAG über das Endpoint POST /rag konfiguriert. Für die Indexierung — ob automatisch oder manuell — fallen keine zusätzlichen Kosten an.

BEISPIELANFRAGE

In der Anfrage muss die ID des RAG angegeben werden, für den der manuelle Indexierungsprozess gestartet wird.

Im Payload muss der Parameter startIndexing auf true gesetzt sein, um den Indexierungsprozess zu starten:

"startIndexing": true

BEISPIELANTWORT

Die Antwort liefert Details zum RAG-Namen, zum Status (z. B. ready, indexing), zu den Einstellungen (z. B. OCR ja/nein, automatische Indexierung ja/nein), zur Anzahl der vorhandenen und indizierten Dokumente, zur aktuellen Größe des RAG in MB sowie zu Erstellungs- und Aktualisierungsdaten.

{
  "data": {
    "id": "68947e1e0dab7e743108abfb",
    "name": "RAGTest",
    "state": "indexing",
    "options": {
      "ocr": false,
      "autoIndexingIntervalHours": 0
    },
    "totalDocuments": 0,
    "totalIndexedDocuments": 0,
    "sizeMegaByte": 0,
    "createdAt": "2025-09-04T10:55:37.306Z",
    "updatedAt": "2025-09-04T10:55:37.306Z",
    "callback": {
      "method": "POST",
      "field": "string",
      "url": "https://www.mysite.it/callback.php",
      "data": {}
    }
  },
  "success": true,
  "message": "",
  "error": null
}

RAG SEARCH

POST /rag/search

Nachdem Sie die drei oben genannten Schritte ausgeführt haben, können Sie mit der eigentlichen Suche fortfahren über den Endpoint POST /rag/search.

Wie bereits erwähnt, ermöglicht RAG Search – über API und in Echtzeit – das Auffinden des gewünschten Dokuments oder der benötigten Information in all Ihren Dateien, dank einer KI-gestützten Suchtechnologie auf Basis einer Abfrage. Alles dies sicher und ohne Risiko sensibler Datenlecks.

BEISPIELANFRAGE

Die Anfrage muss Folgendes enthalten:

  • RAG-ID, in der die Suche durchgeführt werden soll
  • query, also das Wort oder den Satz, der im Suchfeld eingegeben wird, um bestimmte Dokumente zu finden
  • maximale Länge (max_len), also die maximale Anzahl der zurückzugebenden Ergebnisse, nach Relevanz sortiert
  • Metadaten-Filter (metadata_filter), also die bei der Dokumentenübertragung definierten Filter (Zeichenkette, Dokumentdatum, geografische Koordinaten, boolescher Wert)
  • Einstellungen, also zusätzliche Suchparameter wie der Prompt-Stil (z. B. basic, technical, non-technical, brief, list format)
{
  "ragId": "688b2ab3bccc6a603202f87c",
  "query": "Welche Dienste sind verfügbar?",
  "max_len": 5,
  "metadata_filter": "(custom_key_int<175 AND custom_key_bool = \"true\") OR (custom_key_int<125 AND custom_key_bool = \"false\")",
  "settings": {
    "prompt_style": "basic"
  }
}

BEISPIELANTWORT

RAG Search liefert Informationen über die für Ihre Anfrage relevantesten Dokumente, einschließlich Textauszüge, um Ihnen zu helfen, die gesuchten Daten schnell zu finden.

Genauer gesagt enthält die Antwort-Payload:

  • einen oder mehrere relevante Textauszüge aus dem Dokument (Snippets)
  • Dokumenten-ID
  • RAG-ID, aus der das Dokument stammt
  • Dokumentenname
  • Dokumentenstatus
  • Metadaten
{
  "data": [
    [
      {
        "snippets": [
          "string"
        ],
        "id": "689c70313f292734010a7dda",
        "ragId": "689c6ed7b283ac0aa40c1555",
        "name": "documentTest",
        "state": "indexing",
        "metadata": {
          "custom_key_str": "string",
          "custom_key_date": "2025-09-04T13:32:33.635Z",
          "custom_key_int": 0,
          "custom_key_geo_latitude": 0,
          "custom_key_geo_longitude": 0,
          "custom_key_bool": true
        }
      }
    ]
  ],
  "success": true,
  "message": "",
  "error": null
}

Dank RAG Search können Sie Ihre Dokumente schnell abfragen, wobei das System garantiert, dass es die präzisesten Antworten liefert und Informationen ausschließlich aus den tatsächlich hochgeladenen und indizierten Daten extrahiert. Auf diese Weise bleiben Ihre Informationen vollständig sicher.

Der Dienst ist insbesondere für Unternehmen konzipiert, die große Mengen an Dokumenten (Verträge, Berichte, Handbücher) verwalten, zum Beispiel:

  • Anwaltskanzleien für schnelle Dokumentenprüfungen und Analysen
  • CRM- und Wissensmanagementsysteme, die schnelle und zuverlässige interne Suchen benötigen
  • Unternehmen in den Branchen Finanzwesen, Versicherung und Gesundheitswesen, in denen Datenpräzision und Sicherheit entscheidend für einen zuverlässigen Betrieb sind
  • E-Commerce- und Marktplatzplattformen, die stets aktuelle Betriebsinformationen benötigen, um Prozesse und Entscheidungen zu optimieren

Allgemein ist RAG Search ideal für jede Organisation oder jeden Fachmann, der schnellen Zugriff auf präzise und aktuelle Informationen innerhalb seiner Dokumente benötigt – und damit Suchzeiten und Ergebniszuverlässigkeit optimiert.

Registrieren

Brauchen Sie Hilfe?

Haben Sie die gewünschte Antwort nicht gefunden?

Füllen Sie alle Details aus, wir werden uns so schnell wie möglich bei Ihnen melden!

Häufig gestellte Fragen

RAG Search ist ein API-Dienst, der auf der Retrieval-Augmented Generation (RAG)-Technologie basiert und intelligente Suchvorgänge innerhalb Ihrer Daten und Dokumente ermöglicht.

Das System identifiziert in Echtzeit die relevantesten Informationen basierend auf einer Abfrage und liefert passende und kontextbezogene Textausschnitte (Snippets) zurück.

All dies erfolgt sicher, ohne Risiko eines Datenlecks sensibler Informationen.

Was ist RAG Search?

Die RAG-as-a-Service-Technologie von Openapi ermöglicht es Unternehmen, ihre eigenen Daten abzufragen und zuverlässige, relevante und kontextbezogene Antworten zu erhalten, während das Risiko sogenannter „Halluzinationen“, das bei großen Sprachmodellen (LLMs) typisch ist, reduziert wird.

Die Integration ist einfach und skalierbar, ohne dass komplexe Infrastrukturen verwaltet werden müssen: Die Dokumente werden automatisch indexiert, sodass das Modell in Echtzeit auf aktuelle und relevante Informationen zugreifen kann.

So kombiniert Openapi die Leistungsfähigkeit der künstlichen Intelligenz mit der Präzision der Suche in Unternehmensdaten und liefert Antworten, die immer auf dem tatsächlichen Wissen der Organisation basieren.

Wie funktioniert die RAG-as-a-Service-Technologie von Openapi?

Wenn ein Dokument nicht indexiert wird, sind die darin enthaltenen aktualisierten Informationen für Suchvorgänge nicht verfügbar.

In der Praxis liefert RAG Search, bis eine Reindizierung durchgeführt wird, weiterhin Antworten, die ausschließlich auf zuvor indexierten Daten basieren, und ignoriert alle neueren Änderungen oder Ergänzungen.

Um genaue und vollständige Ergebnisse zu gewährleisten, ist es daher unerlässlich, den Indexierungsprozess jedes Mal zu starten, wenn Änderungen am RAG vorgenommen werden (z. B. beim Hochladen oder Löschen eines Dokuments).

Die Indexierung ist kostenlos und kann manuell oder automatisch in regelmäßigen Abständen ausgeführt werden.

Was passiert, wenn ein Dokument nicht indexiert wird?

Ja, absolut. Alle Daten bleiben innerhalb der proprietären Umgebung und werden niemals zum Trainieren externer Modelle verwendet.

Die Verarbeitung erfolgt sicher, ohne Risiko eines Lecks oder einer Offenlegung sensibler Informationen.

Gewährleistet RAG die Datensicherheit?

Das System unterstützt die gängigsten Dateiformate: JPEG (.jpeg/.jpg), PNG (.png), PDF (.pdf), Textdateien (.txt), Word-Dokumente (.doc/.docx), Excel-Tabellen (.xls/.xlsx) und PowerPoint-Präsentationen (.ppt/.pptx).

Welche Dateiformate können hochgeladen werden?

Ja, alle drei RAG-Dienste (Search, Search with Answer und Conversation) sind weltweit verfügbar.

Sind die RAG-Dienste weltweit verfügbar?

Alle drei Dienste basieren auf derselben RAG-Technologie und ermöglichen es, innerhalb Ihrer Dokumente zu suchen und relevante, kontextbezogene Antworten zu erhalten, liefern jedoch unterschiedliche Arten von Ergebnissen:

  • RAG Search liefert einen oder mehrere relevante Textauszüge aus den hochgeladenen und indexierten Dokumenten
  • RAG Search with Answer generiert eine einzelne Antwort in natürlicher Sprache
  • RAG Conversation ermöglicht Gespräche, die den Dialogverlauf beibehalten und den historischen Kontext in die Antworten einbeziehen. Die Ausgabe erfolgt in natürlicher Sprache und wird innerhalb eines Dialogs zurückgegeben, der über die Sitzungs-ID fortgesetzt werden kann, wodurch die Kontinuität zwischen den Interaktionen gewährleistet wird.

Alle Dienste arbeiten sicher, ohne Risiko eines Datenlecks sensibler Informationen.

Was ist der Unterschied zwischen RAG Search, RAG Search with Answer und RAG Conversation?

Die RAG-Dienstleistungen sind ideal für Unternehmen, die große Mengen an Dokumenten (Verträge, Berichte, Handbücher) verwalten, sowie für Organisationen oder Fachleute, die schnellen Zugriff auf präzise und aktuelle Informationen benötigen.

Sie sind beispielsweise besonders nützlich für:

  • Anwaltskanzleien, für schnelle Dokumentenprüfungen und Analysen
  • CRM- und Wissensmanagementsysteme, die schnelle und zuverlässige interne Recherchen benötigen
  • Unternehmen in den Bereichen Finanzen, Versicherungen und Gesundheitswesen, bei denen Genauigkeit und Datensicherheit entscheidend sind
  • E-Commerce- und Marktplattformen, die stets aktuelle operative Informationen benötigen, um Prozesse und Entscheidungen zu optimieren

Im Allgemeinen unterstützt RAG Search jede Organisation, die Effizienz, Geschwindigkeit und Zuverlässigkeit bei der Verwaltung und Suche von Unternehmensinformationen verbessern möchte.

Für wen sind die RAG-Dienstleistungen gedacht?

Die Antworten werden in Echtzeit bereitgestellt.

Wie schnell reagiert der RAG-Dienst?

Die Kosten variieren je nach angefordertem Dienst.

Für das Hochladen eines Dokuments (Endpoint POST /rag/{id}/documents) wird der Preis anhand der Dateigröße berechnet und beträgt 0,0065 €/MB. Bei Verwendung des OCR-Dienstes fällt ein zusätzlicher Preis von 0,00190 € pro Seite an.

Für den RAG Search-Dienst beginnen die Preise bei 0,0034 € pro Anfrage für Abonnements und 0,0059 € pro Einzelanfrage.

Wie hoch sind die Kosten für den RAG Search-Dienst?