Skip to content

Commit 97a4c9d

Browse files
committed
Merge branch 'CVS-163062_CVS-163051' into attribute_pattern_matching
Signed-off-by: Evgeniia Nugmanova <evgeniia.nugmanova@intel.com>
2 parents aee859d + 5277791 commit 97a4c9d

File tree

201 files changed

+2567
-1506
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

201 files changed

+2567
-1506
lines changed

.github/actions/common/constants.py

+2
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ class EventType(Enum):
1919
'public_windows_vs2022_release',
2020
'public_windows_vs2022_debug',
2121
'public_manylinux2014_x86_64_release',
22+
'public_macos_x86_64_release',
2223
)
2324
ProductType = Enum('ProductType', {t.upper(): t for t in productTypes})
2425

@@ -44,4 +45,5 @@ class EventType(Enum):
4445
PlatformKey.UBUNTU22_X86_64: ProductType.PUBLIC_LINUX_UBUNTU_22_04_X86_64_RELEASE,
4546
PlatformKey.UBUNTU24_X86_64: ProductType.PUBLIC_LINUX_UBUNTU_24_04_X86_64_RELEASE,
4647
PlatformKey.WINDOWS_X86_64: ProductType.PUBLIC_WINDOWS_VS2022_RELEASE,
48+
PlatformKey.MACOS_12_6_X86_64: ProductType.PUBLIC_MACOS_X86_64_RELEASE,
4749
}

.github/workflows/build_doc.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
packages: graphviz texlive liblua5.2-0 libclang1-9 libclang-cpp9
3131
version: 3.0
3232

33-
- uses: actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b # v5.3.0
33+
- uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0
3434
id: cp310
3535
with:
3636
python-version: '3.10'

.github/workflows/coverage.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020

2121
steps:
2222
- name: Setup python
23-
uses: actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b # v5.3.0
23+
uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0
2424
with:
2525
python-version: '3.10.10'
2626
architecture: 'x64'

.github/workflows/job_gpu_tests.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ jobs:
7474
DEBIAN_FRONTEND: noninteractive # to prevent apt-get from waiting user input
7575
TZ: "Europe/London" # to prevent tzdata from waiting user input
7676
- name: Setup Python ${{ env.PYTHON_VERSION }}
77-
uses: actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b # v5.3.0
77+
uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0
7878
with:
7979
python-version: ${{ env.PYTHON_VERSION }}
8080

.github/workflows/mac.yml

+108-11
Original file line numberDiff line numberDiff line change
@@ -33,12 +33,16 @@ permissions: read-all
3333

3434
env:
3535
PYTHON_VERSION: '3.11'
36+
MANIFEST_FILE: manifest.yml
37+
PRODUCT_TYPE: public_macos_x86_64_release
3638

3739
jobs:
40+
3841
Smart_CI:
3942
runs-on: ubuntu-latest
4043
outputs:
4144
affected_components: "${{ steps.smart_ci.outputs.affected_components }}"
45+
changed_components: "${{ steps.smart_ci.outputs.changed_components }}"
4246
skip_workflow: "${{ steps.smart_ci.outputs.skip_workflow }}"
4347
steps:
4448
- name: checkout action
@@ -59,7 +63,7 @@ jobs:
5963
repo_token: ${{ secrets.GITHUB_TOKEN }}
6064
skip_when_only_listed_labels_set: 'docs'
6165
skip_when_only_listed_files_changed: '*.md,*.rst,*.png,*.jpg,*.svg'
62-
66+
6367
Build:
6468
needs: Smart_CI
6569
timeout-minutes: 150
@@ -78,6 +82,7 @@ jobs:
7882
INSTALL_DIR: ${{ github.workspace }}/openvino_install
7983
INSTALL_DIR_JS: ${{ github.workspace }}/openvino_install/js
8084
INSTALL_TEST_DIR: ${{ github.workspace }}/tests_install
85+
DEVELOPER_PACKAGE_DIR: ${{ github.workspace }}/developer_package_install
8186
INSTALL_WHEELS_DIR: ${{ github.workspace }}/install/wheels
8287
BUILD_DIR: ${{ github.workspace }}/build
8388
if: "!needs.smart_ci.outputs.skip_workflow"
@@ -171,17 +176,22 @@ jobs:
171176

