AACFlow

LangSmith

Передача запусков рабочих процессов в LangSmith для наблюдаемости

Откройте глубокую видимость и понимание ваших AI-рабочих процессов с помощью LangSmith — мощной платформы для трассировки, отладки и мониторинга приложений и автоматизаций на основе LLM. Интегрируйте LangSmith в ваши процессы для захвата детальных трасс выполнения, логирования входных/выходных данных, прикрепления метаданных и оптимизации ваших рабочих процессов через наблюдаемость на основе данных.

С интеграцией LangSmith вы можете:

  • Трассировать и отлаживать запуски: Передавать запуски рабочих процессов, инструментов или моделей в LangSmith, записывать иерархические детали выполнения и быстро определять узкие места или сбои.
  • Прикреплять богатые метаданные: Обогащайте ваши трассы, логируя входные данные, выходные данные, теги, пользовательские метаданные, причины сбоев и многое другое для глубокого анализа и аналитики.
  • Мониторить производительность рабочих процессов: Визуализируйте выполнения, отслеживайте частоту ошибок, длительности и метрики успеха с течением времени для повышения надежности и эффективности.
  • Сотрудничать и проводить аудит: Включите командную отладку и отслеживайте изменения, обеспечивая прозрачный аудит и быструю итерацию цепочечных LLM-рабочих процессов.
  • Автоматизировать наблюдаемость: Бесшовно подключайте трассы LangSmith к вашим автоматизациям рабочих процессов для постоянного, легкого мониторинга без ручной инструментации.

LangSmith расширяет возможности инженеров, специалистов по данным и продуктовых команд, позволяя быстрее итерировать, раньше обнаруживать проблемы и создавать более надежные приложения на основе LLM — независимо от того, оркестрируете ли вы агентов, цепочки или сквозные рабочие процессы.

Добейтесь лучшей наблюдаемости, практических инсайтов и более высокого качества продукта, интегрировав LangSmith в ваши автоматизированные процессы уже сегодня.

Инструкции по использованию

Отправляйте данные о запусках в LangSmith для трассировки выполнений, прикрепления метаданных и мониторинга производительности рабочих процессов.

Инструменты

langsmith_create_run

Передача одного запуска в LangSmith для обработки.

Входные параметры

ПараметрТипОбязательныйОписание
apiKeystringДаAPI-ключ LangSmith
idstringНетУникальный идентификатор запуска
namestringДаИмя запуска
run_typestringДаТип запуска (tool, chain, llm, retriever, embedding, prompt, parser)
start_timestringНетВремя начала запуска в формате ISO-8601
end_timestringНетВремя окончания запуска в формате ISO-8601
inputsjsonНетПолезная нагрузка входных данных
run_outputsjsonНетПолезная нагрузка выходных данных
extrajsonНетДополнительные метаданные (extra)
tagsjsonНетМассив строк тегов
parent_run_idstringНетID родительского запуска
trace_idstringНетID трассировки
session_idstringНетID сессии
session_namestringНетИмя сессии
statusstringНетСтатус запуска
errorstringНетДетали ошибки
dotted_orderstringНетСтрока порядка с точками
eventsjsonНетМассив структурированных событий

Выходные данные

ПараметрТипОписание
acceptedbooleanБыл ли запуск принят для обработки
runIdstringИдентификатор запуска, предоставленный в запросе
messagestringОтветное сообщение от LangSmith

langsmith_create_runs_batch

Передача нескольких запусков в LangSmith в одной пакетной операции.

Входные параметры

ПараметрТипОбязательныйОписание
apiKeystringДаAPI-ключ LangSmith
postjsonНетМассив новых запусков для обработки
patchjsonНетМассив запусков для обновления/патча

Выходные данные

ПараметрТипОписание
acceptedbooleanБыл ли пакет принят для обработки
runIdsarrayИдентификаторы запусков, предоставленные в запросе
messagestringОтветное сообщение от LangSmith
messagesarrayОтветные сообщения для каждого запуска, когда предоставлены

On this page

Начните создавать сегодня
Нам доверяют более 100 000 разработчиков.
SaaS-платформа для создания AI-агентов и управления агентным workforce.
Начать