Амазон Кендра — это интеллектуальный поисковый сервис, основанный на машинном обучении (ML). С помощью Amazon Kendra вы можете легко объединять контент из различных репозиториев контента в централизованный индекс, который позволяет быстро выполнять поиск по всем корпоративным данным и находить наиболее точные ответы. Многие организации используют платформу управления контентом под открытым небом для хранения их содержимого. Одним из ключевых требований для многих корпоративных клиентов, использующих Alfresco, является возможность легко и безопасно находить точную информацию по всем документам в источнике данных.
Мы рады объявить об общедоступной предварительной версии коннектора Amazon Kendra Alfresco. Вы можете индексировать контент Alfresco, фильтровать типы контента, который вы хотите индексировать, и легко выполнять поиск данных в Alfresco с помощью интеллектуального поиска Amazon Kendra и его коннектора Alfresco OnPrem.
В этом посте показано, как использовать коннектор Amazon Kendra Alfresco OnPrem для настройки коннектора в качестве источника данных для индекса Amazon Kendra и поиска в документах Alfresco. В зависимости от конфигурации коннектора Alfresco вы можете синхронизировать коннектор для обхода и индексирования различных типов контента Alfresco, например вики и блогов. Соединитель также принимает информацию из списка управления доступом (ACL) для каждого файла. Информация ACL используется для фильтрации пользовательского контекста, когда результаты поиска по запросу фильтруются в зависимости от того, к чему у пользователя есть авторизованный доступ.
Предпосылки
Чтобы опробовать коннектор Amazon Kendra для Alfresco, используя этот пост в качестве справки, вам потребуется следующее:
Настройте источник данных с помощью коннектора Amazon Kendra для Alfresco.
Чтобы добавить источник данных в индекс Amazon Kendra с помощью коннектора Alfresco OnPrem, вы можете использовать существующий индекс или создать новый индекс. Затем выполните следующие шаги. Для получения дополнительной информации по этой теме см. Руководство разработчика по Amazon Kendra.
- В консоли Amazon Kendra откройте свой индекс и выберите Источники данных в навигационной панели.
- Выберите Добавить источник данных.
- Под под открытым небом, выберите Добавить разъем.
- В Укажите сведения об источнике данных раздел, введите название и описание и выберите Следующая.
- В Определение доступа и безопасности раздел, для URL-адрес сайта Альфреско, введите имя хоста Alfresco.
- Чтобы настроить сертификаты SSL, вы можете создать самозаверяющий сертификат для этой установки, используя
openssl x509 -in pattern.pem -out alfresco.crt
и добавить этот сертификат в Простой сервис хранения Amazon (Amazon S3) ведро. Выбирать Обзор S3 и выберите корзину S3 с SSL-сертификатом. - Что касается ID сайта, введите идентификатор сайта Alfresco, на котором вы хотите искать документы.
- Под АутентификацияУ вас есть два варианта:
- Используйте менеджер секретов, чтобы создайте новые учетные данные для аутентификации Alfresco. Вам нужен Имя пользователя и пароль администратора Alfresco.
- Используйте существующий секрет менеджера секретов, который имеет Учетные данные для аутентификации Alfresco вы хотите, чтобы соединитель получил доступ.
- Выберите Сохранить и добавить секрет.
- Что касается Роль IAM, выберите Создать новую роль или выберите существующую роль IAM, настроенную с соответствующими политиками IAM, чтобы получить доступ к секрету Secrets Manager, индексу Amazon Kendra и источнику данных.
- Выберите Следующая.
- В Настройте параметры синхронизации укажите информацию об области синхронизации и расписании выполнения.
Вы можете включать файлы для обхода с помощью шаблонов включения или исключать их с помощью шаблонов исключения. - Выберите Следующая.
- В Установить сопоставления полей можно дополнительно настроить сопоставления полей, чтобы указать, как имена полей Alfresco сопоставляются с атрибутами или фасетами Amazon Kendra.
- Выберите Следующая.
- Проверьте свои настройки и подтвердите добавление источника данных.
- После добавления источника данных выберите Источники данных в области навигации выберите только что добавленный источник данных и выберите Синхронизировать сейчас для запуска синхронизации источника данных с индексом Amazon Kendra.
Процесс синхронизации может занять около 10–15 минут. Теперь вы можете выполнять поиск по проиндексированному контенту Alfresco с помощью консоли поиска или поискового приложения. При желании вы можете выполнить поиск с помощью ACL, выполнив следующие дополнительные действия. - Перейдите на созданную вами индексную страницу и на Контроль доступа пользователей , выберите Изменить настройки.
- Под Настройки контроля доступа, наведите на Да.
- Что касается Тип токена, выберите JSON.
- Выберите Следующая.
- Выберите Обновление ПО.
Подождите несколько минут, пока индекс обновится в соответствии с изменениями. Теперь давайте посмотрим, как можно выполнять интеллектуальный поиск с помощью Amazon Kendra.
Выполняйте интеллектуальный поиск с помощью Amazon Kendra
Прежде чем пытаться выполнить поиск в консоли Amazon Kendra или с помощью API, убедитесь, что синхронизация источника данных завершена. Чтобы проверить, просмотрите источники данных и убедитесь, что последняя синхронизация прошла успешно.
- Чтобы начать поиск, на консоли Amazon Kendra выберите Поиск по проиндексированному контенту в навигационной панели.
Вы будете перенаправлены в консоль Amazon Kendra Search. Теперь вы можете искать информацию в документах Alfresco, которые вы проиндексировали с помощью Amazon Kendra. - Для этого поста мы ищем документ, хранящийся в Alfresco, AWS.
- Расширьте Тестовый запрос с токеном доступа , а затем выбрать Применить токен.
- Что касается Имя пользователя, введите адрес электронной почты, связанный с вашей учетной записью Alfresco.
- Выберите Применить.
Теперь пользователь может видеть только тот контент, к которому у него есть доступ. В нашем примере пользователь test@amazon.com
не имеет доступа ни к каким документам на Alfresco, поэтому ни один из них не виден.
ограничения
Соединитель имеет следующие ограничения:
- На момент написания этой статьи мы поддерживаем только Alfresco OnPrem. Alfresco PAAS не поддерживается.
- Соединитель не сканирует следующие объекты: календари, обсуждения, списки данных, ссылки и системные файлы.
- Во время общедоступной предварительной версии мы поддерживаем только обычную проверку подлинности. Для поддержки других форм аутентификации обратитесь к представителю Amazon.
Убирать
Чтобы избежать будущих затрат, очистите ресурсы, созданные вами в рамках этого решения. Если вы создали новый индекс Amazon Kendra во время тестирования этого решения, удалите его. Если вы только добавили новый источник данных с помощью коннектора Amazon Kendra для Alfresco, удалите этот источник данных.
Заключение
Благодаря коннектору Amazon Kendra Alfresco ваша организация может безопасно искать содержимое с помощью интеллектуального поиска на базе Amazon Kendra.
Чтобы узнать больше о коннекторе Amazon Kendra Alfresco, см. Руководство разработчика по Amazon Kendra.
Дополнительные сведения о других встроенных коннекторах Amazon Kendra для популярных источников данных см. Собственные коннекторы Amazon Kendra.
Об авторе
Викас шах является архитектором корпоративных решений в веб-сервисах Amazon. Он энтузиаст технологий, которому нравится помогать клиентам находить инновационные решения сложных бизнес-задач. В сферу его интересов входят машинное обучение, Интернет вещей, робототехника и системы хранения данных. В свободное время Викас любит собирать роботов, ходить в походы и путешествовать.
- AI
- ай искусство
- генератор искусств ай
- искусственный интеллект
- Амазон Кендра
- искусственный интеллект
- сертификация искусственного интеллекта
- искусственный интеллект в банковском деле
- робот с искусственным интеллектом
- роботы с искусственным интеллектом
- программное обеспечение искусственного интеллекта
- Машинное обучение AWS
- блокчейн
- конференция по блокчейну
- Coingenius
- разговорный искусственный интеллект
- криптоконференция ИИ
- дал-и
- глубокое обучение
- google ai
- обучение с помощью машины
- Платон
- Платон Ай
- Платон Интеллектуальные данные
- Платон игра
- ПлатонДанные
- платогейминг
- масштаб ай
- синтаксис
- зефирнет