Modelos y operación
Metadatos y despliegue entre orgs
AiAuthoringBundle, Bot y BotVersion; package.xml, retrieve y deploy.
Fuente: deploy-metadata/agent-dx-deploy-metadata.md
| Tipo de agente | Representación en metadatos | ¿Editable? |
|---|---|---|
| Borrador | AiAuthoringBundle | Sí |
| Commiteado | AiAuthoringBundle, Bot, BotVersion | No: crea una versión nueva |
| Legacy | Bot y BotVersion | n/a |
El recorrido
- 01Instala Salesforce CLI y autoriza org origen y destino.
- 02Crea un proyecto DX con manifiesto.
- 03Define en package.xml los metadatos del agente y sus dependencias.
- 04Recupera los metadatos de la org origen.
- 05Sustituye el username del agente borrador si procede.
- 06Despliega en la org destino.
sf org login web --alias <org alias> sf project retrieve start --manifest manifest/package.xml --target-org <org alias>
<types>
<members>NGA_Service_Agent.v2</members>
<name>BotVersion</name>
</types>Cuidado con las versiones desalineadas: al guardar se crea AiAuthoringBundle y al commitear se crean Bot/BotVersion. Si guardas más veces de las que commiteas, los números no coinciden. El fichero bundle-meta.xml de cada versión indica en target qué versión de GenAiPlannerBundle y BotVersion le corresponde.
Temas relacionados