diff --git a/.buildinfo b/.buildinfo index b4ad9a9..b795a37 100644 --- a/.buildinfo +++ b/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: 97ceb09d98dbafff4c5641cc1eda049e +config: 31e9cdb1de4c8cdd5d5279d325adf124 tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/_static/searchtools.js b/_static/searchtools.js index 92da3f8..b08d58c 100644 --- a/_static/searchtools.js +++ b/_static/searchtools.js @@ -178,7 +178,7 @@ const Search = { htmlToText: (htmlString, anchor) => { const htmlElement = new DOMParser().parseFromString(htmlString, 'text/html'); - for (const removalQuery of [".headerlinks", "script", "style"]) { + for (const removalQuery of [".headerlink", "script", "style"]) { htmlElement.querySelectorAll(removalQuery).forEach((el) => { el.remove() }); } if (anchor) { @@ -328,13 +328,14 @@ const Search = { for (const [title, foundTitles] of Object.entries(allTitles)) { if (title.toLowerCase().trim().includes(queryLower) && (queryLower.length >= title.length/2)) { for (const [file, id] of foundTitles) { - let score = Math.round(100 * queryLower.length / title.length) + const score = Math.round(Scorer.title * queryLower.length / title.length); + const boost = titles[file] === title ? 1 : 0; // add a boost for document titles normalResults.push([ docNames[file], titles[file] !== title ? `${titles[file]} > ${title}` : title, id !== null ? "#" + id : "", null, - score, + score + boost, filenames[file], ]); } diff --git a/case/IOT_1.html b/case/IOT_1.html index 2371dec..9612c74 100644 --- a/case/IOT_1.html +++ b/case/IOT_1.html @@ -5,7 +5,7 @@ - + IoA & IoT Simulation - IoA 0.0.1 documentation diff --git a/case/IOT_2.html b/case/IOT_2.html index 9ef2b0b..de80363 100644 --- a/case/IOT_2.html +++ b/case/IOT_2.html @@ -5,7 +5,7 @@ - + IoA & IoT Real-World - IoA 0.0.1 documentation diff --git a/case/gaia.html b/case/gaia.html index 95562a1..d5393a4 100644 --- a/case/gaia.html +++ b/case/gaia.html @@ -5,7 +5,7 @@ - + GAIA Benchmark - IoA 0.0.1 documentation diff --git a/case/open_instruction.html b/case/open_instruction.html index cc9bf93..fc761d5 100644 --- a/case/open_instruction.html +++ b/case/open_instruction.html @@ -5,7 +5,7 @@ - + Open Instruction Dataset - IoA 0.0.1 documentation diff --git a/case/paper_writing.html b/case/paper_writing.html index 419b1ea..3b768ac 100644 --- a/case/paper_writing.html +++ b/case/paper_writing.html @@ -5,7 +5,7 @@ - + Collaborative Paper Writing - IoA 0.0.1 documentation diff --git a/customize/client_configuration.html b/customize/client_configuration.html index 15ff538..1c6f991 100644 --- a/customize/client_configuration.html +++ b/customize/client_configuration.html @@ -5,7 +5,7 @@ - + Client Configuration - IoA 0.0.1 documentation diff --git a/customize/docker-compose_setup.html b/customize/docker-compose_setup.html index 25e6f13..ecd77c1 100644 --- a/customize/docker-compose_setup.html +++ b/customize/docker-compose_setup.html @@ -5,7 +5,7 @@ - + Docker Compose Setup - IoA 0.0.1 documentation diff --git a/customize/goal_submission.html b/customize/goal_submission.html index a62fb98..92f0ea6 100644 --- a/customize/goal_submission.html +++ b/customize/goal_submission.html @@ -5,7 +5,7 @@ - + Goal Submission - IoA 0.0.1 documentation diff --git a/customize/integrate_thirdparty_agent.html b/customize/integrate_thirdparty_agent.html index d92242c..c6d2787 100644 --- a/customize/integrate_thirdparty_agent.html +++ b/customize/integrate_thirdparty_agent.html @@ -5,7 +5,7 @@ - + Integrate Third-party Agent - IoA 0.0.1 documentation diff --git a/customize/tool_creation.html b/customize/tool_creation.html index 0f1bec9..7167953 100644 --- a/customize/tool_creation.html +++ b/customize/tool_creation.html @@ -5,7 +5,7 @@ - + Tool Creation - IoA 0.0.1 documentation diff --git a/distributed_service/config.html b/distributed_service/config.html index 9e434f5..79687ca 100644 --- a/distributed_service/config.html +++ b/distributed_service/config.html @@ -5,7 +5,7 @@ - + Running IoA on Distributed Devices - IoA 0.0.1 documentation diff --git a/distributed_service/run_case.html b/distributed_service/run_case.html index 308214c..540535e 100644 --- a/distributed_service/run_case.html +++ b/distributed_service/run_case.html @@ -5,7 +5,7 @@ - + Run Case locally - IoA 0.0.1 documentation diff --git a/distributed_service/set_server.html b/distributed_service/set_server.html index 74df11b..f4554be 100644 --- a/distributed_service/set_server.html +++ b/distributed_service/set_server.html @@ -5,7 +5,7 @@ - + Deploying IoA Service - IoA 0.0.1 documentation diff --git a/genindex.html b/genindex.html index 54020bf..55c0929 100644 --- a/genindex.html +++ b/genindex.html @@ -4,7 +4,7 @@ - Index - IoA 0.0.1 documentation + Index - IoA 0.0.1 documentation diff --git a/getting_started/installation.html b/getting_started/installation.html index acbb165..3b587fd 100644 --- a/getting_started/installation.html +++ b/getting_started/installation.html @@ -5,7 +5,7 @@ - + IoA Installation - IoA 0.0.1 documentation diff --git a/high_level_concepts/code_structure.html b/high_level_concepts/code_structure.html index 375769c..59538eb 100644 --- a/high_level_concepts/code_structure.html +++ b/high_level_concepts/code_structure.html @@ -5,7 +5,7 @@ - + Code Structure - IoA 0.0.1 documentation diff --git a/high_level_concepts/framework.html b/high_level_concepts/framework.html index 68be8e0..9a196a8 100644 --- a/high_level_concepts/framework.html +++ b/high_level_concepts/framework.html @@ -5,7 +5,7 @@ - + Framework Philosophy - IoA 0.0.1 documentation diff --git a/high_level_concepts/mechanism.html b/high_level_concepts/mechanism.html index ecac5b0..a5fef72 100644 --- a/high_level_concepts/mechanism.html +++ b/high_level_concepts/mechanism.html @@ -5,7 +5,7 @@ - + Key Mechanisms - IoA 0.0.1 documentation diff --git a/home.html b/home.html index 544b630..1d758a0 100644 --- a/home.html +++ b/home.html @@ -5,7 +5,7 @@ - + Overview - IoA 0.0.1 documentation diff --git a/index.html b/index.html index dc7e145..65c6e02 100644 --- a/index.html +++ b/index.html @@ -5,7 +5,7 @@ - + IoA 0.0.1 documentation diff --git a/search.html b/search.html index a2a8ce2..d90906e 100644 --- a/search.html +++ b/search.html @@ -5,7 +5,7 @@ - + Search - IoA 0.0.1 documentation diff --git a/searchindex.js b/searchindex.js index d56be7a..fd7f9d0 100644 --- a/searchindex.js +++ b/searchindex.js @@ -1 +1 @@ -Search.setIndex({"alltitles": {"0. Prepare the docker images:": [[2, "prepare-the-docker-images"], [3, "prepare-the-docker-images"]], "1. Configure Network Access": [[10, "configure-network-access"]], "1. Launch the Milvus service:": [[2, "launch-the-milvus-service"], [3, "launch-the-milvus-service"]], "1. Prepare Docker Images": [[10, "id1"]], "1. \ud83d\udccb Prerequisites": [[13, "prerequisites"]], "2. Configure Client": [[10, "configure-client"]], "2. Create the ReAct Agent image:": [[4, "create-the-react-agent-image"]], "2. Launch the server and the client:": [[2, "launch-the-server-and-the-client"]], "2. Launch the server and the clients:": [[3, "launch-the-server-and-the-clients"]], "2. Prepare Docker Images": [[10, "prepare-docker-images"]], "2. \ud83d\udef3\ufe0f Clone the Repository": [[13, "clone-the-repository"]], "3. Launch Milvus Service": [[10, "launch-milvus-service"]], "3. Launch Services": [[10, "launch-services"]], "3. Let the Games Begin!": [[2, "let-the-games-begin"]], "3. Set up your credentials:": [[4, "set-up-your-credentials"]], "3. Start the Open Instruction test:": [[3, "start-the-open-instruction-test"]], "3. \ud83c\udfd7\ufe0f Build Docker Images": [[13, "build-docker-images"]], "4. Access the Frontend": [[10, "access-the-frontend"]], "4. Launch Client": [[10, "launch-client"]], "4. Launch the IoA writing squad:": [[4, "launch-the-ioa-writing-squad"]], "4. \ud83c\udf10 Launch Milvus Service": [[13, "launch-milvus-service"]], "5. Kickstart the writing process:": [[4, "kickstart-the-writing-process"]], "5. \ud83c\udfac Start IoA": [[13, "start-ioa"]], "6. \ud83e\uddea Test It Out": [[13, "test-it-out"]], "Agent Images (Build as needed)": [[13, "agent-images-build-as-needed"]], "Client": [[15, "client"]], "Client Configuration": [[5, "client-configuration"]], "Code Structure": [[14, "code-structure"]], "Collaborative Paper Writing": [[4, "collaborative-paper-writing"]], "Communication Service Client": [[5, "communication-service-client"]], "Core Components": [[13, "core-components"]], "Customize Agent": [[18, null]], "Deploying IoA Service": [[12, "deploying-ioa-service"]], "Distributed Service": [[18, null]], "Docker Compose Configuration": [[6, "docker-compose-configuration"]], "Docker Compose Setup": [[6, "docker-compose-setup"]], "Docker Execution": [[0, "docker-execution"], [1, "docker-execution"]], "Framework Philosophy": [[15, "framework-philosophy"]], "GAIA Benchmark": [[2, "gaia-benchmark"]], "Getting Started": [[18, null]], "Goal": [[7, "goal"]], "Goal Submission": [[7, "goal-submission"]], "HIGH-LEVEL Concepts": [[18, null]], "Integrate Third-party Agent": [[8, "integrate-third-party-agent"]], "IoA & IoT Real-World": [[1, "ioa-iot-real-world"]], "IoA & IoT Simulation": [[0, "ioa-iot-simulation"]], "IoA Installation": [[13, "ioa-installation"]], "Key Components": [[15, "key-components"]], "Key Mechanisms": [[16, "key-mechanisms"]], "Open Instruction Dataset": [[3, "open-instruction-dataset"]], "Open Interpreter Docker Startup": [[8, "open-interpreter-docker-startup"]], "Open Interpreter Integration": [[8, "open-interpreter-integration"]], "Overview": [[17, "overview"]], "Run CASES": [[18, null]], "Run Case locally": [[11, "run-case-locally"]], "Running IoA on Distributed Devices": [[10, "running-ioa-on-distributed-devices"]], "Server": [[5, "server"], [15, "server"]], "Tool Agent": [[5, "tool-agent"]], "Tool Creation": [[9, "tool-creation"]], "Tool with required parameters": [[9, "tool-with-required-parameters"]], "Tool without required parameters": [[9, "tool-without-required-parameters"]], "\u2699\ufe0f Try it out": [[4, "try-it-out"]], "\u270d\ufe0f Paper Writing with IoA": [[4, "paper-writing-with-ioa"]], "\u2753 Troubleshooting": [[10, "troubleshooting"]], "\ud83c\udf0e What is Internet of Agents?": [[17, "what-is-internet-of-agents"]], "\ud83c\udf10 Why IoA was designed": [[15, "why-ioa-was-designed"]], "\ud83c\udfad Watch the Collaboration Unfold": [[3, "watch-the-collaboration-unfold"]], "\ud83d\udcbb Client Setup": [[10, "client-setup"]], "\ud83d\udccb Task Assignment and Execution": [[16, "task-assignment-and-execution"]], "\ud83d\udd0d Agent Registration and Discovery": [[16, "agent-registration-and-discovery"]], "\ud83d\uddc4\ufe0f Server Setup": [[10, "server-setup"]], "\ud83d\udde3\ufe0f Autonomous Conversation Flow Control": [[16, "autonomous-conversation-flow-control"]], "\ud83d\ude80 Key Features": [[17, "key-features"]], "\ud83d\ude80 Let\u2019s Get Started!": [[2, "let-s-get-started"], [3, "let-s-get-started"]], "\ud83d\ude80 Quick Start": [[13, "quick-start"]], "\ud83e\udd14 What\u2019s GAIA?": [[2, "what-s-gaia"]], "\ud83e\udd14 What\u2019s the Open Instruction Dataset?": [[3, "what-s-the-open-instruction-dataset"]], "\ud83e\udd1d Autonomous Nested Team Formation": [[16, "autonomous-nested-team-formation"]]}, "docnames": ["case/IOT_1", "case/IOT_2", "case/gaia", "case/open_instruction", "case/paper_writing", "customize/client_configuration", "customize/docker-compose_setup", "customize/goal_submission", "customize/integrate_thirdparty_agent", "customize/tool_creation", "distributed_service/config", "distributed_service/run_case", "distributed_service/set_server", "getting_started/installation", "high_level_concepts/code_structure", "high_level_concepts/framework", "high_level_concepts/mechanism", "home", "index"], "envversion": {"sphinx": 61, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2}, "filenames": ["case/IOT_1.rst", "case/IOT_2.rst", "case/gaia.rst", "case/open_instruction.rst", "case/paper_writing.rst", "customize/client_configuration.rst", "customize/docker-compose_setup.rst", "customize/goal_submission.rst", "customize/integrate_thirdparty_agent.rst", "customize/tool_creation.rst", "distributed_service/config.rst", "distributed_service/run_case.rst", "distributed_service/set_server.rst", "getting_started/installation.rst", "high_level_concepts/code_structure.rst", "high_level_concepts/framework.rst", "high_level_concepts/mechanism.rst", "home.rst", "index.rst"], "indexentries": {}, "objects": {}, "objnames": {}, "objtypes": {}, "terms": {"": [0, 1, 4, 5, 9, 10, 13, 14, 15, 16, 17, 18], "0": [5, 7, 13], "1": [1, 5, 7, 9], "1106": 5, "127": [7, 13], "163": 10, "1x": 1, "2": 1, "20": [7, 13], "2014": [7, 13], "2020": [7, 13], "221": 10, "23": 10, "2nd": 1, "3": 6, "4": [1, 5], "43": 10, "5050": [6, 7, 13], "7788": [5, 10], "7890": [0, 1, 11], "80": 10, "A": [5, 17], "And": [4, 13], "As": 3, "By": 9, "For": [5, 6, 7, 8, 9, 10, 14, 17], "If": [0, 1, 4, 8, 10, 11, 12, 13], "In": [0, 1, 4, 8, 13], "It": [2, 4, 8, 9, 15, 16, 17], "Its": 15, "OR": 9, "Or": 13, "That": 17, "The": [0, 1, 5, 6, 7, 8, 9, 11, 12, 14, 15, 16, 17], "Then": [8, 13], "These": [0, 16], "To": 5, "With": [2, 3], "__init__": 9, "abil": [2, 9, 15], "about": [4, 15], "access": [0, 1, 6, 8, 12], "accomplish": 7, "accur": 15, "across": [3, 10, 17], "act": 15, "action": 4, "activ": 15, "adapt": [3, 8, 16, 17], "add": [4, 9, 17], "addition": 14, "address": [3, 10], "adher": 9, "adjust": 5, "adopt": 16, "advanc": 15, "aforement": 14, "after": [0, 1, 7, 11], "agent": [0, 1, 2, 3, 6, 9, 10, 14, 15], "agent_1": 7, "agent_2": 7, "agent_nam": 5, "agent_network": 13, "agent_typ": 5, "agentvers": 12, "ai": [1, 2, 3, 4, 5, 17], "aim": 17, "air": 1, "all": [6, 9, 10, 14, 16, 17], "alloc": 16, "allow": [3, 6, 16], "along": 6, "alreadi": [0, 1, 4], "also": [5, 8, 15], "altern": 10, "among": [0, 16], "an": [0, 1, 4, 8, 9, 10, 16, 17], "analysi": [7, 13], "annot": 14, "annual": [7, 13], "anoth": [0, 1, 8, 9, 11], "anti": 1, "api": [4, 8, 13], "app": 6, "applianc": 1, "approach": 16, "ar": [0, 1, 5, 8, 9, 10, 11, 14, 16], "architectur": [15, 17], "arg": [0, 1, 11], "aris": 9, "around": 4, "arxiv": 4, "arxiv_search": 9, "arxiv_tool": 9, "arxivassist": 4, "assembl": 17, "assign": [5, 15, 18], "assist": [3, 4, 5, 10, 14], "assum": [2, 3], "asynchron": [16, 17], "attempt": 5, "authent": 15, "author": 15, "autogpt": [3, 13, 14, 15, 17], "autonom": [13, 15, 17, 18], "avail": [10, 16], "back": 16, "background": 17, "bacteri": 1, "base": [0, 15, 16], "basic": [5, 14, 16], "been": 14, "befor": [7, 9, 16], "behind": 17, "below": [5, 11], "benchmark": 18, "between": [1, 8, 15], "black": 1, "block": [0, 15, 16], "bob": [5, 10], "bookworm": 4, "boolean": 9, "both": 12, "brainstorm": 4, "bridg": 8, "brief": 8, "bring": [2, 3, 17], "broader": 9, "brows": 2, "browser": 10, "bug": 13, "build": [0, 1, 4, 6, 8, 11, 12, 14], "built": [4, 13], "bypass": 1, "c": 11, "call": 9, "can": [4, 5, 6, 7, 8, 9, 12, 13, 16, 17], "capabl": [3, 5, 9, 15, 16], "case": [5, 6, 8, 10, 12], "catererassist": 0, "cd": [12, 13], "central": [6, 14, 15], "challeng": [2, 3, 15], "characterist": [15, 16], "chat": [5, 14, 15, 16], "check": 10, "chen": 4, "cheng": 4, "choos": 10, "chosen": [2, 10], "clash": [0, 1], "clear": 16, "client": [6, 7, 8, 13, 16, 18], "client_config": [5, 6, 8, 10], "clone": 12, "code": 3, "code_executor": 9, "cold": 1, "collabor": [0, 2, 15, 16, 17, 18], "collect": 3, "com": [12, 13], "combin": 15, "come": 17, "comfort": 1, "comm": 5, "command": [0, 1, 2, 4, 8, 11, 12], "commun": [0, 1, 8, 10, 14, 15, 16, 18], "communication_lay": 14, "complement": 3, "complet": [7, 9, 14, 16], "complex": [15, 16, 17], "compon": 18, "compos": [0, 1, 2, 3, 4, 8, 10, 11, 12, 13, 14, 18], "composeserv": 12, "comprehens": [15, 16], "comput": [0, 1], "concert": 16, "conclus": 16, "concret": 14, "config": [5, 6, 8, 10, 14], "configur": [0, 1, 8, 9, 14, 18], "conflict": [8, 16], "connect": [10, 15, 17], "consid": 8, "consist": [3, 8, 15], "contact": 15, "contain": [0, 1, 5, 6, 8, 14, 16], "container": 8, "container_nam": [5, 6], "container_port": 6, "context": 6, "continu": 15, "control": [5, 18], "convers": [17, 18], "convert": 8, "coordin": 1, "correct": 10, "correspond": [5, 9], "could": 17, "cp": 13, "craft": 4, "creat": [0, 1, 5, 6, 7, 8, 9, 11, 12, 13, 16, 17], "creation": [15, 16, 18], "ctrl": 11, "curat": 3, "current": [14, 15], "custom": [6, 9, 10, 14], "custom_config": [6, 8], "data": [12, 14, 15, 16], "databas": [6, 15], "dataset": [13, 18], "dc": 1, "decid": [2, 13], "default": [5, 10], "defin": [5, 8, 15], "demo": 13, "demonstr": 3, "depend": [5, 6], "depends_on": 6, "deploi": 8, "deploy": 6, "depth": 7, "desc": 5, "descript": [5, 7, 9, 14, 16], "descrpit": 7, "design": [2, 3, 18], "desir": [7, 16], "desk": 1, "detail": [5, 7, 8, 13, 15, 17], "determin": 16, "develop": [8, 9, 15], "devic": [1, 18], "dialogu": 16, "differ": [3, 14, 17], "difficulti": 2, "dig": 4, "directli": 13, "directori": [5, 6, 7, 8, 14], "discoveri": [15, 18], "discuss": 16, "dispens": 1, "distribut": 15, "dive": 2, "divers": [3, 15, 16, 17], "divid": 5, "do": [9, 17], "docker": [4, 5, 11, 12, 14, 18], "docker_volume_directori": 6, "dockerfil": [0, 1, 2, 3, 4, 6, 8, 10, 11, 12, 13, 14], "document": 18, "domain": 3, "doubl": 10, "download": 13, "draft": 4, "dream": 4, "drinkerassist": 0, "dynam": 16, "e": [5, 6, 7, 10], "each": [3, 6, 15], "easi": 17, "ecosystem": [5, 15, 16], "edit": 1, "effect": [6, 9, 15, 16], "effici": [3, 6, 15, 16, 17], "either": 16, "emploi": [0, 16], "enabl": [1, 15, 16], "end": 3, "endpoint": [7, 8], "enhanc": [1, 9, 16], "ensuer": 8, "ensur": [5, 6, 8, 9, 10, 11, 15, 16], "entertainmentassist": 0, "entir": 14, "entiti": 15, "entri": 14, "enum": 9, "env": [4, 6, 8, 13], "env_fil": 6, "env_templ": 13, "environ": [2, 4, 6, 8, 13, 16, 17], "environmentassist": 0, "especi": 16, "essenti": 6, "etc": [14, 15], "everyth": [2, 3], "exactli": 14, "examin": 3, "exampl": [4, 5, 6, 7, 8, 9, 10, 17], "execut": [8, 11, 17, 18], "exist": 9, "experi": 1, "expert": 4, "expertis": 16, "explain": 10, "explan": 8, "explor": 3, "expos": [5, 8], "extend": 9, "extens": 17, "extern": 8, "f": [0, 1, 2, 3, 4, 8, 10, 11, 12, 13], "facet": 16, "facilit": [8, 15, 16], "fail": 11, "fals": 5, "fan": 1, "far": 14, "fastapi": 8, "featur": 18, "feel": 3, "few": 13, "figur": [7, 13], "file": [0, 1, 5, 6, 8, 9, 10, 14], "fill": 13, "find": 16, "finit": 16, "firewal": [0, 10], "first": [0, 1, 2, 3, 4, 11, 12], "five": 0, "fix": 13, "fledg": 9, "flexibl": [3, 16, 17], "flow": [17, 18], "folder": [5, 12, 14], "follow": [2, 3, 4, 5, 8, 11, 13, 14], "form": [13, 15, 16, 17], "format": [7, 9, 13, 15, 17, 18], "forward": [8, 10], "foundat": 15, "four": [0, 4], "framework": [3, 4, 8, 10, 14, 17, 18], "free": 3, "from": [3, 4, 7, 8, 9, 13], "frontend": 13, "frontend_port": 10, "full": [7, 9], "function": 9, "fundament": 2, "further": 10, "g": [5, 6, 7, 10], "gaia": 18, "gap": 8, "gen": 1, "gener": [2, 3, 7, 13], "get": 13, "git": [12, 13], "github": [10, 12, 13], "give": [7, 13], "given": [5, 8, 14], "goal": [0, 1, 11, 13, 18], "gpt": 5, "group": [4, 14, 15, 16], "guest": 0, "guid": [8, 10], "guru": 4, "ha": [14, 15], "handl": [2, 3, 9, 15, 16], "have": [2, 3, 4, 7, 8, 9, 11, 13], "help": [2, 3, 4], "here": [0, 4, 8, 9], "heterogen": [15, 17], "hierarch": 16, "home": [0, 1], "host": [0, 1, 11], "host_port": 6, "hostassist": 0, "hostnam": [5, 10], "hot": 1, "hous": 14, "how": [0, 2, 3, 10, 14, 17], "howev": 15, "http": [0, 1, 7, 8, 10, 11, 12, 13], "http_proxi": [0, 1, 11], "https_proxi": [0, 1, 11], "hub": [13, 15], "human": [5, 17], "humidifi": 1, "i": [0, 1, 2, 4, 5, 6, 7, 8, 9, 13, 14, 16, 18], "idea": 17, "identifi": 15, "im_client": [8, 9, 14], "imag": [0, 1, 6, 11, 12, 14], "image_nam": 5, "imagin": 17, "implement": [8, 9, 14, 15], "import": [7, 9, 13], "includ": [1, 3, 6, 7, 8, 12, 14, 15], "inclus": 5, "indic": 5, "individu": 15, "info": 15, "inform": [0, 2, 3, 4, 14, 15, 16], "infrastructur": 15, "initi": [0, 1, 4, 7, 11, 16], "inspir": [15, 17], "instal": [3, 18], "instruct": [2, 13, 18], "integr": [3, 5, 6, 9, 14, 15, 17, 18], "intellig": 1, "interact": [5, 15], "interconnect": 1, "interest": 4, "interfac": [8, 10, 14, 15], "intern": [0, 1, 11], "internet": [1, 13, 15, 18], "interpret": [3, 13, 14, 15, 17, 18], "introduc": 9, "introduct": 4, "involv": 5, "ioa": [3, 5, 6, 7, 8, 16, 17, 18], "iot": [11, 12], "iot_parti": [0, 1, 6], "ip": 10, "ip_address": 12, "isol": [8, 15], "issu": 10, "its": [5, 9, 16], "itself": [4, 5], "join": 16, "json": [7, 13], "just": [4, 13, 17], "keep": 17, "kei": [4, 13, 18], "kind": 17, "know": [7, 13], "lamp": 1, "languag": 5, "larg": 5, "latest": [0, 1, 4, 6, 8, 10, 11, 12, 13], "launch": 7, "launch_goal": [7, 13], "launch_group_chat": 16, "layer": [0, 14, 15, 16, 17], "led": [1, 15], "left": 13, "let": [4, 18], "level": 2, "level_in_gaia": 2, "leverag": [3, 9, 16], "librarian": [2, 4], "like": [2, 4, 8, 13, 15, 16, 17], "line": [0, 1, 4, 11], "list": [0, 14], "lite": 1, "liter": 9, "live": 1, "ll": 3, "llm": [5, 14, 15, 16], "llm_type": 5, "local": [1, 7, 13], "locat": 8, "logic": [8, 14, 15], "machin": [0, 1, 16], "main": [14, 15], "mainli": 8, "maintain": [14, 15], "make": [9, 13, 15, 17], "manag": [3, 6, 14, 15, 16, 17], "mani": 2, "map": 6, "match": 16, "mathemat": 3, "max_num_step": 5, "max_team_up_attempt": 5, "max_turn": [7, 13], "max_work": 2, "maximum": [5, 7], "me": [7, 13], "mean": 14, "measur": 15, "mechan": 18, "member": 7, "memori": 14, "messag": [14, 15], "metaag": 11, "mi": 1, "microsoft": [7, 13], "might": 17, "miio": 1, "mijia": 1, "milvu": 4, "mkdir": 12, "mlmz": 12, "modal": 2, "model": [5, 14, 16], "modifi": [10, 12], "more": [9, 17], "multi": [2, 16], "multipl": [6, 10], "multitask": 17, "must": 5, "name": [5, 6, 7, 9], "nearli": 14, "necessari": [6, 8, 9, 10, 15, 16], "need": [2, 3, 4, 7, 9, 12, 16], "nest": [5, 7, 17, 18], "network": [1, 6, 13, 15, 16], "new": [4, 9, 14, 16, 17], "next": [8, 11], "none": [7, 13], "normal": 11, "now": [2, 3], "number": [5, 9], "object": [7, 9], "observ": 3, "occupi": 10, "offici": 13, "often": 15, "one": 16, "ongo": [14, 15], "onli": [14, 16], "onlin": [2, 3], "open": [10, 13, 14, 15, 17, 18], "open_instruct": [3, 13], "open_interpret": [8, 13, 14], "open_interpreter_ag": 8, "openai": [4, 5, 9, 13, 14], "openai_api_kei": [6, 8], "openai_assist": 14, "openai_response_log": 6, "openai_response_log_path": [6, 8], "openbmb": 13, "openinterpret": 5, "oper": [0, 15], "option": [0, 1, 5, 13], "orchestr": 6, "organ": [2, 4], "origin": 13, "other": [3, 4, 5, 12, 13, 15], "our": [2, 3, 4, 10, 13, 17], "output": 3, "outsid": [0, 1], "overview": 18, "own": [9, 13, 17], "packag": [0, 1, 8], "paper": [17, 18], "paper_writ": [4, 6], "parallel": 16, "paramet": [0, 1, 5, 8, 18], "parameters_1": 9, "parameters_2": 9, "part": 14, "parti": [0, 11, 15, 18], "particip": 15, "path": 6, "paus": 16, "payload": 7, "peek": 17, "peopl": 17, "perfect": 4, "perform": [3, 9], "persist": 15, "philosophi": 18, "pictur": 4, "ping": 10, "place": 2, "platform": [5, 6, 17], "pleas": [7, 10, 13, 14, 17], "point": 14, "port": [0, 1, 5, 6, 10], "post": [7, 8, 13], "potenti": [8, 16], "power": [3, 4], "pre": 13, "prepar": 0, "prevent": [8, 16], "preview": 5, "previous": 8, "print": 13, "problem": [2, 3, 9, 17], "proceed": 16, "process": [5, 6, 7, 15, 16], "profici": 2, "progress": 15, "projector": 1, "prompt": 14, "proper": 5, "properti": 9, "propos": 15, "protocol": [1, 8, 15], "provid": [5, 6, 9, 15, 16], "proxi": [0, 1], "pull": [4, 10, 12, 13], "purifi": 1, "py": [0, 1, 2, 3, 4, 7, 8, 9, 11, 13, 14], "pydant": 14, "python": [0, 1, 2, 3, 4, 7, 9, 11, 13], "qian": 4, "queri": [15, 16], "quick": 18, "quickli": [2, 4], "random": 5, "rang": [2, 3, 9], "rapid": 15, "react": [0, 1, 2, 5, 9, 10, 11, 13, 14], "read": 14, "readi": 4, "real": [2, 3], "reason": 2, "receiv": 14, "recurs": 16, "redmi": 1, "reduc": 16, "refer": [8, 14, 17], "referenc": 8, "regist": [15, 16], "registr": [5, 18], "registri": [14, 15, 16], "relat": 8, "relev": 4, "remov": [0, 1], "renam": [10, 13], "replac": [0, 1, 2], "report": [7, 13, 16], "repositori": [8, 10], "repres": [5, 16], "represent": 16, "request": [7, 8, 13], "requir": [0, 1, 2, 5, 12, 15, 16, 18], "research": 4, "respons": [5, 7, 13, 16], "restart": 11, "restrict": 1, "result": 8, "retriev": [2, 3, 4, 15], "return": 8, "revenu": [7, 13], "review": 8, "rigor": 2, "rout": 15, "run": [3, 4, 6, 8, 13], "same": 11, "scalabl": [16, 17], "scale": 13, "scenario": [0, 1, 3, 9, 11], "scratch": 8, "script": [2, 3, 4, 7, 8, 13], "seamless": 6, "search": [15, 16], "search_client": 16, "section": [5, 8], "secur": 15, "see": [3, 4], "send": [3, 7, 13], "sequenti": 16, "serv": [5, 9, 15], "server": [6, 7, 8, 11, 12, 13, 14, 16, 18], "server_frontend": 13, "server_ip": [5, 10], "server_onli": 10, "server_port": [5, 10], "serverfrontend": 10, "servic": [4, 6, 8, 11], "session": [14, 15], "set": [2, 3, 5, 6, 7, 8, 9, 10, 13, 16], "setup": [15, 18], "sever": 16, "share": 17, "should": [8, 9], "show": [7, 13], "showcas": 3, "shown": 11, "simpl": 4, "simplest": 14, "simpli": 13, "simplifi": 6, "simultan": 2, "singl": 17, "sit": 4, "skill": [2, 16, 17], "skip": 4, "small": 13, "smart": [0, 1], "so": [7, 14], "sock": 6, "softwar": [0, 1], "solv": [2, 3, 9, 17], "some": [0, 1, 13, 14], "sourc": [13, 17], "spcific": 7, "speak": 16, "speaker": 1, "special": 9, "specif": [5, 6, 8, 9, 14, 15, 16], "specifi": [0, 1, 5, 6, 7, 8, 9, 14], "sqlite": 6, "ssh": 12, "stage": 16, "stand": 1, "star": 17, "start": [0, 1, 8, 10, 11, 12, 14], "startup": 18, "state": 16, "statu": [14, 15], "status": 14, "stdin_open": 6, "step": [4, 5, 11, 13], "storag": 15, "store": [14, 15, 16], "strength": 15, "string": [8, 9], "structur": [16, 17], "sub": [16, 17], "submiss": 18, "subsequ": 16, "successfulli": [5, 9], "suitabl": [8, 15, 16], "support": [4, 5, 14], "support_nest": 5, "sure": 13, "synchron": 16, "system": [2, 3, 4, 14, 15, 17], "t": [0, 1, 4, 8, 11, 13], "tabl": 4, "tackl": [3, 17], "tag": [4, 10, 13], "take": 5, "task": [2, 3, 5, 7, 8, 9, 14, 15, 17, 18], "task_desc": 8, "task_manag": 14, "team": [0, 2, 4, 5, 7, 13, 15, 17, 18], "team_member_nam": [7, 13], "team_up_depth": 7, "temperatur": 5, "temporarili": 14, "termin": [8, 11], "test": [0, 1, 2, 10, 11], "test_gaia": 2, "test_iot": 11, "test_iot_parti": [0, 11], "test_iot_r": 1, "test_open_instruct": [3, 13], "test_paper_writ": [4, 7], "test_your_cas": 7, "text": [7, 13], "than": 9, "thei": [6, 14], "them": [0, 9, 12, 15], "therebi": 9, "thi": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 16], "thing": [5, 8], "third": [15, 18], "thread_numb": 2, "three": [5, 15], "through": 1, "time": [2, 3, 16], "togeth": [3, 6, 16, 17], "too": 17, "tool": [0, 2, 6, 8, 14, 16, 18], "tool_ag": [0, 1, 4, 5, 8, 11, 13], "tool_config": 5, "tool_map": 9, "tools_code_executor": [5, 9], "tools_nam": 9, "tracerout": 10, "track": 15, "transit": 16, "trend": [7, 13], "tricki": 17, "trigger": 16, "troubleshoot": 18, "true": [5, 6], "try": 11, "tty": 6, "tupl": 16, "turn": 7, "two": [8, 10], "type": [3, 5, 9, 14, 17], "under": 5, "unfold": 18, "uniqu": [3, 15, 17], "until": 16, "up": [0, 1, 2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 17], "updat": 10, "url": 7, "us": [0, 1, 2, 5, 6, 7, 10, 11, 12, 13, 14, 16], "usernam": 12, "util": [0, 8, 9], "uvicorn": 8, "valu": 5, "var": 6, "variabl": [4, 6, 7, 8, 13], "varieti": 3, "variou": [0, 1, 3, 5, 6, 15], "ve": [4, 10], "verifi": 10, "versatil": [3, 9], "version": [5, 6], "view": 10, "virtual": 4, "visit": 13, "volum": 6, "wa": 18, "wai": 6, "want": [7, 8, 9, 13], "watch": 18, "water": 1, "we": [2, 3, 4, 5, 13, 15], "web": [2, 8, 10], "websit": [0, 13], "weiz": [4, 10, 13], "weizechen": 6, "welcom": 18, "what": 18, "when": [0, 1, 8, 9, 13, 14, 16], "where": 17, "whether": [5, 13], "which": [0, 1, 5, 8, 11, 14], "whole": 17, "why": 18, "wide": [2, 3], "window": [0, 1, 4, 11], "within": [5, 6, 8, 9, 15, 16], "without": 18, "work": [3, 4, 6, 16, 17], "world": [2, 3], "wrapper": 15, "write": 18, "xiaomi": 1, "yaml": [2, 3, 4, 5, 6, 8, 9, 10, 13, 14], "yang": 4, "yml": [0, 1, 4, 6, 8, 11, 12], "you": [0, 1, 2, 3, 4, 5, 7, 8, 9, 10, 12, 13], "your": [0, 1, 2, 5, 6, 7, 9, 10, 13], "your_cas": 6, "your_case_nam": 5, "your_file_nam": 12, "\u76ee\u5f55\u4e0b\u7684directori": 12}, "titles": ["IoA & IoT Simulation", "IoA & IoT Real-World", "GAIA Benchmark", "Open Instruction Dataset", "Collaborative Paper Writing", "Client Configuration", "Docker Compose Setup", "Goal Submission", "Integrate Third-party Agent", "Tool Creation", "Running IoA on Distributed Devices", "Run Case locally", "Deploying IoA Service", "IoA Installation", "Code Structure", "Framework Philosophy", "Key Mechanisms", "Overview", "<no title>"], "titleterms": {"": [2, 3], "0": [2, 3], "1": [2, 3, 10, 13], "2": [2, 3, 4, 10, 13], "3": [2, 3, 4, 10, 13], "4": [4, 10, 13], "5": [4, 13], "6": 13, "It": 13, "access": 10, "agent": [4, 5, 8, 13, 16, 17, 18], "assign": 16, "autonom": 16, "begin": 2, "benchmark": 2, "build": 13, "case": [11, 18], "client": [2, 3, 5, 10, 15], "clone": 13, "code": 14, "collabor": [3, 4], "commun": 5, "compon": [13, 15], "compos": 6, "concept": 18, "configur": [5, 6, 10], "control": 16, "convers": 16, "core": 13, "creat": 4, "creation": 9, "credenti": 4, "custom": 18, "dataset": 3, "deploi": 12, "design": 15, "devic": 10, "discoveri": 16, "distribut": [10, 18], "docker": [0, 1, 2, 3, 6, 8, 10, 13], "execut": [0, 1, 16], "featur": 17, "flow": 16, "format": 16, "framework": 15, "frontend": 10, "gaia": 2, "game": 2, "get": [2, 3, 18], "goal": 7, "high": 18, "i": 17, "imag": [2, 3, 4, 10, 13], "instal": 13, "instruct": 3, "integr": 8, "internet": 17, "interpret": 8, "ioa": [0, 1, 4, 10, 12, 13, 15], "iot": [0, 1], "kei": [15, 16, 17], "kickstart": 4, "launch": [2, 3, 4, 10, 13], "let": [2, 3], "level": 18, "local": 11, "mechan": 16, "milvu": [2, 3, 10, 13], "need": 13, "nest": 16, "network": 10, "open": [3, 8], "out": [4, 13], "overview": 17, "paper": 4, "paramet": 9, "parti": 8, "philosophi": 15, "prepar": [2, 3, 10], "prerequisit": 13, "process": 4, "quick": 13, "react": 4, "real": 1, "registr": 16, "repositori": 13, "requir": 9, "run": [10, 11, 18], "server": [2, 3, 5, 10, 15], "servic": [2, 3, 5, 10, 12, 13, 18], "set": 4, "setup": [6, 10], "simul": 0, "squad": 4, "start": [2, 3, 13, 18], "startup": 8, "structur": 14, "submiss": 7, "task": 16, "team": 16, "test": [3, 13], "third": 8, "tool": [5, 9], "troubleshoot": 10, "try": 4, "unfold": 3, "up": 4, "wa": 15, "watch": 3, "what": [2, 3, 17], "why": 15, "without": 9, "world": 1, "write": 4, "your": 4}}) \ No newline at end of file +Search.setIndex({"alltitles": {"0. Prepare the docker images:": [[2, "prepare-the-docker-images"], [3, "prepare-the-docker-images"]], "1. Configure Network Access": [[10, "configure-network-access"]], "1. Launch the Milvus service:": [[2, "launch-the-milvus-service"], [3, "launch-the-milvus-service"]], "1. Prepare Docker Images": [[10, "id1"]], "1. \ud83d\udccb Prerequisites": [[13, "prerequisites"]], "2. Configure Client": [[10, "configure-client"]], "2. Create the ReAct Agent image:": [[4, "create-the-react-agent-image"]], "2. Launch the server and the client:": [[2, "launch-the-server-and-the-client"]], "2. Launch the server and the clients:": [[3, "launch-the-server-and-the-clients"]], "2. Prepare Docker Images": [[10, "prepare-docker-images"]], "2. \ud83d\udef3\ufe0f Clone the Repository": [[13, "clone-the-repository"]], "3. Launch Milvus Service": [[10, "launch-milvus-service"]], "3. Launch Services": [[10, "launch-services"]], "3. Let the Games Begin!": [[2, "let-the-games-begin"]], "3. Set up your credentials:": [[4, "set-up-your-credentials"]], "3. Start the Open Instruction test:": [[3, "start-the-open-instruction-test"]], "3. \ud83c\udfd7\ufe0f Build Docker Images": [[13, "build-docker-images"]], "4. Access the Frontend": [[10, "access-the-frontend"]], "4. Launch Client": [[10, "launch-client"]], "4. Launch the IoA writing squad:": [[4, "launch-the-ioa-writing-squad"]], "4. \ud83c\udf10 Launch Milvus Service": [[13, "launch-milvus-service"]], "5. Kickstart the writing process:": [[4, "kickstart-the-writing-process"]], "5. \ud83c\udfac Start IoA": [[13, "start-ioa"]], "6. \ud83e\uddea Test It Out": [[13, "test-it-out"]], "Agent Images (Build as needed)": [[13, "agent-images-build-as-needed"]], "Client": [[15, "client"]], "Client Configuration": [[5, null]], "Code Structure": [[14, null]], "Collaborative Paper Writing": [[4, null]], "Communication Service Client": [[5, "communication-service-client"]], "Core Components": [[13, "core-components"]], "Customize Agent": [[18, null]], "Deploying IoA Service": [[12, null]], "Distributed Service": [[18, null]], "Docker Compose Configuration": [[6, "docker-compose-configuration"]], "Docker Compose Setup": [[6, null]], "Docker Execution": [[0, "docker-execution"], [1, "docker-execution"]], "Framework Philosophy": [[15, null]], "GAIA Benchmark": [[2, null]], "Getting Started": [[18, null]], "Goal": [[7, "goal"]], "Goal Submission": [[7, null]], "HIGH-LEVEL Concepts": [[18, null]], "Integrate Third-party Agent": [[8, null]], "IoA & IoT Real-World": [[1, null]], "IoA & IoT Simulation": [[0, null]], "IoA Installation": [[13, null]], "Key Components": [[15, "key-components"]], "Key Mechanisms": [[16, null]], "Open Instruction Dataset": [[3, null]], "Open Interpreter Docker Startup": [[8, "open-interpreter-docker-startup"]], "Open Interpreter Integration": [[8, "open-interpreter-integration"]], "Overview": [[17, null]], "Run CASES": [[18, null]], "Run Case locally": [[11, null]], "Running IoA on Distributed Devices": [[10, null]], "Server": [[5, "server"], [15, "server"]], "Tool Agent": [[5, "tool-agent"]], "Tool Creation": [[9, null]], "Tool with required parameters": [[9, "tool-with-required-parameters"]], "Tool without required parameters": [[9, "tool-without-required-parameters"]], "\u2699\ufe0f Try it out": [[4, "try-it-out"]], "\u270d\ufe0f Paper Writing with IoA": [[4, "paper-writing-with-ioa"]], "\u2753 Troubleshooting": [[10, "troubleshooting"]], "\ud83c\udf0e What is Internet of Agents?": [[17, "what-is-internet-of-agents"]], "\ud83c\udf10 Why IoA was designed": [[15, "why-ioa-was-designed"]], "\ud83c\udfad Watch the Collaboration Unfold": [[3, "watch-the-collaboration-unfold"]], "\ud83d\udcbb Client Setup": [[10, "client-setup"]], "\ud83d\udccb Task Assignment and Execution": [[16, "task-assignment-and-execution"]], "\ud83d\udd0d Agent Registration and Discovery": [[16, "agent-registration-and-discovery"]], "\ud83d\uddc4\ufe0f Server Setup": [[10, "server-setup"]], "\ud83d\udde3\ufe0f Autonomous Conversation Flow Control": [[16, "autonomous-conversation-flow-control"]], "\ud83d\ude80 Key Features": [[17, "key-features"]], "\ud83d\ude80 Let\u2019s Get Started!": [[2, "let-s-get-started"], [3, "let-s-get-started"]], "\ud83d\ude80 Quick Start": [[13, "quick-start"]], "\ud83e\udd14 What\u2019s GAIA?": [[2, "what-s-gaia"]], "\ud83e\udd14 What\u2019s the Open Instruction Dataset?": [[3, "what-s-the-open-instruction-dataset"]], "\ud83e\udd1d Autonomous Nested Team Formation": [[16, "autonomous-nested-team-formation"]]}, "docnames": ["case/IOT_1", "case/IOT_2", "case/gaia", "case/open_instruction", "case/paper_writing", "customize/client_configuration", "customize/docker-compose_setup", "customize/goal_submission", "customize/integrate_thirdparty_agent", "customize/tool_creation", "distributed_service/config", "distributed_service/run_case", "distributed_service/set_server", "getting_started/installation", "high_level_concepts/code_structure", "high_level_concepts/framework", "high_level_concepts/mechanism", "home", "index"], "envversion": {"sphinx": 62, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2}, "filenames": ["case/IOT_1.rst", "case/IOT_2.rst", "case/gaia.rst", "case/open_instruction.rst", "case/paper_writing.rst", "customize/client_configuration.rst", "customize/docker-compose_setup.rst", "customize/goal_submission.rst", "customize/integrate_thirdparty_agent.rst", "customize/tool_creation.rst", "distributed_service/config.rst", "distributed_service/run_case.rst", "distributed_service/set_server.rst", "getting_started/installation.rst", "high_level_concepts/code_structure.rst", "high_level_concepts/framework.rst", "high_level_concepts/mechanism.rst", "home.rst", "index.rst"], "indexentries": {}, "objects": {}, "objnames": {}, "objtypes": {}, "terms": {"": [0, 1, 4, 5, 9, 10, 13, 14, 15, 16, 17, 18], "0": [5, 7, 13], "1": [1, 5, 7, 9], "1106": 5, "127": [7, 13], "163": 10, "1x": 1, "2": 1, "20": [7, 13], "2014": [7, 13], "2020": [7, 13], "221": 10, "23": 10, "2nd": 1, "3": 6, "4": [1, 5], "43": 10, "5050": [6, 7, 13], "7788": [5, 10], "7890": [0, 1, 11], "80": 10, "A": [5, 17], "And": [4, 13], "As": 3, "By": 9, "For": [5, 6, 7, 8, 9, 10, 14, 17], "If": [0, 1, 4, 8, 10, 11, 12, 13], "In": [0, 1, 4, 8, 13], "It": [2, 4, 8, 9, 15, 16, 17], "Its": 15, "OR": 9, "Or": 13, "That": 17, "The": [0, 1, 5, 6, 7, 8, 9, 11, 12, 14, 15, 16, 17], "Then": [8, 13], "These": [0, 16], "To": 5, "With": [2, 3], "__init__": 9, "abil": [2, 9, 15], "about": [4, 15], "access": [0, 1, 6, 8, 12], "accomplish": 7, "accur": 15, "across": [3, 10, 17], "act": 15, "action": 4, "activ": 15, "adapt": [3, 8, 16, 17], "add": [4, 9, 17], "addition": 14, "address": [3, 10], "adher": 9, "adjust": 5, "adopt": 16, "advanc": 15, "aforement": 14, "after": [0, 1, 7, 11], "agent": [0, 1, 2, 3, 6, 9, 10, 14, 15], "agent_1": 7, "agent_2": 7, "agent_nam": 5, "agent_network": 13, "agent_typ": 5, "agentvers": 12, "ai": [1, 2, 3, 4, 5, 17], "aim": 17, "air": 1, "all": [6, 9, 10, 14, 16, 17], "alloc": 16, "allow": [3, 6, 16], "along": 6, "alreadi": [0, 1, 4], "also": [5, 8, 15], "altern": 10, "among": [0, 16], "an": [0, 1, 4, 8, 9, 10, 16, 17], "analysi": [7, 13], "annot": 14, "annual": [7, 13], "anoth": [0, 1, 8, 9, 11], "anti": 1, "api": [4, 8, 13], "app": 6, "applianc": 1, "approach": 16, "ar": [0, 1, 5, 8, 9, 10, 11, 14, 16], "architectur": [15, 17], "arg": [0, 1, 11], "aris": 9, "around": 4, "arxiv": 4, "arxiv_search": 9, "arxiv_tool": 9, "arxivassist": 4, "assembl": 17, "assign": [5, 15, 18], "assist": [3, 4, 5, 10, 14], "assum": [2, 3], "asynchron": [16, 17], "attempt": 5, "authent": 15, "author": 15, "autogpt": [3, 13, 14, 15, 17], "autonom": [13, 15, 17, 18], "avail": [10, 16], "back": 16, "background": 17, "bacteri": 1, "base": [0, 15, 16], "basic": [5, 14, 16], "been": 14, "befor": [7, 9, 16], "behind": 17, "below": [5, 11], "benchmark": 18, "between": [1, 8, 15], "black": 1, "block": [0, 15, 16], "bob": [5, 10], "bookworm": 4, "boolean": 9, "both": 12, "brainstorm": 4, "bridg": 8, "brief": 8, "bring": [2, 3, 17], "broader": 9, "brows": 2, "browser": 10, "bug": 13, "build": [0, 1, 4, 6, 8, 11, 12, 14], "built": [4, 13], "bypass": 1, "c": 11, "call": 9, "can": [4, 5, 6, 7, 8, 9, 12, 13, 16, 17], "capabl": [3, 5, 9, 15, 16], "case": [5, 6, 8, 10, 12], "catererassist": 0, "cd": [12, 13], "central": [6, 14, 15], "challeng": [2, 3, 15], "characterist": [15, 16], "chat": [5, 14, 15, 16], "check": 10, "chen": 4, "cheng": 4, "choos": 10, "chosen": [2, 10], "clash": [0, 1], "clear": 16, "client": [6, 7, 8, 13, 16, 18], "client_config": [5, 6, 8, 10], "clone": 12, "code": 3, "code_executor": 9, "cold": 1, "collabor": [0, 2, 15, 16, 17, 18], "collect": 3, "com": [12, 13], "combin": 15, "come": 17, "comfort": 1, "comm": 5, "command": [0, 1, 2, 4, 8, 11, 12], "commun": [0, 1, 8, 10, 14, 15, 16, 18], "communication_lay": 14, "complement": 3, "complet": [7, 9, 14, 16], "complex": [15, 16, 17], "compon": 18, "compos": [0, 1, 2, 3, 4, 8, 10, 11, 12, 13, 14, 18], "composeserv": 12, "comprehens": [15, 16], "comput": [0, 1], "concert": 16, "conclus": 16, "concret": 14, "config": [5, 6, 8, 10, 14], "configur": [0, 1, 8, 9, 14, 18], "conflict": [8, 16], "connect": [10, 15, 17], "consid": 8, "consist": [3, 8, 15], "contact": 15, "contain": [0, 1, 5, 6, 8, 14, 16], "container": 8, "container_nam": [5, 6], "container_port": 6, "context": 6, "continu": 15, "control": [5, 18], "convers": [17, 18], "convert": 8, "coordin": 1, "correct": 10, "correspond": [5, 9], "could": 17, "cp": 13, "craft": 4, "creat": [0, 1, 5, 6, 7, 8, 9, 11, 12, 13, 16, 17], "creation": [15, 16, 18], "ctrl": 11, "curat": 3, "current": [14, 15], "custom": [6, 9, 10, 14], "custom_config": [6, 8], "data": [12, 14, 15, 16], "databas": [6, 15], "dataset": [13, 18], "dc": 1, "decid": [2, 13], "default": [5, 10], "defin": [5, 8, 15], "demo": 13, "demonstr": 3, "depend": [5, 6], "depends_on": 6, "deploi": 8, "deploy": 6, "depth": 7, "desc": 5, "descript": [5, 7, 9, 14, 16], "descrpit": 7, "design": [2, 3, 18], "desir": [7, 16], "desk": 1, "detail": [5, 7, 8, 13, 15, 17], "determin": 16, "develop": [8, 9, 15], "devic": [1, 18], "dialogu": 16, "differ": [3, 14, 17], "difficulti": 2, "dig": 4, "directli": 13, "directori": [5, 6, 7, 8, 14], "discoveri": [15, 18], "discuss": 16, "dispens": 1, "distribut": 15, "dive": 2, "divers": [3, 15, 16, 17], "divid": 5, "do": [9, 17], "docker": [4, 5, 11, 12, 14, 18], "docker_volume_directori": 6, "dockerfil": [0, 1, 2, 3, 4, 6, 8, 10, 11, 12, 13, 14], "document": 18, "domain": 3, "doubl": 10, "download": 13, "draft": 4, "dream": 4, "drinkerassist": 0, "dynam": 16, "e": [5, 6, 7, 10], "each": [3, 6, 15], "easi": 17, "ecosystem": [5, 15, 16], "edit": 1, "effect": [6, 9, 15, 16], "effici": [3, 6, 15, 16, 17], "either": 16, "emploi": [0, 16], "enabl": [1, 15, 16], "end": 3, "endpoint": [7, 8], "enhanc": [1, 9, 16], "ensuer": 8, "ensur": [5, 6, 8, 9, 10, 11, 15, 16], "entertainmentassist": 0, "entir": 14, "entiti": 15, "entri": 14, "enum": 9, "env": [4, 6, 8, 13], "env_fil": 6, "env_templ": 13, "environ": [2, 4, 6, 8, 13, 16, 17], "environmentassist": 0, "especi": 16, "essenti": 6, "etc": [14, 15], "everyth": [2, 3], "exactli": 14, "examin": 3, "exampl": [4, 5, 6, 7, 8, 9, 10, 17], "execut": [8, 11, 17, 18], "exist": 9, "experi": 1, "expert": 4, "expertis": 16, "explain": 10, "explan": 8, "explor": 3, "expos": [5, 8], "extend": 9, "extens": 17, "extern": 8, "f": [0, 1, 2, 3, 4, 8, 10, 11, 12, 13], "facet": 16, "facilit": [8, 15, 16], "fail": 11, "fals": 5, "fan": 1, "far": 14, "fastapi": 8, "featur": 18, "feel": 3, "few": 13, "figur": [7, 13], "file": [0, 1, 5, 6, 8, 9, 10, 14], "fill": 13, "find": 16, "finit": 16, "firewal": [0, 10], "first": [0, 1, 2, 3, 4, 11, 12], "five": 0, "fix": 13, "fledg": 9, "flexibl": [3, 16, 17], "flow": [17, 18], "folder": [5, 12, 14], "follow": [2, 3, 4, 5, 8, 11, 13, 14], "form": [13, 15, 16, 17], "format": [7, 9, 13, 15, 17, 18], "forward": [8, 10], "foundat": 15, "four": [0, 4], "framework": [3, 4, 8, 10, 14, 17, 18], "free": 3, "from": [3, 4, 7, 8, 9, 13], "frontend": 13, "frontend_port": 10, "full": [7, 9], "function": 9, "fundament": 2, "further": 10, "g": [5, 6, 7, 10], "gaia": 18, "gap": 8, "gen": 1, "gener": [2, 3, 7, 13], "get": 13, "git": [12, 13], "github": [10, 12, 13], "give": [7, 13], "given": [5, 8, 14], "goal": [0, 1, 11, 13, 18], "gpt": 5, "group": [4, 14, 15, 16], "guest": 0, "guid": [8, 10], "guru": 4, "ha": [14, 15], "handl": [2, 3, 9, 15, 16], "have": [2, 3, 4, 7, 8, 9, 11, 13], "help": [2, 3, 4], "here": [0, 4, 8, 9], "heterogen": [15, 17], "hierarch": 16, "home": [0, 1], "host": [0, 1, 11], "host_port": 6, "hostassist": 0, "hostnam": [5, 10], "hot": 1, "hous": 14, "how": [0, 2, 3, 10, 14, 17], "howev": 15, "http": [0, 1, 7, 8, 10, 11, 12, 13], "http_proxi": [0, 1, 11], "https_proxi": [0, 1, 11], "hub": [13, 15], "human": [5, 17], "humidifi": 1, "i": [0, 1, 2, 4, 5, 6, 7, 8, 9, 13, 14, 16, 18], "idea": 17, "identifi": 15, "im_client": [8, 9, 14], "imag": [0, 1, 6, 11, 12, 14], "image_nam": 5, "imagin": 17, "implement": [8, 9, 14, 15], "import": [7, 9, 13], "includ": [1, 3, 6, 7, 8, 12, 14, 15], "inclus": 5, "indic": 5, "individu": 15, "info": 15, "inform": [0, 2, 3, 4, 14, 15, 16], "infrastructur": 15, "initi": [0, 1, 4, 7, 11, 16], "inspir": [15, 17], "instal": [3, 18], "instruct": [2, 13, 18], "integr": [3, 5, 6, 9, 14, 15, 17, 18], "intellig": 1, "interact": [5, 15], "interconnect": 1, "interest": 4, "interfac": [8, 10, 14, 15], "intern": [0, 1, 11], "internet": [1, 13, 15, 18], "interpret": [3, 13, 14, 15, 17, 18], "introduc": 9, "introduct": 4, "involv": 5, "ioa": [3, 5, 6, 7, 8, 16, 17, 18], "iot": [11, 12], "iot_parti": [0, 1, 6], "ip": 10, "ip_address": 12, "isol": [8, 15], "issu": 10, "its": [5, 9, 16], "itself": [4, 5], "join": 16, "json": [7, 13], "just": [4, 13, 17], "keep": 17, "kei": [4, 13, 18], "kind": 17, "know": [7, 13], "lamp": 1, "languag": 5, "larg": 5, "latest": [0, 1, 4, 6, 8, 10, 11, 12, 13], "launch": 7, "launch_goal": [7, 13], "launch_group_chat": 16, "layer": [0, 14, 15, 16, 17], "led": [1, 15], "left": 13, "let": [4, 18], "level": 2, "level_in_gaia": 2, "leverag": [3, 9, 16], "librarian": [2, 4], "like": [2, 4, 8, 13, 15, 16, 17], "line": [0, 1, 4, 11], "list": [0, 14], "lite": 1, "liter": 9, "live": 1, "ll": 3, "llm": [5, 14, 15, 16], "llm_type": 5, "local": [1, 7, 13], "locat": 8, "logic": [8, 14, 15], "machin": [0, 1, 16], "main": [14, 15], "mainli": 8, "maintain": [14, 15], "make": [9, 13, 15, 17], "manag": [3, 6, 14, 15, 16, 17], "mani": 2, "map": 6, "match": 16, "mathemat": 3, "max_num_step": 5, "max_team_up_attempt": 5, "max_turn": [7, 13], "max_work": 2, "maximum": [5, 7], "me": [7, 13], "mean": 14, "measur": 15, "mechan": 18, "member": 7, "memori": 14, "messag": [14, 15], "metaag": 11, "mi": 1, "microsoft": [7, 13], "might": 17, "miio": 1, "mijia": 1, "milvu": 4, "mkdir": 12, "mlmz": 12, "modal": 2, "model": [5, 14, 16], "modifi": [10, 12], "more": [9, 17], "multi": [2, 16], "multipl": [6, 10], "multitask": 17, "must": 5, "name": [5, 6, 7, 9], "nearli": 14, "necessari": [6, 8, 9, 10, 15, 16], "need": [2, 3, 4, 7, 9, 12, 16], "nest": [5, 7, 17, 18], "network": [1, 6, 13, 15, 16], "new": [4, 9, 14, 16, 17], "next": [8, 11], "none": [7, 13], "normal": 11, "now": [2, 3], "number": [5, 9], "object": [7, 9], "observ": 3, "occupi": 10, "offici": 13, "often": 15, "one": 16, "ongo": [14, 15], "onli": [14, 16], "onlin": [2, 3], "open": [10, 13, 14, 15, 17, 18], "open_instruct": [3, 13], "open_interpret": [8, 13, 14], "open_interpreter_ag": 8, "openai": [4, 5, 9, 13, 14], "openai_api_kei": [6, 8], "openai_assist": 14, "openai_response_log": 6, "openai_response_log_path": [6, 8], "openbmb": 13, "openinterpret": 5, "oper": [0, 15], "option": [0, 1, 5, 13], "orchestr": 6, "organ": [2, 4], "origin": 13, "other": [3, 4, 5, 12, 13, 15], "our": [2, 3, 4, 10, 13, 17], "output": 3, "outsid": [0, 1], "overview": 18, "own": [9, 13, 17], "packag": [0, 1, 8], "paper": [17, 18], "paper_writ": [4, 6], "parallel": 16, "paramet": [0, 1, 5, 8, 18], "parameters_1": 9, "parameters_2": 9, "part": 14, "parti": [0, 11, 15, 18], "particip": 15, "path": 6, "paus": 16, "payload": 7, "peek": 17, "peopl": 17, "perfect": 4, "perform": [3, 9], "persist": 15, "philosophi": 18, "pictur": 4, "ping": 10, "place": 2, "platform": [5, 6, 17], "pleas": [7, 10, 13, 14, 17], "point": 14, "port": [0, 1, 5, 6, 10], "post": [7, 8, 13], "potenti": [8, 16], "power": [3, 4], "pre": 13, "prepar": 0, "prevent": [8, 16], "preview": 5, "previous": 8, "print": 13, "problem": [2, 3, 9, 17], "proceed": 16, "process": [5, 6, 7, 15, 16], "profici": 2, "progress": 15, "projector": 1, "prompt": 14, "proper": 5, "properti": 9, "propos": 15, "protocol": [1, 8, 15], "provid": [5, 6, 9, 15, 16], "proxi": [0, 1], "pull": [4, 10, 12, 13], "purifi": 1, "py": [0, 1, 2, 3, 4, 7, 8, 9, 11, 13, 14], "pydant": 14, "python": [0, 1, 2, 3, 4, 7, 9, 11, 13], "qian": 4, "queri": [15, 16], "quick": 18, "quickli": [2, 4], "random": 5, "rang": [2, 3, 9], "rapid": 15, "react": [0, 1, 2, 5, 9, 10, 11, 13, 14], "read": 14, "readi": 4, "real": [2, 3], "reason": 2, "receiv": 14, "recurs": 16, "redmi": 1, "reduc": 16, "refer": [8, 14, 17], "referenc": 8, "regist": [15, 16], "registr": [5, 18], "registri": [14, 15, 16], "relat": 8, "relev": 4, "remov": [0, 1], "renam": [10, 13], "replac": [0, 1, 2], "report": [7, 13, 16], "repositori": [8, 10], "repres": [5, 16], "represent": 16, "request": [7, 8, 13], "requir": [0, 1, 2, 5, 12, 15, 16, 18], "research": 4, "respons": [5, 7, 13, 16], "restart": 11, "restrict": 1, "result": 8, "retriev": [2, 3, 4, 15], "return": 8, "revenu": [7, 13], "review": 8, "rigor": 2, "rout": 15, "run": [3, 4, 6, 8, 13], "same": 11, "scalabl": [16, 17], "scale": 13, "scenario": [0, 1, 3, 9, 11], "scratch": 8, "script": [2, 3, 4, 7, 8, 13], "seamless": 6, "search": [15, 16], "search_client": 16, "section": [5, 8], "secur": 15, "see": [3, 4], "send": [3, 7, 13], "sequenti": 16, "serv": [5, 9, 15], "server": [6, 7, 8, 11, 12, 13, 14, 16, 18], "server_frontend": 13, "server_ip": [5, 10], "server_onli": 10, "server_port": [5, 10], "serverfrontend": 10, "servic": [4, 6, 8, 11], "session": [14, 15], "set": [2, 3, 5, 6, 7, 8, 9, 10, 13, 16], "setup": [15, 18], "sever": 16, "share": 17, "should": [8, 9], "show": [7, 13], "showcas": 3, "shown": 11, "simpl": 4, "simplest": 14, "simpli": 13, "simplifi": 6, "simultan": 2, "singl": 17, "sit": 4, "skill": [2, 16, 17], "skip": 4, "small": 13, "smart": [0, 1], "so": [7, 14], "sock": 6, "softwar": [0, 1], "solv": [2, 3, 9, 17], "some": [0, 1, 13, 14], "sourc": [13, 17], "spcific": 7, "speak": 16, "speaker": 1, "special": 9, "specif": [5, 6, 8, 9, 14, 15, 16], "specifi": [0, 1, 5, 6, 7, 8, 9, 14], "sqlite": 6, "ssh": 12, "stage": 16, "stand": 1, "star": 17, "start": [0, 1, 8, 10, 11, 12, 14], "startup": 18, "state": 16, "statu": [14, 15], "status": 14, "stdin_open": 6, "step": [4, 5, 11, 13], "storag": 15, "store": [14, 15, 16], "strength": 15, "string": [8, 9], "structur": [16, 17], "sub": [16, 17], "submiss": 18, "subsequ": 16, "successfulli": [5, 9], "suitabl": [8, 15, 16], "support": [4, 5, 14], "support_nest": 5, "sure": 13, "synchron": 16, "system": [2, 3, 4, 14, 15, 17], "t": [0, 1, 4, 8, 11, 13], "tabl": 4, "tackl": [3, 17], "tag": [4, 10, 13], "take": 5, "task": [2, 3, 5, 7, 8, 9, 14, 15, 17, 18], "task_desc": 8, "task_manag": 14, "team": [0, 2, 4, 5, 7, 13, 15, 17, 18], "team_member_nam": [7, 13], "team_up_depth": 7, "temperatur": 5, "temporarili": 14, "termin": [8, 11], "test": [0, 1, 2, 10, 11], "test_gaia": 2, "test_iot": 11, "test_iot_parti": [0, 11], "test_iot_r": 1, "test_open_instruct": [3, 13], "test_paper_writ": [4, 7], "test_your_cas": 7, "text": [7, 13], "than": 9, "thei": [6, 14], "them": [0, 9, 12, 15], "therebi": 9, "thi": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 16], "thing": [5, 8], "third": [15, 18], "thread_numb": 2, "three": [5, 15], "through": 1, "time": [2, 3, 16], "togeth": [3, 6, 16, 17], "too": 17, "tool": [0, 2, 6, 8, 14, 16, 18], "tool_ag": [0, 1, 4, 5, 8, 11, 13], "tool_config": 5, "tool_map": 9, "tools_code_executor": [5, 9], "tools_nam": 9, "tracerout": 10, "track": 15, "transit": 16, "trend": [7, 13], "tricki": 17, "trigger": 16, "troubleshoot": 18, "true": [5, 6], "try": 11, "tty": 6, "tupl": 16, "turn": 7, "two": [8, 10], "type": [3, 5, 9, 14, 17], "under": 5, "unfold": 18, "uniqu": [3, 15, 17], "until": 16, "up": [0, 1, 2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 17], "updat": 10, "url": 7, "us": [0, 1, 2, 5, 6, 7, 10, 11, 12, 13, 14, 16], "usernam": 12, "util": [0, 8, 9], "uvicorn": 8, "valu": 5, "var": 6, "variabl": [4, 6, 7, 8, 13], "varieti": 3, "variou": [0, 1, 3, 5, 6, 15], "ve": [4, 10], "verifi": 10, "versatil": [3, 9], "version": [5, 6], "view": 10, "virtual": 4, "visit": 13, "volum": 6, "wa": 18, "wai": 6, "want": [7, 8, 9, 13], "watch": 18, "water": 1, "we": [2, 3, 4, 5, 13, 15], "web": [2, 8, 10], "websit": [0, 13], "weiz": [4, 10, 13], "weizechen": 6, "welcom": 18, "what": 18, "when": [0, 1, 8, 9, 13, 14, 16], "where": 17, "whether": [5, 13], "which": [0, 1, 5, 8, 11, 14], "whole": 17, "why": 18, "wide": [2, 3], "window": [0, 1, 4, 11], "within": [5, 6, 8, 9, 15, 16], "without": 18, "work": [3, 4, 6, 16, 17], "world": [2, 3], "wrapper": 15, "write": 18, "xiaomi": 1, "yaml": [2, 3, 4, 5, 6, 8, 9, 10, 13, 14], "yang": 4, "yml": [0, 1, 4, 6, 8, 11, 12], "you": [0, 1, 2, 3, 4, 5, 7, 8, 9, 10, 12, 13], "your": [0, 1, 2, 5, 6, 7, 9, 10, 13], "your_cas": 6, "your_case_nam": 5, "your_file_nam": 12, "\u76ee\u5f55\u4e0b\u7684directori": 12}, "titles": ["IoA & IoT Simulation", "IoA & IoT Real-World", "GAIA Benchmark", "Open Instruction Dataset", "Collaborative Paper Writing", "Client Configuration", "Docker Compose Setup", "Goal Submission", "Integrate Third-party Agent", "Tool Creation", "Running IoA on Distributed Devices", "Run Case locally", "Deploying IoA Service", "IoA Installation", "Code Structure", "Framework Philosophy", "Key Mechanisms", "Overview", "<no title>"], "titleterms": {"": [2, 3], "0": [2, 3], "1": [2, 3, 10, 13], "2": [2, 3, 4, 10, 13], "3": [2, 3, 4, 10, 13], "4": [4, 10, 13], "5": [4, 13], "6": 13, "It": 13, "access": 10, "agent": [4, 5, 8, 13, 16, 17, 18], "assign": 16, "autonom": 16, "begin": 2, "benchmark": 2, "build": 13, "case": [11, 18], "client": [2, 3, 5, 10, 15], "clone": 13, "code": 14, "collabor": [3, 4], "commun": 5, "compon": [13, 15], "compos": 6, "concept": 18, "configur": [5, 6, 10], "control": 16, "convers": 16, "core": 13, "creat": 4, "creation": 9, "credenti": 4, "custom": 18, "dataset": 3, "deploi": 12, "design": 15, "devic": 10, "discoveri": 16, "distribut": [10, 18], "docker": [0, 1, 2, 3, 6, 8, 10, 13], "execut": [0, 1, 16], "featur": 17, "flow": 16, "format": 16, "framework": 15, "frontend": 10, "gaia": 2, "game": 2, "get": [2, 3, 18], "goal": 7, "high": 18, "i": 17, "imag": [2, 3, 4, 10, 13], "instal": 13, "instruct": 3, "integr": 8, "internet": 17, "interpret": 8, "ioa": [0, 1, 4, 10, 12, 13, 15], "iot": [0, 1], "kei": [15, 16, 17], "kickstart": 4, "launch": [2, 3, 4, 10, 13], "let": [2, 3], "level": 18, "local": 11, "mechan": 16, "milvu": [2, 3, 10, 13], "need": 13, "nest": 16, "network": 10, "open": [3, 8], "out": [4, 13], "overview": 17, "paper": 4, "paramet": 9, "parti": 8, "philosophi": 15, "prepar": [2, 3, 10], "prerequisit": 13, "process": 4, "quick": 13, "react": 4, "real": 1, "registr": 16, "repositori": 13, "requir": 9, "run": [10, 11, 18], "server": [2, 3, 5, 10, 15], "servic": [2, 3, 5, 10, 12, 13, 18], "set": 4, "setup": [6, 10], "simul": 0, "squad": 4, "start": [2, 3, 13, 18], "startup": 8, "structur": 14, "submiss": 7, "task": 16, "team": 16, "test": [3, 13], "third": 8, "tool": [5, 9], "troubleshoot": 10, "try": 4, "unfold": 3, "up": 4, "wa": 15, "watch": 3, "what": [2, 3, 17], "why": 15, "without": 9, "world": 1, "write": 4, "your": 4}}) \ No newline at end of file