gitextract_aif8221u/ ├── .github/ │ └── workflows/ │ └── deploy-docs.yml ├── .gitignore ├── .pre-commit-config.yaml ├── LICENSE ├── MANIFEST.in ├── README.md ├── README_CN.md ├── benchmark/ │ ├── code_interpreter/ │ │ ├── README.md │ │ ├── code_interpreter.py │ │ ├── config.py │ │ ├── inference_and_execute.py │ │ ├── metrics/ │ │ │ ├── __init__.py │ │ │ ├── code_execution.py │ │ │ ├── gsm8k.py │ │ │ └── visualization.py │ │ ├── models/ │ │ │ ├── __init__.py │ │ │ ├── base.py │ │ │ ├── dashscope.py │ │ │ ├── llm.py │ │ │ └── qwen.py │ │ ├── parser/ │ │ │ ├── __init__.py │ │ │ ├── internlm_parser.py │ │ │ └── react_parser.py │ │ ├── prompt/ │ │ │ ├── __init__.py │ │ │ ├── internlm_react.py │ │ │ ├── llama_react.py │ │ │ ├── qwen_react.py │ │ │ └── react.py │ │ ├── requirements.txt │ │ └── utils/ │ │ ├── __init__.py │ │ ├── code_utils.py │ │ └── data_utils.py │ └── deepplanning/ │ ├── README.md │ ├── aggregate_results.py │ ├── env.example │ ├── models_config.json │ ├── requirements.txt │ ├── run_all.sh │ ├── shoppingplanning/ │ │ ├── README.md │ │ ├── agent/ │ │ │ ├── call_llm.py │ │ │ ├── prompts.py │ │ │ └── shopping_agent.py │ │ ├── data/ │ │ │ ├── level_1_query_meta.json │ │ │ ├── level_2_query_meta.json │ │ │ └── level_3_query_meta.json │ │ ├── evaluation/ │ │ │ ├── evaluation_pipeline.py │ │ │ └── score_statistics.py │ │ ├── run.py │ │ ├── run.sh │ │ └── tools/ │ │ ├── __init__.py │ │ ├── add_coupon_to_cart.py │ │ ├── add_product_to_cart.py │ │ ├── base_shopping_tool.py │ │ ├── calculate_transport_time_tool.py │ │ ├── delete_coupon_from_cart.py │ │ ├── delete_product_from_cart.py │ │ ├── filter_by_applicable_coupons_tool.py │ │ ├── filter_by_brand_tool.py │ │ ├── filter_by_color_tool.py │ │ ├── filter_by_range_tool.py │ │ ├── filter_by_size_tool.py │ │ ├── get_cart_info.py │ │ ├── get_product_details_tool.py │ │ ├── get_user_info.py │ │ ├── search_products_tool.py │ │ ├── shopping_tool_schema.json │ │ └── sort_product_tool.py │ └── travelplanning/ │ ├── README.md │ ├── agent/ │ │ ├── __init__.py │ │ ├── call_llm.py │ │ ├── prompts.py │ │ └── tools_fn_agent.py │ ├── data/ │ │ ├── travelplanning_query_en.json │ │ └── travelplanning_query_zh.json │ ├── evaluation/ │ │ ├── __init__.py │ │ ├── constraints_commonsense.py │ │ ├── constraints_hard.py │ │ ├── convert_report.py │ │ ├── eval_converted.py │ │ └── utils.py │ ├── run.py │ ├── run.sh │ └── tools/ │ ├── __init__.py │ ├── attraction_query_tool.py │ ├── base_travel_tool.py │ ├── flight_query_tool.py │ ├── hotel_query_tool.py │ ├── location_search_tool.py │ ├── restaurant_query_tool.py │ ├── roadroute_query_tool.py │ ├── tool_schema.json │ ├── tool_schema_en.json │ ├── tool_schema_zh.json │ └── train_query_tool.py ├── browser_qwen/ │ ├── background.js │ ├── manifest.json │ └── src/ │ ├── content.js │ ├── popup.html │ └── popup.js ├── browser_qwen.md ├── browser_qwen_cn.md ├── examples/ │ ├── __init__.py │ ├── assistant_add_custom_tool.py │ ├── assistant_audio.py │ ├── assistant_mcp_sqlite_bot.py │ ├── assistant_omni.py │ ├── assistant_qwen3.5.py │ ├── assistant_qwen3.py │ ├── assistant_qwen3_coder.py │ ├── assistant_qwen3vl.py │ ├── assistant_qwq.py │ ├── assistant_rag.py │ ├── assistant_weather_bot.py │ ├── function_calling.py │ ├── function_calling_in_parallel.py │ ├── gpt_mentions.py │ ├── group_chat_chess.py │ ├── group_chat_demo.py │ ├── llm_quick_chat_oai.py │ ├── llm_riddles.py │ ├── llm_vl_mix_text.py │ ├── long_dialogue.py │ ├── multi_agent_router.py │ ├── parallel_doc_qa.py │ ├── qwen2vl_assistant_tooluse.py │ ├── qwen2vl_assistant_video.py │ ├── qwen2vl_function_calling.py │ ├── react_data_analysis.py │ ├── resource/ │ │ └── stock_prices.csv │ ├── tir_math.py │ ├── virtual_memory_qa.py │ └── visual_storytelling.py ├── qwen-agent-docs/ │ └── website/ │ ├── .gitignore │ ├── app/ │ │ ├── [lang]/ │ │ │ ├── [[...mdxPath]]/ │ │ │ │ ├── index.css │ │ │ │ └── page.jsx │ │ │ └── layout.tsx │ │ ├── layout.tsx │ │ ├── page.tsx │ │ ├── robots.ts │ │ └── sitemap.ts │ ├── content/ │ │ └── en/ │ │ ├── _meta.ts │ │ ├── benchmarks/ │ │ │ ├── _meta.ts │ │ │ ├── deepplanning/ │ │ │ │ └── index.mdx │ │ │ └── index.md │ │ ├── guide/ │ │ │ ├── _meta.ts │ │ │ ├── core_moduls/ │ │ │ │ ├── _meta.ts │ │ │ │ ├── agent.md │ │ │ │ ├── context.md │ │ │ │ ├── llm.md │ │ │ │ ├── mcp.md │ │ │ │ ├── rag.md │ │ │ │ ├── schema.md │ │ │ │ └── tool.md │ │ │ ├── get_started/ │ │ │ │ ├── _meta.ts │ │ │ │ ├── configuration.md │ │ │ │ ├── features.md │ │ │ │ ├── install.md │ │ │ │ └── quickstart.md │ │ │ └── index.md │ │ └── index.md │ ├── mdx-components.tsx │ ├── next-env.d.ts │ ├── next.config.mjs │ ├── package.json │ ├── postcss.config.js │ ├── public/ │ │ ├── .nojekyll │ │ ├── fonts/ │ │ │ ├── Monoton/ │ │ │ │ └── OFL.txt │ │ │ └── Orbitron/ │ │ │ ├── OFL.txt │ │ │ └── README.txt │ │ └── site.webmanifest │ ├── src/ │ │ └── components/ │ │ ├── font-loader.tsx │ │ ├── leaderboard.tsx │ │ └── locale-anchor.tsx │ └── tsconfig.json ├── qwen_agent/ │ ├── __init__.py │ ├── agent.py │ ├── agents/ │ │ ├── __init__.py │ │ ├── article_agent.py │ │ ├── assistant.py │ │ ├── dialogue_retrieval_agent.py │ │ ├── dialogue_simulator.py │ │ ├── doc_qa/ │ │ │ ├── __init__.py │ │ │ ├── basic_doc_qa.py │ │ │ ├── parallel_doc_qa.py │ │ │ ├── parallel_doc_qa_member.py │ │ │ └── parallel_doc_qa_summary.py │ │ ├── fncall_agent.py │ │ ├── group_chat.py │ │ ├── group_chat_auto_router.py │ │ ├── group_chat_creator.py │ │ ├── human_simulator.py │ │ ├── keygen_strategies/ │ │ │ ├── __init__.py │ │ │ ├── gen_keyword.py │ │ │ ├── gen_keyword_with_knowledge.py │ │ │ ├── split_query.py │ │ │ ├── split_query_then_gen_keyword.py │ │ │ └── split_query_then_gen_keyword_with_knowledge.py │ │ ├── memo_assistant.py │ │ ├── react_chat.py │ │ ├── router.py │ │ ├── tir_agent.py │ │ ├── user_agent.py │ │ ├── virtual_memory_agent.py │ │ ├── write_from_scratch.py │ │ └── writing/ │ │ ├── __init__.py │ │ ├── continue_writing.py │ │ ├── expand_writing.py │ │ └── outline_writing.py │ ├── gui/ │ │ ├── __init__.py │ │ ├── assets/ │ │ │ ├── app.css │ │ │ └── appBot.css │ │ ├── gradio_dep.py │ │ ├── gradio_utils.py │ │ ├── utils.py │ │ └── web_ui.py │ ├── llm/ │ │ ├── __init__.py │ │ ├── azure.py │ │ ├── base.py │ │ ├── fncall_prompts/ │ │ │ ├── __init__.py │ │ │ ├── base_fncall_prompt.py │ │ │ ├── nous_fncall_prompt.py │ │ │ └── qwen_fncall_prompt.py │ │ ├── function_calling.py │ │ ├── oai.py │ │ ├── openvino.py │ │ ├── qwen_dashscope.py │ │ ├── qwenaudio_dashscope.py │ │ ├── qwenomni_oai.py │ │ ├── qwenvl_dashscope.py │ │ ├── qwenvl_oai.py │ │ ├── qwenvlo_dashscope.py │ │ ├── schema.py │ │ └── transformers_llm.py │ ├── log.py │ ├── memory/ │ │ ├── __init__.py │ │ └── memory.py │ ├── multi_agent_hub.py │ ├── settings.py │ ├── tools/ │ │ ├── __init__.py │ │ ├── amap_weather.py │ │ ├── base.py │ │ ├── code_interpreter.py │ │ ├── doc_parser.py │ │ ├── extract_doc_vocabulary.py │ │ ├── image_gen.py │ │ ├── image_search.py │ │ ├── image_zoom_in_qwen3vl.py │ │ ├── mcp_manager.py │ │ ├── python_executor.py │ │ ├── resource/ │ │ │ ├── code_interpreter_image.dockerfile │ │ │ └── code_interpreter_init_kernel.py │ │ ├── retrieval.py │ │ ├── search_tools/ │ │ │ ├── __init__.py │ │ │ ├── base_search.py │ │ │ ├── front_page_search.py │ │ │ ├── hybrid_search.py │ │ │ ├── keyword_search.py │ │ │ └── vector_search.py │ │ ├── simple_doc_parser.py │ │ ├── storage.py │ │ ├── web_extractor.py │ │ └── web_search.py │ └── utils/ │ ├── __init__.py │ ├── output_beautify.py │ ├── parallel_executor.py │ ├── qwen.tiktoken │ ├── str_processing.py │ ├── tokenization_qwen.py │ └── utils.py ├── qwen_server/ │ ├── __init__.py │ ├── add_qwen_libs.py │ ├── assistant_server.py │ ├── css/ │ │ └── main.css │ ├── database_server.py │ ├── js/ │ │ └── main.js │ ├── output_beautify.py │ ├── schema.py │ ├── server_config.json │ ├── utils.py │ └── workstation_server.py ├── run_server.py ├── setup.py └── tests/ ├── agents/ │ ├── test_article_agent.py │ ├── test_assistant.py │ ├── test_custom_tool_object.py │ ├── test_doc_qa.py │ ├── test_parallel_qa.py │ ├── test_react_chat.py │ └── test_router.py ├── examples/ │ ├── test_examples.py │ ├── test_long_dialogue.py │ └── test_vm_qa.py ├── llm/ │ ├── test_continue.py │ ├── test_dashscope.py │ ├── test_function_content.py │ └── test_oai.py ├── memory/ │ └── test_memory.py ├── qwen_server/ │ └── test_database_server.py └── tools/ ├── test_doc_parser.py ├── test_hybrid_search.py ├── test_keyword_search.py ├── test_simple_doc_parser.py ├── test_tools.py └── test_vector_search.py