LangStream/langstream

LangStream. Платформа для разработчиков на основе событий для создания и запуска приложений ИИ LLM. Работает на базе Kubernetes и Kafka.

Инструменты⭐ 427Javaпоследний релиз: v0.6.2
Открыть на GitHub ↗Сайт проекта ↗

Что это за инструмент

LangStream — это платформа для разработки и запуска LLM-приложений с событийной архитектурой, работающая поверх Kubernetes, Kafka и Pulsar.

Зачем нужен

Инструмент упрощает создание, развертывание и управление приложениями на базе LLM, абстрагируя сложность инфраструктуры. Он позволяет быстро интегрировать модели с внешними данными и сервисами, обеспечивая масштабируемость и надежность за счет использования брокеров сообщений.

Что можно реализовать

  • Разработка чат-ботов с использованием OpenAI и других LLM-провайдеров
  • Создание конвейеров обработки данных на основе событий (event-driven pipelines)
  • Построение RAG-систем с интеграцией внешних источников данных
  • Управление жизненным циклом LLM-приложений в продакшене на Kubernetes

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

  • Готовый CLI для установки и управления приложениями
  • Поддержка развертывания на Kubernetes (EKS, AKS, GKE, Minikube)
  • Интеграция с Apache Kafka и Apache Pulsar для событийной шины
  • Поддержка S3 и Azure Blob Storage для хранения кода и данных
  • VS Code расширение для упрощения разработки

👤 Кому подойдёт: разработчики, архитекторы данных, DevOps-инженеры, работающие с LLM-приложениями в корпоративной среде

Релизы

v0.6.2patch
🕐 30 мес назад · релиз на GitHub ↗

Исправлена работа тем Pulsar с нестандартными tenant в gateway.

  • Fixed: Исправлена ошибка в gateway при использовании тем Pulsar с tenant, отличным от значения по умолчанию.