Zum Inhalt springen
POST AI agent ready /v1/diff

Text Diff API – Kostenloser zeilenweiser Vergleich

Senden Sie zwei Textzeichenfolgen und erhalten Sie einen zeilenweisen Vergleich, der Hinzufügungen, Löschungen und unveränderte Zeilen zeigt. Die Ausgabe folgt dem einheitlichen Diff-Format.

Parameters

stringrequired

The original text.

stringrequired

The modified text.

Code examples

curl -X POST https://api.botoi.com/v1/diff \
  -H "Content-Type: application/json" \
  -d '{"original":"line 1\nline 2\nline 3","modified":"line 1\nline 2 updated\nline 3\nline 4"}'

When to use this API

Vergleich der Inhaltsversionen

Vergleichen Sie zwei Versionen eines Blog-Beitrags oder Dokuments, um Änderungen vor der Veröffentlichung hervorzuheben, z. B. in einer vereinfachten Ansicht zum Nachverfolgen von Änderungen.

Erkennung von Konfigurationsabweichungen

Vergleichen Sie die erwarteten und tatsächlichen Konfigurationsdateien in Ihrer Bereitstellung, um nicht autorisierte oder versehentliche Änderungen zu erkennen.

Frequently asked questions

Welcher Diff-Algorithmus wird verwendet?
Die API verwendet den Myers-Diff-Algorithmus, den gleichen Algorithmus, der auch von Git Diff verwendet wird.
Ist beim Vergleich die Groß-/Kleinschreibung beachtet?
Ja. „Linie 1“ und „Linie 1“ werden als unterschiedlich behandelt. Normalisieren Sie die Groß-/Kleinschreibung vor dem Senden, wenn Sie einen Vergleich ohne Berücksichtigung der Groß-/Kleinschreibung wünschen.
Was ist die maximale Textgröße?
Jedes Textfeld kann bis zu 500 KB groß sein. Teilen Sie größere Dateien in kleinere Abschnitte auf.
Kann ich ein einheitliches Diff-Patch-Format erhalten?
Die Antwort verwendet ein strukturiertes JSON-Format mit Änderungstypen. Für eine einheitliche Diff-Rohausgabe kombinieren Sie die Änderungen clientseitig.

Get your API key

Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.