- Последний пост
- 18 мар.
- Последнее чтение
- 12 авг.
- Постов за неделю
- 0
- Всего постов
- 7
- Тип
- открытый
- Язык
- русский
- В каталоге с
- 12 авг.
- 1/24сутки в ленте
- —
- 1/48двое суток
- —
- 1/72трое суток
- —
Оценка по просмотрам недавних постов: пост набирает почти всё за первые сутки.
Посты
SGR Agent Core 0.7.0 Кратенько и по порядку, в этом релизе: 0️⃣ В документацию добавили страницу Highlights. 1️⃣ В ядро доехал долгострой RunCommandTool, причём не просто "запусти команду", а с разделением на safe и unsafe режимы, workspace-настройками и нормальной обвязкой под выполнение команд. 2️⃣ Переработали WebSearchTool, теперь помимо Tavily есть ещё поддержка Brave и Perplexity. 3️⃣ Ещё одна важная фича - поддержка stateless контекста пользователя, для интеграций, где нельзя или неудобно тащить полноценный stateful контекст, это очень полезная штука. 4️⃣ Переосмыслили ReasoningTool, сделали его более заменяемым, в агентов добавили возможность подсовывать свой кастомный тул через параметр, тем самым завезли поддержку ризонинг моделей. 5️⃣ Добавили новый агент IronAgent для работы с моделями у которых не предусмотрена поддержка function calling. 6️⃣ Из более прикладных историй ещё доехала пагинация для web_search_tool через limit/offset, добавили фикс пустого json_data для LLM-провайдеров с кривоватым поведением, добавили простой интерактивный шел sgrsh, а также логику фильтрации тулов по их названию/описанию (чтобы экономить контекст). 7️⃣ Добавили в example агента progressive_discovery, который может эффективно работать с 50+ тулами. Параллельно в релизе заметно причесали внутрянку, проработали возможность передавать настройки в тулы через конфиг, вынесли преобразования и валидацию на уровень model validators, упростили factory-слой, привели всё к единой модели ToolDefinition, пофиксили работу стриминга и рендеринга диалоговых сообщений и много других приятных мелочей улучшающих качество жизни. В 0.7.0 завезли много интересного, при этом наш проект продолжает активно развиваться, а в следующих итерациях мы планируем добавить поддержку Skills, LangFuse, SearXNG и Agent Client Protocol (ACP) в режиме агента. Обновляйтесь, тестируйте новые возможности и делитесь обратной связью, а если встретите баги или проблемы - приносите их в issues на GitHub. Репо: https://github.com/vamplabAI/sgr-agent-core/ С уважением, команда SGR Team.
Встречайте релиз 0.6.0 Всем привет! Мы тут с новостями о проекте, с версии 0.5.0 проект был заметно прокачан. 1️⃣ В конфиге добавили возможность передавать tools и динамически подключать описанные там тулы из файлов рядом с конфигурацией, так как теперь поддерживаются относительные пути и механизм base_class умеет подтягивать не только классы агентов но ещё и tools. tools: list_directory_tool: base_class: "tools.ListDirectoryTool" read_file_tool: base_class: "tools.ReadFileTool" search_in_files_tool: base_class: "tools.SearchInFilesTool" Добавили пример SGR File Agent, теперь вы можете попробовать свои силы в построении файловых агентов, который эту новую механику с конфигом тулов и демонстрирует. 2️⃣ Расширили поддержку формата сообщений OpenAI, в частности добавили возможность передавать изображения через image_url. IMG_PATH="chart.png" MIME="image/png" IMG_B64="$(base64 -w 0 "$IMG_PATH")" curl -X POST "http://localhost:8010/v1/chat/completions" \ -H "Content-Type: application/json" \ -d '{ "model": "sgr-agent", "messages": [{ "role": "user", "content": [ {"type": "text", "text": "Analyze this chart and research the trends shown"}, {"type": "image_url", "image_url": {"url": "data:'"$MIME"';base64,'"$IMG_B64"'"}} ] }], "stream": true, "temperature": 0.4, "max_tokens": 1500 }' Изображение будет передано агентом модельке. 3️⃣ Настроили пайплайн сборки Docker-образа, теперь свежие релизы можно скачать вот так: # Качаем образ docker pull ghcr.io/vamplabai/sgr-agent-core:latest # Запускаем контейнер docker run -d \ --name sgr-agent-backend \ -p 8010:8010 \ -v $(pwd)/config.yaml:/app/config.yaml:ro \ -v $(pwd)/agents.yaml:/app/agents.yaml:ro \ -v $(pwd)/logs:/app/logs \ -v $(pwd)/reports:/app/reports \ ghcr.io/vamplabai/sgr-agent-core:latest А вот пример docker-compose.yaml, в котором можно посмотреть подробности. 4️⃣ Практически с нуля переписали Cursor Rules чтобы кодовый агент лучше следовал стилю проекта и TDD флоу разработки. 5️⃣ И исправили бажик в SGRToolCallingAgent. Обновляйтесь, пробуйте новые возможности и собирайте агентов под свои кейсы, будем рады фидбеку. Если в процессе что то пойдёт не так или найдёте баг, не стесняйтесь заводить задачки в нашем баг-трекере на GitHub. С уважением, команда SGR Team. Репо: https://github.com/vamplabAI/sgr-agent-core/ Добьем 1к звезд?
Ну что ж, Новый год уже на носу, поэтому я с подарочками. Вы, возможно, помните замечательный проект sgr-agent-core, в котором я участвую. Так вот, мы с командой очень старались и запилили большое обновление 0.5.0! Главная цель этого релиза была в том чтобы максимально упростить для пользователей развёртывание и вход в проект. Теперь можно поставить всё одной командой: pip install sgr-agent-core После установки появляется возможность запустить локальный API-сервер командой: sgr Да, конечно, понадобится подготовить конфигурационный файл и настроить модели через конфиг, но мы как раз запилили документацию, так что всё стало сильно проще и понятнее. Лично мне в этом релизе очень хотелось добиться ситуации, когда проект можно использовать примерно как docker compose, то есть максимально просто и удобно, без лишних сложностей, а именно запилил нужные тулзы, описал то, как работают агенты в конфиге, подкинул промпты и вуаля, у вас в распоряжении API-шка, совместимая с любым OpenAI-клиентом, только с SGR под капотом. Надеюсь, вы оцените мой скромный вклад в то, что оно ощущается теперь именно так. По ходу разработки нам стало пилить проект заметно проще, благодаря Валерию @neuraldeep удалось заручиться поддержкой ребят из red_mad_robots! Так что теперь у нас нет ограничений по инференсу и вычислительным ресурсам, и дело пошло с очень мощным бустом. Отдельное спасибо всем, кто участвовал в подготовке релиза, а именно: - Артёму @virrius (и да - подписывайтесь на его канал @virrius_tech) за кропотливый труд и внимание к моему, скажем так, вайбкоду ;) - Михаилу @mixaill76 - за помощь с упаковкой в python-пакет и оптимизацию пайплайнов тестирования и деплоя - Новичкам проекта SnakeOilSalesman и igorvolk1961 за помощь в приведении кодовой базы в порядок Вот такой вот отличный релиз получился, прямо вам под новогоднюю ёлку 🎄 Всех с наступающими праздниками и длинными выходными!
SGR Agent Core pinned «Всем привет! (на связи команда разработки SGR Agent Core) По многочисленным просьбам, я решил создать чат и группу для обсуждения любых вопросов связанных с настройкой деплоем и развитием sgr-agent-core Репо: https://github.com/vamplabAI/sgr-agent-core…»
Всем привет! (на связи команда разработки SGR Agent Core) По многочисленным просьбам, я решил создать чат и группу для обсуждения любых вопросов связанных с настройкой деплоем и развитием sgr-agent-core Репо: https://github.com/vamplabAI/sgr-agent-core 1) Обучающее видео по сборке первого агента Agentic RAG (confluence) 2) Инструкции (Wiki) 3) Чатик (https://t.me/sgragentcorechat) тут вы можете задать любой вопрос, только если он связан с фреймворком (туда уже добавились топ контрибьюторы проекта) 4) Топ примеры агентов tool_call Первый Второй Structured Output Full Агент 5) Базовый тулкит фреймворка Данное сообщение будет пополнятся по мере моих сил! Так же тут будут публиковаться релизы! 6) n8n версия https://www.npmjs.com/package/n8n-nodes-sgr-tool-calling ==================================================== Hey everyone! (SGR Agent Core development team here) Due to numerous requests, I've decided to create a chat and group for discussing any questions related to setup, deployment, and development of sgr-agent-core Repo: https://github.com/vamplabAI/sgr-agent-core 1) Tutorial video on building your first agent Agentic RAG (Confluence) (https://t.me/neuraldeep/1736) 2) Instructions (Wiki) 3) Chat (https://t.me/sgragentcorechat) - here you can ask any question, as long as it's related to the framework (top project contributors have already joined) 4) Top agent examples Tool Call: - First example - Second example Structured Output Full: - Agent 5) Framework's base toolkit This message will be updated as I have time! Releases will also be published here! 6) n8n version https://www.npmjs.com/package/n8n-nodes-sgr-tool-calling Stay tuned!
Channel photo updated
Channel created