TDM

Wie man ein Buch mit Claude AI und seiner Anthropic-API übersetzt oder zusammenfasst

Vor ein paar Monaten habe ich mich daran gemacht, ein chinesisches Buch mit der OpenAI-API zu übersetzen, darüber habe ich hier gesprochen. Beim erneuten Lesen der Übersetzung habe ich einige Fehler festgestellt. Da das Modell, das ich damals verwendet hatte, nicht präzise genug war, habe ich die neuesten Modelle von ChatGPT, ClaudeAI und ihre entsprechenden APIs getestet.

Buchübersetzung

ChatGPT 4 und ClaudeAI Sonnet bieten mir inzwischen Übersetzungen von hoher Qualität, aber die Antworten sind immer sehr kurz, und für ein ganzes Buch muss ich viele „Weiter“ klicken, bis sie ein Kapitel beenden.

Deshalb habe ich es vorgezogen, die API zu nutzen. Ich musste den Text in 3000 chinesische Zeichen aufteilen, um Antworten mit weniger als 8192 Token pro Anfrage zu erhalten.

Der Code wurde von der KI geschrieben. Ich korrigiere nur den Code (in PHP), um zu einem ausführbaren Programm in der Befehlszeile zu gelangen. Der Nachteil des von ClaudeAI geschriebenen Codes ist, dass er ziemlich viele Fehler (Algorithmus) enthält, die man korrigieren können muss, und er weiß nicht, dass ein neues API-Modell veröffentlicht wurde; er hat mich veranlasst, claude-3-opus-20240229 zu Beginn zu verwenden.

Allerdings liefert die Anthropic-API mit demselben Prompt anfangs eine ganz andere Antwort als Claude AI. Ich verwende claude-3-sonnet-20240229 für die Anthropic-API, und sie hat große Schwierigkeiten, meinen Prompt zu verstehen. Ich verlängere den Prompt für die Anthropic-API, indem ich ihr Beispiele für Übersetzungen gebe, die mir gefallen, aber das Ergebnis ist immer noch nicht auf dem Niveau von Claude AI. Trotz zahlreicher Versuche gelingt es mir nicht, einen Prompt zu finden, der mir dasselbe Ergebnis wie Claude AI liefert. Danach stelle ich fest, dass ich nicht das neueste Modell verwende. Das neueste ist claude-3-5-sonnet-20241022. Um sicherzustellen, dass ich die beste Version habe, werde ich ab jetzt claude-3-5-sonnet-latestverwenden. Sobald ich das neueste Modell verwende, ist die Übersetzungsqualität sofort besser.

Zwischen ChatGPT 4 und ClaudeAI Sonnet finde ich die Übersetzung von ClaudeAI Sonnet präziser, insbesondere das Verständnis von Ausdrücken und Kontext. Zwischen der OpenAI-API und der Anthropic-API liefert auch die Anthropic-API eine bessere Übersetzung.

Beim Übersetzen von +700 Seiten auf einmal habe ich zwei Fehler erhalten:

