home.social

#sear — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #sear, aggregated by home.social.

fetched live
  1. AI‑агент для склада в Джеймикс. Часть 2: write‑tools, безопасность, метаданные

    write‑tools, безопасность, метаданные Это вторая часть статьи по Sping AI в Джеймикс. Короткая аннотация первой — на случай, если прошло время или вы её не читали: мы собрали read‑only агент внутри Джеймикс‑приложения. Пользователь задаёт вопрос на естественном языке; ChatClient из Spring AI крутит agent loop — дёргает @Tool ‑методы, пока не наберёт достаточно данных для ответа. Каждый tool данные читает через DataManager с явным fetch plan ‑ом, поэтому почти полностью остаётся внутри рамок системы безопасности Джеймикс и возвращает только нужные модели поля. UI — обычный Джеймикс‑вью, без REST ‑прослойки. Также, в первой части мы убедились, что выбор модели — не деталь: модель без надёжного native tool calling ломает всю схему. Если первую часть не читали — начните с неё, код ниже строится как продолжение. В этой части мы дадим агенту право менять данные. И вот здесь, в отличие от первой половины, начинают всплывать вопросы, которые ни Spring AI , ни большинство туториалов по агентам обычно не поднимают: под каким пользователем выполняется tool , что делать с транзакциями, как аудировать действия, инициированные моделью, и как заставить агента работать с вашей доменной моделью без ручного перечисления сущностей в промпте. Это не косметические изменения, а ровно те решения, что отделяют демо от приложения, которое можно показывать заказчику. Полный исходник всего, что мы здесь обсуждаем, лежит здесь: github.com/jmix‑edu/ai‑warehou — можно клонировать и сразу запустить. Что добавляем

    habr.com/ru/companies/haulmont

    #jmix #haulmont #spring_ai #llmмодели #local_ai #java #sear #promp #demo

  2. In the #wss366 hashtag today, three stories and a poem for #sear and a bonus story for #engage! Participants are Mysterious Mizster Jones @tmmj tobadzistsini, @tobadzistsini Steven D. Brewer @stevendbrewer
    Extra Special Bitter
    @extraspecialbitter
    and me!
    @asakiyume

    ... unless you want to contribute too? In my time zone, there's still about an hour and a half of the day left to go....

  3. "What is that?" the man asked, as Totemo Isogashii reached into the replicator.
    "It's a raw steak," she said.
    "Oh! I never figured you for the house-wife type that would learn to cook!" the man said. "You always seemed all business & efficiency, to me."
    She gave him a withering stare.
    "The most important thing about cooking a steak is that you need to #sear it first, to seal in the juices!"
    Totemo rolled her eyes & tossed the steak to Lambda, who carried it off to the corner, tail high.

    #wss366

  4. #Apple #SEAR just announced #iMessage Contact Key Verification...

    Luckily it is optional (for now), I am not looking forward to reverse engineering it (for pypush)...

    security.apple.com/blog/imessa