open-notebook/open_notebook/domain
Luis Novo 5d84ab0768 fix: embedding batch sizing and 413 error classification (1.7.4)
- Add batching to generate_embeddings() (50 texts per batch with per-batch retry)
  to prevent 413 Payload Too Large errors on large documents
- Add 413 error classification rule for user-friendly error messages
- Fix misleading "Created 0 embedded chunks" log in process_source_command
  by removing premature get_embedded_chunks() call (embedding is fire-and-forget)

Closes #594
2026-02-18 11:39:47 -03:00
..
__init__.py feat: credential-based API key management (#477) (#540) 2026-02-10 08:30:22 -03:00
base.py feat: content-type aware chunking and unified embedding (#444) 2026-01-21 23:49:08 -03:00
CLAUDE.md feat: credential-based API key management (#477) (#540) 2026-02-10 08:30:22 -03:00
content_settings.py Api podcast migration (#93) 2025-07-17 08:36:11 -03:00
credential.py feat: credential-based API key management (#477) (#540) 2026-02-10 08:30:22 -03:00
notebook.py fix: embedding batch sizing and 413 error classification (1.7.4) 2026-02-18 11:39:47 -03:00
provider_config.py feat: credential-based API key management (#477) (#540) 2026-02-10 08:30:22 -03:00
transformation.py refactor transformation, add graph and admin 2024-11-18 22:01:11 -03:00