Learn how to create and manage local branches for GenerativeAgent configurations.
Branching allows you to test new ideas, such as adding a new task or function, or changing instructions dramatically, without modifying the main version of GenerativeAgent. Think of a branch as your own “playground” to experiment and make changes freely—knowing the main configuration stays safe. Once you’re happy with your changes, you can bring them into the main setup to share with the rest of your team.
GenerativeAgent allows users to create local branches of configurations. This feature enables experimentation and collaboration without affecting the main configurations. Local branches provide a safe environment for testing changes to tasks, functions, and settings.
To create a new branch:
Note: You cannot create a branch from another branch; only the main environments can be used as a base.
Within a local branch, you can edit tasks, functions, and settings:
Note: Knowledge articles do not support branching yet, so all branches will use the knowledge articles from draft.
To preview configurations in a local branch:
Limitations: You cannot switch branches/environments during a conversation. To do so, you must restart the conversation and select a different branch or environment.
When ready to implement changes:
Best Practices: Document changes and collaborate with team members to maintain alignment and ensure successful deployment.
With these steps, you can leverage the full power of configuration branching in GenerativeAgent, fostering a collaborative and flexible development process.
Learn how to create and manage local branches for GenerativeAgent configurations.
Branching allows you to test new ideas, such as adding a new task or function, or changing instructions dramatically, without modifying the main version of GenerativeAgent. Think of a branch as your own “playground” to experiment and make changes freely—knowing the main configuration stays safe. Once you’re happy with your changes, you can bring them into the main setup to share with the rest of your team.
GenerativeAgent allows users to create local branches of configurations. This feature enables experimentation and collaboration without affecting the main configurations. Local branches provide a safe environment for testing changes to tasks, functions, and settings.
To create a new branch:
Note: You cannot create a branch from another branch; only the main environments can be used as a base.
Within a local branch, you can edit tasks, functions, and settings:
Note: Knowledge articles do not support branching yet, so all branches will use the knowledge articles from draft.
To preview configurations in a local branch:
Limitations: You cannot switch branches/environments during a conversation. To do so, you must restart the conversation and select a different branch or environment.
When ready to implement changes:
Best Practices: Document changes and collaborate with team members to maintain alignment and ensure successful deployment.
With these steps, you can leverage the full power of configuration branching in GenerativeAgent, fostering a collaborative and flexible development process.