- Added
backend_specter2_tei()convenience helper for serving the merged SPECTER2 proximity model via a local TEI server. - Added
specter2-setupvignette andinst/scripts/prepare_specter2_merged.pyinst/scripts/start_tei_specter2.shfor one-time model preparation and serving.
- Added explicit two-phase async OpenAI demo flow (
run_demo_openai()plusdemo_finalize_openai_batch()follow-up). - Standardized demo defaults to
demos/openalexanddemos/openai. - Consolidated OpenAI batch helper naming and module organization.
- Improved non-blocking async demo behavior so pending batch jobs do not terminate the render workflow.
- Updated CI workflow arguments to avoid unintended vignette/example execution during matrix checks.
- Improved tutorial-style demo narratives and direct-vs-batch comparison guidance.
- Updated docs to align package scope with embedding + distance/scoring workflows.
- Updated pkgdown workflow/output alignment with
_sitedeployment.
- Immediate API rename cleanup (no compatibility wrappers). Function mapping:
| Old name | New name |
|---|---|
embed_corpus_submit_openai_batch() |
batch_submit_openai() |
embed_corpus_status_openai_batch() |
batch_status_openai() |
embed_corpus_collect_openai_batch() |
batch_collect_openai() |
finalize_demo_openai_batch() |
demo_finalize_openai_batch() |
run_demo_openai_quarto() |
run_demo_openai() |
run_demo_openalex_quarto() |
run_demo_openalex() |
embedding_backend_config() |
backend_config() |
embedding_backend_info() |
backend_info() |
embedding_backend_embed_texts() |
backend_embed_texts() |
embedding_backend_read() |
backend_read() |
embedding_backend_save() |
backend_save() |
- Added finalize workflow for status/collect/compare when batch jobs complete.
- Added persisted direct-vs-batch comparison outputs.
- Added robust non-blocking OpenAI batch demo behavior.
- Improved demo readability and tutorial consistency.
- None.
- None.
- Included cleanup of stale qdrant helper files.
- Synchronized documentation with current API and repository layout.
- Clarified ridge/reference-area scoring behavior in docs.
- Updated vignette paths and exported/internal function descriptions.
- Bumped version to
0.1.3.
- None.