Key Features
Agentria でワークフローの作成が完了したら、API としてデプロイし、さまざまなタスクで利用できます。
API をデプロイするには、まずワークフローのデプロイ用バージョンを作成する必要があります。
バージョン管理の重要性
適切なバージョン管理には、次のメリットがあります:
変更履歴を明確に追跡・レビューできる。
チーム協業時の混乱や衝突を減らせる。
問題発生時に安定した過去バージョンへ安全にロールバックできる。
エンドユーザーへ信頼性の高いアップデートを提供できる。
このページでは、バージョン番号の更新基準、実際の新規バージョン作成手順、バージョン履歴の確認方法を学べます。
バージョニング基準
Agentria のプロジェクトは Semantic Versioning に従います。
(参照:🔗https://semver.org/)
バージョン番号は Major.Minor.Patch の形式で構成されます。
Major バージョン: 後方互換性が失われる変更があった場合に増加します。
Minor バージョン: 後方互換性を保ったまま新機能を追加した場合に増加します。
Patch バージョン: バグ修正、セキュリティパッチ、小さなパフォーマンス改善で増加します。
例:
1.4.2 → 1.4.3(バグ修正)
1.4.2 → 1.5.0(機能追加)
1.4.2 → 2.0.0(後方互換性のない変更)
ステップ1:バージョンを作成

キャンバス右上の Version ボタンをクリックし、+ アイコン(Create Version)を選択します。

ポップアップでデプロイ用バージョンを作成できます。
Semantic Versioning の基準に従ってバージョン番号と説明を入力し、Create をクリックします。
ステップ2:バージョン履歴を確認

各バージョンは History タブで確認できます。
ステップ3:ロールバック

特定のバージョンを選択すると、そのバージョンに含まれるノードを一覧で確認できます。
Rollback to this version をクリックすると、ワークフローが選択したバージョンへ戻ります。
現在の作業状態をバージョンとして保存せずにロールバックすると、未保存の変更やテスト履歴はすべて失われ、復元できません。
そのため、ロールバック前に現在の状態のバージョンを作成することを強く推奨します。