コンテンツにスキップ
Developer Preview — APIs and language features may change before 1.0

id

このコンテンツはまだ日本語訳がありません。

id

Resource field: primary identifier

Translations

  • es: id
  • fr: id
  • en: id
  • de: id
  • ja: id
  • zh: id
  • ko: id

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}