Repolode
aws-samples

aws-samples/generative-ai-use-cases

Веб-приложение на AWS, развёртываемое с помощью CDK: готовое защищённое пространство для работы с генеративным AI, включающее чат, RAG, агентов и множество бизнес-сценариев.

Open source альтернатива:ChatGPT Enterprise

Звёзды
1,402
Форки
444
Открытые issues
104
Последний коммит
11 часов назад

Что это?

Generative AI Use Cases (GenU) — пример приложения от AWS, объединяющий типовые бизнес-сценарии использования генеративного AI в едином веб-интерфейсе. Приложение развёртывается в аккаунте AWS с помощью AWS Cloud Development Kit (CDK) и использует Amazon Bedrock для доступа к моделям. Команды могут сразу попробовать генерацию текста, создание кратких изложений, перевод, генерацию изображений и видео, составление протоколов встреч и другие задачи — без необходимости самостоятельно создавать интерфейс.

Для ответов на вопросы по документам в GenU есть сценарий RAG Chat на базе Amazon Kendra или Amazon Bedrock Knowledge Base. Доступны такие возможности, как переранжирование, фильтры по метаданным и подключение внешних данных через MCP-серверы. Приложение также поддерживает пользовательских агентов, импорт AgentCore Runtime и Bedrock Flows, а Use Case Builder позволяет создавать экраны новых сценариев на основе шаблонов промптов без изменений кода.

GenU предназначен для организаций, которые хотят внедрить генеративный AI для внутреннего использования с аутентификацией, контролем доступа и настройками безопасности. Приложение написано на TypeScript, а его фронтенд создан на React.

Ключевые возможности

  • 01Готовые сценарии для чата, генерации текста, создания кратких изложений, перевода и составления протоколов встреч
  • 02RAG Chat на базе Amazon Kendra или Amazon Bedrock Knowledge Base
  • 03Генерация изображений и видео с помощью моделей Amazon Bedrock
  • 04Use Case Builder создаёт экраны пользовательских сценариев на основе шаблонов промптов
  • 05Импорт Bedrock Agents, AgentCore Runtime и Bedrock Flows, а также интеграция с MCP-серверами

Сценарии использования

  • Развёртывание корпоративного инструмента для чата с генеративным AI и контролем доступа на AWS
  • Создание внутреннего RAG-ассистента для работы с документами компании, хранящимися в S3
  • Размещение ботов для команд, работающих по пользовательским промптам, без написания нового кода фронтенда
  • Оценка моделей Amazon Bedrock с помощью готового интерфейса для чата и генерации

Быстрый старт

  1. 1

    Клонируйте репозиторий

    git clone https://github.com/aws-samples/generative-ai-use-cases
  2. 2

    Перейдите в репозиторий и переключитесь на ветку последнего релиза

    cd generative-ai-use-cases git switch -c genu $(git describe --tags --abbrev=0)
  3. 3

    Установите зависимости в корневой папке репозитория

    npm ci
  4. 4

    Включите необходимые модели Bedrock в регионе, где они будут использоваться, а затем выполните развертывание обычной командой

    npm run cdk:deploy

Что важно знать

  • Требуется аккаунт AWS; развертывание создает ресурсы AWS, использование которых оплачивается.
  • Перед использованием необходимо вручную включить доступ к моделям в Amazon Bedrock.
  • Amazon Kendra находится в режиме обслуживания и больше не принимает новых клиентов, поэтому для настройки RAG рекомендуется использовать Knowledge Base.

В подборках

Темы

Частые вопросы

Что такое generative-ai-use-cases?
Веб-приложение на AWS, развёртываемое с помощью CDK: готовое защищённое пространство для работы с генеративным AI, включающее чат, RAG, агентов и множество бизнес-сценариев. Generative AI Use Cases (GenU) — пример приложения от AWS, объединяющий типовые бизнес-сценарии использования генеративного AI в едином веб-интерфейсе. Приложение развёртывается в аккаунте AWS с помощью AWS Cloud Development Kit (CDK) и использует Amazon Bedrock для доступа к моделям. Команды могут сразу попробовать генерацию текста, создание кратких изложений, перевод, генерацию изображений и видео, составление протоколов встреч и другие задачи — без необходимости самостоятельно создавать интерфейс.
generative-ai-use-cases можно использовать бесплатно? Какая у него лицензия?
generative-ai-use-cases распространяется с открытым исходным кодом под лицензией MIT-0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
generative-ai-use-cases всё ещё поддерживается?
Активно поддерживается. Последний коммит в generative-ai-use-cases — 6 нояб. 2026 г..
Для чего можно использовать generative-ai-use-cases?
Развёртывание корпоративного инструмента для чата с генеративным AI и контролем доступа на AWS Создание внутреннего RAG-ассистента для работы с документами компании, хранящимися в S3 Размещение ботов для команд, работающих по пользовательским промптам, без написания нового кода фронтенда Оценка моделей Amazon Bedrock с помощью готового интерфейса для чата и генерации
Как установить generative-ai-use-cases?
Клонируйте репозиторий: git clone https://github.com/aws-samples/generative-ai-use-cases Перейдите в репозиторий и переключитесь на ветку последнего релиза: cd generative-ai-use-cases git switch -c genu $(git describe --tags --abbrev=0) Установите зависимости в корневой папке репозитория: npm ci Включите необходимые модели Bedrock в регионе, где они будут использоваться, а затем выполните развертывание обычной командой: npm run cdk:deploy
Где скачать generative-ai-use-cases?
Исходный код и инструкции по установке — на GitHub: https://github.com/aws-samples/generative-ai-use-cases

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Решение от AWS для развертывания веб-панели, в которой можно создавать, сравнивать и готовить к эксплуатации сценарии генеративного ИИ с чатами и агентами на Amazon Bedrock и SageMaker AI.

359+1 за неделю139TypeScriptApache-2.0Обновлён 4 дня назад