172177
- name: Cmake install - OpenVINO
173178
run: |
174-
cmake -DCMAKE_INSTALL_PREFIX=${{ env.INSTALL_DIR }} -P ${{ env.BUILD_DIR }}/cmake_install.cmake
175-
cmake -DCMAKE_INSTALL_PREFIX=${{ env.INSTALL_TEST_DIR }} -DCOMPONENT=tests -P ${{ env.BUILD_DIR }}/cmake_install.cmake
179+
cmake --install . --config ${{ env.CMAKE_BUILD_TYPE }} --prefix ${{ env.INSTALL_DIR }}
180+
cmake --install . --config ${{ env.CMAKE_BUILD_TYPE }} --prefix ${{ env.INSTALL_TEST_DIR }} --component tests
181+
cmake --install . --config ${{ env.CMAKE_BUILD_TYPE }} --prefix ${{ env.DEVELOPER_PACKAGE_DIR }} --component developer_package
182+
working-directory: ${{ env.BUILD_DIR }}
176183

177-
- name: Pack Artifacts
178-
run: |
179-
pushd ${{ env.INSTALL_DIR }}
180-
tar -cvf - * | pigz > ${{ env.BUILD_DIR }}/openvino_package.tar.gz
181-
popd
182-
pushd ${{ env.INSTALL_TEST_DIR }}
183-
tar -cvf - * | pigz > ${{ env.BUILD_DIR }}/openvino_tests.tar.gz
184-
popd
184+
- name: Pack openvino_package
185+
run: tar -cvf - * | pigz > ${{ env.BUILD_DIR }}/openvino_package.tar.gz
186+
working-directory: ${{ env.INSTALL_DIR }}
187+
188+
- name: Pack openvino_developer_package
189+
run: tar -cvf - * | pigz > ${{ env.BUILD_DIR }}/openvino_developer_package.tar.gz
190+
working-directory: ${{ env.DEVELOPER_PACKAGE_DIR }}
191+
192+
- name: Pack openvino_tests
193+
run: tar -cvf - * | pigz > ${{ env.BUILD_DIR }}/openvino_tests.tar.gz
194+
working-directory: ${{ env.INSTALL_TEST_DIR }}
185195

186196
# Setup additional Python versions for wheels building
187197
- name: Setup Python 3.9
@@ -225,6 +235,18 @@ jobs:
225235
should-setup-pip-paths: 'false'
226236
self-hosted-runner: 'false'
227237

238+
- name: Generate product manifest and set CI_BUILD_NUMBER & CI_BUILD_DEV_TAG
239+
id: create_manifest
240+
uses: ./openvino/.github/actions/create_manifest
241+
with:
242+
repos: |
243+
${{ env.OPENVINO_REPO }}
244+
${{ env.OPENVINO_CONTRIB_REPO }}
245+
product_type: ${{ env.PRODUCT_TYPE }}
246+
target_arch: ${{ runner.arch }}
247+
build_type: 'release'
248+
save_to: ${{ github.workspace }}/${{ env.MANIFEST_FILE }}
249+
228250
- name: Cmake & Build - OpenVINO Contrib
229251
run: |
230252
cmake \
@@ -275,13 +297,30 @@ jobs:
275297
name: openvino_tests
276298
path: ${{ env.BUILD_DIR }}/openvino_tests.tar.gz
277299
if-no-files-found: 'error'
300+
301+
- name: Upload openvino developer package
302+
if: ${{ always() }}
303+
uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
304+
with:
305+
name: openvino_developer_package
306+
path: ${{ env.BUILD_DIR }}/openvino_developer_package.tar.gz
307+
if-no-files-found: 'error'
308+
278309
- name: Upload openvino js package
279310
if: fromJSON(needs.smart_ci.outputs.affected_components).JS_API
280311
uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
281312
with:
282313
name: openvino_js_package
283314
path: ${{ env.BUILD_DIR }}/openvino_js_package.tar.gz
284315
if-no-files-found: 'error'
316+
317+
- name: Upload product manifest
318+
if: ${{ always() }}
319+
uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
320+
with:
321+
name: openvino_package_manifest
322+
path: ${{ github.workspace }}/${{ env.MANIFEST_FILE }}
323+
if-no-files-found: 'error'
285324

