Commit History

  1. Update chat history in prompts, segregate the prompts, add retry to HF API call, and update configs

    e690364

  1. Update the loading of strings

    d8d5fbc
  2. Add exception handling for JSON parsing and slide deck generation

    3919051
  3. Store download file name in session and display the button again on app reload

    8a486f9
  4. Add sidebar with PPT template selection

    ec53f85
  5. Create PPTX file and allow to download

    f2885fb
  6. Update texts displayed

    7606a6a
  7. Add Streamlit config file

    2bf6420
  8. Add missing chat prompt template

    a42e3cf
  9. Add chat interface and generate JSON content; update other elements

    da03db8
  10. Reorganize files and set logging format globally

    9c0dccd

  1. Merge branch 'main' of github.com:barun-saha/slide-deck-ai

    4f6ea2c
  2. Merge pull request #6 from barun-saha/issue-5⁠

    Unverified signature
    437a6f6
  3. Fix issue 5: remove unused code and packages

    08aca02

  1. Merge remote-tracking branch 'github/main'

    434c389
  2. Merge pull request #4 from barun-saha/issue-3⁠

    Unverified signature
    b8e6557
  3. Instruct LLM to be verbose; add a new example

    49ccbf8
  4. Merge pull request #2 from barun-saha/pylint-fix⁠

    Unverified signature
    10c2c13
  5. Pylint & CVE fix (#1)⁠

    Verified signature
    6d7d653
  6. Upgrade package versions

    4785fdb
  7. Fix (some) Pylint warning & remove some unused code

    ae312d0
  8. 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. Update project description

    4ae1184

  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. Update project description

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

    738ec53
  3. Add hierarchical list of bullets from JSON to the slides

    07115d9

  1. Add the slides generated by SlideDeck AI for SlideDeck AI

    9383b85
  2. Update JSON conversion prompt

    1dbc12d
  3. Merge branch 'main' of github.com:barun-saha/slide-deck-ai⁠

    4ea6775
  4. Initial commit

    Unverified signature
    5a77c12
  5. Add error message when JSON conversion fails; use empty placeholders to display notice before generating bonus stuff

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

    8537019
  7. Clean and restructure the module

    114f32d
  8. Fix stuff

    420199d
  9. Convert slide contents into JSON automatically without requiring a button click

    c8feae1
  10. Update instructions in the JSON generation template

    842b75a
  11. Cache external API calls

    f845b93
  12. Move JSON generation template to an external file with a placeholder

    850d598