Add versioned docs for v2.1 (#1903)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
3 months ago
Add versioned docs for v2.1 (#1903)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
3 months ago
docs(embeddings/openai): credential params require the openai_ prefix; embeddings have no max_concurrency knob
The OpenAI embedding provider reads its credential params only under
their openai_-prefixed names since v2.1.0, never reads max_concurrency,
and retries a wider set of statuses than documented.
2 months ago
Add versioned docs for v2.1 (#1903)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
3 months ago
Add versioned docs for v2.1 (#1903)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
3 months ago
Add versioned docs for v2.1 (#1903)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
3 months ago
docs(embeddings): replace deprecated Google text-embedding-004 with gemini-embedding-2
Google shut down text-embedding-004 on 2026-01-14. Update all Google AI
embedding examples to default to google:gemini-embedding-2 (the latest GA
model) and the legacy example to google:gemini-embedding-001 (still available).
Also correct the false claim that the model ID defaults to text-embedding-004:
the runtime's google() embedding path requires an explicit model ID and errors
with ModelNotProvided when absent (crates/runtime/src/model/embed.rs), across
v1.11.x through trunk.
Fixes #1926
3 months ago
docs(embeddings): the chunk offset column is <column>_offset, not _offsets (#2170)
Every page that documents bring-your-own chunked embeddings named the required
offset column '<column_name>_offsets'. The runtime looks for '<column>_offset':
offset_col! in runtime-search generates '{col}_offset', ChunkedSearchIndex
::chunking_offset_col formats the same, and base_col strips '_offset'.
The consequence is silent. EmbeddingTable::base_table_has_embedding_column
looks the column up by that exact name and, unlike the two neighbouring
early-returns, logs nothing when it is missing - it just returns false, so the
column is not treated as precomputed and Spice re-embeds it from scratch.
A user who followed the docs pays for embeddings they already had and gets no
diagnostic explaining why.
The vector-search page already contradicted itself: its 'describe sales'
example for the chunked case shows 'address_offset', matching the code, one
section below the constraint that asked for '_offsets'.
Swept all 11 doc sets and all three page types that carry the claim.
a month ago
Add versioned docs for v2.1 (#1903)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
3 months ago