Приложения и агенты ИИAI applications and agents
Приложения AI охватывают разнообразные приложения, такие как электронные торговые платформы, дистанционное распознавание, роботы и медицинские средства диагностики.The applications of AI cover a wide variety of applications, such as electronic trading platforms, remote sensing, robot control, and medical diagnosis. Отказ от ИСКУССТВЕНного приложения в приложении может затруднить и занимать много времени.Infusing AI into an application can be difficult and time-consuming. До последнего момента вам было необходимо глубокое понимание машинного обучения и месяцев разработки для получения данных, обучения моделей и развертывания их в нужном масштабе.Until recently, you needed a deep understanding of machine learning and months of development to acquire data, train models, and deploy them at scale. В этом случае успешное выполнение не гарантировано.Even then, success wasn't guaranteed. Путь был заполнен с помощью препятствий и ловушек, что привело бы к тому, что командам не удастся понять ценность их инвестиций в искусственный интеллект.The path was filled with obstacles and pitfalls, causing teams to fail to realize value from their AI investments.
Приложения ИИAI applications
Microsoft Azure Cognitive Services — это зависящие от домена службы искусственного интеллекта, доступные в виде интерфейсов API.Microsoft Azure Cognitive Services are domain-specific AI services available as APIs. Эти службы устраняют трудности, связанные с созданием искусственного интеллекта в приложениях, и предназначены для повышения производительности, готовности предприятия и обеспечения надежности.These services remove the challenges of building AI into your applications and are designed to make them productive, enterprise ready, and trusted. Они позволяют создавать новые статьи в AI, не создавая и не развертывая собственные модели. Вместо этого можно развернуть модели искусственного интеллекта, используя всего несколько строк кода.They make it possible for you to build on the latest breakthroughs in AI without building and deploying your own models; instead, you can deploy AI models by using just a few lines of code. Даже без обширной команды обработки и анализа данных можно быстро создавать приложения искусственного интеллекта, прослушивать, слышать, говорить, понимать и даже приступить к попричине.Even without a large data science team, you can quickly create AI applications that see, hear, speak, understand, and even begin to reason.
Ниже приведены распространенные примеры приложений AI.Common examples of AI applications include:
- Анализ мненийSentiment analysis
- Обнаружение объектовObject detection
- ПереводTranslation
- PersonalizationPersonalization
- Автоматизация процессовRobotic process automation
Следуйте приведенным ниже рекомендациям, чтобы спланировать разработку и развертывание приложений AI.Follow these guidelines to plan your AI application development and deployment:
- Познакомьтесь с множеством возможностей и служб, предлагаемых в Azure Cognitive Services, и определите, какие из них будут использоваться.Become familiar with the multitude of capabilities and services offered within Azure Cognitive Services, and determine which ones you'll be using.
- Определите, есть ли у вас пользовательские данные, с которыми вы хотите обучать и настраивать модели искусственного интеллекта.Determine whether you have custom data with which you want to train and customize AI models. Некоторые Cognitive Services являются настраиваемыми.Certain Cognitive Services are customizable.
- Ознакомьтесь с учебниками по Cognitive Services Azure, чтобы узнать, как использовать пакеты SDK и интерфейсы API.Explore the Azure Cognitive Services quickstart tutorials to learn how to use SDK and REST APIs. Пакеты SDK для Cognitive Services доступны для многих популярных языков разработки, включая C#, Python, Java, JavaScript и Go.The Cognitive Services SDKs are available for many popular dev languages, including C#, Python, Java, JavaScript, and Go.
- Определите, нужно ли развертывать эти Cognitive Services в контейнерах.Determine whether you need to deploy these Cognitive Services in containers.
Контрольный список приложений искусственного интеллектаAI applications checklist
Чтобы приступить к работе, сначала ознакомьтесь с различными категориями и службами в Azure Cognitive Services, такими как концепция, речь, язык, решение и поиск в Интернете.To get started, first familiarize yourself with the various categories and services within Azure Cognitive Services, such as vision, speech, language, decision, and web search. Посетите страницы продукта, чтобы получить дополнительные сведения и взаимодействовать с демонстрационными роликами.Visit the product pages to learn more and to interact with demos. Каждая категория на странице содержит набор быстрых запусков, руководств и руководств по интерфейсам API и пакетам SDK для остальных компонентов.Each category on the page offers a set of quick starts, tutorials, and how-to guides for the REST APIs and SDKs. Вы также можете ознакомиться с электронной книгой, в которой описываются распространенные сценарии и как создать первое приложение искусственного интеллекта с Cognitive Services.You can also read an e-book that describes common scenarios and how to build your first AI application with Cognitive Services.
- Ознакомьтесь с документацией по Cognitive Services.Read the Cognitive Services documentation.
- Изучите Интерактивные демонстрации на страницах Product/Service.Explore interactive demos across the product/service pages.
- Прочтите электронную книгу, Создавайте интеллектуальные приложения с помощью API-интерфейсов дляраспознавания.Read the e-book, Building Intelligent Apps with Cognitive APIs.
- Загрузите интеллектуальное киоск , чтобы получить доступ к демонстрационным службам.Download the Intelligent Kiosk to experience and demo the services.
- Дополнительные сведения о поддержке контейнеров в Azure Cognitive Services.Learn more about Container support in Azure Cognitive Services.
- Ознакомьтесь с эталонными архитектурами для решений искусственного интеллекта.Review reference architectures for AI solutions.
Агенты ИИAI agents
Microsoft Azureная платформа искусственного интеллекта призвана помочь разработчикам внедрять и ускорять проекты.The Microsoft Azure AI platform aims to empower developers to innovate and accelerate their projects. Для общения с искусственным интеллектом в Azure предусмотрена служба Azure Bot и пакет SDK и средства для создания многофункциональных диалоговых возможностей для разработчиков.For conversational AI, Azure offers the Azure Bot Service and Bot Framework SDK and tools to enable developers to build rich conversational experiences. Кроме того, разработчики могут использовать Cognitive Services Azure, такие как Распознавание речи (LUIS), QnA Maker и речь, чтобы добавить возможности для чатботс, чтобы понимать и говорить с конечными пользователями.Additionally, developers can use Azure Cognitive Services like Language Understanding (LUIS), QnA Maker, and Speech service to add the abilities for chatbots to understand and speak with their end users.
Распространенные сценарии для решений AI или чат-бот:Common scenarios for conversational AI or chatbot solutions include:
- Информационное сообщение Q&чат-ботInformational Q&A chatbot
- Служба поддержки клиентов или чат-ботCustomer service or support chatbot
- Служба технической поддержки или HR чат-ботIT help desk or HR chatbot
- Продажи или электронная коммерция чат-ботSales or e-commerce chatbot
- Устройства с поддержкой речиSpeech-enabled devices
Примечание
Корпорация Майкрософт предлагает разработчикам, которые хотят создать чат-бот, в основном без кода или с небольшим кодом, на основе программы-Bot.Microsoft offers Power Virtual Agents, built on top of the Bot Framework, for developers who want to build a chatbot with a primarily no-code or low-code experience. В этом сценарии разработчики не размещают робота и не управляют естественным языком или другими моделями ии с Cognitive Services.In this scenario, developers don't host the bot themselves and don't control the natural language or other AI models with Cognitive Services.
Контрольный список агентов искусственного интеллектаAI agents checklist
Служба Azure Bot и Microsoft Bot Framework имеют следующие характеристики.Azure Bot Service and Microsoft Bot Framework have the following characteristics:
- Bot Framework — это предложение с открытым кодом, которое предоставляет пакет SDK, помогающий в проектировании, создании и тестировании программы Bot.Bot Framework is an open-source offering that provides an SDK to help you design, build, and test your bot. Этот пакет SDK доступен на языках C#, JavaScript, Python и Java.This SDK is available in C#, JavaScript, Python, and Java. Он также предлагает бесплатный холст визуальной разработки в среде Bot Framework composer и средство тестирования в эмуляторе Bot Framework.It also offers a free visual authoring canvas in Bot Framework Composer and a testing tool in Bot Framework Emulator.
- Служба Azure Bot — это выделенная служба в Azure, которая позволяет размещать или публиковать программу Bot в Azure и подключаться к популярным каналам.Azure Bot Service is a dedicated service within Azure that allows you to host or publish your bot in Azure and connect to popular channels.
Дополнительные сведения о службе Bot и Bot Framework см. в следующих статьях:For more information about Bot Service and Bot Framework, see:
- Общие сведения о службе Azure Bot и платформе BotAzure Bot Service and Bot Framework overview
- Принципы разработки ботовPrinciples of bot design
Один из самых простых способов начать работу — использовать QnA Maker, часть Cognitive Services Azure, которая позволяет интеллектуально преобразовать документ или веб-сайт с часто задаваемыми вопросами в Q&в течение нескольких минут.One of the easiest ways to get started is to use QnA Maker, part of Azure Cognitive Services, which can intelligently convert an FAQ document or website into a Q&A experience in minutes. Сведения об использовании QnA Maker см. в следующих статьях:To use QnA Maker, see:
- Руководство по Использование QnA Maker в боте для ответов на вопросы.Tutorial: Use QnA Maker in your bot to answer questions
- Попробуйте службу QnA MakerTry out the QnA Maker service
Чтобы скачать и использовать пакет SDK и средства Bot Framework для разработки Bot, см.:To download and use Bot Framework SDK and tools for bot development, see:
- Последние версии пакета SDK и средств для Bot FrameworkLatest versions of Bot Framework SDK and tools
- Создание первой программы-роботаCreate your first bot
- Создание бота с помощью пакета SDK Bot Framework для .NETCreate a bot with the Bot Framework SDK for .NET
Чтобы узнать, как добавить Cognitive Services, чтобы сделать программу Bot еще более интеллектуальной, см.:To learn how to add Cognitive Services to make your bot even more intelligent, see:
- Руководство разработчика по созданию приложений искусственного интеллекта (электронная книга)A Developer's Guide to Building AI Applications (e-book)
- Документация по службам Cognitive ServicesCognitive Services documentation
Сведения о создании собственного виртуального помощника с помощью акселераторов решений для Bot и выбора общего набора навыков, таких как календарь, электронная почта, интерес и задача, см. в документации по решениям для Bot Framework.To learn how to build your own Virtual Assistant with Bot Framework solution accelerators, and select a common set of skills such as calendar, e-mail, point of interest, and to-do, see the Bot Framework Solutions Documentation.
Дальнейшие действияNext steps
Изучите другие категории решений искусственного интеллекта:Explore other AI solution categories: