Comparing Assistant Versions
The Version Comparison feature in Skill Studio allows users to compare the current copilot configuration with previous versions. This helps track changes and assess whether to restore or update a version. The following guide outlines how to compare versions and leverage this feature effectively.
Accessing the Version Comparison Feature
-
Navigate to the Menu:
- In Skill Studio, go to the top right-hand corner and click on the menu.
- Select "Compare Assistant Versions" from the list of options.
-
Open the Comparison Modal:
- A modal will appear, displaying the current copilot (Working Version or TIP) next to other saved versions for comparison.
Comparing Versions
The comparison modal offers a detailed view of changes between the current copilot version and previously saved versions.
-
Navigate the Comparison Sections:
- On the left side of the modal, you'll find navigation options to compare specific elements:
- Assistant Functions
- System Prompt
- Questions
- Enabled Skills
- On the left side of the modal, you'll find navigation options to compare specific elements:
-
Select an Older Version:
- Use the dropdown in the bottom right-hand corner to choose the version you'd like to compare with the current version.
-
View the Differences:
- Once an older version is selected, updates will be shown on the left-hand side.
- Indicators:
- Parity (No Changes): These sections will not display any visual cues.
- Differences: Highlighted in red (removals) and green (additions) to show where the current version diverges from the previous version.
Use Cases
The version comparison feature offers several practical uses:
Track Changes
Monitor changes made to assistant functions, system prompts, and skills to ensure consistency and identify any unintended modifications.
Rehydrate Published Prompts
Quickly compare and restore prompts from a previously published version if needed to maintain alignment with past configurations.
Identify and Resolve Discrepancies
Identify differences between versions to help decide whether a specific version should be restored or updated. This is particularly useful when comparing changes in code or configuration.
Benefits
- Consistency: Ensure that the correct copilot version is published and active without unintended changes.
- Efficiency: Track the differences between versions without manual checks, allowing for faster updates and decision-making.
- Risk Management: Safely compare and test new changes without impacting live environments.
By using this feature, users can confidently manage and compare copilot versions, ensuring optimal performance while minimizing the risk of errors.
Updated 4 months ago