Commit History

  1. Reorganize files and set logging format globally

    9c0dccd

  1. Fix issue 5: remove unused code and packages

    08aca02

  1. Fix (some) Pylint warning & remove some unused code

    ae312d0
  2. Upgrade to Mistral-7B-Instruct-v0.2

    1d82a0b

  1. Enable debug messages

    469fc38
  2. Update README and messages

    e48ea08

  1. Switch to Mistral-7B-Instruct-v0.1; invoke HF API end-point directly

    724babe

  1. Use GPT-4 for text generation. Disable image generation.

    7b01107

  1. Reduce input size and track submit button state

    6b5a020

  1. Increase input size, use Llama 2, and add SDXL image

    a1b1576

  1. Use named tempfile to save the presentation

    94d93d2

  1. Use a form, a button, and a single LLM call to generate contents in JSON format. Disable image generation.

    e55d16a
  2. Add logging; replace all print statements

    aa4f694
  3. Compute disk usage

    2fcd006
  4. Compute disk usage

    9fcc9ee
  5. Add page visitors badge

    d65ee1e

  1. Add tip on JSON data deep hierarchy and regeneration; change tip icon

    738ec53

  1. Add error message when JSON conversion fails; use empty placeholders to display notice before generating bonus stuff

    33d58d5
  2. Add image generated by AI; also bring back the manual step for JSON step, in case a network timeout occurs

    8537019
  3. Convert slide contents into JSON automatically without requiring a button click

    c8feae1
  4. Cache external API calls

    f845b93

  1. Add three presentation templates and remove background colors

    c0b5a2b
  2. Add bonus contents (search results on the topic) & mini ToS

    c6643c7
  3. Fix progress bar for the slides creation step

    af2cdcc
  4. Add code for the first version

    3e68ccf