Files
task3-deep-search-agent/main.py
T

38 lines
1.2 KiB
Python

"""
Deep Search Agent — точка входа.
Запуск:
python main.py
Переменные окружения:
OPENAI_API_BASE — URL API (по умолчанию https://api.openai.com/v1)
OPENAI_API_KEY — ключ API
OPENAI_MODEL — модель (по умолчанию gpt-4o-mini)
"""
from agent import run_agent
TASK = (
"Исследуй тему: 'Что такое LangGraph и как он работает?'. "
"Найди основную информацию, ключевые концепции и примеры использования. "
"Сохрани результаты в файл 'research/langgraph_overview.md'. "
"Также сохрани краткое резюме в 'research/summary.txt'."
)
if __name__ == "__main__":
print("=" * 60)
print(" Deep Search Agent — запуск")
print("=" * 60)
result = run_agent(TASK, output_dir="./output")
print("\n--- Итог работы агента ---")
print(result["response"])
print(f"\n--- Созданные файлы ({len(result['files_created'])}) ---")
for f in result["files_created"]:
print(f" {f}")
print(f"\nФайлы выгружены в: {result['output_dir']}/")