sema-docs 1.23.0

Canonical structured documentation for Sema builtins/special forms; powers LSP hover/completion and REPL apropos
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
---
name: "vector-store/search"
module: "vector-store"
params: [{ name: name, type: string }, { name: query, type: bytevector }, { name: k, type: int }]
returns: "list"
---

Return the top `k` documents in the named store ranked by cosine similarity to the query embedding. Each result is a map with `:id`, `:score`, and `:metadata`.

```sema
(vector-store/search "docs" (llm/embed "greeting") 5)
```