Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой статье содержится упорядоченный список лучших ресурсов обучения для разработчиков 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 (Node.js/TypeScript) | Это краткое руководство содержит основные стандартные блоки для настройки сервера удаленного протокола контекста модели (MCP) с помощью приложений контейнеров Azure. Сервер MCP создается с помощью Node.js и TypeScript, и его можно использовать для запуска различных средств и служб в бессерверной среде. |
| DeepSeek в Azure | Показывает, как использовать DeepSeek с JavaScript/TypeScript через клиентскую библиотеку OpenAI Node.js или LangChain.js. DeepSeek отлично справляется с задачами, требующими глубокого понимания контекста и сложного умозаключения. Вы можете столкнуться с более длительным временем отклика по сравнению с другими моделями, так как он имитирует мыслительный процесс (под тегом <think>) перед предоставлением фактического ответа. |
| Завершения | Простой пример, показывающий, как получить подсказки для предоставленного запроса. |
| Завершение потокового чата | Простой пример, демонстрирующий использование завершения потокового чата. |
| Переход с OpenAI на Azure OpenAI | Статья с рекомендациями по небольшим изменениям, которые необходимо внести в код, чтобы переключиться между OpenAI и Azure OpenAI Service. |
| OpenAI с управлением доступом на основе ролей Microsoft Entra ID | Обзор проверки подлинности с помощью Microsoft Entra ID. |
| OpenAI с управляемыми удостоверениями | Подробная статья, рассматривающая более сложные сценарии безопасности, требует управления доступом на основе ролей Azure (Azure RBAC). В этом документе описывается проверка подлинности в ресурсе OpenAI с помощью идентификатора Microsoft Entra. |
| LangChain.js с помощью Azure OpenAI и поиска Azure AI | Создайте интеллектуальный агент RAG с помощью LangChain.js, который определяет, можно ли отвечать на вопросы с помощью неструктурированных данных в службе поиска ИИ Azure и предоставлять контекстно соответствующие ответы из этой базы знаний по возможности. |
| Дополнительные примеры | Примеры OpenAI, охватывающие ряд сценариев. |
Документация
| Ссылка | Описание |
|---|---|
| Документация по моделям Azure OpenAI в составе Microsoft Foundry | Тип ресурса Microsoft Foundry предлагает супермножество возможностей по сравнению с типом ресурса Azure OpenAI. |
| Работа с моделями завершения чата с помощью Azure OpenAI в моделях Microsoft Foundry | Короткое руководство по настройке нужных вам служб и написанию кода, чтобы вызвать модель на JavaScript. |
| Краткое руководство. Начало работы с API ответов Azure OpenAI | API Ответов — это новое состояниевое API от Azure OpenAI. Он объединяет лучшие возможности из API завершения чата и помощников в одном едином опыте. |
| Быстрый старт: общение с Azure OpenAI, используя ваши собственные данные | "Похоже на первое руководство по быстрому запуску, но на этот раз вы добавляете ваши собственные данные (например, PDF или другой документ)." |
| Краткое руководство по Microsoft Foundry | Пакет SDK Для Microsoft Foundry доступен на нескольких языках, включая Python, Java, TypeScript и C#. |
| Краткое руководство. Использование изображений в чатах ИИ | Как программно попросить модель описать содержимое изображения. |
| Краткое руководство. Создание образов с помощью Azure OpenAI | В этом руководстве описано, как приступить к созданию образов с помощью пакета SDK OpenAI для Azure для JavaScript. |
Ресурсы для других инструментов Foundry
В дополнение к Azure OpenAI в моделях Microsoft Foundry, есть много других инструментов Foundry, которые помогают разработчикам и организациям быстро создавать интеллектуальные, готовые к выводу на рынок и ответственные приложения с готовыми и предустановленными настраиваемыми API и моделями. Примеры приложений включают обработку естественного языка для бесед, поиска, мониторинга, перевода, речи, зрения и принятия решений.
Примеры
| Ссылка | Описание |
|---|---|
| Интеграция речи в ваши приложения с образцами SDK | Коллекция примеров для Речевого SDK служб Azure Cognitive Services. Ссылки на примеры для распознавания речи, перевода, синтеза речи и т. д. |
| Извлечение структурированных данных из форм, квитанций, счетов и карточек с помощью Распознаватель документов в JavaScript | Коллекция примеров для клиентской библиотеки Azure.AI.FormRecognizer. |
| Извлечение, классификация и понимание текста в документах с помощью Анализ текста в JavaScript | Клиентская библиотека для анализа текста. Это часть службы языка ИИ Azure, которая предоставляет функции обработки естественного языка (NLP) для понимания и анализа текста. |
| Перевод документов в JavaScript | Статья «Быстрый старт», в которой используется инструмент Document Translation для перевода исходного документа на целевой язык с сохранением структуры и форматирования текста. |
| Анализ изображений | Примеры кода и документы по настройке пакета SDK для анализа образов Microsoft Azure. |
Документация
| Служба искусственного интеллекта | Описание | Справочник по API | Быстрое начало |
|---|---|---|---|
| Безопасность содержимого | Служба ИИ, которая обнаруживает нежелательное содержимое. | Справочник по API безопасности содержимого | Краткое руководство |
| Аналитика документов | Преобразуйте документы в интеллектуальные решения на основе данных. | Справочник по API аналитики документов | Быстрый старт |
| Язык | Создавайте приложения, используя передовые возможности обработки естественного языка. | Справочник по API анализа текста | Краткое руководство |
| Найти | Перенос облачного поиска на основе искусственного интеллекта в приложения. | Справочник по API поиска | Быстрый старт |
| Речь | Преобразование речи в текст, преобразование текста в речь, перевод и распознавание говорящего. | Справочник по API "Речь" | Быстрый старт |
| Переводчик | Используйте перевод на основе искусственного интеллекта, чтобы перевести более 100 используемых языков и диалектов, находящихся под угрозой риска. | Справочник по API перевода | Краткое руководство |
| Зрение | Анализ содержимого в изображениях и видео. | Справочник по API анализа изображений | Быстрый старт |
Обучение
| Ссылка | Описание |
|---|---|
| Генеративный ИИ: семинар для начинающих | Ознакомьтесь с основами создания приложений генеративного ИИ в нашем 18-уроковом комплексном курсе от Microsoft Cloud Advocates. |
| Генеративный ИИ для разработчиков JavaScript | В этой статье рассматриваются основы генеративного ИИ и создания приложений на основе ИИ с использованием JavaScript, от локальной разработки до развертывания в Azure, вплоть до управления и масштабирования ваших моделей ИИ. Список воспроизведения видео YouTube включает в себя ряд видео около 10 минут, каждый из которых фокусируется на определенном разделе. |
| Агенты ИИ для начинающих семинар | Изучите основы создания генеративных ИИ агентов с помощью нашего 10-урокового комплексного курса от облачных специалистов Microsoft. |
| Начало работы с средствами Foundry | Службы ИИ Azure — это набор служб, которые являются стандартными блоками функциональных возможностей искусственного интеллекта, которые можно интегрировать в приложения. В этой схеме обучения вы узнаете, как подготавливать, защищать, отслеживать и развертывать ресурсы Foundry Tools и использовать их для создания интеллектуальных решений. |
| Основы ИИ Microsoft Azure: создание искусственного интеллекта | Учебный путь, который поможет вам понять, как большие языковые модели формируют основу создания ИИ: как Служба Azure OpenAI предоставляет доступ к последней технологии создания ИИ, как можно настроить запросы и ответы, а также как ответственные принципы ИИ корпорации Майкрософт обеспечивают этические достижения ИИ. |
| Разработка решений для создания ИИ с помощью Azure OpenAI в Microsoft Foundry | Azure OpenAI в Microsoft Foundry предоставляет доступ к мощным большим языковым моделям OpenAI, таким как ChatGPT, GPT, Codex и Embeddings. Эта схема обучения учит разработчиков создавать код, изображения и текст с помощью пакета SDK OpenAI и других служб Azure. |
| Создание приложений ИИ с помощью База данных Azure для PostgreSQL | В этом учебном курсе рассматривается, как интеграции служб Azure AI и Azure Machine Learning, предоставляемые расширением Azure AI для базы данных Azure для PostgreSQL - Гибкий Сервер, могут позволить вам создавать приложения с поддержкой ИИ. |
| Обеспечение безопасности проверки подлинности и авторизации Azure OpenAI | Узнайте, почему следует использовать управляемое удостоверение для проверки подлинности Azure OpenAI и как настроить элементы управления доступом на основе ролей, чтобы свести к минимуму необходимые разрешения. |
| Общие сведения о проверке подлинности управляемого удостоверения Azure OpenAI с помощью JavaScript | Этот модуль помогает понять, как использовать управляемое удостоверение в приложениях JavaScript, взаимодействующих со службой Azure OpenAI. |
Шаблоны приложений ИИ
Шаблоны приложений ИИ предоставляют вам хорошо поддерживаемые, простые в развертывании эталонных реализаций, которые предоставляют высококачественную отправную точку для приложений ИИ.
Существует две категории шаблонов приложений ИИ, стандартных блоков и комплексных решений. Строительные блоки — это примеры меньшего масштаба, ориентированные на конкретные сценарии и задачи. Эталонные решения — это примеры, включающие документацию, исходный код и развертывание, чтобы вы могли использовать и адаптировать их для своих нужд.
Чтобы просмотреть список основных шаблонов, доступных для каждого языка программирования, смотрите шаблоны приложений ИИ. Чтобы просмотреть все доступные шаблоны, см. шаблоны приложений ИИ в коллекции шаблонов приложений ИИ.