31 Punkte von hongminhee 2025-02-06 | Noch keine Kommentare. | Auf WhatsApp teilen

Ich habe etwa einen halben Tag investiert, um ein einfaches LLM-basiertes Tool zur Zusammenfassung von Webseiten als CLI-App zu bauen und zu veröffentlichen. Verwendet wurden dabei wohl Deno, LangChain.js und cheer-reader (als Ersatz für Readability.js).

Für die Installation wird Deno benötigt:

deno install --global --allow-net --allow-env jsr:@hongminhee/yoyak/cli  

Vor der ersten Nutzung müssen das zu verwendende Modell und der API-Schlüssel eingerichtet werden:

yoyak set-model gemini-2.0-flash-exp  # fragt den API-Schlüssel über die Standardeingabe ab  

Danach hängt man einfach die URL der Webseite, die zusammengefasst werden soll, an den Befehl yoyak summary an.

yoyak summary https://github.com/dahlia/yoyak  

Wenn auch übersetzt werden soll, kann nach der Option -l ein Sprachcode im ISO-639-1-Format angegeben werden (z. B. Koreanisch → ko):

yoyak summary -l ko https://github.com/dahlia/yoyak  

Wenn nur gescrapt und nicht zusammengefasst werden soll, kann der Befehl yoyak scrape verwendet werden (Ausgabe im Markdown-Format). Wenn nur übersetzt und nicht zusammengefasst werden soll, kann dem Befehl yoyak scrape die Option -l übergeben werden.

Ich habe mich bewusst ohne weitere Zusatzfunktionen nur auf Zusammenfassung und Übersetzung konzentriert. Ich hoffe, es ist nützlich.

Noch keine Kommentare.

Noch keine Kommentare.