Поиск.
Найдено: 0 моделей и 20 материалов
Материалы
Как отладить LangChain-агента через трассировку LangSmith
LANGSMITH_TRACING, проект и проверка trace модели и инструментов с защитой персональных данных.
Как создать первого AI-агента LangChain на Python и проверить ответ
Минимальный create_agent в LangChain 1.x: provider:model, системная инструкция, сообщения и тест ответа без фиктивных инструментов.
Как добавить безопасный tool в LangChain-агента для проверки статуса заказа
Декоратор @tool, схема аргументов, серверная проверка заказа и отрицательные тесты на чужой ID.
Как показывать ход работы LangChain-агента через stream updates и messages
Различия stream_mode updates и messages, потоковая выдача токенов и контроль конца ответа без показа сырого tool JSON.
Как сохранить историю диалога LangChain по thread_id
InMemorySaver, одинаковый thread_id для продолжения и отдельный ID для другого пользователя без смешивания бесед.
Как задать отдельный API-ключ для экспорта tracing Agents SDK
Отделяем ключ модели от ключа экспорта трасс через set_tracing_export_api_key и вариант RunConfig для одного запуска.
Как поставить отправку сообщения LangChain-агента на одобрение человека
Пауза перед side-effect tool, checkpointer, thread_id и Command(resume) без автоматического одобрения отправки.
Как получить проверенный JSON от LangChain-агента через response_format
Схема Pydantic, structured_response и обработка некорректных данных при извлечении полей из русского текста.
Как написать потокобезопасный TracingProcessor для Agents SDK
Реализуем полный интерфейс TracingProcessor с очередью, быстрыми callback и проверяем force_flush и shutdown.
Как вручную создать turn_span для цикла агента
Записываем два шага собственного agent loop через turn_span с номерами и agent_name, затем проверяем последовательность.
Как обработать несколько независимых запросов через LangChain model.batch
Параллельная обработка независимых промптов, max_concurrency, порядок batch и отличие от batch API провайдера.
Как ограничить число вызовов модели в LangChain-агенте
ModelCallLimitMiddleware: run_limit, thread_limit, checkpointer и тест runaway-цикла без обещания фиксированных затрат.
Как сжимать длинный диалог LangChain через SummarizationMiddleware
Автоматическое summary при росте истории: trigger, keep, критические факты и тест сохранности после сжатия.
Как включить on_disk и compression_level для vectors в OpenSearch
Режимы in_memory и on_disk, compression_level 1x–32x, mapping 16x, oversampling/rescoring и проверка recall, latency и RAM.
Как включить ZDR в OpenRouter API для запроса с чувствительными данными
Практическая настройка provider.zdr и data_collection, проверка доступности endpoint и безопасный шаблон обработки персональных данных.
Как выбрать cosine или dot для нормализованных embeddings в Sentence Transformers
Проверяем единичную норму, сопоставляем две метрики и понимаем, когда dot меняет ранжирование: таблица проверяемых сценариев.
Как очистить текст для RAG через Haystack DocumentCleaner
Удаляем артефакты извлечения из документов, сохраняя значимые пробелы, страницы и исходную разметку.
Как подключиться к LanceDB из Python: локально, object storage или Enterprise
Выбор URI LanceDB для локального каталога, S3/GCS/Azure и Enterprise, безопасные credentials, список таблиц и проверка подключения.
Как включить iterative scan в pgvector: strict_order и relaxed_order
Настройка pgvector 0.8+ для фильтрованного ANN: strict/relaxed ordering, materialized CTE и ограничения сканирования.
Как добавить второй tracing processor через add_trace_processor
Подключаем дополнительный счётчик событий через add_trace_processor, не отключая стандартный экспорт трасс OpenAI.