Частые вопросы
Какая модель лучше всего работает в роли агента?
GPT-4o и Claude 3.5 Sonnet показывают наиболее стабильный function calling и следование инструкциям. Младшие модели (GPT-4o mini, Claude Haiku) дешевле, но чаще ошибаются при сложных многошаговых задачах.
Сколько инструментов можно передать агенту?
Технически — десятки, но практически более 10–15 инструментов снижают точность выбора: LLM начинает путаться. Лучше группировать связанные функции в один инструмент с параметром action.
Как отлаживать агента, если он даёт неверные ответы?
Включите verbose=True в AgentExecutor — увидите каждый Thought, Action и Observation. Для глубокой трассировки подключите LangSmith: он показывает все вызовы с токенами и задержками.
Работает ли LangChain-агент без интернета?
Да, если использовать локальную модель через Ollama и инструменты без внешних API. Поиск в интернете тогда недоступен, но агент может работать с локальными файлами, БД и вычислениями.
Можно ли запустить несколько агентов параллельно?
Да, через multi-agent архитектуру в LangGraph: один агент-оркестратор делегирует задачи специализированным агентам. Это сложнее в настройке, но позволяет параллельно обрабатывать независимые подзадачи.