presenton/servers/fastapi/utils/llm_calls
sudipnext 5f5482cfd5 feat: enhance LLMClient with Codex integration and error handling
- Implemented a new method to create an AsyncOpenAI client specifically for Codex.
- Added functionality to convert Codex event responses into a dictionary format for easier consumption.
- Updated the streaming methods to utilize the new Codex client and handle API errors gracefully.
- Improved logging for debugging purposes during Codex interactions.
- Refactored message handling in the slide content generation function for clarity and efficiency.
2026-02-25 17:56:39 +05:45
..
edit_slide.py feat(fastapi): adds better error handling for LLMClient 2025-08-30 14:30:58 +05:45
edit_slide_html.py feat(fastapi): adds better error handling for LLMClient 2025-08-30 14:30:58 +05:45
generate_presentation_outlines.py feat(fastapi): uses better json loader that parses dirty json 2025-09-12 01:28:59 +05:45
generate_presentation_structure.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
generate_slide_content.py feat: enhance LLMClient with Codex integration and error handling 2026-02-25 17:56:39 +05:45
select_slide_type_on_edit.py feat(fastapi): adds better error handling for LLMClient 2025-08-30 14:30:58 +05:45