gitextract_wvjpmsek/ ├── .gitignore ├── .pre-commit-config.yaml ├── LICENSE ├── README.md ├── SECURITY.md ├── examples/ │ ├── __init__.py │ ├── airline/ │ │ ├── README.md │ │ ├── __init__.py │ │ ├── configs/ │ │ │ ├── __init__.py │ │ │ ├── agents.py │ │ │ └── tools.py │ │ ├── data/ │ │ │ └── routines/ │ │ │ ├── baggage/ │ │ │ │ └── policies.py │ │ │ ├── flight_modification/ │ │ │ │ └── policies.py │ │ │ └── prompts.py │ │ ├── evals/ │ │ │ ├── eval_cases/ │ │ │ │ ├── flight_modification_cases.json │ │ │ │ └── triage_cases.json │ │ │ ├── eval_results/ │ │ │ │ ├── flight_modification_evals.json │ │ │ │ └── triage_evals.json │ │ │ ├── eval_utils.py │ │ │ └── function_evals.py │ │ └── main.py │ ├── basic/ │ │ ├── README.md │ │ ├── agent_handoff.py │ │ ├── bare_minimum.py │ │ ├── context_variables.py │ │ ├── function_calling.py │ │ └── simple_loop_no_helpers.py │ ├── customer_service/ │ │ └── logs/ │ │ ├── session_20240422-134602.json │ │ ├── session_20240422-135231.json │ │ ├── session_20240422-135321.json │ │ ├── session_20240422-140035.json │ │ └── session_20240422-141344.json │ ├── customer_service_lite/ │ │ └── logs/ │ │ ├── session_20240425-175026.json │ │ ├── session_20240425-175112.json │ │ ├── session_20240425-175154.json │ │ └── session_20240425-175210.json │ ├── customer_service_streaming/ │ │ ├── .gitignore │ │ ├── configs/ │ │ │ ├── __init__.py │ │ │ ├── assistants/ │ │ │ │ └── user_interface/ │ │ │ │ └── assistant.json │ │ │ ├── general.py │ │ │ ├── prompts.py │ │ │ ├── swarm_tasks.json │ │ │ └── tools/ │ │ │ ├── query_docs/ │ │ │ │ ├── handler.py │ │ │ │ └── tool.json │ │ │ ├── send_email/ │ │ │ │ ├── handler.py │ │ │ │ └── tool.json │ │ │ └── submit_ticket/ │ │ │ ├── handler.py │ │ │ └── tool.json │ │ ├── data/ │ │ │ ├── article_6233728.json │ │ │ ├── article_6272941.json │ │ │ ├── article_6272952.json │ │ │ ├── article_6283125.json │ │ │ ├── article_6338764.json │ │ │ ├── article_6338765.json │ │ │ ├── article_6378378.json │ │ │ ├── article_6378407.json │ │ │ ├── article_6399305.json │ │ │ ├── article_6402865.json │ │ │ ├── article_6425277.json │ │ │ ├── article_6431339.json │ │ │ ├── article_6431922.json │ │ │ ├── article_6468065.json │ │ │ ├── article_6485334.json │ │ │ ├── article_6503842.json │ │ │ ├── article_6516417.json │ │ │ ├── article_6582257.json │ │ │ ├── article_6582391.json │ │ │ ├── article_6584194.json │ │ │ ├── article_6584249.json │ │ │ ├── article_6613520.json │ │ │ ├── article_6613605.json │ │ │ ├── article_6613629.json │ │ │ ├── article_6613657.json │ │ │ ├── article_6614161.json │ │ │ ├── article_6614209.json │ │ │ ├── article_6614457.json │ │ │ ├── article_6639781.json │ │ │ ├── article_6640792.json │ │ │ ├── article_6640864.json │ │ │ ├── article_6640875.json │ │ │ ├── article_6641048.json │ │ │ ├── article_6643004.json │ │ │ ├── article_6643036.json │ │ │ ├── article_6643167.json │ │ │ ├── article_6643200.json │ │ │ ├── article_6643435.json │ │ │ ├── article_6653653.json │ │ │ ├── article_6654000.json │ │ │ ├── article_6654303.json │ │ │ ├── article_6681258.json │ │ │ ├── article_6684216.json │ │ │ ├── article_6696591.json │ │ │ ├── article_6705023.json │ │ │ ├── article_6742369.json │ │ │ ├── article_6781152.json │ │ │ ├── article_6781222.json │ │ │ ├── article_6781228.json │ │ │ ├── article_6783457.json │ │ │ ├── article_6811186.json │ │ │ ├── article_6824809.json │ │ │ ├── article_6825453.json │ │ │ ├── article_6837156.json │ │ │ ├── article_6843909.json │ │ │ ├── article_6843914.json │ │ │ ├── article_6882433.json │ │ │ ├── article_6891753.json │ │ │ ├── article_6891767.json │ │ │ ├── article_6891781.json │ │ │ ├── article_6891827.json │ │ │ ├── article_6891829.json │ │ │ ├── article_6891831.json │ │ │ ├── article_6891834.json │ │ │ ├── article_6891839.json │ │ │ ├── article_6897179.json │ │ │ ├── article_6897186.json │ │ │ ├── article_6897191.json │ │ │ ├── article_6897194.json │ │ │ ├── article_6897198.json │ │ │ ├── article_6897199.json │ │ │ ├── article_6897202.json │ │ │ ├── article_6897204.json │ │ │ ├── article_6897213.json │ │ │ ├── article_6901266.json │ │ │ └── article_6950777.json │ │ ├── docker-compose.yaml │ │ ├── logs/ │ │ │ └── .gitkeep │ │ ├── main.py │ │ ├── prep_data.py │ │ ├── src/ │ │ │ ├── __init__.py │ │ │ ├── arg_parser.py │ │ │ ├── evals/ │ │ │ │ └── eval_function.py │ │ │ ├── runs/ │ │ │ │ └── run.py │ │ │ ├── swarm/ │ │ │ │ ├── assistants.py │ │ │ │ ├── conversation.py │ │ │ │ ├── engines/ │ │ │ │ │ ├── assistants_engine.py │ │ │ │ │ ├── engine.py │ │ │ │ │ └── local_engine.py │ │ │ │ ├── swarm.py │ │ │ │ └── tool.py │ │ │ ├── tasks/ │ │ │ │ └── task.py │ │ │ ├── utils.py │ │ │ └── validator.py │ │ └── tests/ │ │ ├── test_prompts.jsonl │ │ └── test_runs/ │ │ └── .gitkeep │ ├── personal_shopper/ │ │ ├── README.md │ │ ├── __init__.py │ │ ├── database.py │ │ └── main.py │ ├── support_bot/ │ │ ├── Makefile │ │ ├── README.md │ │ ├── __init__.py │ │ ├── customer_service.py │ │ ├── data/ │ │ │ ├── article_6233728.json │ │ │ ├── article_6272941.json │ │ │ ├── article_6272952.json │ │ │ ├── article_6283125.json │ │ │ ├── article_6338764.json │ │ │ ├── article_6338765.json │ │ │ ├── article_6378378.json │ │ │ ├── article_6378407.json │ │ │ ├── article_6399305.json │ │ │ ├── article_6402865.json │ │ │ ├── article_6425277.json │ │ │ ├── article_6431339.json │ │ │ ├── article_6431922.json │ │ │ ├── article_6468065.json │ │ │ ├── article_6485334.json │ │ │ ├── article_6503842.json │ │ │ ├── article_6516417.json │ │ │ ├── article_6582257.json │ │ │ ├── article_6582391.json │ │ │ ├── article_6584194.json │ │ │ ├── article_6584249.json │ │ │ ├── article_6613520.json │ │ │ ├── article_6613605.json │ │ │ ├── article_6613629.json │ │ │ ├── article_6613657.json │ │ │ ├── article_6614161.json │ │ │ ├── article_6614209.json │ │ │ ├── article_6614457.json │ │ │ ├── article_6639781.json │ │ │ ├── article_6640792.json │ │ │ ├── article_6640864.json │ │ │ ├── article_6640875.json │ │ │ ├── article_6641048.json │ │ │ ├── article_6643004.json │ │ │ ├── article_6643036.json │ │ │ ├── article_6643167.json │ │ │ ├── article_6643200.json │ │ │ ├── article_6643435.json │ │ │ ├── article_6653653.json │ │ │ ├── article_6654000.json │ │ │ ├── article_6654303.json │ │ │ ├── article_6681258.json │ │ │ ├── article_6684216.json │ │ │ ├── article_6696591.json │ │ │ ├── article_6705023.json │ │ │ ├── article_6742369.json │ │ │ ├── article_6781152.json │ │ │ ├── article_6781222.json │ │ │ ├── article_6781228.json │ │ │ ├── article_6783457.json │ │ │ ├── article_6811186.json │ │ │ ├── article_6824809.json │ │ │ ├── article_6825453.json │ │ │ ├── article_6837156.json │ │ │ ├── article_6843909.json │ │ │ ├── article_6843914.json │ │ │ ├── article_6882433.json │ │ │ ├── article_6891753.json │ │ │ ├── article_6891767.json │ │ │ ├── article_6891781.json │ │ │ ├── article_6891827.json │ │ │ ├── article_6891829.json │ │ │ ├── article_6891831.json │ │ │ ├── article_6891834.json │ │ │ ├── article_6891839.json │ │ │ ├── article_6897179.json │ │ │ ├── article_6897186.json │ │ │ ├── article_6897191.json │ │ │ ├── article_6897194.json │ │ │ ├── article_6897198.json │ │ │ ├── article_6897199.json │ │ │ ├── article_6897202.json │ │ │ ├── article_6897204.json │ │ │ ├── article_6897213.json │ │ │ ├── article_6901266.json │ │ │ └── article_6950777.json │ │ ├── docker-compose.yaml │ │ ├── main.py │ │ ├── prep_data.py │ │ └── requirements.txt │ ├── triage_agent/ │ │ ├── README.md │ │ ├── agents.py │ │ ├── evals.py │ │ ├── evals_util.py │ │ └── run.py │ └── weather_agent/ │ ├── README.md │ ├── agents.py │ ├── evals.py │ └── run.py ├── logs/ │ ├── session_20240402-112114.json │ ├── session_20240402-112443.json │ ├── session_20240402-112456.json │ ├── session_20240402-112501.json │ ├── session_20240402-113222.json │ ├── session_20240402-113415.json │ ├── session_20240425-135655.json │ ├── session_20240425-135657.json │ ├── session_20240425-135728.json │ ├── session_20240425-140427.json │ ├── session_20240425-140502.json │ ├── session_20240425-140516.json │ ├── session_20240425-140553.json │ ├── session_20240425-141416.json │ ├── session_20240425-141509.json │ ├── session_20240425-141709.json │ ├── session_20240425-145129.json │ ├── session_20240425-145324.json │ ├── session_20240425-145907.json │ ├── session_20240425-145930.json │ ├── session_20240425-150004.json │ ├── session_20240425-150040.json │ ├── session_20240425-155814.json │ ├── session_20240425-172809.json │ ├── session_20240425-211732.json │ ├── session_20240425-211813.json │ ├── session_20240425-211942.json │ ├── session_20240425-212341.json │ ├── session_20240425-212431.json │ ├── session_20240425-212748.json │ └── session_20240425-213023.json ├── pyproject.toml ├── setup.cfg ├── swarm/ │ ├── __init__.py │ ├── core.py │ ├── repl/ │ │ ├── __init__.py │ │ └── repl.py │ ├── types.py │ └── util.py └── tests/ ├── __init__.py ├── mock_client.py ├── test_core.py ├── test_runs/ │ └── test_20240402-113647.json └── test_util.py