Исправлены ссылки в документации и добавлена поддержка файловых ссылок в медиа-сообщениях.
- Fixed: Исправлены нерабочие ссылки на диаграммы в README.
- Added: Добавлена поддержка ссылок на файлы провайдера в медиа-сообщениях.
Универсальная фреймворк для разработки LLM/AI приложений на Go.
Eino — это фреймворк на Go для разработки LLM-приложений, вдохновленный LangChain и Google ADK, но созданный с учетом конвенций языка Go.
Инструмент упрощает создание AI-агентов и сложных рабочих процессов (workflows), предоставляя готовые компоненты (ChatModel, Tool, Retriever) и механизмы оркестрации. Он полезен для Go-разработчиков, которым нужно интегрировать LLM в свои приложения, управляя потоками данных и состоянием детерминировано.
👤 Кому подойдёт: Go-разработчики, создающие LLM-приложения, AI-инженеры, нуждающиеся в строгой типизации и контроле потоков выполнения.
Исправлены ссылки в документации и добавлена поддержка файловых ссылок в медиа-сообщениях.
В версии v0.9.21 добавлена возможность получения количества токенов, записанных в кэш, через модель usage.
Исправлена стабилизация порядка запросов в памяти и сохранение контрольных точек для отменённых потоков инструментов в ADK.
Исправлена дублирующая вложенная проверка в ADK и улучшено усечение контекста в agentsmd.
В релиз Eino v0.9.19 добавлены лимиты размера файлов и усечение с учётом бюджета для компонента agentsmd.
Исправлена дублирующая вложенная полезная нагрузка чекпоинтов в ADK и устранены битые ссылки в документации.
Исправлена регистрация конвертеров потоков для границ контрольных точек в компоненте compose.
Исправлена ошибка с контрольными точками для вложенных потоков в компоненте compose.
Исправлены гонки данных, таймауты и сохранение чекпоинтов в ADK; добавлены описания в события задач.
Вышла версия v0.9.15.
Исправлена передача контекста в middleware для ADK и добавлен генератор результатов для EnhancedTool.
Исправлены критические ошибки в ADK (стриминг, отмены, чекпоинты) и устранена гонка таймеров в compose.
Вышла версия v0.10.0-alpha.35.