Как вынести вычисления из ИИ-агента в Dart-код Flutter-приложения
В Flutter с GenUI агент может собирать экраны во время работы приложения. Но арифметику лучше не передавать ему: это тратит токены, требует ответа по сети и делает результат менее предсказуемым.
Клиентские функции A2UI позволяют зарегистрировать Dart-функцию, её параметры и тип результата. Агент вызывает её из сообщения, а приложение выполняет код на устройстве.
Так вычисления и форматирование валюты остаются в Dart-коде. В материале Flutter показаны реализация функции и её регистрация в каталоге GenUI.
Post #4753
400

- 🤝 2
- 🥱 1