AWS сегодня запустил Agents Agents Strands, AI с открытым исходным кодом SDK, который является результатом внутренних усилий AWS по созданию готовых к предприятию агентов.
Accenture, Anpropic, Langfuse, Mem0.AI, Meta, Pwc, Ragas.io и Tavily присоединяются к AWS в этих усилиях.
С Langchain, Crewai, рой Openai и множеством других рамок на рынке, выбор, какой агент использует рамки, становится почти таким же сложным, как выбор с моделью для использования для питания этих агентов. Но AWS говорит, что его восприятие агентов делает более простой опыт разработчика, потому что он больше опирается на сами модели. Аргумент здесь заключается в том, что в последние несколько лет модели стали значительно умнее, что означает, что им потребуется меньше рук, чтобы выяснить, как использовать инструменты, например.
Strands поддерживает широкий спектр моделей, в том числе из собственного сервиса Amazon Bedrock и Litellm, а также местных моделей с помощью Ollama. Он поставляется с рядом встроенных инструментов из коробки, чтобы агент позволил агенту извлекать данные из баз знаний Amazon Bedrock, например, вызовать API и запустить логику Python. Поддержка серверов протокола контекста модели (MCP), конечно, также доступна.
«[The] Strands SDK поможет вам построить агента, фактически используя силу модели, — сказала мне Неха Госвами, директор по разработчикам агентов и опыта в AWS. «Это действительно эволюция, которую мы видели за последние два года. Strands позволяет вам теперь создавать агента, действительно используя возможности рассуждения модели, и использование инструмента на самом деле теперь включено в саму модель. Таким образом, мы используем это, а затем мы также используем собственные возможности для отражения модели и мыслительной цепи, чтобы действительно выяснить, как построить правильный агент ».
Из-за этого Strands также поставляется с инструментом мышления, который побуждает модель использовать несколько циклов для обработки мышления и саморефлексии. «В модельном подходе моделирование мышления как инструмента позволяет модели рассуждать о том, если задача нуждается в глубоком анализе»,-пишет главный инженер AWS Клэр Лигуори в сегодняшнем объявлении.
Существует также поддержка многоагентных инструментов, таких как рабочий процесс, график и рой, хотя сегодняшнее объявление немного преуменьшает это. Однако пряди смогут организовать задачи между несколькими агентами и управлять роями агента.
По большей части, строительные агенты с прядями действительно довольно просты, и, как и в случае с аналогичными рамками, большая часть работы при написании инструментов и правильных подсказок, поскольку большая часть кода для запуска агентов — пакет.
«Как разработчик, который сейчас строит агента, даже мои собственные команды, как мы это делаем, мы просто пишем некоторые подсказки, и мы сейчас сосредоточены на правильных инструментах для работы», — сказал Госвами. «Таким образом, мы доставляем это в SDK, а затем мы строим наши агенты, просто используя комбинацию этих подсказок, этих инструментов, а затем мы в основном входим в агент, где модель направляет себя в том, как правильно построить агент».
Заглядывая в будущее, Госвами отметил, что одна область, где еще не хватает инструментов, находится вокруг телеметрии. Вполне вероятно, что мы увидим Strands (или другой проект AWS) в будущем.
Trending Stories youtube.com/thenewstack Tech движется быстро, не пропустите эпизод. Подпишитесь на наш канал YouTube, чтобы транслировать все наши подкасты, интервью, демонстрации и многое другое. Группа подпишитесь с эскизом. Прежде чем присоединиться к новому стеку в качестве старшего редактора для ИИ, Фредерик был редактором предприятия в TechCrunch, где он освещал все, от роста облака и самых ранних дней Kubernetes до появления квантовых вычислений …. Подробнее от Frederic Lardinois