TGViewer
Channel Public Channel
Subscribers
369
Photos
0
Videos
0
Links
4
Recent Posts 7 shown
Post #8 9.71K
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.
GitHub GitHub - vamplabAI/sgr-agent-core: Schema-Guided Reasoning (SGR) has agentic system design created by neuraldeep community Schema-Guided Reasoning (SGR) has agentic system design created by neuraldeep community - vamplabAI/sgr-agent-core
  • 👍 13
  • 🔥 12
  • ❤ 7
  • 🎉 3
  • 🦄 1
Post #6 9.16K
Встречайте релиз 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к звезд?
  • 🔥 15
  • ❤ 6
  • 👍 5
Post #5 642

Forwarded from Pavel Zloi

Ну что ж, Новый год уже на носу, поэтому я с подарочками.

Вы, возможно, помните замечательный проект 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 за помощь в приведении кодовой базы в порядок

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

Всех с наступающими праздниками и длинными выходными!
GitHub GitHub - vamplabAI/sgr-agent-core: Schema-Guided Reasoning (SGR) has agentic system design created by neuraldeep community Schema-Guided Reasoning (SGR) has agentic system design created by neuraldeep community - vamplabAI/sgr-agent-core
  • 🔥 17
  • 🥰 4
  • ❤ 3
  • ☃ 1
  • 🍾 1
  • 🎄 1
Post #4
SGR Agent Core pinned «Всем привет! (на связи команда разработки SGR Agent Core) По многочисленным просьбам, я решил создать чат и группу для обсуждения любых вопросов связанных с настройкой деплоем и развитием sgr-agent-core Репо: https://github.com/vamplabAI/sgr-agent-core…»
Post #3 7.26K
Всем привет! (на связи команда разработки 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!
GitHub GitHub - vamplabAI/sgr-agent-core: Schema-Guided Reasoning (SGR) has agentic system design created by neuraldeep community Schema-Guided Reasoning (SGR) has agentic system design created by neuraldeep community - vamplabAI/sgr-agent-core
  • 🔥 13
  • ❤ 4
  • 👍 2
  • 🎉 2
  • ⚡ 1
  • 🎄 1
Post #2
Channel photo updated
Post #1
Channel created

About this channel

How can I read @sgragentcore without a Telegram account?
TGViewer shows the public web preview Telegram publishes for SGR Agent Core: recent posts, photos, videos and the subscriber count, with no app, login or account.
How many subscribers does SGR Agent Core have?
SGR Agent Core (@sgragentcore) has 369 subscribers on Telegram, refreshed roughly every 30 minutes.
Does SGR Agent Core know I viewed it here?
No. Public channel previews carry no viewer identity, and TGViewer has no accounts or tracking of what you look up.
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →