UiPath Documentation
uipath-cli
latest
false
Guide de l'utilisateur de UiPath CLI
Important :
Ce contenu a été traduit à l'aide d'une traduction automatique. La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.

uip agent memory

Attach, list, and remove memory spaces and memory items on a low-code agent with `uip agent memory`.

uip agent memory manages the memory-space features attached to an agent: a memory space is a retrieval-augmented recall source (episodic or escalation memory) the agent can search against at runtime. uip agent memory item manages individual key/value items seeded into a configured memory space.

Local-only — no login required.

Synthèse

uip agent memory add    <name> --memory-space <name> --folder-path <path> [--reference-key <key>] [--description <desc>] [--threshold <n>] [--result-count <n>] [--search-mode <hybrid|semantic>] [--field <name=weight>]... [--disable-dynamic-few-shot] [--path <dir>]
uip agent memory list                                                                                                                                                                                                                            [--path <dir>]
uip agent memory remove <name> [--folder-path <path>]                                                                                                                                                                                             [--path <dir>]

uip agent memory item add    <name> <key> <value> --memory-type <episodic|escalation> [--folder-path <path>] [--description <desc>] [--metadata <json>] [--path <dir>]
uip agent memory item list   <name> [--folder-path <path>]                                                                                                                                                                                        [--path <dir>]
uip agent memory item remove <name> <key> [--folder-path <path>]                                                                                                                                                                                  [--path <dir>]
uip agent memory add    <name> --memory-space <name> --folder-path <path> [--reference-key <key>] [--description <desc>] [--threshold <n>] [--result-count <n>] [--search-mode <hybrid|semantic>] [--field <name=weight>]... [--disable-dynamic-few-shot] [--path <dir>]
uip agent memory list                                                                                                                                                                                                                            [--path <dir>]
uip agent memory remove <name> [--folder-path <path>]                                                                                                                                                                                             [--path <dir>]

uip agent memory item add    <name> <key> <value> --memory-type <episodic|escalation> [--folder-path <path>] [--description <desc>] [--metadata <json>] [--path <dir>]
uip agent memory item list   <name> [--folder-path <path>]                                                                                                                                                                                        [--path <dir>]
uip agent memory item remove <name> <key> [--folder-path <path>]                                                                                                                                                                                  [--path <dir>]

All invocations honor the global options (--output, --output-filter, --log-level, --log-file). Exit codes follow the standard contract.

uip agent memory add

Attach a memory space to the agent.

Arguments

  • <name> (required) — Feature name to use in the agent.

Options

DrapeauDefaultRequisObjectif
--memory-space <name>ouiMemory space name to attach.
--folder-path <path>ouiFolder path where the memory space exists.
--reference-key <key>Memory space solution resource key.
--description <desc>Memory space description.
--threshold <n>0Retrieval score threshold.
--result-count <n>3Number of results to retrieve (positive integer).
--search-mode <mode>hybridhybrid ou semantic.
--field <name=weight>Input field weight. Repeatable.
--disable-dynamic-few-shotdésactivéAttach the memory space without enabling dynamic few-shot retrieval (enabled by default).
--path <path>.Chemin d’accès au répertoire du projet d’agent.

Exemple

uip agent memory add SupportRecall --memory-space customer-support-recall --folder-path Shared --path ./my-agent
uip agent memory add SupportRecall --memory-space customer-support-recall --folder-path Shared --path ./my-agent

Format des données (--sortie json)

{
  "Code": "AgentMemoryAdd",
  "Data": {
    "Status": "Memory space added",
    "Name": "SupportRecall",
    "MemorySpace": "customer-support-recall",
    "FolderPath": "Shared",
    "DynamicFewShotEnabled": true,
    "Id": "a1b2c3d4-0000-0000-0000-000000000070"
  }
}
{
  "Code": "AgentMemoryAdd",
  "Data": {
    "Status": "Memory space added",
    "Name": "SupportRecall",
    "MemorySpace": "customer-support-recall",
    "FolderPath": "Shared",
    "DynamicFewShotEnabled": true,
    "Id": "a1b2c3d4-0000-0000-0000-000000000070"
  }
}

uip agent memory list

Options

DrapeauDefaultObjectif
--path <path>.Chemin d’accès au répertoire du projet d’agent.

Exemple

uip agent memory list --path ./my-agent
uip agent memory list --path ./my-agent

Format des données (--sortie json)

