Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой статье содержится упорядоченный список лучших ресурсов обучения для Java разработчиков, только начинающих разработкой приложений ИИ. Ресурсы включают популярные статьи краткого руководства, эталонные примеры, документацию, учебные курсы и т. д.
Ресурсы для Azure OpenAI в моделях Microsoft Foundry
Azure OpenAI в моделях Microsoft Foundry предоставляет доступ REST API к мощным языковым моделям OpenAI. Эти модели можно легко адаптировать к конкретной задаче, включая, но не ограничивается созданием контента, сводные данные, понимание изображений, семантический поиск и естественный язык для перевода кода. Пользователи могут получить доступ к службе через REST API, библиотеку API узлов OpenAI или через портал Microsoft Foundry.
Библиотеки и примеры
| Ссылка | Описание |
|---|---|
| langchain4j-azure-open-ai | ВыпускиMaven-пакет |
| langchain4j-azure-ai-search | ВыпускиMaven |
| langchain4j-document-loader-azure-storage-blob | ВыпускиMaven |
| Дополнительные примеры | Примеры службы OpenAI Azure — это набор автономных Java программ, демонстрирующих взаимодействие со службой OpenAI Azure с помощью клиентской библиотеки. Каждый пример фокусируется на определенном сценарии и может выполняться независимо. |
Документация
| Ссылка | Описание |
|---|---|
| Документация Azure OpenAI Service | Центральная страница документации по службе Azure OpenAI. |
| Quickstart: начало создания текста с помощью Azure OpenAI Service | Быстрый набор инструкций по настройке необходимых служб и коду, который необходимо написать для запроса модели с помощью Java. |
| Работа с моделями завершения диалогов с помощью Azure OpenAI в моделях Microsoft Foundry | Быстрый набор инструкций по настройке необходимых служб и коду, который необходимо написать для запроса модели с помощью Java. |
| Краткое руководство по Microsoft Foundry | Пакет SDK Для Microsoft Foundry доступен на нескольких языках, включая Python, Java, TypeScript и C#. |
| Переключение с OpenAI на Azure OpenAI | Статья с рекомендациями по небольшим изменениям, которые необходимо внести в код, чтобы переключиться между OpenAI и Azure OpenAI Service. |
| Управление доступом на основе ролей с использованием OpenAI и Microsoft Entra ID | Статья, в которую рассматривается проверка подлинности с помощью Microsoft Entra ID. |
| OpenAI с управляемыми удостоверениями | В статье описаны более сложные сценарии безопасности, требующие Azure управления доступом на основе ролей (Azure RBAC). В этом документе описывается проверка подлинности в ресурсе OpenAI с помощью Microsoft Entra ID. |
| Быстрый старт: быстрое начало работы с GPT-35-Turbo и GPT-4 с помощью Azure OpenAI Service в IntelliJ | Аналогично первому краткому руководству, но предоставляет пример ролей системы, помощника и пользователя для настройки содержимого при ответах на определенные вопросы с помощью IntelliJ. |
| Быстрый старт: создание изображений с помощью Azure OpenAI в Microsoft Foundry Models | Используйте это руководство, чтобы приступить к созданию образов с помощью пакета SDK openAI Azure для Java. |
Ресурсы для других инструментов Foundry
В дополнение к Azure OpenAI Service, существует множество других инструментов Foundry, которые помогают разработчикам и организациям быстро создавать интеллектуальные, готовые к выходу на рынок и ответственные приложения с готовыми к использованию и предоставляемыми настраиваемыми API и моделями. Примеры приложений включают обработку естественного языка для бесед, поиска, мониторинга, перевода, речи, зрения и принятия решений.
Примеры
| Ссылка | Описание |
|---|---|
| Интегрируйте функцию Азур Речь в инструментах Foundry в ваши приложения с использованием образцов SDK "Речь" | Коллекция примеров для Speech SDK. Ссылки на примеры для распознавания речи, перевода, синтеза речи и т. д. |
| Извлекайте структурированные данные из форм, квитанций, счетов и карточек с помощью Form Recognizer в Java | Коллекция примеров для клиентской библиотеки Azure.AI.FormRecognizer. |
| Извлечение, классификация и понимание текста в документах с помощью Text Analytics на Java | Клиентская библиотека для Text Analytics входит в состав службы Azure Language в инструментах Foundry, которая предоставляет функции для обработки естественного языка (NLP) для понимания и анализа текста. |
| перевод документов на Java | Краткое руководство по использованию перевода документов для перевода исходного документа на целевой язык при сохранении структуры и форматирования текста. |
| Анализ изображений | Примеры кода и документы по настройке клиентской библиотеки анализа изображений Microsoft Azure для Java |
Документация
| Служба искусственного интеллекта | Описание | Справочник по API | Быстрое начало |
|---|---|---|---|
| Безопасность содержимого в управляющей плоскости Foundry | Средство Foundry, которое обнаруживает нежелательное содержимое. | Справочник по API безопасности содержимого | Быстрый старт |
| Azure интеллектуальный анализ документов в средствах Foundry | Преобразуйте документы в интеллектуальные решения на основе данных. | Справочник по API аналитики документов | Быстрый старт |
| Язык | Создавайте приложения с помощью ведущих в отрасли возможностей понимания естественного языка. | Справочник по языковому API | Быстрый старт |
| Azure AI Search | Перенос облачного поиска на основе искусственного интеллекта в приложения. | Справочник по API Azure AI Search | Быстрый старт |
| Речь | Речь в текст, текст в речь, перевод и распознавание голоса. | Справочник по API речи | Быстрый старт |
| Azure Translator в инструментах Foundry | Используйте перевод на основе искусственного интеллекта, чтобы перевести более 100 используемых языков и диалектов, находящихся под угрозой риска. | Справочник по API переводчика | Быстрый старт |
| Azure Визуальное распознавание в средствах Foundry | Анализ содержимого в изображениях и видео. | Справочник по API визуального распознавания | Быстрый старт |
Обучение
| Ссылка | Описание |
|---|---|
| Семинар по генеративному искусственному интеллекту для начинающих | Изучите основы создания приложений с генеративным ИИ с помощью 18 уроков комплексного курса от специалистов Microsoft по облачным технологиям. |
| Агенты ИИ для начинающих семинар | Изучите основы создания генеративных ИИ агентов с помощью нашего 10-урокового комплексного курса от облачных специалистов Microsoft. |
| Введение в ИИ в Azure | Учебный путь, помогающий понять основные понятия, связанные с искусственным интеллектом (ИИ) и службами в Microsoft Azure, которые можно использовать для создания решений ИИ. |
| Создавайте генеративные приложения ИИ в Azure | Создание искусственного интеллекта (ИИ) становится более доступным через комплексные платформы разработки, такие как Microsoft Foundry. Узнайте, как создавать генеративные приложения ИИ, которые используют языковые модели для взаимодействия с пользователями. |
Шаблоны приложений ИИ
Шаблоны приложений ИИ предоставляют вам хорошо поддерживаемые, простые в развертывании эталонных реализаций, которые предоставляют высококачественную отправную точку для приложений ИИ.
Существует две категории шаблонов приложений ИИ, стандартных блоков и комплексных решений. Базовые блоки — это более мелкие примеры, ориентированные на конкретные сценарии и задачи. Сквозные решения — это эталонные образцы, включая документацию, исходный код и развертывание, чтобы вы могли использовать и расширять их для своих собственных нужд.
Чтобы просмотреть список ключевых шаблонов, доступных для каждого языка программирования, см. шаблоны приложений на базе ИИ. Чтобы просмотреть все доступные шаблоны, см. шаблоны приложений ИИ в коллекции шаблонов приложений ИИ.