AutoGPT icon indicating copy to clipboard operation
AutoGPT copied to clipboard

feat: Pretty chat logs

Open nakajimayoshi opened this issue 1 year ago • 0 comments

Background

To make the conversations with the bot more reader-friendly, this PR aims to integrate document production using typst, a modern alternative to LaTeX. Typst is a new but robust document scripting language capable of:

  • generating text
  • creating figures and graphs
  • representing images
  • formatting text (lists, paragraphs, sections, etc.)
  • using complex mathematical symbols (integrals, sums, etc.)

Working changes are early but the current goal is to have a pdf document that is updated every question interval.

Changes

Adding tools for converting .log content into .typ files and the necessary libraries for compiling to a pdf.

Documentation

Test Plan

PR Quality Checklist

  • [ ] My pull request is atomic and focuses on a single change.
  • [ ] I have thoroughly tested my changes with multiple different prompts.
  • [ ] I have considered potential risks and mitigations for my changes.
  • [ ] I have documented my changes clearly and comprehensively.
  • [ ] I have not snuck in any "extra" small tweaks changes

nakajimayoshi avatar Apr 20 '23 12:04 nakajimayoshi