Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой статье содержится упорядоченный список лучших ресурсов обучения для разработчиков JavaScript, которые приступить к созданию приложений ИИ. Ресурсы включают популярные статьи краткого руководства, эталонные примеры, документацию, учебные курсы и т. д.
Ресурсы для Azure OpenAI в моделях Microsoft Foundry
Azure OpenAI в моделях Microsoft Foundry предоставляет доступ REST API к мощным языковым моделям OpenAI. Эти модели можно легко адаптировать к конкретной задаче, включая, но не ограничивается созданием контента, сводные данные, понимание изображений, семантический поиск и естественный язык для перевода кода. Пользователи могут получить доступ к службе через REST API, библиотеку API узлов OpenAI или через портал Microsoft Foundry.
Библиотеки
| Пакет | Исходный код | npm |
|---|---|---|
| Библиотека API узлов OpenAI | Исходный код | Пакет |
| Библиотека Azure OpenAI для TypeScript | исходный код | Пакет |
Примеры
| Ссылка | Описание |
|---|---|
| АИ турагенты | Ai Travel Agent — это надежное корпоративное приложение, которое использует несколько агентов ИИ для повышения эффективности операций туристического агентства. Приложение демонстрирует, как шесть агентов ИИ сотрудничают, чтобы помочь сотрудникам в обработке запросов клиентов, предоставлении рекомендаций по назначению и планирования маршрутов. |
| Начало работы с удалёнными серверами MCP, используя Azure Container Apps (Node.js/TypeScript) | Это краткое руководство содержит основные стандартные блоки для настройки сервера удаленного протокола контекста модели (MCP) с помощью Azure Container Apps. Сервер MCP создается с помощью Node.js и TypeScript, и его можно использовать для запуска различных средств и служб в бессерверной среде. |
| DeepSeek на Azure | Показывает, как использовать DeepSeek с JavaScript/TypeScript через клиентскую библиотеку OpenAI Node.js или LangChain.js. DeepSeek отлично справляется с задачами, требующими глубокого понимания контекста и сложного умозаключения. Вы можете столкнуться с более длительным временем отклика по сравнению с другими моделями, так как он имитирует мыслительный процесс (под тегом <think>) перед предоставлением фактического ответа. |
| Завершения | Простой пример, показывающий, как получить подсказки для предоставленного запроса. |
| Streaming Chat Completions | Простой пример, демонстрирующий использование завершения потокового чата. |
| Переключение с OpenAI на Azure OpenAI | Статья с рекомендациями по небольшим изменениям, которые необходимо внести в код, чтобы переключиться между OpenAI и Azure OpenAI Service. |
| Управление доступом на основе ролей с использованием OpenAI и Microsoft Entra ID | Рассмотрение проверки подлинности с помощью Microsoft Entra ID. |
| OpenAI с управляемыми удостоверениями | Статья, в которой описываются более сложные сценарии безопасности, требует управления доступом на основе ролей Azure (Azure RBAC). В этом документе описывается проверка подлинности в ресурсе OpenAI с помощью Microsoft Entra ID. |
| LangChain.js с Azure OpenAI и Azure AI Search | Создайте интеллектуальный агент RAG с помощью LangChain.js, который определяет, можно ли отвечать на вопросы с помощью неструктурированных данных в Azure AI Search, а также предоставлять контекстно соответствующие ответы из этой базы знаний по возможности. |
| Дополнительные примеры | Примеры OpenAI, охватывающие ряд сценариев. |
Документация
| Ссылка | Описание |
|---|---|
| Azure OpenAI в документации по моделям Microsoft Foundry | Тип ресурса Microsoft Foundry предлагает супермножество возможностей по сравнению с типом ресурсов OpenAI Azure. |
| Работа с моделями завершения диалогов с помощью Azure OpenAI в моделях Microsoft Foundry | Короткое руководство по настройке нужных вам служб и написанию кода, чтобы вызвать модель на JavaScript. |
| Быстрый старт: начало работы с API Azure OpenAI Responses | API ответов — это новый API с отслеживанием состояния из Azure OpenAI. Он объединяет лучшие возможности из API завершения чата и помощников в одном едином опыте. |
| Быстрый старт: общение с Azure OpenAI с использованием собственных данных | "Похоже на первое руководство по быстрому запуску, но на этот раз вы добавляете ваши собственные данные (например, PDF или другой документ)." |
| Краткое руководство по Microsoft Foundry | Пакет SDK Для Microsoft Foundry доступен на нескольких языках, включая Python, Java, TypeScript и C#. |
| Краткое руководство. Использование изображений в чатах ИИ | Как программно попросить модель описать содержимое изображения. |
| Quickstart: создание образов с помощью Azure OpenAI | Используйте это руководство, чтобы приступить к созданию образов с помощью пакета SDK OpenAI для JavaScript Azure. |
Ресурсы для других инструментов Foundry
Помимо Azure OpenAI в Microsoft Foundry Models, есть много других средств Foundry, которые помогают разработчикам и организациям быстро создавать интеллектуальные, подходящие для рынка и ответственные приложения с готовыми и настраиваемыми API и моделями. Примеры приложений включают обработку естественного языка для бесед, поиска, мониторинга, перевода, речи, зрения и принятия решений.
Примеры
| Ссылка | Описание |
|---|---|
| Интегрируйте функцию Азур Речь в инструментах Foundry в ваши приложения с использованием образцов SDK "Речь" | Коллекция примеров для Speech SDK. Ссылки на примеры для распознавания речи, перевода, синтеза речи и т. д. |
| Извлечь структурированную информацию из форм, квитанций, счетов и визиток с помощью Form Recognizer в JavaScript | Коллекция примеров для клиентской библиотеки Azure.AI.FormRecognizer. |
| Извлечение, классификация и понимание текста в документах с помощью анализа текста в JavaScript | Клиентская библиотека для Text Analytics. Это часть службы Azure язык в средствах Foundry, которая предоставляет функции естественного языка (NLP) для понимания и анализа текста. |
| Перевод документов в JavaScript | Статья «Быстрый старт», в которой используется инструмент Document Translation для перевода исходного документа на целевой язык с сохранением структуры и форматирования текста. |
| Анализ изображений | Пример кода и документация по настройке пакета SDK для анализа образов Microsoft Azure ИИ. |
Документация
| Служба искусственного интеллекта | Описание | Справочник по API | Быстрое начало |
|---|---|---|---|
| Безопасность содержимого в управляющей плоскости Foundry | Средство Foundry, которое обнаруживает нежелательное содержимое. | Справочник по API безопасности содержимого | Быстрый старт |
| Azure интеллектуальный анализ документов в средствах Foundry | Преобразуйте документы в интеллектуальные решения на основе данных. | Справочник по API аналитики документов | Быстрый старт |
| Язык | Создавайте приложения, используя передовые возможности обработки естественного языка. | Справочник по API Text Analytics | Быстрый старт |
| Azure AI Search | Перенос облачного поиска на основе искусственного интеллекта в приложения. | Справочник по API Azure AI Search | Быстрый старт |
| Речь | Преобразование речи в текст, преобразование текста в речь, перевод и распознавание говорящего. | Справочник по API речи | Быстрый старт |
| Azure Translator в инструментах Foundry | Используйте перевод на основе искусственного интеллекта, чтобы перевести более 100 используемых языков и диалектов, находящихся под угрозой риска. | Справочник по API перевода | Быстрый старт |
| Azure Визуальное распознавание в средствах Foundry | Анализ содержимого в изображениях и видео. | Справочник по API анализа изображений | Быстрый старт |
Обучение
| Ссылка | Описание |
|---|---|
| Семинар по генеративному искусственному интеллекту для начинающих | Ознакомьтесь с основами создания приложений генеративного ИИ в нашем 18-уроковом комплексном курсе от Microsoft Cloud Advocates. |
| Генеративный ИИ для разработчиков JavaScript | В этой статье рассматриваются основы генеративного ИИ и создание приложений ИИ с помощью JavaScript: от локальной разработки до развертывания на Azure и до запуска и масштабирования ваших моделей ИИ. Список воспроизведения видео YouTube включает серию видео примерно по 10 минут, в каждом из которых внимание уделено определенной теме. |
| Агенты ИИ для начинающих семинар | Изучите основы создания генеративных ИИ агентов с помощью нашего 10-урокового комплексного курса от облачных специалистов Microsoft. |
| Начало работы с средствами Foundry | Средства Foundry — это набор служб, которые являются стандартными блоками функциональных возможностей искусственного интеллекта, которые можно интегрировать в приложения. В этой схеме обучения вы узнаете, как подготавливать, защищать, отслеживать и развертывать ресурсы Foundry Tools и использовать их для создания интеллектуальных решений. |
| Основы Microsoft Azure AI: Генеративный ИИ | Учебный путь, помогающий понять, как большие языковые модели формируют основу генерированного ИИ: как Azure OpenAI Service предоставляет доступ к последней технологии создания ИИ, как можно настроить запросы и ответы, а также как ответственные принципы ИИ корпорации Майкрософт обеспечивают этические достижения ИИ. |
| Разрабатывайте генеративные решения ИИ с помощью Azure OpenAI в Microsoft Foundry | Azure OpenAI в Microsoft Foundry предоставляет доступ к мощным большим языковым моделям OpenAI, таким как ChatGPT, GPT, Codex и Embeddings. Эта схема обучения учит разработчиков создавать код, изображения и текст с помощью пакета SDK OpenAI и других служб Azure. |
| Создавайте AI приложения с использованием Azure Database for PostgreSQL | В этом учебном плане рассматривается, как интеграции служб Azure AI и Azure Machine Learning, предоставляемые расширением Azure AI для гибкого сервера Azure Database для PostgreSQL, позволяют создавать приложения на основе ИИ. |
| Безопасная аутентификация и авторизация Azure OpenAI | Узнайте, почему для Azure проверки подлинности OpenAI следует использовать управляемое удостоверение и как настроить элементы управления доступом на основе ролей, чтобы свести к минимуму необходимые разрешения. |
| Введение в аутентификацию управляемого удостоверения Azure OpenAI с помощью JavaScript | Этот модуль помогает понять, как использовать управляемое удостоверение в приложениях JavaScript, взаимодействующих с Azure OpenAI Service. |
Шаблоны приложений ИИ
Шаблоны приложений ИИ предоставляют вам хорошо поддерживаемые, простые в развертывании эталонных реализаций, которые предоставляют высококачественную отправную точку для приложений ИИ.
Существует две категории шаблонов приложений ИИ, стандартных блоков и комплексных решений. Строительные блоки — это примеры меньшего масштаба, ориентированные на конкретные сценарии и задачи. Эталонные решения — это примеры, включающие документацию, исходный код и развертывание, чтобы вы могли использовать и адаптировать их для своих нужд.
Чтобы просмотреть список ключевых шаблонов, доступных для каждого языка программирования, см. шаблоны приложений на базе ИИ. Чтобы просмотреть все доступные шаблоны, см. шаблоны приложений ИИ в коллекции шаблонов приложений ИИ.