{
  "Code": "AgentMemoryList",
  "Data": [
    { "Name": "SupportRecall", "MemorySpace": "customer-support-recall", "FolderPath": "Shared", "DynamicFewShotEnabled": true, "Id": "a1b2c3d4-0000-0000-0000-000000000070" }
  ]
}
{
  "Code": "AgentMemoryList",
  "Data": [
    { "Name": "SupportRecall", "MemorySpace": "customer-support-recall", "FolderPath": "Shared", "DynamicFewShotEnabled": true, "Id": "a1b2c3d4-0000-0000-0000-000000000070" }
  ]
}

uip agent memory remove

Arguments

  • <name> (required) — Feature name, memory space name, or ID to remove.

Options

DrapeauObjectif
--folder-path <path>Folder path, when removing by memory space name.
--path <path>Path to the agent project directory (default .).

Exemple

uip agent memory remove SupportRecall --path ./my-agent
uip agent memory remove SupportRecall --path ./my-agent

Format des données (--sortie json)

{ "Code": "AgentMemoryRemove", "Data": { "Status": "Memory space removed", "Name": "SupportRecall" } }
{ "Code": "AgentMemoryRemove", "Data": { "Status": "Memory space removed", "Name": "SupportRecall" } }

A memory space not found by name/ID fails the command with a non-zero exit code.

uip agent memory item add

Add a memory item to a configured memory space.

Arguments

NomRequisObjectif
<name>ouiFeature name, memory space name, or ID.
<key>ouiMemory item key.
<value>ouiMemory item value.

Options

DrapeauRequisObjectif
--folder-path <path>Folder path, when selecting by memory space name.
--memory-type <type>ouiepisodic (0) or escalation (1) — numeric values 0/1 also accepted.
--description <desc>Memory item description.
--metadata <json>Memory item metadata as a JSON object.
--path <path>Path to the agent project directory (default .).

Exemples

uip agent memory item add SupportRecall customer-tier gold --memory-type episodic --metadata '{"source":"seed"}' --path ./my-agent

uip agent memory item add SupportRecall escalation-case pending --memory-type escalation --path ./my-agent
uip agent memory item add SupportRecall customer-tier gold --memory-type episodic --metadata '{"source":"seed"}' --path ./my-agent

uip agent memory item add SupportRecall escalation-case pending --memory-type escalation --path ./my-agent

Format des données (--sortie json)

{
  "Code": "AgentMemoryItemAdd",
  "Data": { "Status": "Memory item added", "Memory": "SupportRecall", "Key": "customer-tier", "MemoryType": 0, "Id": "a1b2c3d4-0000-0000-0000-000000000080" }
}
{
  "Code": "AgentMemoryItemAdd",
  "Data": { "Status": "Memory item added", "Memory": "SupportRecall", "Key": "customer-tier", "MemoryType": 0, "Id": "a1b2c3d4-0000-0000-0000-000000000080" }
}

uip agent memory item list

Arguments

  • <name> (required) — Feature name, memory space name, or ID.

Options

DrapeauObjectif
--folder-path <path>Folder path, when selecting by memory space name.
--path <path>Path to the agent project directory (default .).

Exemple

uip agent memory item list SupportRecall --path ./my-agent
uip agent memory item list SupportRecall --path ./my-agent

Format des données (--sortie json)

{
  "Code": "AgentMemoryItemList",
  "Data": [
    { "Key": "customer-tier", "Value": "gold", "MemoryType": 0, "Description": null, "Metadata": { "source": "seed" }, "Id": "a1b2c3d4-0000-0000-0000-000000000080" }
  ]
}
{
  "Code": "AgentMemoryItemList",
  "Data": [
    { "Key": "customer-tier", "Value": "gold", "MemoryType": 0, "Description": null, "Metadata": { "source": "seed" }, "Id": "a1b2c3d4-0000-0000-0000-000000000080" }
  ]
}

uip agent memory item remove

Arguments

NomRequisObjectif
<name>ouiFeature name, memory space name, or ID.
<key>ouiMemory item key or ID to remove.

Options

DrapeauObjectif
--folder-path <path>Folder path, when selecting by memory space name.
--path <path>Path to the agent project directory (default .).

Exemple

uip agent memory item remove SupportRecall customer-tier --path ./my-agent
uip agent memory item remove SupportRecall customer-tier --path ./my-agent

Format des données (--sortie json)

{ "Code": "AgentMemoryItemRemove", "Data": { "Status": "Memory item removed", "Memory": "SupportRecall", "Key": "customer-tier" } }
{ "Code": "AgentMemoryItemRemove", "Data": { "Status": "Memory item removed", "Memory": "SupportRecall", "Key": "customer-tier" } }

Voir également

Cette page vous a-t-elle été utile ?

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour