Skip to content

Commit 54eb5d2

Browse files
authored
feat(cli): auto-detect embedding model to enable vector stores and file-search (#5993)
The letsgo command now detects an embedding model at startup and uses it to conditionally enable vector stores, inline::file-search, and the responses API. When no embedding model is found, these features are disabled with a clear message rather than starting in a broken state. Users can specify the model explicitly with --default-embedding-model PROVIDER_ID/MODEL_ID and --default-embedding-dimension DIMENSION. When omitted, the server scans all active inference providers and selects the first embedding model found. A --debug flag exposes provider instantiation logs that are otherwise suppressed during scanning.
1 parent d2edcb3 commit 54eb5d2

3 files changed

Lines changed: 621 additions & 195 deletions

File tree

0 commit comments

Comments
 (0)