open-notebook/tests
Luis Novo 4c2b8257fc
OpenAI compatible multimodal (#167)
* fix text

* remove lint from docker publish workflow

* gemini base url docs

* feat: add multimodal support for openai-compatible providers

- Add helper function to check OpenAI-compatible provider availability per mode
- Update provider detection to support language, embedding, STT, and TTS modalities
- Implement mode-specific environment variable detection (LLM, EMBEDDING, STT, TTS)
- Maintain backward compatibility with generic OPENAI_COMPATIBLE_BASE_URL
- Add comprehensive unit tests for all configuration scenarios
- Update .env.example with mode-specific environment variables
- Update provider support matrix in ai-models.md
- Create comprehensive openai-compatible.md setup guide

This enables users to configure different OpenAI-compatible endpoints for
different AI capabilities (e.g., LM Studio for language models, dedicated
server for embeddings) while maintaining full backward compatibility.

* upgrade

* chore: change docker release strategy
2025-10-19 07:44:05 -03:00
..
README.md Initial commit with all features 2024-10-21 14:56:10 -03:00
test_models_api.py OpenAI compatible multimodal (#167) 2025-10-19 07:44:05 -03:00
test_source_chat.py Version 1 (#160) 2025-10-18 12:46:22 -03:00
test_source_chat_api.py Version 1 (#160) 2025-10-18 12:46:22 -03:00

README.md

Coming Soon