Обзор
Единый доступ к сервисам Azure AI: Search, Speech, OpenAI и Document Intelligence.
-
AI Search поддерживает полнотекстовый, векторный, гибридный и семантический поиск, а также функции обогащения данными с помощью AI, такие как извлечение сущностей и OCR
-
Speech service обеспечивает преобразование речи в текст (в реальном времени и пакетном режиме), синтез речи с нейронными голосами, диаризацию говорящих и пользовательские модели
-
Интеграция MCP server обеспечивает прямой доступ к инструментам через команды
azure__searchиazure__speech; при недоступности MCP используется fallback на CLI и SDK -
Включает доступ к моделям OpenAI, генерацию изображений DALL-E, embeddings и Document Intelligence для извлечения форм и OCR
Сервисы Azure AI
Сервисы
| Сервис | Когда использовать | MCP Tools | CLI |
|---|---|---|---|
| AI Search | Полнотекстовый, векторный, гибридный поиск | azure__search | az search |
| Speech | Преобразование речи в текст, синтез речи | azure__speech | - |
| OpenAI | Модели GPT, embeddings, DALL-E | - | az cognitiveservices |
| Document Intelligence | Извлечение форм, OCR | - | - |
MCP Server (предпочтительный)
Когда Azure MCP включён:
AI Search
-
azure__searchс командойsearch_index_list— Список поисковых индексов -
azure__searchс командойsearch_index_get— Получение сведений об индексе -
azure__searchс командойsearch_query— Запрос к поисковому индексу
Speech
-
azure__speechс командойspeech_transcribe— Преобразование речи в текст -
azure__speechс командойspeech_synthesize— Преобразование текста в речь
Если Azure MCP не включён: выполните /azure:setup или включите через /mcp.
Возможности AI Search
| Функция | Описание |
|---|---|
| Полнотекстовый поиск | Лингвистический анализ, стемминг |
| Векторный поиск | Семантическое сходство с embeddings |
| Гибридный поиск | Комбинация ключевых слов + вектор |
| Обогащение данными с помощью AI | Извлечение сущностей, OCR, анализ тональности |
Возможности Speech
| Функция | Описание |
|---|---|
| Преобразование речи в текст | Транскрипция в реальном времени и пакетном режиме |
| Преобразование текста в речь | Нейронные голоса, поддержка SSML |
| Диаризация говорящих | Определение того, кто и когда говорил |
| Пользовательские модели | Специфическая для предметной области лексика |
Краткие справки по SDK
Для программного доступа к этим сервисам обратитесь к сокращённым руководствам по SDK:
-
AI Search: Python | TypeScript | .NET
-
OpenAI: .NET
-
Транскрипция: Python
-
Перевод: Python | TypeScript
-
Document Intelligence: .NET | TypeScript
-
Content Safety: Python | TypeScript | Java
Подробности о сервисах
Подробная документация по конкретным сервисам:
-
Индексация и запросы AI Search -> Документация Azure AI Search
-
Схемы транскрипции речи -> Документация Azure AI Speech
Установка
npx skills add https://github.com/microsoft/azure-skills --skill azure-ai