diff --git a/ee/app/assets/javascripts/pages/admin/ai/duo_self_hosted/constants.js b/ee/app/assets/javascripts/pages/admin/ai/duo_self_hosted/constants.js
index ca0f852974fe87d30b529e399c960678582dc9c3..ce875bc49d422c08016ad0d893e5ef0637ba9870 100644
--- a/ee/app/assets/javascripts/pages/admin/ai/duo_self_hosted/constants.js
+++ b/ee/app/assets/javascripts/pages/admin/ai/duo_self_hosted/constants.js
@@ -2,3 +2,8 @@ export const SELF_HOSTED_DUO_TABS = {
   SELF_HOSTED_MODELS: 'self-hosted-models',
   AI_FEATURE_SETTINGS: 'ai-feature-settings',
 };
+
+export const RELEASE_STATES = {
+  GA: 'GA',
+  BETA: 'BETA',
+};
diff --git a/ee/app/assets/javascripts/pages/admin/ai/duo_self_hosted/feature_settings/components/feature_settings_model_selector.vue b/ee/app/assets/javascripts/pages/admin/ai/duo_self_hosted/feature_settings/components/feature_settings_model_selector.vue
index 4b0e00535a2e9b7c3edfe1c068f822679f622b88..955b260186eaa5bc54f243b47e93445f069ffad0 100644
--- a/ee/app/assets/javascripts/pages/admin/ai/duo_self_hosted/feature_settings/components/feature_settings_model_selector.vue
+++ b/ee/app/assets/javascripts/pages/admin/ai/duo_self_hosted/feature_settings/components/feature_settings_model_selector.vue
@@ -1,7 +1,7 @@
 <script>
 import { s__, sprintf } from '~/locale';
 import { createAlert } from '~/alert';
-import { RELEASE_STATES } from '../../self_hosted_models/constants';
+import { RELEASE_STATES } from '../../constants';
 import updateAiFeatureSetting from '../graphql/mutations/update_ai_feature_setting.mutation.graphql';
 import getAiFeatureSettingsQuery from '../graphql/queries/get_ai_feature_settings.query.graphql';
 import getSelfHostedModelsQuery from '../../self_hosted_models/graphql/queries/get_self_hosted_models.query.graphql';
diff --git a/ee/app/assets/javascripts/pages/admin/ai/duo_self_hosted/self_hosted_models/components/self_hosted_model_form.vue b/ee/app/assets/javascripts/pages/admin/ai/duo_self_hosted/self_hosted_models/components/self_hosted_model_form.vue
index 87d9a4047e616d542d6cd42bb3905ffccaced390..a4e1a2fa96fb9d2c51bc9446cf33bca510cc2e9c 100644
--- a/ee/app/assets/javascripts/pages/admin/ai/duo_self_hosted/self_hosted_models/components/self_hosted_model_form.vue
+++ b/ee/app/assets/javascripts/pages/admin/ai/duo_self_hosted/self_hosted_models/components/self_hosted_model_form.vue
@@ -18,9 +18,9 @@ import InputCopyToggleVisibility from '~/vue_shared/components/input_copy_toggle
 import {
   SELF_HOSTED_MODEL_PLATFORMS,
   BEDROCK_DUMMY_ENDPOINT,
-  RELEASE_STATES,
   CLOUD_PROVIDER_MODELS,
 } from '../constants';
+import { RELEASE_STATES } from '../../constants';
 import ModelSelectDropdown from '../../shared/model_select_dropdown.vue';
 import TestConnectionButton from './test_connection_button.vue';
 
diff --git a/ee/app/assets/javascripts/pages/admin/ai/duo_self_hosted/self_hosted_models/components/self_hosted_models_table.vue b/ee/app/assets/javascripts/pages/admin/ai/duo_self_hosted/self_hosted_models/components/self_hosted_models_table.vue
index 40e70d550e3f7261e747b5ca8ea5cea874e5e25b..f4a7e51e193e1648595c7b8d42e0aeb615f4ea2c 100644
--- a/ee/app/assets/javascripts/pages/admin/ai/duo_self_hosted/self_hosted_models/components/self_hosted_models_table.vue
+++ b/ee/app/assets/javascripts/pages/admin/ai/duo_self_hosted/self_hosted_models/components/self_hosted_models_table.vue
@@ -15,7 +15,8 @@ import { createAlert } from '~/alert';
 import { getIdFromGraphQLId } from '~/graphql_shared/utils';
 import { __, s__ } from '~/locale';
 import getSelfHostedModelsQuery from '../graphql/queries/get_self_hosted_models.query.graphql';
-import { BEDROCK_DUMMY_ENDPOINT, RELEASE_STATES } from '../constants';
+import { BEDROCK_DUMMY_ENDPOINT } from '../constants';
+import { RELEASE_STATES } from '../../constants';
 import DeleteSelfHostedModelDisclosureItem from './delete_self_hosted_model_disclosure_item.vue';
 
 export default {
diff --git a/ee/app/assets/javascripts/pages/admin/ai/duo_self_hosted/self_hosted_models/constants.js b/ee/app/assets/javascripts/pages/admin/ai/duo_self_hosted/self_hosted_models/constants.js
index ca42524f80b639eaffdf85fd950ace57a2ea9ee2..e12297ff65a2d91d70dbefe76244816cc3506d7e 100644
--- a/ee/app/assets/javascripts/pages/admin/ai/duo_self_hosted/self_hosted_models/constants.js
+++ b/ee/app/assets/javascripts/pages/admin/ai/duo_self_hosted/self_hosted_models/constants.js
@@ -11,11 +11,6 @@ export const SELF_HOSTED_MODEL_PLATFORMS = {
 // Temporary dummy endpoint for bedrock models
 export const BEDROCK_DUMMY_ENDPOINT = 'http://bedrockselfhostedmodel.com';
 
-export const RELEASE_STATES = {
-  GA: 'GA',
-  BETA: 'BETA',
-};
-
 // These are model identifiers that should not be translated as they are proper names
 /* eslint-disable @gitlab/require-i18n-strings */
 export const CLOUD_PROVIDER_MODELS = {
diff --git a/ee/app/assets/javascripts/pages/admin/ai/duo_self_hosted/shared/model_select_dropdown.vue b/ee/app/assets/javascripts/pages/admin/ai/duo_self_hosted/shared/model_select_dropdown.vue
index 68ad4268a1314b41884d241b19360e2bb4222f0b..a99f7317dc05405bbc6775dae67ee5bb07ab1c28 100644
--- a/ee/app/assets/javascripts/pages/admin/ai/duo_self_hosted/shared/model_select_dropdown.vue
+++ b/ee/app/assets/javascripts/pages/admin/ai/duo_self_hosted/shared/model_select_dropdown.vue
@@ -1,7 +1,7 @@
 <script>
 import { GlBadge, GlButton, GlCollapsibleListbox, GlExperimentBadge, GlIcon } from '@gitlab/ui';
 import { s__ } from '~/locale';
-import { RELEASE_STATES } from '../self_hosted_models/constants';
+import { RELEASE_STATES } from '../constants';
 
 export default {
   name: 'ModelSelectDropdown',