presenton/servers/fastapi/utils
sudipnext b20199a4e3 feat: Integrate Vertex AI and Azure OpenAI support
- Added environment variables for Vertex AI and Azure OpenAI configurations in docker-compose and user configuration models.
- Updated the application logic to handle Vertex and Azure as new LLM providers, including validation and API key management.
- Enhanced the UI components to support model selection and API key input for Vertex and Azure.
- Updated relevant utility functions and constants to accommodate the new providers.
- Ensured proper error handling for configuration requirements specific to Vertex and Azure.
2026-04-30 06:03:39 +05:45
..
llm_calls feat: integrates llmai instead of using old llm client and tool call handlers 2026-04-23 11:42:15 +05:45
oauth feat: update placeholder image references and improve asset handling 2026-04-18 20:56:37 +05:45
__init__.py feat(fastapi): adds get presentation from id endpoint 2025-07-17 00:27:49 +05:45
asset_directory_utils.py feat: update placeholder image references and improve asset handling 2026-04-18 20:56:37 +05:45
async_iterator.py fix(fastapi): uses google genai client for gemini calls 2025-07-16 20:43:20 +05:45
available_models.py feat: integrates llmai instead of using old llm client and tool call handlers 2026-04-23 11:42:15 +05:45
datetime_utils.py feat: adds tone, verbosity and refactors tables 2025-08-29 10:52:34 +05:45
db_utils.py Merge branch 'main' into feat/docker-release-electron-sync 2026-04-20 20:56:20 +05:45
dict_utils.py feat(fastapi): adds strict support for every schemas, proper models check, refactor 2025-08-01 00:15:03 +05:45
download_helpers.py feat: adds tone, verbosity and refactors tables 2025-08-29 10:52:34 +05:45
dummy_functions.py feat(fastapi): generate and stream implementation for openai with agentic behavior 2025-08-08 02:49:51 +05:45
error_handling.py fix(fastapi+nextjs): provides default height and width if not available, provides presentation json in sse complete response in outlines 2025-07-26 02:13:54 +05:45
export_utils.py refactor: cleans old unused export files from both docker and electron and uses package for export 2026-04-24 10:12:23 +05:45
file_utils.py feat: adds table of contents, title slide, web search options in both UI and API Endpoints 2025-09-07 22:06:22 +05:45
get_dynamic_models.py feat: update Codex model versions and enhance content length limits 2026-03-27 18:30:03 +05:45
get_env.py feat: Integrate Vertex AI and Azure OpenAI support 2026-04-30 06:03:39 +05:45
get_layout_by_name.py Refactor code structure and remove redundant changes in multiple sections 2026-04-16 13:33:21 +05:45
image_provider.py feat: add Open WebUI as image generation provider 2026-04-05 12:27:45 -05:00
llm_client_error_handler.py feat: integrates llmai instead of using old llm client and tool call handlers 2026-04-23 11:42:15 +05:45
llm_config.py feat: Integrate Vertex AI and Azure OpenAI support 2026-04-30 06:03:39 +05:45
llm_provider.py feat: Integrate Vertex AI and Azure OpenAI support 2026-04-30 06:03:39 +05:45
llm_utils.py feat: Integrate Vertex AI and Azure OpenAI support 2026-04-30 06:03:39 +05:45
model_availability.py feat: Integrate Vertex AI and Azure OpenAI support 2026-04-30 06:03:39 +05:45
ocr_language.py feat: update placeholder image references and improve asset handling 2026-04-18 20:56:37 +05:45
ollama.py fix: default ollama url 2025-11-28 02:56:33 +05:45
outline_utils.py feat: add support for optional embedded Ollama and enhance database migration handling 2026-04-15 15:39:35 +05:45
parsers.py feat: adds options to select between tool calls/json schema and enable disable thinking for custom models 2025-08-04 14:50:55 +05:45
path_helpers.py feat: update placeholder image references and improve asset handling 2026-04-18 20:56:37 +05:45
ppt_utils.py feat: adds table of contents, title slide, web search options in both UI and API Endpoints 2025-09-07 22:06:22 +05:45
process_slides.py fix: update placeholder image paths to use a consistent placeholder.jpg across image generation service and tests 2026-04-22 12:50:21 +05:45
schema_utils.py feat: add support for optional embedded Ollama and enhance database migration handling 2026-04-15 15:39:35 +05:45
set_env.py feat: Integrate Vertex AI and Azure OpenAI support 2026-04-30 06:03:39 +05:45
simple_auth.py Enhance authentication handling in FastAPI by adding basic authentication support and improving session token management. Introduced new utility functions for retrieving configured usernames and basic auth credentials, and updated middleware to utilize these enhancements for better session management. 2026-04-23 17:00:17 +05:45
theme_utils.py feat: add theme management endpoints, integrate color palette generation and UI implementation 2026-03-02 23:15:15 +05:45
user_config.py feat: Integrate Vertex AI and Azure OpenAI support 2026-04-30 06:03:39 +05:45
validators.py feat: add support for optional embedded Ollama and enhance database migration handling 2026-04-15 15:39:35 +05:45