slide-deck-ai / helpers

Commit History

Refactor PDF extraction logic for single page, improve comments for clarity, and revert placeholder text
65c99df

adibak commited on

Merge branch 'barun-saha:main' into main
cb371b8
unverified

adibak commited on

additional changes
3a1a1b8

adibak commited on

Skip API key validation for Ollama and update version
3179f23

barunsaha commited on

make changes per PR review
90c828a

adibak commited on

modify chat placeholder
acafc9b

adibak commited on

comments
90c3309

adibak commited on

chat uploads, make slider work
9c242be

adibak commited on

remove upload zone, allow chat uploads, set & update slider range
1e2c128

adibak commited on

Merge branch 'barun-saha:main' into main
cc5c947
unverified

adibak commited on

Update code and prompts to enable slides with tables (only)
07a402e

barunsaha commited on

add comments and visually clear file input upon clicking X
8f4c73e

adibak commited on

move file input to sidebar and set page range max to pdf length
dade368

adibak commited on

added page range slider by modifying get_pdf_content and app.py
b4b5aad

adibak commited on

Merge pull request #96 from rsrini7/openrouter-integration
33fa518
unverified

barunsaha commited on

refactor(llm_helper): extract OpenRouter base URL to constant
c5a47d3

rsrini7 commited on

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

rsrini7 commited on

Format Markdown-like bold & italics in text
7d37c8b

barunsaha commited on

open router with openai api using langchain sdk
3b3664d

rsrini7 commited on

added openrouter api and called using simple http layer
ebb3b12

rsrini7 commited on

Disable max tokens for Gemini & Azure OpenAI
5868f47

barunsaha commited on

Move PDF content extraction to a separate module
1540d77

barunsaha commited on

Remove default HF access token
a1424a7

barunsaha commited on

Add Azure OpenAI support
e65d286

barunsaha commited on

Add Llama 3 LLMs via Together AI
46d1ee4

barunsaha commited on

Add support for offline LLMs via Ollama
4184417

barunsaha commited on

Check API keys for proper format
17a0c62

barunsaha commited on

Add missing empty key check for Cohere
aa45cf2

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

Remove leading ```json when cleaning JSON
80a7ca8

barunsaha commited on

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

barunsaha commited on

Allow users to choose from two different Mistral models
813ce6e

barunsaha commited on

Add more icons
759ba4b

barunsaha commited on

Use BERT mini to generate file name embeddings
dfe9653

barunsaha commited on

Add new icons and embeddings
66aafb1

barunsaha commited on

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

barunsaha commited on

Fix #29: improve JSON handling and keys
c1acf68

barunsaha commited on

Set user-agent for Pexels API call
bb25da3

barunsaha commited on

Disable icon shape's shadow and lower its position
2aef36b

barunsaha commited on

Center-align the text below icons
b655834

barunsaha commited on

Add a slide with icons
e611c5a

barunsaha commited on

Increase the number of images fetched and display probability
e481e40

barunsaha commited on

Prevent the addition of empty slide when the number of steps are too few or many
e819c92

barunsaha commited on

Fix photo link text
085f587

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

Mute urllib3 log messages
71518f2

barunsaha commited on

Update function signature
7bf36e8

barunsaha commited on

Increase LLM request timeout
4bd6659

barunsaha commited on

Probabilistically add background & foreground images to some of the slides
437156d

barunsaha commited on