Добавление трассировок в приложения: автоматическая и ручная трассировка

Узнайте о различных подходах, которые можно использовать для добавления трассировок в приложение Python и TypeScript для создания искусственного интеллекта.

MLflow имеет три подхода к трассировке для Python и TypeScript.

Какой подход следует использовать?

Начните с автоматической трассировки. Это самый быстрый способ получения трассировок. Добавьте трассировку вручную позже, если вам нужен больший контроль.

Сценарий Рекомендации
Использование одной библиотеки GenAI Использование автоматической трассировки для выбранной библиотеки
Используйте пакеты SDK LLM напрямую
Использование нескольких библиотек GenAI или пакетов SDK
  • Включение автоматической трассировки для каждой платформы или пакета SDK
  • Добавьте декораторы трассировки вручную, чтобы объединить вызовы нескольких платформ или пакетов SDK в одну трассировку
Все остальные сценарии или вам нужен дополнительный контроль Используйте трассировку вручную: