Personalización del esquema para herramientas
Muchas organizaciones utilizan sistemas personalizados para satisfacer necesidades empresariales específicas. Las herramientas que se conectan a estos sistemas pueden necesitar esquemas diferentes a los que provienen de las implementaciones estándar integradas en watsonx Orchestrate. Por ejemplo, puede haber diferencias en cuanto a los nombres de los campos y los parámetros de entrada o salida. Como resultado, las herramientas que se integran con estos sistemas requieren esquemas que reflejen la implementación real de una organización en lugar de un valor predeterminado genérico.
Edición del esquema de una herramienta
Para editar el esquema:
En el menú
, ve a Compilación > Todas las herramientas. También puedes ir a la página Agent Builder y acceder a la sección «Toolset ».
Selecciona la herramienta, haz clic en el icono de Opciones
y selecciona «Editar detalles ».Haga clic en la pestaña Parámetros. Se muestran los parámetros de entrada y salida del esquema.
La edición de los parámetros de entrada y salida se puede controlar por separado utilizando la configuración del esquema de una herramienta. Los parámetros de entrada pueden estar bloqueados y los parámetros de salida pueden seguir siendo editables, o los parámetros de salida pueden estar bloqueados mientras que los parámetros de entrada siguen siendo editables. Por ejemplo, puede utilizar el Kit de desarrollo de agentes (ADK) para configurar herramientas de Python con esquemas de entrada y salida dinámicos (enable_dynamic_input_schema=True). Para obtener más información, consulte «Creación de herramientas basadas en Python : esquemas de entrada y salida dinámicos ».
Dependiendo de la configuración del esquema de la herramienta, se muestra un mensaje para indicar si se pueden editar los parámetros de entrada, los parámetros de salida o ambos. Es posible que algunos parámetros estén bloqueados para su edición, en cuyo caso aparecerá
un en la columna «Tipo ». Aún puede editar la descripción de un parámetro bloqueado, excepto cuando el parámetro pertenece a una herramienta MCP. Sin embargo, no se pueden eliminar los parámetros de entrada o salida bloqueados de ninguna herramienta.
Puedes personalizar el esquema para que se adapte al sistema de la organización, pero si el esquema personalizado no se ajusta al sistema, la herramienta fallará durante la ejecución.
Las opciones Añadir entrada y Añadir salida se muestran en el cuadro de diálogo en función de la configuración del esquema de la herramienta. Para añadir un parámetro de entrada o salida, haga clic en Añadir entrada o Añadir salida, seleccione un tipo e introduzca los detalles del parámetro, como el nombre, la descripción y otras propiedades. Una vez añadido un parámetro, permanece desbloqueado y se puede editar.