Scope: global or assistant-specific
Every knowledge item has a scope, defined by theassistant_id field:
An exclusive item belongs to a single assistant. To share the same material
across a few assistants — but not all of them — keep the item global and use
exclusions.
Exclusions: narrowing down a global item
Global items accept anexcluded_assistant_ids list. The assistants on that
list stop seeing that knowledge, even though it is global.
Accepted file formats
The limit is 10 MB per file. The content is extracted as text and indexed —
images inside the file are not interpreted.
Usage instruction
The optionalusage_instruction field (up to 2000 characters) tells the
assistant when to rely on that knowledge. It is useful when you have several
similar items:
Knowledge object
Endpoints
Every endpoint operates only on the knowledge of the organization that owns the
API key used in the request. It is not possible to read or change data from
another organization.