Error translating 48: API request failed with status code: 429. Response: {„type“:“error“,“error“:{„type“:“rate_limit_error“,“message“:“Number of tokens has exceeded your per-minute rate limit (https://docs.anthropic.com/en/api/rate-limits); see the response headers for current usage. Please reduce the prompt length or the maximum tokens requested, or try again later. You may also contact sales at https://www.anthropic.com/contact-sales to discuss your options for a rate limit increase.“}}

Error translating 235: API request failed with status code: 529. Response: {„type“:“error“,“error“:{„type“:“overloaded_error“,“message“:“Overloaded“}}

Als Tier 1 habe ich zu schnell das Limit pro Minute und das Tageslimit erreicht.

Ich musste den Code ändern, um eine Anfrage alle 7 Sekunden zu machen. Dann habe ich die Übersetzung abends gestartet, als Anthropic überlastet war, daher der Fehler 529. Ich habe den Code geändert, sodass bei einem Fehler die Übersetzung des nicht durchgegangenen Textes maximal 20 Mal erneut versucht wird, und falls das nicht klappt, wird er in einer separaten Datei gespeichert, um die Übersetzung später zu vervollständigen.

Ab dem 20. November werden die Limits nach Input-/Output-Tokens getrennt.

Buchzusammenfassung

Jetzt wechsle ich ins Französische, damit Sie die Antworten besser nachvollziehen können. Zum Vergleich habe ich den gesamten Roman „Der Alchimist“ von Paulo Coelho auf Französisch in die Anthropic-API und Claude AI geschickt. Ich verwende den folgenden Prompt für beide:

Ich möchte, dass du diesen Roman analysierst und mir eine lange Antwort gibst. Strukturiere deine Analyse nach den folgenden Punkten: Detaillierte chronologische Zusammenfassung der Geschichte. Inklusive der wichtigsten Wendepunkte. Hier ist der zu analysierende Roman:

Hier ist die Antwort von ClaudeAI:

Ich werde „Der Alchimist“ von Paulo Coelho strukturiert analysieren.

DETAILLIERTE CHRONOLOGISCHE ZUSAMMENFASSUNG:

  1. Der Beginn der Reise:
  • Santiago ist ein junger spanischer Hirte, der zweimal denselben Traum von einem Schatz in der Nähe der Pyramiden Ägyptens hat.
  • Er trifft eine Zigeunerin, die seinen Traum deutet, und dann einen geheimnisvollen König Melchisedek, der ihn ermutigt, seiner „Persönlichen Legende“ zu folgen.
  • Der König gibt ihm zwei Wahrsagesteine, Urim und Thummim, und rät ihm, den Zeichen zu folgen.
  1. Erste Etappe – Tanger:
  • Santiago verkauft seine Herde und reist nach Afrika.
  • In Tanger wird sein ganzes Geld gestohlen
  • Er findet Arbeit bei einem Kristallhändler, wo er fast ein Jahr bleibt
  • Er modernisiert den Laden und bringt den Handel zum Florieren

1. Die Durchquerung der Wüste:

  • Er schließt sich einer Karawane an, um die Sahara zu durchqueren
  • Er trifft einen Engländer, der einen legendären Alchimisten sucht
  • Sie erreichen die Oase Al-Fayoum, wo sie wegen eines Stammeskrieges anhalten müssen

2. Die Oase und die Begegnung mit Fatima:

  • Santiago verliebt sich in Fatima, eine Frau aus der Oase
  • Er trifft den Alchimisten, der bereit ist, ihn zu führen
  • Fatima ermutigt ihn, seine Suche trotz ihrer Liebe fortzusetzen

3. Die Prüfungen mit dem Alchimisten:

  • Der Alchimist wird sein Mentor und lehrt ihn die „Sprache der Welt“
  • Santiago muss seine Fähigkeiten unter Beweis stellen, indem er sich vor Kriegern in Wind verwandelt
  • Er besteht die Prüfung dank seiner Verbundenheit mit dem Universum

4. Das Ende der Reise:

  • Santiago erreicht die Pyramiden und gräbt
  • Er wird von Räubern überfallen
  • Einer der Diebe verrät ihm unabsichtlich, dass sich der Schatz tatsächlich in der verlassenen Kirche in Spanien befindet, wo alles begann
  • Er kehrt nach Spanien zurück und findet den Schatz

WICHTIGSTE WENDEPUNKTE:

  1. Der anfängliche Diebstahl, der Santiago zwingt, seine Strategie zu überdenken
  2. Die Entdeckung, dass der Alchimist in der Oase lebt, während der Engländer jahrelang nach ihm gesucht hatte
  3. Das Ultimatum der Krieger, das Santiago zwingt, sich in Wind zu verwandeln
  4. Die endgültige Offenbarung: Der Schatz befand sich von Anfang an dort, wo alles begann, in der verlassenen Kirche in Spanien
  5. Die Erkenntnis, dass die Reise selbst wichtiger war als der Schatz, denn sie ermöglichte ihm:
  • Die „Sprache der Welt“ zu lernen
  • Die Liebe zu finden
  • Sich selbst zu entdecken
  • Die Geheimnisse der spirituellen Alchemie zu verstehen

Der Roman ist als initiatische Suche aufgebaut, bei der jeder Schritt und jede Begegnung zur Transformation der Hauptfigur beiträgt. Der wahre „Schatz“ ist nicht so sehr das materielle Gold, sondern die Weisheit und Erkenntnis, die während der Reise gewonnen wurden.


Und hier ist die Antwort der Anthropic-API:

Hier ist eine detaillierte chronologische Analyse von Der Alchimist von Paulo Coelho:

CHRONOLOGISCHE ZUSAMMENFASSUNG:

1. Der Beginn der Reise

  • Santiago ist ein junger spanischer Hirte, der zweimal denselben Traum von einem verborgenen Schatz nahe den Pyramiden Ägyptens hat
  • Er trifft eine Zigeunerin, die seinen Traum deutet und ihm sagt, er solle seinen Schatz suchen
  • Er begegnet einem geheimnisvollen König, Melchisedek, der ihn ermutigt, seiner „Persönlichen Legende“ zu folgen
  • Er verkauft seine Herde und bricht nach Afrika auf

2. Die ersten Prüfungen

  • In Tanger angekommen, wird ihm sein ganzes Geld gestohlen
  • Er findet Arbeit bei einem Kristallhändler und bleibt dort fast ein Jahr
  • Er lässt das Geschäft florieren und spart Geld

3. Die Durchquerung der Wüste

  • Er schließt sich einer Karawane an, um die Sahara zu durchqueren
  • Er trifft einen Engländer, der einen Alchemisten sucht
  • Sie erreichen die Oase Fayoum, wo Santiago Fatima begegnet, in die er sich verliebt

4. Die Begegnung mit dem Alchemisten

  • Der Alchemist nimmt Santiago unter seine Fittiche, um ihm seine Geheimnisse zu lehren
  • Santiago lernt, mit der Wüste und den Elementen zu kommunizieren
  • Eine große Prüfung: Er muss sich in Wind verwandeln, um Kriegern zu entkommen

5. Die Erfüllung

  • Der Alchemist verlässt Santiago nahe den Pyramiden
  • Santiago findet den Ort des Schatzes, wird aber von Dieben angegriffen
  • Einer der Diebe verrät ihm unabsichtlich, dass der Schatz eigentlich in Spanien vergraben ist
  • Santiago kehrt nach Spanien zurück und entdeckt den Schatz in der verlassenen Kirche, wo alles begonnen hatte

WICHTIGSTE WENDEPUNKTE:

  1. Der Geldraub in Tanger, der Santiago zwingt, beim Kristallhändler zu arbeiten
  2. Die Begegnung mit Fatima, die ein Dilemma schafft: seiner Suche nachgehen oder bei ihr bleiben
  3. Das Erscheinen des Alchemisten, der zu seinem spirituellen Führer wird
  4. Die Prüfung der Verwandlung in Wind, die Santiagos spirituelle Erfüllung darstellt
  5. Die endgültige Offenbarung, dass der Schatz von Anfang an in Spanien war, was der Initiationsreise ihre volle Bedeutung verleiht

Diese narrative Struktur entwickelt den Helden schrittweise durch physische und spirituelle Prüfungen bis zu einer endgültigen Offenbarung, die zeigt, dass der wahre Schatz die Reise selbst und die erhaltenen Lehren waren.


Fazit : Sie können sehen, dass die Antwort der API von besserer Qualität ist als ihr Chat ClaudeAI. Es ist jedoch nicht so, wie ein Mensch das Buch zusammengefasst hätte, jedenfalls nicht ich 😀

Nutzung und Preise

Was den Verbrauch betrifft, entsprechen die Input-Tokens von 81050 für die Zusammenfassung des Romans Der Alchimist dem Roman (41223 Wörter bzw. 233874 Zeichen) plus Prompt
Und das Output-Token von 886 entspricht der gegebenen Antwort, die etwas mehr als 400 Wörter enthält. Da die Grenze der API von Anthropic bei 8192 Output-Tokens pro Anfrageliegt, finde ich die Antwort viel zu kurz, trotz meiner Bitte um eine „lange Antwort“.

So kostete mich eine Zusammenfassung von Der Alchimist 26 Cent Dollar (Input + Output).

Hier sind die aktuellen Preise der API von Anthropic (sehen Sie sich die Spalte „unit price“ an):

Sie können sehen, dass es derzeit etwas teurer ist als OpenAI gpt-4o:

Ich bin derzeit beeindruckt von den Ergebnissen, die die APIs liefern. Während die älteren Modelle von Anthropic enttäuschend sind, ist das neue Modell claude-3-5-sonnet-20241022 leistungsstark und wirklich nützlich.

Seitdem benutze ich Claude Code, mehr Infos hierund dort

Kommentare deaktiviert für Wie man ein Buch mit Claude AI und seiner Anthropic-API übersetzt oder zusammenfasst