286325
Samples:
287326
needs: [ Build, Smart_CI ]
@@ -377,3 +416,61 @@ jobs:
377416
with:
378417
runner: 'macos-13'
379418
python-version: '3.11'
419+
420+
upload_artifacts:
421+
name: Upload OpenVINO artifacts
422+
timeout-minutes: 10
423+
needs: [Build, Smart_CI]
424+
defaults:
425+
run:
426+
shell: bash
427+
runs-on: aks-linux-2-cores-8gb
428+
container:
429+
image: 'openvinogithubactions.azurecr.io/library/python:3.12-slim'
430+
volumes:
431+
- /mount:/mount
432+
- ${{ github.workspace }}:${{ github.workspace }}
433+
env:
434+
OPENVINO_REPO: ${{ github.workspace }}/openvino
435+
OPENVINO_CONTRIB_REPO: ${{ github.workspace }}/openvino_contrib
436+
ARTIFACTS_DIR: ${{ github.workspace }}/artifacts
437+
WHEELS_DIR: ${{ github.workspace }}/wheels
438+
ARTIFACTS_SHARE: "/mount/build-artifacts"
439+
440+
steps:
441+
- name: Checkout OpenVINO actions
442+
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
443+
timeout-minutes: 15
444+
with:
445+
sparse-checkout: |
446+
.github/actions/common
447+
.github/actions/store_artifacts
448+
path: ${{ env.OPENVINO_REPO }}
449+
450+
- name: Download OpenVINO artifacts
451+
uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4.1.8
452+
with:
453+
pattern: "{openvino_package,openvino_developer_package,openvino_js_package,openvino_package_manifest}"
454+
path: ${{ env.ARTIFACTS_DIR }}
455+
merge-multiple: true
456+
457+
- name: Download OpenVINO wheels
458+
uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4.1.8
459+
with:
460+
name: openvino_wheels
461+
path: ${{ env.WHEELS_DIR }}
462+
merge-multiple: true
463+
464+
- name: Store artifacts to a shared drive
465+
id: store_artifacts
466+
if: ${{ always() }}
467+
uses: ./openvino/.github/actions/store_artifacts
468+
with:
469+
artifacts: |
470+
${{ env.ARTIFACTS_DIR }}/${{ env.MANIFEST_FILE }}
471+
${{ env.ARTIFACTS_DIR }}/openvino_package.tar.gz
472+
${{ env.ARTIFACTS_DIR }}/openvino_developer_package.tar.gz
473+
${{ env.WHEELS_DIR }}
474+
${{ fromJSON(needs.smart_ci.outputs.affected_components).JS_API && format('{0}/openvino_js_package.tar.gz', env.ARTIFACTS_DIR) || '' }}
475+
storage_dir: ${{ env.PRODUCT_TYPE }}
476+
storage_root: ${{ env.ARTIFACTS_SHARE }}

.github/workflows/ovc.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
timeout-minutes: 15
2424

2525
- name: Setup Python
26-
uses: actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b # v5.3.0
26+
uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0
2727
with:
2828
python-version: '3.10'
2929

.github/workflows/py_checks.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
timeout-minutes: 15
3333

