compute
このコンテンツはまだ日本語訳がありません。
compute
Step: pure computation — no I/O by construction
Translations
- es: calcula
- fr: calculecalcul
- en: compute
- de: berechnet
- ja: 計算
- zh: 算
- ko: 계산
Example — Remembering and storing data
Keeps notes in memory and owns a small contact database with rules about who can read it.
machine crm_notes stores store contacts source: managed resource contact id as uuid, primary_key name as text, is required email as text timestamps create add accept: [name, email] read by_name argument name: string, required filter: name == arg(name) update rename accept: [name] destroy remove policy action_type(read) authorize_if actor_attribute(access_level, "team") vectors source: qdrant embedding_model: "nomic-embed-text" accepts note as text, is required responds with matches as list implements remember keep collection: "notes" content: input.note recall find query: input.note limit: 5 save snapshot to: contacts query lookup from: contacts compute done {matches: steps.find.results}