├── Efficient_Agents ├── .env_template ├── LICENSE ├── Makefile ├── README.md ├── assets │ └── efficient_agents.png ├── example │ ├── agent_from_any_llm.py │ ├── e2b_example.py │ ├── gradio_upload.py │ ├── inspect_multiagent_run.py │ ├── multiple_tools.py │ ├── oagents_deep_research │ │ ├── agent_kb │ │ │ ├── agent_kb_retrieval.py │ │ │ ├── agent_kb_service.py │ │ │ ├── agent_kb_utils.py │ │ │ └── prompts.yaml │ │ ├── rag │ │ │ ├── __init__.py │ │ │ ├── embeddings │ │ │ │ ├── __init__.py │ │ │ │ ├── base.py │ │ │ │ ├── jina_embedding.py │ │ │ │ ├── mistral_embedding.py │ │ │ │ ├── openai_compatible_embedding.py │ │ │ │ ├── openai_embedding.py │ │ │ │ ├── sentence_transformers_embeddings.py │ │ │ │ └── vlm_embedding.py │ │ │ ├── loaders │ │ │ │ ├── __init__.py │ │ │ │ ├── apify_reader.py │ │ │ │ ├── base_io.py │ │ │ │ ├── chunkr_reader.py │ │ │ │ ├── firecrawl_reader.py │ │ │ │ ├── jina_url_reader.py │ │ │ │ └── unstructured_io.py │ │ │ ├── logger.py │ │ │ ├── messages │ │ │ │ ├── __init__.py │ │ │ │ ├── base.py │ │ │ │ ├── conversion │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── alpaca.py │ │ │ │ │ ├── conversation_models.py │ │ │ │ │ └── sharegpt │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ ├── function_call_formatter.py │ │ │ │ │ │ └── hermes │ │ │ │ │ │ ├── __init__.py │ │ │ │ │ │ └── hermes_function_formatter.py │ │ │ │ └── func_message.py │ │ │ ├── retrievers │ │ │ │ ├── __init__.py │ │ │ │ ├── auto_retriever.py │ │ │ │ ├── base.py │ │ │ │ ├── bm25_retriever.py │ │ │ │ ├── cohere_rerank_retriever.py │ │ │ │ ├── graph_auto_retriever.py │ │ │ │ ├── simple_vector_retriever.py │ │ │ │ └── vector_retriever.py │ │ │ ├── storages │ │ │ │ ├── __init__.py │ │ │ │ ├── graph_storages │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── base.py │ │ │ │ │ ├── graph_element.py │ │ │ │ │ ├── nebula_graph.py │ │ │ │ │ └── neo4j_graph.py │ │ │ │ ├── key_value_storages │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── base.py │ │ │ │ │ ├── in_memory.py │ │ │ │ │ ├── json.py │ │ │ │ │ └── redis.py │ │ │ │ ├── object_storages │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── amazon_s3.py │ │ │ │ │ ├── azure_blob.py │ │ │ │ │ ├── base.py │ │ │ │ │ └── google_cloud.py │ │ │ │ └── vectordb_storages │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── base.py │ │ │ │ │ ├── milvus.py │ │ │ │ │ └── qdrant.py │ │ │ ├── types │ │ │ │ ├── __init__.py │ │ │ │ ├── enums.py │ │ │ │ ├── openai_types.py │ │ │ │ └── unified_model_type.py │ │ │ └── utils │ │ │ │ ├── __init__.py │ │ │ │ ├── async_func.py │ │ │ │ ├── commons.py │ │ │ │ ├── constants.py │ │ │ │ ├── response_format.py │ │ │ │ └── token_counting.py │ │ ├── reflectors │ │ │ ├── __init__.py │ │ │ ├── prompts │ │ │ │ └── search_prompts.yaml │ │ │ └── search_reflector.py │ │ ├── requirements.txt │ │ ├── run.py │ │ ├── run_gaia.py │ │ ├── run_gaia_tts.py │ │ └── scripts │ │ │ ├── async_web_crawler.py │ │ │ ├── audio_inspector_tool.py │ │ │ ├── automodel.py │ │ │ ├── cookies.py │ │ │ ├── gaia_scorer.py │ │ │ ├── mdconvert.py │ │ │ ├── reformulator.py │ │ │ ├── run_agents.py │ │ │ ├── scorer.py │ │ │ ├── searcher.py │ │ │ ├── similarity.py │ │ │ ├── text_inspector_tool.py │ │ │ ├── text_web_browser.py │ │ │ ├── visual_inspector_tool.py │ │ │ └── visual_qa.py │ ├── rag.py │ ├── rag_using_chromadb.py │ └── text_to_sql.py ├── pyproject.toml └── src │ └── smolagents │ ├── __init__.py │ ├── _function_type_hints_utils.py │ ├── agent_types.py │ ├── agents.py │ ├── cli.py │ ├── default_tools.py │ ├── e2b_executor.py │ ├── gradio_ui.py │ ├── local_python_executor.py │ ├── memory.py │ ├── models.py │ ├── monitoring.py │ ├── pricing.py │ ├── prompts │ ├── ORM.yaml │ ├── ORM_list_wise.yaml │ ├── PRM.yaml │ ├── PRM_list_wise.yaml │ ├── code_agent.yaml │ ├── list_wise.yaml │ ├── single_node_reflection.yaml │ └── toolcalling_agent.yaml │ ├── reformulator.py │ ├── tool_validation.py │ ├── tools.py │ ├── utils.py │ ├── verify_function.py │ ├── vision_web_browser.py │ └── workflow.py ├── LICENSE ├── OAgents ├── .env_template ├── .gitignore ├── Makefile ├── example │ └── oagents_deep_research │ │ ├── agent_kb │ │ ├── agent_kb_retrieval.py │ │ ├── agent_kb_service.py │ │ ├── agent_kb_utils.py │ │ └── prompts.yaml │ │ ├── rag │ │ ├── __init__.py │ │ ├── embeddings │ │ │ ├── __init__.py │ │ │ ├── base.py │ │ │ ├── jina_embedding.py │ │ │ ├── mistral_embedding.py │ │ │ ├── openai_compatible_embedding.py │ │ │ ├── openai_embedding.py │ │ │ ├── sentence_transformers_embeddings.py │ │ │ └── vlm_embedding.py │ │ ├── loaders │ │ │ ├── __init__.py │ │ │ ├── apify_reader.py │ │ │ ├── base_io.py │ │ │ ├── chunkr_reader.py │ │ │ ├── firecrawl_reader.py │ │ │ ├── jina_url_reader.py │ │ │ └── unstructured_io.py │ │ ├── logger.py │ │ ├── messages │ │ │ ├── __init__.py │ │ │ ├── base.py │ │ │ ├── conversion │ │ │ │ ├── __init__.py │ │ │ │ ├── alpaca.py │ │ │ │ ├── conversation_models.py │ │ │ │ └── sharegpt │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── function_call_formatter.py │ │ │ │ │ └── hermes │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── hermes_function_formatter.py │ │ │ └── func_message.py │ │ ├── retrievers │ │ │ ├── __init__.py │ │ │ ├── auto_retriever.py │ │ │ ├── base.py │ │ │ ├── bm25_retriever.py │ │ │ ├── cohere_rerank_retriever.py │ │ │ ├── graph_auto_retriever.py │ │ │ ├── simple_vector_retriever.py │ │ │ └── vector_retriever.py │ │ ├── storages │ │ │ ├── __init__.py │ │ │ ├── graph_storages │ │ │ │ ├── __init__.py │ │ │ │ ├── base.py │ │ │ │ ├── graph_element.py │ │ │ │ ├── nebula_graph.py │ │ │ │ └── neo4j_graph.py │ │ │ ├── key_value_storages │ │ │ │ ├── __init__.py │ │ │ │ ├── base.py │ │ │ │ ├── in_memory.py │ │ │ │ ├── json.py │ │ │ │ └── redis.py │ │ │ ├── object_storages │ │ │ │ ├── __init__.py │ │ │ │ ├── amazon_s3.py │ │ │ │ ├── azure_blob.py │ │ │ │ ├── base.py │ │ │ │ └── google_cloud.py │ │ │ └── vectordb_storages │ │ │ │ ├── __init__.py │ │ │ │ ├── base.py │ │ │ │ ├── milvus.py │ │ │ │ └── qdrant.py │ │ ├── types │ │ │ ├── __init__.py │ │ │ ├── enums.py │ │ │ ├── openai_types.py │ │ │ └── unified_model_type.py │ │ └── utils │ │ │ ├── __init__.py │ │ │ ├── async_func.py │ │ │ ├── commons.py │ │ │ ├── constants.py │ │ │ ├── response_format.py │ │ │ └── token_counting.py │ │ ├── reflectors │ │ ├── __init__.py │ │ ├── prompts │ │ │ └── search_prompts.yaml │ │ └── search_reflector.py │ │ ├── requirements.txt │ │ ├── run.py │ │ ├── run_gaia.py │ │ ├── run_gaia_tts.py │ │ └── scripts │ │ ├── async_web_crawler.py │ │ ├── audio_inspector_tool.py │ │ ├── automodel.py │ │ ├── cookies.py │ │ ├── gaia_scorer.py │ │ ├── mdconvert.py │ │ ├── reformulator.py │ │ ├── run_agents.py │ │ ├── scorer.py │ │ ├── searcher.py │ │ ├── similarity.py │ │ ├── text_inspector_tool.py │ │ ├── text_web_browser.py │ │ ├── visual_inspector_tool.py │ │ └── visual_qa.py ├── pyproject.toml └── src │ └── oagents │ ├── __init__.py │ ├── _function_type_hints_utils.py │ ├── agent_types.py │ ├── agents.py │ ├── cli.py │ ├── default_tools.py │ ├── e2b_executor.py │ ├── gradio_ui.py │ ├── local_python_executor.py │ ├── memory.py │ ├── models.py │ ├── monitoring.py │ ├── prompts │ ├── ORM.yaml │ ├── ORM_list_wise.yaml │ ├── PRM.yaml │ ├── PRM_list_wise.yaml │ ├── code_agent.yaml │ ├── list_wise.yaml │ ├── single_node_reflection.yaml │ └── toolcalling_agent.yaml │ ├── reformulator.py │ ├── tool_validation.py │ ├── tools.py │ ├── utils.py │ ├── verify_function.py │ ├── vision_web_browser.py │ └── workflow.py ├── README.md └── assets └── oagents.png /Efficient_Agents/.env_template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/.env_template -------------------------------------------------------------------------------- /Efficient_Agents/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/LICENSE -------------------------------------------------------------------------------- /Efficient_Agents/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/Makefile -------------------------------------------------------------------------------- /Efficient_Agents/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/README.md -------------------------------------------------------------------------------- /Efficient_Agents/assets/efficient_agents.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/assets/efficient_agents.png -------------------------------------------------------------------------------- /Efficient_Agents/example/agent_from_any_llm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/agent_from_any_llm.py -------------------------------------------------------------------------------- /Efficient_Agents/example/e2b_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/e2b_example.py -------------------------------------------------------------------------------- /Efficient_Agents/example/gradio_upload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/gradio_upload.py -------------------------------------------------------------------------------- /Efficient_Agents/example/inspect_multiagent_run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/inspect_multiagent_run.py -------------------------------------------------------------------------------- /Efficient_Agents/example/multiple_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/multiple_tools.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/agent_kb/agent_kb_retrieval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/agent_kb/agent_kb_retrieval.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/agent_kb/agent_kb_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/agent_kb/agent_kb_service.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/agent_kb/agent_kb_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/agent_kb/agent_kb_utils.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/agent_kb/prompts.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/agent_kb/prompts.yaml -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/__init__.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/embeddings/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/embeddings/__init__.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/embeddings/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/embeddings/base.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/embeddings/jina_embedding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/embeddings/jina_embedding.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/embeddings/mistral_embedding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/embeddings/mistral_embedding.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/embeddings/openai_compatible_embedding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/embeddings/openai_compatible_embedding.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/embeddings/openai_embedding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/embeddings/openai_embedding.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/embeddings/sentence_transformers_embeddings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/embeddings/sentence_transformers_embeddings.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/embeddings/vlm_embedding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/embeddings/vlm_embedding.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/loaders/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/loaders/__init__.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/loaders/apify_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/loaders/apify_reader.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/loaders/base_io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/loaders/base_io.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/loaders/chunkr_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/loaders/chunkr_reader.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/loaders/firecrawl_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/loaders/firecrawl_reader.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/loaders/jina_url_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/loaders/jina_url_reader.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/loaders/unstructured_io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/loaders/unstructured_io.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/logger.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/messages/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/messages/__init__.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/messages/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/messages/base.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/messages/conversion/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/messages/conversion/__init__.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/messages/conversion/alpaca.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/messages/conversion/alpaca.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/messages/conversion/conversation_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/messages/conversion/conversation_models.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/messages/conversion/sharegpt/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/messages/conversion/sharegpt/__init__.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/messages/conversion/sharegpt/function_call_formatter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/messages/conversion/sharegpt/function_call_formatter.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/messages/conversion/sharegpt/hermes/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/messages/conversion/sharegpt/hermes/__init__.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/messages/conversion/sharegpt/hermes/hermes_function_formatter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/messages/conversion/sharegpt/hermes/hermes_function_formatter.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/messages/func_message.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/messages/func_message.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/retrievers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/retrievers/__init__.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/retrievers/auto_retriever.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/retrievers/auto_retriever.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/retrievers/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/retrievers/base.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/retrievers/bm25_retriever.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/retrievers/bm25_retriever.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/retrievers/cohere_rerank_retriever.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/retrievers/cohere_rerank_retriever.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/retrievers/graph_auto_retriever.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/retrievers/graph_auto_retriever.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/retrievers/simple_vector_retriever.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/retrievers/simple_vector_retriever.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/retrievers/vector_retriever.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/retrievers/vector_retriever.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/storages/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/storages/__init__.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/storages/graph_storages/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/storages/graph_storages/__init__.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/storages/graph_storages/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/storages/graph_storages/base.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/storages/graph_storages/graph_element.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/storages/graph_storages/graph_element.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/storages/graph_storages/nebula_graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/storages/graph_storages/nebula_graph.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/storages/graph_storages/neo4j_graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/storages/graph_storages/neo4j_graph.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/storages/key_value_storages/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/storages/key_value_storages/__init__.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/storages/key_value_storages/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/storages/key_value_storages/base.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/storages/key_value_storages/in_memory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/storages/key_value_storages/in_memory.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/storages/key_value_storages/json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/storages/key_value_storages/json.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/storages/key_value_storages/redis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/storages/key_value_storages/redis.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/storages/object_storages/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/storages/object_storages/__init__.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/storages/object_storages/amazon_s3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/storages/object_storages/amazon_s3.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/storages/object_storages/azure_blob.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/storages/object_storages/azure_blob.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/storages/object_storages/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/storages/object_storages/base.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/storages/object_storages/google_cloud.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/storages/object_storages/google_cloud.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/storages/vectordb_storages/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/storages/vectordb_storages/__init__.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/storages/vectordb_storages/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/storages/vectordb_storages/base.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/storages/vectordb_storages/milvus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/storages/vectordb_storages/milvus.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/storages/vectordb_storages/qdrant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/storages/vectordb_storages/qdrant.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/types/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/types/__init__.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/types/enums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/types/enums.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/types/openai_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/types/openai_types.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/types/unified_model_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/types/unified_model_type.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/utils/__init__.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/utils/async_func.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/utils/async_func.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/utils/commons.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/utils/commons.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/utils/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/utils/constants.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/utils/response_format.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/utils/response_format.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/rag/utils/token_counting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/rag/utils/token_counting.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/reflectors/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/reflectors/__init__.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/reflectors/prompts/search_prompts.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/reflectors/prompts/search_prompts.yaml -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/reflectors/search_reflector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/reflectors/search_reflector.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/requirements.txt -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/run.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/run_gaia.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/run_gaia.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/run_gaia_tts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/run_gaia_tts.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/scripts/async_web_crawler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/scripts/async_web_crawler.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/scripts/audio_inspector_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/scripts/audio_inspector_tool.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/scripts/automodel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/scripts/automodel.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/scripts/cookies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/scripts/cookies.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/scripts/gaia_scorer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/scripts/gaia_scorer.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/scripts/mdconvert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/scripts/mdconvert.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/scripts/reformulator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/scripts/reformulator.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/scripts/run_agents.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/scripts/run_agents.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/scripts/scorer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/scripts/scorer.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/scripts/searcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/scripts/searcher.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/scripts/similarity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/scripts/similarity.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/scripts/text_inspector_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/scripts/text_inspector_tool.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/scripts/text_web_browser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/scripts/text_web_browser.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/scripts/visual_inspector_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/scripts/visual_inspector_tool.py -------------------------------------------------------------------------------- /Efficient_Agents/example/oagents_deep_research/scripts/visual_qa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/oagents_deep_research/scripts/visual_qa.py -------------------------------------------------------------------------------- /Efficient_Agents/example/rag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/rag.py -------------------------------------------------------------------------------- /Efficient_Agents/example/rag_using_chromadb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/rag_using_chromadb.py -------------------------------------------------------------------------------- /Efficient_Agents/example/text_to_sql.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/example/text_to_sql.py -------------------------------------------------------------------------------- /Efficient_Agents/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/pyproject.toml -------------------------------------------------------------------------------- /Efficient_Agents/src/smolagents/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/src/smolagents/__init__.py -------------------------------------------------------------------------------- /Efficient_Agents/src/smolagents/_function_type_hints_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/src/smolagents/_function_type_hints_utils.py -------------------------------------------------------------------------------- /Efficient_Agents/src/smolagents/agent_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/src/smolagents/agent_types.py -------------------------------------------------------------------------------- /Efficient_Agents/src/smolagents/agents.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/src/smolagents/agents.py -------------------------------------------------------------------------------- /Efficient_Agents/src/smolagents/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/src/smolagents/cli.py -------------------------------------------------------------------------------- /Efficient_Agents/src/smolagents/default_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/src/smolagents/default_tools.py -------------------------------------------------------------------------------- /Efficient_Agents/src/smolagents/e2b_executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/src/smolagents/e2b_executor.py -------------------------------------------------------------------------------- /Efficient_Agents/src/smolagents/gradio_ui.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/src/smolagents/gradio_ui.py -------------------------------------------------------------------------------- /Efficient_Agents/src/smolagents/local_python_executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/src/smolagents/local_python_executor.py -------------------------------------------------------------------------------- /Efficient_Agents/src/smolagents/memory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/src/smolagents/memory.py -------------------------------------------------------------------------------- /Efficient_Agents/src/smolagents/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/src/smolagents/models.py -------------------------------------------------------------------------------- /Efficient_Agents/src/smolagents/monitoring.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/src/smolagents/monitoring.py -------------------------------------------------------------------------------- /Efficient_Agents/src/smolagents/pricing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/src/smolagents/pricing.py -------------------------------------------------------------------------------- /Efficient_Agents/src/smolagents/prompts/ORM.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/src/smolagents/prompts/ORM.yaml -------------------------------------------------------------------------------- /Efficient_Agents/src/smolagents/prompts/ORM_list_wise.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/src/smolagents/prompts/ORM_list_wise.yaml -------------------------------------------------------------------------------- /Efficient_Agents/src/smolagents/prompts/PRM.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/src/smolagents/prompts/PRM.yaml -------------------------------------------------------------------------------- /Efficient_Agents/src/smolagents/prompts/PRM_list_wise.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/src/smolagents/prompts/PRM_list_wise.yaml -------------------------------------------------------------------------------- /Efficient_Agents/src/smolagents/prompts/code_agent.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/src/smolagents/prompts/code_agent.yaml -------------------------------------------------------------------------------- /Efficient_Agents/src/smolagents/prompts/list_wise.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/src/smolagents/prompts/list_wise.yaml -------------------------------------------------------------------------------- /Efficient_Agents/src/smolagents/prompts/single_node_reflection.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/src/smolagents/prompts/single_node_reflection.yaml -------------------------------------------------------------------------------- /Efficient_Agents/src/smolagents/prompts/toolcalling_agent.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/src/smolagents/prompts/toolcalling_agent.yaml -------------------------------------------------------------------------------- /Efficient_Agents/src/smolagents/reformulator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/src/smolagents/reformulator.py -------------------------------------------------------------------------------- /Efficient_Agents/src/smolagents/tool_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/src/smolagents/tool_validation.py -------------------------------------------------------------------------------- /Efficient_Agents/src/smolagents/tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/src/smolagents/tools.py -------------------------------------------------------------------------------- /Efficient_Agents/src/smolagents/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/src/smolagents/utils.py -------------------------------------------------------------------------------- /Efficient_Agents/src/smolagents/verify_function.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/src/smolagents/verify_function.py -------------------------------------------------------------------------------- /Efficient_Agents/src/smolagents/vision_web_browser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/src/smolagents/vision_web_browser.py -------------------------------------------------------------------------------- /Efficient_Agents/src/smolagents/workflow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/Efficient_Agents/src/smolagents/workflow.py -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/LICENSE -------------------------------------------------------------------------------- /OAgents/.env_template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/.env_template -------------------------------------------------------------------------------- /OAgents/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/.gitignore -------------------------------------------------------------------------------- /OAgents/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/Makefile -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/agent_kb/agent_kb_retrieval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/agent_kb/agent_kb_retrieval.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/agent_kb/agent_kb_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/agent_kb/agent_kb_service.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/agent_kb/agent_kb_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/agent_kb/agent_kb_utils.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/agent_kb/prompts.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/agent_kb/prompts.yaml -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/__init__.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/embeddings/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/embeddings/__init__.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/embeddings/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/embeddings/base.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/embeddings/jina_embedding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/embeddings/jina_embedding.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/embeddings/mistral_embedding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/embeddings/mistral_embedding.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/embeddings/openai_compatible_embedding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/embeddings/openai_compatible_embedding.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/embeddings/openai_embedding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/embeddings/openai_embedding.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/embeddings/sentence_transformers_embeddings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/embeddings/sentence_transformers_embeddings.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/embeddings/vlm_embedding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/embeddings/vlm_embedding.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/loaders/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/loaders/__init__.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/loaders/apify_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/loaders/apify_reader.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/loaders/base_io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/loaders/base_io.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/loaders/chunkr_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/loaders/chunkr_reader.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/loaders/firecrawl_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/loaders/firecrawl_reader.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/loaders/jina_url_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/loaders/jina_url_reader.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/loaders/unstructured_io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/loaders/unstructured_io.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/logger.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/messages/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/messages/__init__.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/messages/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/messages/base.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/messages/conversion/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/messages/conversion/__init__.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/messages/conversion/alpaca.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/messages/conversion/alpaca.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/messages/conversion/conversation_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/messages/conversion/conversation_models.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/messages/conversion/sharegpt/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/messages/conversion/sharegpt/__init__.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/messages/conversion/sharegpt/function_call_formatter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/messages/conversion/sharegpt/function_call_formatter.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/messages/conversion/sharegpt/hermes/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/messages/conversion/sharegpt/hermes/__init__.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/messages/conversion/sharegpt/hermes/hermes_function_formatter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/messages/conversion/sharegpt/hermes/hermes_function_formatter.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/messages/func_message.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/messages/func_message.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/retrievers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/retrievers/__init__.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/retrievers/auto_retriever.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/retrievers/auto_retriever.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/retrievers/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/retrievers/base.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/retrievers/bm25_retriever.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/retrievers/bm25_retriever.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/retrievers/cohere_rerank_retriever.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/retrievers/cohere_rerank_retriever.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/retrievers/graph_auto_retriever.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/retrievers/graph_auto_retriever.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/retrievers/simple_vector_retriever.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/retrievers/simple_vector_retriever.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/retrievers/vector_retriever.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/retrievers/vector_retriever.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/storages/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/storages/__init__.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/storages/graph_storages/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/storages/graph_storages/__init__.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/storages/graph_storages/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/storages/graph_storages/base.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/storages/graph_storages/graph_element.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/storages/graph_storages/graph_element.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/storages/graph_storages/nebula_graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/storages/graph_storages/nebula_graph.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/storages/graph_storages/neo4j_graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/storages/graph_storages/neo4j_graph.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/storages/key_value_storages/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/storages/key_value_storages/__init__.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/storages/key_value_storages/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/storages/key_value_storages/base.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/storages/key_value_storages/in_memory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/storages/key_value_storages/in_memory.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/storages/key_value_storages/json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/storages/key_value_storages/json.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/storages/key_value_storages/redis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/storages/key_value_storages/redis.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/storages/object_storages/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/storages/object_storages/__init__.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/storages/object_storages/amazon_s3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/storages/object_storages/amazon_s3.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/storages/object_storages/azure_blob.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/storages/object_storages/azure_blob.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/storages/object_storages/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/storages/object_storages/base.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/storages/object_storages/google_cloud.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/storages/object_storages/google_cloud.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/storages/vectordb_storages/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/storages/vectordb_storages/__init__.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/storages/vectordb_storages/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/storages/vectordb_storages/base.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/storages/vectordb_storages/milvus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/storages/vectordb_storages/milvus.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/storages/vectordb_storages/qdrant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/storages/vectordb_storages/qdrant.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/types/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/types/__init__.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/types/enums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/types/enums.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/types/openai_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/types/openai_types.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/types/unified_model_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/types/unified_model_type.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/utils/__init__.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/utils/async_func.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/utils/async_func.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/utils/commons.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/utils/commons.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/utils/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/utils/constants.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/utils/response_format.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/utils/response_format.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/rag/utils/token_counting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/rag/utils/token_counting.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/reflectors/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/reflectors/__init__.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/reflectors/prompts/search_prompts.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/reflectors/prompts/search_prompts.yaml -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/reflectors/search_reflector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/reflectors/search_reflector.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/requirements.txt -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/run.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/run_gaia.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/run_gaia.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/run_gaia_tts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/run_gaia_tts.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/scripts/async_web_crawler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/scripts/async_web_crawler.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/scripts/audio_inspector_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/scripts/audio_inspector_tool.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/scripts/automodel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/scripts/automodel.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/scripts/cookies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/scripts/cookies.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/scripts/gaia_scorer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/scripts/gaia_scorer.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/scripts/mdconvert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/scripts/mdconvert.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/scripts/reformulator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/scripts/reformulator.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/scripts/run_agents.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/scripts/run_agents.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/scripts/scorer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/scripts/scorer.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/scripts/searcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/scripts/searcher.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/scripts/similarity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/scripts/similarity.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/scripts/text_inspector_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/scripts/text_inspector_tool.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/scripts/text_web_browser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/scripts/text_web_browser.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/scripts/visual_inspector_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/scripts/visual_inspector_tool.py -------------------------------------------------------------------------------- /OAgents/example/oagents_deep_research/scripts/visual_qa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/example/oagents_deep_research/scripts/visual_qa.py -------------------------------------------------------------------------------- /OAgents/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/pyproject.toml -------------------------------------------------------------------------------- /OAgents/src/oagents/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/src/oagents/__init__.py -------------------------------------------------------------------------------- /OAgents/src/oagents/_function_type_hints_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/src/oagents/_function_type_hints_utils.py -------------------------------------------------------------------------------- /OAgents/src/oagents/agent_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/src/oagents/agent_types.py -------------------------------------------------------------------------------- /OAgents/src/oagents/agents.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/src/oagents/agents.py -------------------------------------------------------------------------------- /OAgents/src/oagents/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/src/oagents/cli.py -------------------------------------------------------------------------------- /OAgents/src/oagents/default_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/src/oagents/default_tools.py -------------------------------------------------------------------------------- /OAgents/src/oagents/e2b_executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/src/oagents/e2b_executor.py -------------------------------------------------------------------------------- /OAgents/src/oagents/gradio_ui.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/src/oagents/gradio_ui.py -------------------------------------------------------------------------------- /OAgents/src/oagents/local_python_executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/src/oagents/local_python_executor.py -------------------------------------------------------------------------------- /OAgents/src/oagents/memory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/src/oagents/memory.py -------------------------------------------------------------------------------- /OAgents/src/oagents/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/src/oagents/models.py -------------------------------------------------------------------------------- /OAgents/src/oagents/monitoring.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/src/oagents/monitoring.py -------------------------------------------------------------------------------- /OAgents/src/oagents/prompts/ORM.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/src/oagents/prompts/ORM.yaml -------------------------------------------------------------------------------- /OAgents/src/oagents/prompts/ORM_list_wise.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/src/oagents/prompts/ORM_list_wise.yaml -------------------------------------------------------------------------------- /OAgents/src/oagents/prompts/PRM.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/src/oagents/prompts/PRM.yaml -------------------------------------------------------------------------------- /OAgents/src/oagents/prompts/PRM_list_wise.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/src/oagents/prompts/PRM_list_wise.yaml -------------------------------------------------------------------------------- /OAgents/src/oagents/prompts/code_agent.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/src/oagents/prompts/code_agent.yaml -------------------------------------------------------------------------------- /OAgents/src/oagents/prompts/list_wise.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/src/oagents/prompts/list_wise.yaml -------------------------------------------------------------------------------- /OAgents/src/oagents/prompts/single_node_reflection.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/src/oagents/prompts/single_node_reflection.yaml -------------------------------------------------------------------------------- /OAgents/src/oagents/prompts/toolcalling_agent.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/src/oagents/prompts/toolcalling_agent.yaml -------------------------------------------------------------------------------- /OAgents/src/oagents/reformulator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/src/oagents/reformulator.py -------------------------------------------------------------------------------- /OAgents/src/oagents/tool_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/src/oagents/tool_validation.py -------------------------------------------------------------------------------- /OAgents/src/oagents/tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/src/oagents/tools.py -------------------------------------------------------------------------------- /OAgents/src/oagents/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/src/oagents/utils.py -------------------------------------------------------------------------------- /OAgents/src/oagents/verify_function.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/src/oagents/verify_function.py -------------------------------------------------------------------------------- /OAgents/src/oagents/vision_web_browser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/src/oagents/vision_web_browser.py -------------------------------------------------------------------------------- /OAgents/src/oagents/workflow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/OAgents/src/oagents/workflow.py -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/README.md -------------------------------------------------------------------------------- /assets/oagents.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OPPO-PersonalAI/OAgents/HEAD/assets/oagents.png --------------------------------------------------------------------------------