3434
- name: Setup Python
35-
uses: actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b # v5.3.0
35+
uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0
3636
with:
3737
python-version: '3.9'
3838

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ Check out the [OpenVINO Cheat Sheet](https://docs.openvino.ai/2025/_static/downl
3535
pip install -U openvino
3636
```
3737

38-
Check [system requirements](https://docs.openvino.ai/2025/about-openvino/system-requirements.html) and [supported devices](https://docs.openvino.ai/2025/documentation/compatibility-and-support/supported-devices.html) for detailed information.
38+
Check [system requirements](https://docs.openvino.ai/2025/about-openvino/release-notes-openvino/system-requirements.html) and [supported devices](https://docs.openvino.ai/2025/documentation/compatibility-and-support/supported-devices.html) for detailed information.
3939

4040
## Tutorials and Examples
4141

cmake/features.cmake

+1-1
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ ov_dependent_option (ENABLE_GPU_DEBUG_CAPS "enable GPU debug capabilities at run
5252
ov_dependent_option (ENABLE_CPU_DEBUG_CAPS "enable CPU debug capabilities at runtime" ON "ENABLE_DEBUG_CAPS;ENABLE_INTEL_CPU" OFF)
5353
ov_dependent_option (ENABLE_SNIPPETS_DEBUG_CAPS "enable Snippets debug capabilities at runtime" ON "ENABLE_DEBUG_CAPS" OFF)
5454

55-
ov_dependent_option (ENABLE_SNIPPETS_LIBXSMM_TPP "allow Snippets to use LIBXSMM Tensor Processing Primitives" OFF "ENABLE_INTEL_CPU AND X86_64" OFF)
55+
ov_dependent_option (ENABLE_SNIPPETS_LIBXSMM_TPP "allow Snippets to use LIBXSMM Tensor Processing Primitives" OFF "ENABLE_INTEL_CPU AND (X86_64 OR AARCH64)" OFF)
5656

5757
ov_option (ENABLE_PROFILING_ITT "Build with ITT tracing. Optionally configure pre-built ittnotify library though INTEL_VTUNE_DIR variable." OFF)
5858

cmake/packaging/debian.cmake

+1-1
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ macro(ov_cpack_settings)
100100
2024.4.0
101101
2024.5.0 2024.5.1
102102
2024.6.0
103-
2025.0.0
103+
2025.0.0 2025.0.1
104104
)
105105

106106
ov_check_conflicts_versions(conflicting_versions)

cmake/packaging/rpm.cmake

+1-1
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ macro(ov_cpack_settings)
8888
2024.4.0
8989
2024.5.0 2024.5.1
9090
2024.6.0
91-
2025.0.0
91+
2025.0.0 2025.0.1
9292
)
9393

9494
ov_check_conflicts_versions(conflicting_versions)

docs/CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ function(build_docs)
8484
list(APPEND commands COMMAND ${Python3_EXECUTABLE} ${FILE_HELPER_SCRIPT}
8585
--filetype=md
8686
--input_dir=${OVMS_DOCS_DIR}
87-
--output_dir=${SPHINX_SOURCE_DIR}/openvino-workflow/model-server
87+
--output_dir=${SPHINX_SOURCE_DIR}/model-server
8888
--exclude_dir=${SPHINX_SOURCE_DIR})
8989
list(APPEND commands COMMAND ${CMAKE_COMMAND} -E cmake_echo_color --green "FINISHED preprocessing OVMS")
9090
endif()

docs/articles_en/about-openvino/openvino-ecosystem/openvino-project.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ and TensorFlow models during training.
3838

3939
| **OpenVINO Model Server**
4040
| :bdg-link-dark:`GitHub <https://github.com/openvinotoolkit/model_server>`
41-
:bdg-link-success:`User Guide <https://docs.openvino.ai/2025/openvino-workflow/model-server/ovms_what_is_openvino_model_server.html>`
41+
:bdg-link-success:`User Guide <https://docs.openvino.ai/2025/model-server/ovms_what_is_openvino_model_server.html>`
4242
4343
A high-performance system that can be used to access the host models via request to the model
4444
server.

docs/articles_en/about-openvino/openvino-ecosystem/openvino-project/openvino-security-add-on.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ In this release, one person performs the role of both the Model Developer and th
1717
Overview
1818
########
1919

20-
The OpenVINO™ Security Add-on works with the :doc:`OpenVINO™ Model Server <../../../openvino-workflow/model-server/ovms_what_is_openvino_model_server>` on Intel® architecture. Together, the OpenVINO™ Security Add-on and the OpenVINO™ Model Server provide a way for Model Developers and Independent Software Vendors to use secure packaging and secure model execution to enable access control to the OpenVINO™ models, and for model Users to run inference within assigned limits.
20+
The OpenVINO™ Security Add-on works with the :doc:`OpenVINO™ Model Server <../../../../model-server/ovms_what_is_openvino_model_server>` on Intel® architecture. Together, the OpenVINO™ Security Add-on and the OpenVINO™ Model Server provide a way for Model Developers and Independent Software Vendors to use secure packaging and secure model execution to enable access control to the OpenVINO™ models, and for model Users to run inference within assigned limits.
2121

2222
The OpenVINO™ Security Add-on consists of three components that run in Kernel-based Virtual Machines (KVMs). These components provide a way to run security-sensitive operations in an isolated environment. A brief description of the three components are as follows. Click each triangled line for more information about each.
2323

docs/articles_en/about-openvino/performance-benchmarks.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ Performance Benchmarks
1818

1919
This page presents benchmark results for the
2020
`Intel® Distribution of OpenVINO™ toolkit <https://software.intel.com/content/www/us/en/develop/tools/openvino-toolkit.html>`__
21-
and :doc:`OpenVINO Model Server <../openvino-workflow/model-server/ovms_what_is_openvino_model_server>`, for a representative
21+
and :doc:`OpenVINO Model Server <../../model-server/ovms_what_is_openvino_model_server>`, for a representative
2222
selection of public neural networks and Intel® devices. The results may help you decide which
2323
hardware to use in your applications or plan AI workload for the hardware you have already
2424
implemented in your solutions. Click the buttons below to see the chosen benchmark data.

docs/articles_en/get-started/install-openvino.rst

+2-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,8 @@ OpenVINO 2025.0, described here, is not a Long-Term-Support version!
2828
All currently supported versions are:
2929

3030
* 2025.0 (development)
31-
* 2023.3 (LTS)
31+
* 2024.6 (maintenance)
32+
* 2023.3 (LTS), it will be deprecated at the end of 2025.
3233

3334

3435
.. dropdown:: Effortless GenAI integration with OpenVINO GenAI

docs/articles_en/openvino-workflow-generative.rst

+19-8
Original file line numberDiff line numberDiff line change
@@ -55,14 +55,22 @@ options:
5555
as well as conversion on the fly. For integration with the final product it may offer
5656
lower performance, though.
5757

58-
.. tab-item:: Base OpenVINO (not recommended)
58+
.. tab-item:: OpenVINO™ Model Server
5959

60-
Note that the base version of OpenVINO may also be used to run generative AI. Although it may
61-
offer a simpler environment, with fewer dependencies, it has significant limitations and a more
62-
demanding implementation process.
60+
| - Easy and quick deployment of models to edge or cloud.
61+
| - Includes endpoints for serving generative AI models.
62+
| - Available in both Python and C++.
63+
| - Allows client applications in any programming language that supports REST or gRPC.
6364
64-
To learn more, refer to the article for the 2024.6 OpenVINO version:
65-
`Generative AI with Base OpenVINO <https://docs.openvino.ai/2024/learn-openvino/llm_inference_guide/llm-inference-native-ov.html>`__
65+
:doc:`OpenVINO™ Model Server <model-server/ovms_what_is_openvino_model_server>`
66+
provides a set of REST API endpoints dedicated to generative use cases. The endpoints
67+
simplify writing AI applications, ensure scalability, and provide state-of-the-art
68+
performance optimizations. They include OpenAI API for:
69+
`text generation <https://openvino-doc.iotg.sclab.intel.com/seba-test-8/model-server/ovms_docs_rest_api_chat.html>`__,
70+
`embeddings <https://openvino-doc.iotg.sclab.intel.com/seba-test-8/model-server/ovms_docs_rest_api_embeddings.html>`__,
71+
and `reranking <https://openvino-doc.iotg.sclab.intel.com/seba-test-8/model-server/ovms_docs_rest_api_rerank.html>`__.
72+
The model server supports deployments as containers or binary applications on Linux and Windows with CPU or GPU acceleration.
73+
See the :doc:`demos <model-server/ovms_docs_demos>`.
6674

6775

6876

@@ -94,10 +102,13 @@ The advantages of using OpenVINO for generative model deployment:
94102
better performance than Python-based runtimes.
95103
96104

105+
You can run Generative AI models, using native OpenVINO API, although it is not recommended.
106+
If you want to learn how to do it, refer to
107+
`the 24.6 documentation <https://docs.openvino.ai/2024/learn-openvino/llm_inference_guide/llm-inference-native-ov.html>`__.
108+
109+
97110
Proceed to guides on:
98111

99112
* :doc:`OpenVINO GenAI <./openvino-workflow-generative/inference-with-genai>`
100113
* :doc:`Hugging Face and Optimum Intel <./openvino-workflow-generative/inference-with-optimum-intel>`
101114
* `Generative AI with Base OpenVINO <https://docs.openvino.ai/2024/learn-openvino/llm_inference_guide/llm-inference-native-ov.html>`__
102-
103-

docs/articles_en/openvino-workflow.rst

+4-5
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,7 @@ OpenVINO Workflow
1313
Model Preparation <openvino-workflow/model-preparation>
1414
openvino-workflow/model-optimization
1515
Running Inference <openvino-workflow/running-inference>
16-
Deployment on a Local System <openvino-workflow/deployment-locally>
17-
Deployment on a Model Server <openvino-workflow/model-server/ovms_what_is_openvino_model_server>
16+
Deployment on a Local System <openvino-workflow/deployment-locally>
1817
openvino-workflow/torch-compile
1918

2019

@@ -86,11 +85,11 @@ OpenVINO uses the following functions for reading, converting, and saving models
8685
and the quickest way of running a deep learning model.
8786
8887
| :doc:`Deployment Option 1. Using OpenVINO Runtime <openvino-workflow/deployment-locally>`
89-
| Deploy a model locally, reading the file directly from your application and utilizing about-openvino/additional-resources available to the system.
88+
| Deploy a model locally, reading the file directly from your application and utilizing resources available to the system.
9089
| Deployment on a local system uses the steps described in the section on running inference.
9190
92-
| :doc:`Deployment Option 2. Using Model Server <openvino-workflow/model-server/ovms_what_is_openvino_model_server>`
93-
| Deploy a model remotely, connecting your application to an inference server and utilizing external about-openvino/additional-resources, with no impact on the app's performance.
91+
| :doc:`Deployment Option 2. Using Model Server <../model-server/ovms_what_is_openvino_model_server>`
92+
| Deploy a model remotely, connecting your application to an inference server and utilizing external resources, with no impact on the app's performance.
9493
| Deployment on OpenVINO Model Server is quick and does not require any additional steps described in the section on running inference.
9594
9695
| :doc:`Deployment Option 3. Using torch.compile for PyTorch 2.0 <openvino-workflow/torch-compile>`

docs/articles_en/openvino-workflow/running-inference/stateful-models.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -140,4 +140,4 @@ sequences.
140140
You can find more examples demonstrating how to work with states in other articles:
141141

142142
* `LLaVA-NeXT Multimodal Chatbot notebook <../../notebooks/llava-next-multimodal-chatbot-with-output.html>`__
143-
* :doc:`Serving Stateful Models with OpenVINO Model Server <../../openvino-workflow/model-server/ovms_docs_stateful_models>`
143+
* :doc:`Serving Stateful Models with OpenVINO Model Server <../../model-server/ovms_docs_stateful_models>`

0 commit comments

Comments
 (0)