Pattern: Custom embedding pipeline
Create a versioned vector space, load asset or frame embeddings, and run scoped search.
space = client.embedding_spaces.create(
"vision-encoder-2026-07",
dimensions=1024,
model_name="vision-encoder@sha256:...",
)
space.upsert_many(records)
results = space.search(query_vector, limit=50, project_id=project.id)Operating contract
Concern
Required behavior
Failure and recovery boundary
Condition
Response