slide-deck-ai / global_config.py

Commit History

refactor: move re import from app.py to global_config.py
2848e7f

rsrini7 commited on

refactor: move PROVIDER_REGEX to GlobalConfig class
6c5a6a1

rsrini7 commited on

refactor: move provider env keys to GlobalConfig and optimize imports
b4ec8f7

rsrini7 commited on

refactor(global_config): reduce LLM_MODEL_MAX_INPUT_LENGTH to 1000
280981c

rsrini7 commited on

refactor: move LLM max input length to global config
1f1c036

rsrini7 commited on

removed mixtral from open router and removed unused env keys from .env.example
bd750bb

rsrini7 commited on

dynamically added input text limit and removed .idea folder
d499f0a

rsrini7 commited on

added openrouter api and called using simple http layer
ebb3b12

rsrini7 commited on

Reorganize the prompts and remove unused files
faf7631

barunsaha commited on

Add PDF file usage instructions
04508ac

barunsaha commited on

Set max page limit as a constant
a3eb7e4

barunsaha commited on

Remove default HF access token
a1424a7

barunsaha commited on

Set default LLM via env variable
a18e5bc

barunsaha commited on

Update model, prompt, and description
4115a1e

barunsaha commited on

Update Flash Lite description
42180d7

barunsaha commited on

Remove support for Gemini 1.5 Flash as 2.0 is now in GA
a0206d1

barunsaha commited on

Add Azure OpenAI support
e65d286

barunsaha commited on

Update usage instructions
19fa605

barunsaha commited on

Add Gemini Flash Lite and update usage instructions
dd2517b

barunsaha commited on

Provide a link to the model details from the app
1df700a

barunsaha commited on

Add Llama 3 LLMs via Together AI
46d1ee4

barunsaha commited on

Arrange the template names alphabetically
dc48a6d

barunsaha commited on

Add gemini-2.0-flash-exp LLM
856ad6d

barunsaha commited on

Add support for offline LLMs via Ollama
4184417

barunsaha commited on

Add documentation on supported LLMs
34cb50e

barunsaha commited on

Add support for Cohere
44d6df8

barunsaha commited on

Add support for Gemini 1.5 Flash via Gemini API
cf45a37

barunsaha commited on

Allow users to provide their own HF access token/API key
69fbdcb

barunsaha commited on

Update the prompts
0b846c8

barunsaha commited on

Update usage instructions and copyright notice
de55c8d

barunsaha commited on

Update usage instructions and add copyright notice
16f6869

barunsaha commited on

Make Mistral v2 the default model
f6d90e6

barunsaha commited on

Allow users to choose from two different Mistral models
813ce6e

barunsaha commited on

Use BERT mini to generate file name embeddings
dfe9653

barunsaha commited on

Fix #44: show helpful error message when the token count exceeds
8953d62

barunsaha commited on

Display the template color patches as squares
8fcdd22

barunsaha commited on

Add feedback link and refactor some code
4d7e0d8

barunsaha commited on

Fix #32: update software versions; remove some unused components
9fd2111

barunsaha commited on

Fix #31: find & use similar icons when non-existing icon names are generated by the LLM
ed77618

barunsaha commited on

Update icons and project description
15da154

barunsaha commited on

Add a slide with icons
e611c5a

barunsaha commited on

Add a new template (with user-edited master slides); get slide placeholders and index properly for this new template
eda1694

barunsaha commited on

Update description
85a7fa9

barunsaha commited on

Update prompts to generate image keywords in the JSON output
f224a78

barunsaha commited on

Add slide with double column layout
f04f0b2

barunsaha commited on

Update usage instructions
294b6dd

barunsaha commited on

Update PPT template with background image
b4f43a5

barunsaha commited on

Fix problems with prior commits
e065b20

barunsaha commited on

Add demo video link
6205107

barunsaha commited on

Update app caption and usage instructions
7a2333b

barunsaha commited on