GETAGENTTOOL

Aperçu

L'application de workflow GETAGENTTOOL permet d'extraire un outil et ses informations d'une liste d'outils qui peut être fourni par une application comme OPENAICHAT.

Mode de fonctionnement

  • L'application permet d'extraire un outil d'une liste d'outils en fournissant un index.

  • L'application permet d'extraire le nom, l'identifiant et les paramètres de l'outil cible.

  • Il est aussi possible d'extraire les paramètres un par un en spécifiant le nom du paramètre directement dans le nom.

Paramètres

ParamètreTypeDirectionDescription

TOOLS

TEXT

IN

Requis Le tableau d'outils au format JSON

TOOL_INDEX

NUMERIC

IN

L'index du tableau pour l'extraction de l'outil; par défaut à 0

TOOL

TEXT

OUT

L'outil extrait au format JSON

TOOL_NAME

TEXT

OUT

Le nom de l'outil

TOOL_ID

TEXT

OUT

L'identifiant de l'outil

TOOL_PARAMETERS

TEXT

OUT

Les paramètres de l'outil au format JSON

proprietéAExtraire

TEXT

OUT

Propriété à extraire dans les paramètres

Exemple

Entrée

ParamètreValeur

TOOLS

[ { "name":"GET_STOCK_INFORMATION", "id":"call_Vuc2Ga8jP7vUksxG9C0fwpY8", "parameters": { "product_name": "Vis", "serial_number": "V45645" } }, { "name": "GET_STOCK_INFORMATION", "id": "call_nq3SCVUk0FjAHCeqOZGNXpC8", "parameters": { "product_name": "Vis", "serial_number": "V45645" } } ]

TOOL_INDEX

1

Sortie

ParamètreValeur

TOOL

{ "name": "GET_STOCK_INFORMATION", "id": "call_nq3SCVUk0FjAHCeqOZGNXpC8", "parameters": { "product_name": "Vis", "serial_number": "V45645" } }

TOOL_NAME

GET_STOCK_INFORMATION

TOOL_ID

call_nq3SCVUk0FjAHCeqOZGNXpC8

TOOL_PARAMETERS

{ "product_name": "Vis", "serial_number": "V45645" }

serial_number

V45645

product_name

Vis