diff --git a/en/.doctrees/agentscope.agents.dict_dialog_agent.doctree b/en/.doctrees/agentscope.agents.dict_dialog_agent.doctree index 575d07b2e..4627a8e09 100644 Binary files a/en/.doctrees/agentscope.agents.dict_dialog_agent.doctree and b/en/.doctrees/agentscope.agents.dict_dialog_agent.doctree differ diff --git a/en/.doctrees/agentscope.agents.doctree b/en/.doctrees/agentscope.agents.doctree index 4001c03dc..e69224968 100644 Binary files a/en/.doctrees/agentscope.agents.doctree and b/en/.doctrees/agentscope.agents.doctree differ diff --git a/en/.doctrees/agentscope.message.doctree b/en/.doctrees/agentscope.message.doctree index 1b714f906..8038d6da9 100644 Binary files a/en/.doctrees/agentscope.message.doctree and b/en/.doctrees/agentscope.message.doctree differ diff --git a/en/.doctrees/agentscope.parsers.code_block_parser.doctree b/en/.doctrees/agentscope.parsers.code_block_parser.doctree index 9d9a3daae..922eb5a45 100644 Binary files a/en/.doctrees/agentscope.parsers.code_block_parser.doctree and b/en/.doctrees/agentscope.parsers.code_block_parser.doctree differ diff --git a/en/.doctrees/agentscope.parsers.doctree b/en/.doctrees/agentscope.parsers.doctree index 7e8bb159d..6d54d40ca 100644 Binary files a/en/.doctrees/agentscope.parsers.doctree and b/en/.doctrees/agentscope.parsers.doctree differ diff --git a/en/.doctrees/agentscope.parsers.json_object_parser.doctree b/en/.doctrees/agentscope.parsers.json_object_parser.doctree index e515fab23..a950149c7 100644 Binary files a/en/.doctrees/agentscope.parsers.json_object_parser.doctree and b/en/.doctrees/agentscope.parsers.json_object_parser.doctree differ diff --git a/en/.doctrees/agentscope.parsers.parser_base.doctree b/en/.doctrees/agentscope.parsers.parser_base.doctree index 06cb257fa..87704e3e0 100644 Binary files a/en/.doctrees/agentscope.parsers.parser_base.doctree and b/en/.doctrees/agentscope.parsers.parser_base.doctree differ diff --git a/en/.doctrees/agentscope.parsers.tagged_content_parser.doctree b/en/.doctrees/agentscope.parsers.tagged_content_parser.doctree index 3104f40db..a5f1d6959 100644 Binary files a/en/.doctrees/agentscope.parsers.tagged_content_parser.doctree and b/en/.doctrees/agentscope.parsers.tagged_content_parser.doctree differ diff --git a/en/.doctrees/environment.pickle b/en/.doctrees/environment.pickle index fbbe7cee1..c7a8f333a 100644 Binary files a/en/.doctrees/environment.pickle and b/en/.doctrees/environment.pickle differ diff --git a/en/.doctrees/index.doctree b/en/.doctrees/index.doctree index c7c3d102d..1f2aa8f53 100644 Binary files a/en/.doctrees/index.doctree and b/en/.doctrees/index.doctree differ diff --git a/en/.doctrees/tutorial/203-parser.doctree b/en/.doctrees/tutorial/203-parser.doctree new file mode 100644 index 000000000..3bcc9a506 Binary files /dev/null and b/en/.doctrees/tutorial/203-parser.doctree differ diff --git a/en/.doctrees/tutorial/advance.doctree b/en/.doctrees/tutorial/advance.doctree index acf9587b3..39c6985fa 100644 Binary files a/en/.doctrees/tutorial/advance.doctree and b/en/.doctrees/tutorial/advance.doctree differ diff --git a/en/_modules/agentscope/agents/dict_dialog_agent.html b/en/_modules/agentscope/agents/dict_dialog_agent.html index 05c509384..e0e97e43b 100644 --- a/en/_modules/agentscope/agents/dict_dialog_agent.html +++ b/en/_modules/agentscope/agents/dict_dialog_agent.html @@ -98,69 +98,22 @@

Source code for agentscope.agents.dict_dialog_agent

 # -*- coding: utf-8 -*-
-"""A dict dialog agent that using `parse_func` and `fault_handler` to
-parse the model response."""
-import json
-from typing import Any, Optional, Callable
-from loguru import logger
+"""An agent that replies in a dictionary format."""
+from typing import Optional
 
 from ..message import Msg
 from .agent import AgentBase
-from ..models import ModelResponse
-from ..prompt import PromptType
-from ..utils.tools import _convert_to_str
-
-
-
-[docs] -def parse_dict(response: ModelResponse) -> ModelResponse: - """Parse function for DictDialogAgent""" - try: - if response.text is not None: - response_dict = json.loads(response.text) - else: - raise ValueError( - f"The text field of the response s None: {response}", - ) - except json.decoder.JSONDecodeError: - # Sometimes LLM may return a response with single quotes, which is not - # a valid JSON format. We replace single quotes with double quotes and - # try to load it again. - # TODO: maybe using a more robust json library to handle this case - response_dict = json.loads(response.text.replace("'", '"')) - - return ModelResponse(raw=response_dict)
- - - -
-[docs] -def default_response(response: ModelResponse) -> ModelResponse: - """The default response of fault_handler""" - return ModelResponse(raw={"speak": response.text})
- +from ..parsers import ParserBase
[docs] class DictDialogAgent(AgentBase): """An agent that generates response in a dict format, where user can - specify the required fields in the response via prompt, e.g. - - .. code-block:: python + specify the required fields in the response via specifying the parser - prompt = "... Response in the following format that can be loaded by - python json.loads() - { - "thought": "thought", - "speak": "thoughts summary to say to others", - # ... - }" - - This agent class is an example for using `parse_func` and `fault_handler` - to parse the output from the model, and handling the fault when parsing - fails. We take "speak" as a required field in the response, and print - the speak field as the output response. + About parser, please refer to our + [tutorial](https://modelscope.github.io/agentscope/en/tutorial/203-parser.html) For usage example, please refer to the example of werewolf in `examples/game_werewolf`""" @@ -174,10 +127,7 @@

Source code for agentscope.agents.dict_dialog_agent

model_config_name: str, use_memory: bool = True, memory_config: Optional[dict] = None, - parse_func: Optional[Callable[..., Any]] = parse_dict, - fault_handler: Optional[Callable[..., Any]] = default_response, max_retries: Optional[int] = 3, - prompt_type: Optional[PromptType] = None, ) -> None: """Initialize the dict dialog agent. @@ -194,19 +144,9 @@

Source code for agentscope.agents.dict_dialog_agent

Whether the agent has memory. memory_config (`Optional[dict]`, defaults to `None`): The config of memory. - parse_func (`Optional[Callable[..., Any]]`, defaults to `parse_dict`): - The function used to parse the model output, - e.g. `json.loads`, which is used to extract json from the - output. - fault_handler (`Optional[Callable[..., Any]]`, defaults to `default_response`): - The function used to handle the fault when parse_func fails - to parse the model output. max_retries (`Optional[int]`, defaults to `None`): The maximum number of retries when failed to parse the model output. - prompt_type (`Optional[PromptType]`, defaults to `PromptType.LIST`): - The type of the prompt organization, chosen from - `PromptType.LIST` or `PromptType.STRING`. """ # noqa super().__init__( name=name, @@ -216,19 +156,21 @@

Source code for agentscope.agents.dict_dialog_agent

memory_config=memory_config, ) - # record the func and handler for parsing and handling faults - self.parse_func = parse_func - self.fault_handler = fault_handler - self.max_retries = max_retries + self.parser = None + self.max_retries = max_retries
- if prompt_type is not None: - logger.warning( - "The argument `prompt_type` is deprecated and " - "will be removed in the future.", - )
+ +
+[docs] + def set_parser(self, parser: ParserBase) -> None: + """Set response parser, which will provide 1) format instruction; 2) + response parsing; 3) filtering fields when returning message, storing + message in memory. So developers only need to change the + parser, and the agent will work as expected. + """ + self.parser = parser
- # TODO change typing from dict to MSG
[docs] def reply(self, x: dict = None) -> dict: @@ -263,43 +205,30 @@

Source code for agentscope.agents.dict_dialog_agent

self.memory and self.memory.get_memory() or x, # type: ignore[arg-type] + Msg("system", self.parser.format_instruction, "system"), ) # call llm - response = self.model( + res = self.model( prompt, - parse_func=self.parse_func, - fault_handler=self.fault_handler, + parse_func=self.parser.parse, max_retries=self.max_retries, - ).raw - - # logging raw messages in debug mode - logger.debug(json.dumps(response, indent=4, ensure_ascii=False)) - - # In this agent, if the response is a dict, we treat "speak" as a - # special key, which represents the text to be spoken - if isinstance(response, dict) and "speak" in response: - msg = Msg( - self.name, - response["speak"], - role="assistant", - **response, - ) - else: - msg = Msg(self.name, response, role="assistant") - - # Print/speak the message in this agent's voice - self.speak(msg) + ) - # record to memory - if self.memory: - # Convert the response dict into a string to store in memory - msg_memory = Msg( - name=self.name, - content=_convert_to_str(response), - role="assistant", - ) - self.memory.add(msg_memory) + # Filter the parsed response by keys for storing in memory, returning + # in the reply function, and feeding into the metadata field in the + # returned message object. + self.memory.add( + Msg(self.name, self.parser.to_memory(res.parsed), "assistant"), + ) + + msg = Msg( + self.name, + content=self.parser.to_content(res.parsed), + role="assistant", + metadata=self.parser.to_metadata(res.parsed), + ) + self.speak(msg) return msg
diff --git a/en/_modules/agentscope/agents/react_agent.html b/en/_modules/agentscope/agents/react_agent.html index edaba7490..f2f725d5a 100644 --- a/en/_modules/agentscope/agents/react_agent.html +++ b/en/_modules/agentscope/agents/react_agent.html @@ -239,6 +239,8 @@

Source code for agentscope.agents.react_agent

"function": service_toolkit.tools_calling_format, }, required_keys=["thought", "speak", "function"], + # Only print the speak field when verbose is False + keys_to_content=True if self.verbose else "speak", )
@@ -261,9 +263,8 @@

Source code for agentscope.agents.react_agent

"system", self.parser.format_instruction, role="system", + echo=self.verbose, ) - if self.verbose: - self.speak(hint_msg) # Prepare prompt for the model prompt = self.model.format(self.memory.get_memory(), hint_msg) @@ -277,16 +278,21 @@

Source code for agentscope.agents.react_agent

) # Record the response in memory - msg_response = Msg(self.name, res.text, "assistant") - self.memory.add(msg_response) + self.memory.add( + Msg( + self.name, + self.parser.to_memory(res.parsed), + "assistant", + ), + ) # Print out the response - if self.verbose: - self.speak(msg_response) - else: - self.speak( - Msg(self.name, res.parsed["speak"], "assistant"), - ) + msg_returned = Msg( + self.name, + self.parser.to_content(res.parsed), + "assistant", + ) + self.speak(msg_returned) # Skip the next steps if no need to call tools # The parsed field is a dictionary @@ -298,7 +304,7 @@

Source code for agentscope.agents.react_agent

and len(arg_function) == 0 ): # Only the speak field is exposed to users or other agents - return Msg(self.name, res.parsed["speak"], "assistant") + return msg_returned # Only catch the response parsing error and expose runtime # errors to developers for debugging @@ -350,9 +356,8 @@

Source code for agentscope.agents.react_agent

"iterations. Now generate a reply by summarizing the current " "situation.", role="system", + echo=self.verbose, ) - if self.verbose: - self.speak(hint_msg) # Generate a reply by summarizing the current situation prompt = self.model.format(self.memory.get_memory(), hint_msg) diff --git a/en/_modules/agentscope/message.html b/en/_modules/agentscope/message.html index 6c45e8fbf..a253e1508 100644 --- a/en/_modules/agentscope/message.html +++ b/en/_modules/agentscope/message.html @@ -204,6 +204,28 @@

Source code for agentscope.message

 class Msg(MessageBase):
     """The Message class."""
 
+    id: str
+    """The id of the message."""
+
+    name: str
+    """The name of who send the message."""
+
+    content: Any
+    """The content of the message."""
+
+    role: Literal["system", "user", "assistant"]
+    """The role of the message sender."""
+
+    metadata: Optional[dict]
+    """Save the information for application's control flow, or other
+    purposes."""
+
+    url: Optional[Union[Sequence[str], str]]
+    """A url to file, image, video, audio or website."""
+
+    timestamp: str
+    """The timestamp of the message."""
+
 
[docs] def __init__( @@ -214,6 +236,7 @@

Source code for agentscope.message

         url: Optional[Union[Sequence[str], str]] = None,
         timestamp: Optional[str] = None,
         echo: bool = False,
+        metadata: Optional[Union[dict, str]] = None,
         **kwargs: Any,
     ) -> None:
         """Initialize the message object
@@ -232,6 +255,11 @@ 

Source code for agentscope.message

             timestamp (`Optional[str]`, defaults to `None`):
                 The timestamp of the message, if None, it will be set to
                 current time.
+            echo (`bool`, defaults to `False`):
+                Whether to print the message to the console.
+            metadata (`Optional[Union[dict, str]]`, defaults to `None`):
+                Save the information for application's control flow, or other
+                purposes.
             **kwargs (`Any`):
                 Other attributes of the message.
         """
@@ -249,6 +277,7 @@ 

Source code for agentscope.message

             role=role or "assistant",
             url=url,
             timestamp=timestamp,
+            metadata=metadata,
             **kwargs,
         )
         if echo:
diff --git a/en/_modules/agentscope/parsers/code_block_parser.html b/en/_modules/agentscope/parsers/code_block_parser.html
index 0b9a7b61e..4c3c90c6d 100644
--- a/en/_modules/agentscope/parsers/code_block_parser.html
+++ b/en/_modules/agentscope/parsers/code_block_parser.html
@@ -99,6 +99,8 @@
   

Source code for agentscope.parsers.code_block_parser

 # -*- coding: utf-8 -*-
 """Model response parser class for Markdown code block."""
+from typing import Optional
+
 from agentscope.models import ModelResponse
 from agentscope.parsers import ParserBase
 
@@ -123,17 +125,40 @@ 

Source code for agentscope.parsers.code_block_parser

format_instruction: str = ( "You should generate {language_name} code in a {language_name} fenced " "code block as follows: \n```{language_name}\n" - "${{your_{language_name}_code}}\n```" + "{content_hint}\n```" ) """The instruction for the format of the code block."""
[docs] - def __init__(self, language_name: str) -> None: + def __init__( + self, + language_name: str, + content_hint: Optional[str] = None, + ) -> None: + """Initialize the parser with the language name and the optional + content hint. + + Args: + language_name (`str`): + The name of the language, which will be used + in ```{language_name} + content_hint (`Optional[str]`, defaults to `None`): + The hint used to remind LLM what should be fill between the + tags. If not provided, the default content hint + "${{your_{language_name}_code}}" will be used. + """ self.name = self.name.format(language_name=language_name) self.tag_begin = self.tag_begin.format(language_name=language_name) + + if content_hint is None: + self.content_hint = f"${{your_{language_name}_code}}" + else: + self.content_hint = content_hint + self.format_instruction = self.format_instruction.format( language_name=language_name, + content_hint=self.content_hint, ).strip()
diff --git a/en/_modules/agentscope/parsers/json_object_parser.html b/en/_modules/agentscope/parsers/json_object_parser.html index 14758356a..d15cab1dd 100644 --- a/en/_modules/agentscope/parsers/json_object_parser.html +++ b/en/_modules/agentscope/parsers/json_object_parser.html @@ -101,7 +101,7 @@

Source code for agentscope.parsers.json_object_parser

"""The parser for JSON object in the model response.""" import json from copy import deepcopy -from typing import Optional, Any, List +from typing import Optional, Any, List, Sequence, Union from loguru import logger @@ -113,6 +113,7 @@

Source code for agentscope.parsers.json_object_parser

) from agentscope.models import ModelResponse from agentscope.parsers import ParserBase +from agentscope.parsers.parser_base import DictFilterMixin from agentscope.utils.tools import _join_str_with_comma_and @@ -231,7 +232,7 @@

Source code for agentscope.parsers.json_object_parser

[docs] -class MarkdownJsonDictParser(MarkdownJsonObjectParser): +class MarkdownJsonDictParser(MarkdownJsonObjectParser, DictFilterMixin): """A class used to parse a JSON dictionary object in a markdown fenced code""" @@ -264,6 +265,9 @@

Source code for agentscope.parsers.json_object_parser

self, content_hint: Optional[Any] = None, required_keys: List[str] = None, + keys_to_memory: Optional[Union[str, bool, Sequence[str]]] = True, + keys_to_content: Optional[Union[str, bool, Sequence[str]]] = True, + keys_to_metadata: Optional[Union[str, bool, Sequence[str]]] = False, ) -> None: """Initialize the parser with the content hint. @@ -277,8 +281,42 @@

Source code for agentscope.parsers.json_object_parser

A list of required keys in the JSON dictionary object. If the response misses any of the required keys, it will raise a RequiredFieldNotFoundError. + keys_to_memory (`Optional[Union[str, bool, Sequence[str]]]`, + defaults to `True`): + The key or keys to be filtered in `to_memory` method. If + it's + - `False`, `None` will be returned in the `to_memory` method + - `str`, the corresponding value will be returned + - `List[str]`, a filtered dictionary will be returned + - `True`, the whole dictionary will be returned + keys_to_content (`Optional[Union[str, bool, Sequence[str]]`, + defaults to `True`): + The key or keys to be filtered in `to_content` method. If + it's + - `False`, `None` will be returned in the `to_content` method + - `str`, the corresponding value will be returned + - `List[str]`, a filtered dictionary will be returned + - `True`, the whole dictionary will be returned + keys_to_metadata (`Optional[Union[str, bool, Sequence[str]]`, + defaults to `False`): + The key or keys to be filtered in `to_metadata` method. If + it's + - `False`, `None` will be returned in the `to_metadata` method + - `str`, the corresponding value will be returned + - `List[str]`, a filtered dictionary will be returned + - `True`, the whole dictionary will be returned + """ - super().__init__(content_hint) + # Initialize the markdown json object parser + MarkdownJsonObjectParser.__init__(self, content_hint) + + # Initialize the mixin class to allow filtering the parsed response + DictFilterMixin.__init__( + self, + keys_to_memory=keys_to_memory, + keys_to_content=keys_to_content, + keys_to_metadata=keys_to_metadata, + ) self.required_keys = required_keys or []
diff --git a/en/_modules/agentscope/parsers/parser_base.html b/en/_modules/agentscope/parsers/parser_base.html index 04adf10a5..8a5d5cd9e 100644 --- a/en/_modules/agentscope/parsers/parser_base.html +++ b/en/_modules/agentscope/parsers/parser_base.html @@ -100,10 +100,17 @@

Source code for agentscope.parsers.parser_base

# -*- coding: utf-8 -*- """The base class for model response parser.""" from abc import ABC, abstractmethod +from typing import Union, Sequence + +from loguru import logger from agentscope.exception import TagNotFoundError from agentscope.models import ModelResponse +# TODO: Support one-time warning in logger rather than setting global variable +_FIRST_TIME_TO_REPORT_CONTENT = True +_FIRST_TIME_TO_REPORT_MEMORY = True +

[docs] @@ -158,7 +165,7 @@

Source code for agentscope.parsers.parser_base

raise TagNotFoundError( f"Missing " f"tag{'' if len(missing_tags)==1 else 's'} " - f"{' and '.join(missing_tags)} in response.", + f"{' and '.join(missing_tags)} in response: {text}", raw_response=text, missing_begin_tag=index_start == -1, missing_end_tag=index_end == -1, @@ -170,6 +177,155 @@

Source code for agentscope.parsers.parser_base

return extract_text

+ + +
+[docs] +class DictFilterMixin: + """A mixin class to filter the parsed response by keys. It allows users + to set keys to be filtered during speaking, storing in memory, and + returning in the agent reply function. + """ + +
+[docs] + def __init__( + self, + keys_to_memory: Union[str, bool, Sequence[str]], + keys_to_content: Union[str, bool, Sequence[str]], + keys_to_metadata: Union[str, bool, Sequence[str]], + ) -> None: + """Initialize the mixin class with the keys to be filtered during + speaking, storing in memory, and returning in the agent reply function. + + Args: + keys_to_memory (`Optional[Union[str, bool, Sequence[str]]]`): + The key or keys to be filtered in `to_memory` method. If + it's + - `False`, `None` will be returned in the `to_memory` method + - `str`, the corresponding value will be returned + - `List[str]`, a filtered dictionary will be returned + - `True`, the whole dictionary will be returned + keys_to_content (`Optional[Union[str, bool, Sequence[str]]`): + The key or keys to be filtered in `to_content` method. If + it's + - `False`, `None` will be returned in the `to_content` method + - `str`, the corresponding value will be returned + - `List[str]`, a filtered dictionary will be returned + - `True`, the whole dictionary will be returned + keys_to_metadata (`Optional[Union[str, bool, Sequence[str]]]`): + The key or keys to be filtered in `to_metadata` method. If + it's + - `False`, `None` will be returned in the `to_metadata` method + - `str`, the corresponding value will be returned + - `List[str]`, a filtered dictionary will be returned + - `True`, the whole dictionary will be returned + """ + self.keys_to_memory = keys_to_memory + self.keys_to_content = keys_to_content + self.keys_to_metadata = keys_to_metadata
+ + +
+[docs] + def to_memory( + self, + parsed_response: dict, + allow_missing: bool = False, + ) -> Union[str, dict, None]: + """Filter the fields that will be stored in memory.""" + return self._filter_content_by_names( + parsed_response, + self.keys_to_memory, + allow_missing=allow_missing, + )
+ + +
+[docs] + def to_content( + self, + parsed_response: dict, + allow_missing: bool = False, + ) -> Union[str, dict, None]: + """Filter the fields that will be fed into the content field in the + returned message, which will be exposed to other agents. + """ + return self._filter_content_by_names( + parsed_response, + self.keys_to_content, + allow_missing=allow_missing, + )
+ + +
+[docs] + def to_metadata( + self, + parsed_response: dict, + allow_missing: bool = False, + ) -> Union[str, dict, None]: + """Filter the fields that will be fed into the returned message + directly to control the application workflow.""" + return self._filter_content_by_names( + parsed_response, + self.keys_to_metadata, + allow_missing=allow_missing, + )
+ + + def _filter_content_by_names( + self, + parsed_response: dict, + keys: Union[str, bool, Sequence[str]], + allow_missing: bool = False, + ) -> Union[str, dict, None]: + """Filter the parsed response by keys. If only one key is provided, the + returned content will be a single corresponding value. Otherwise, + the returned content will be a dictionary with the filtered keys and + their corresponding values. + + Args: + keys (`Union[str, bool, Sequence[str]]`): + The key or keys to be filtered. If it's + - `False`, `None` will be returned in the `to_content` method + - `str`, the corresponding value will be returned + - `List[str]`, a filtered dictionary will be returned + - `True`, the whole dictionary will be returned + allow_missing (`bool`, defaults to `False`): + Whether to allow missing keys in the response. If set to + `True`, the method will skip the missing keys in the response. + Otherwise, it will raise a `ValueError` when a key is missing. + + Returns: + `Union[str, dict]`: The filtered content. + """ + + if isinstance(keys, bool): + if keys: + return parsed_response + else: + return None + + if isinstance(keys, str): + return parsed_response[keys] + + # check if the required names are in the response + for name in keys: + if name not in parsed_response: + if allow_missing: + logger.warning( + f"Content name {name} not found in the response. Skip " + f"it.", + ) + else: + raise ValueError(f"Name {name} not found in the response.") + return { + name: parsed_response[name] + for name in keys + if name in parsed_response + }
+
diff --git a/en/_modules/agentscope/parsers/tagged_content_parser.html b/en/_modules/agentscope/parsers/tagged_content_parser.html index fc3262d58..3f0371206 100644 --- a/en/_modules/agentscope/parsers/tagged_content_parser.html +++ b/en/_modules/agentscope/parsers/tagged_content_parser.html @@ -100,10 +100,12 @@

Source code for agentscope.parsers.tagged_content_parser

# -*- coding: utf-8 -*- """The parser for tagged content in the model response.""" import json +from typing import Union, Sequence, Optional, List -from agentscope.exception import JsonParsingError +from agentscope.exception import JsonParsingError, TagNotFoundError from agentscope.models import ModelResponse from agentscope.parsers import ParserBase +from agentscope.parsers.parser_base import DictFilterMixin
@@ -113,7 +115,8 @@

Source code for agentscope.parsers.tagged_content_parser

and tag end.""" name: str - """The name of the tagged content.""" + """The name of the tagged content, which will be used as the key in + extracted dictionary.""" tag_begin: str """The beginning tag.""" @@ -167,7 +170,7 @@

Source code for agentscope.parsers.tagged_content_parser

[docs] -class MultiTaggedContentParser(ParserBase): +class MultiTaggedContentParser(ParserBase, DictFilterMixin): """Parse response text by multiple tags, and return a dict of their content. Asking llm to generate JSON dictionary object directly maybe not a good idea due to involving escape characters and other issues. So we can @@ -188,14 +191,60 @@

Source code for agentscope.parsers.tagged_content_parser

[docs] - def __init__(self, *tagged_contents: TaggedContent) -> None: + def __init__( + self, + *tagged_contents: TaggedContent, + keys_to_memory: Optional[Union[str, bool, Sequence[str]]] = True, + keys_to_content: Optional[Union[str, bool, Sequence[str]]] = True, + keys_to_metadata: Optional[Union[str, bool, Sequence[str]]] = False, + keys_allow_missing: Optional[List[str]] = None, + ) -> None: """Initialize the parser with tags. Args: - tags (`dict[str, Tuple[str, str]]`): - A dictionary of tags, the key is the tag name, and the value is - a tuple of starting tag and end tag. + *tagged_contents (`dict[str, Tuple[str, str]]`): + Multiple TaggedContent objects, each object contains the tag + name, tag begin, content hint and tag end. The name will be + used as the key in the extracted dictionary. + required_keys (`Optional[List[str]]`, defaults to `None`): + A list of required + keys_to_memory (`Optional[Union[str, bool, Sequence[str]]]`, + defaults to `True`): + The key or keys to be filtered in `to_memory` method. If + it's + - `False`, `None` will be returned in the `to_memory` method + - `str`, the corresponding value will be returned + - `List[str]`, a filtered dictionary will be returned + - `True`, the whole dictionary will be returned + keys_to_content (`Optional[Union[str, bool, Sequence[str]]`, + defaults to `True`): + The key or keys to be filtered in `to_content` method. If + it's + - `False`, `None` will be returned in the `to_content` method + - `str`, the corresponding value will be returned + - `List[str]`, a filtered dictionary will be returned + - `True`, the whole dictionary will be returned + keys_to_metadata (`Optional[Union[str, bool, Sequence[str]]]`, + defaults to `False`): + The key or keys to be filtered in `to_metadata` method. If + it's + - `False`, `None` will be returned in the `to_metadata` method + - `str`, the corresponding value will be returned + - `List[str]`, a filtered dictionary will be returned + - `True`, the whole dictionary will be returned + keys_allow_missing (`Optional[List[str]]`, defaults to `None`): + A list of keys that are allowed to be missing in the response. """ + # Initialize the mixin class + DictFilterMixin.__init__( + self, + keys_to_memory=keys_to_memory, + keys_to_content=keys_to_content, + keys_to_metadata=keys_to_metadata, + ) + + self.keys_allow_missing = keys_allow_missing + self.tagged_contents = list(tagged_contents) # Prepare the format instruction according to the tagged contents @@ -235,26 +284,38 @@

Source code for agentscope.parsers.tagged_content_parser

tag_begin = tagged_content.tag_begin tag_end = tagged_content.tag_end - extract_content = self._extract_first_content_by_tag( - response, - tag_begin, - tag_end, - ) - - if tagged_content.parse_json: - try: - extract_content = json.loads(extract_content) - except json.decoder.JSONDecodeError as e: - raw_response = f"{tag_begin}{extract_content}{tag_end}" - raise JsonParsingError( - f"The content between {tagged_content.tag_begin} and " - f"{tagged_content.tag_end} should be a JSON object." - f'When parsing "{raw_response}", an error occurred: ' - f"{e}", - raw_response=raw_response, - ) from None - - tag_to_content[tagged_content.name] = extract_content + try: + extract_content = self._extract_first_content_by_tag( + response, + tag_begin, + tag_end, + ) + + if tagged_content.parse_json: + try: + extract_content = json.loads(extract_content) + except json.decoder.JSONDecodeError as e: + raw_response = f"{tag_begin}{extract_content}{tag_end}" + raise JsonParsingError( + f"The content between " + f"{tagged_content.tag_begin} and " + f"{tagged_content.tag_end} should be a JSON " + f'object. An error "{e}" occurred when parsing: ' + f"{raw_response}", + raw_response=raw_response, + ) from None + + tag_to_content[tagged_content.name] = extract_content + + except TagNotFoundError as e: + # if the key is allowed to be missing, skip the error + if ( + self.keys_allow_missing is not None + and tagged_content.name in self.keys_allow_missing + ): + continue + + raise e from None response.parsed = tag_to_content return response
diff --git a/en/_sources/tutorial/203-parser.md.txt b/en/_sources/tutorial/203-parser.md.txt new file mode 100644 index 000000000..1ce87be1a --- /dev/null +++ b/en/_sources/tutorial/203-parser.md.txt @@ -0,0 +1,480 @@ +(203-parser-en)= + +# Model Response Parser + +## Table of Contents + +- [Background](#background) +- [Parser Module](#parser-module) + - [Overview](#overview) + - [String Type](#string-type) + - [MarkdownCodeBlockParser](#markdowncodeblockparser) + - [Initialization](#initialization) + - [Format Instruction Template](#format-instruction-template) + - [Parse Function](#parse-function) + - [Dictionary Type](#dictionary-type) + - [MarkdownJsonDictParser](#markdownjsondictparser) + - [Initialization & Format Instruction Template](#initialization--format-instruction-template) + - [MultiTaggedContentParser](#multitaggedcontentparser) + - [Initialization & Format Instruction Template](#initialization--format-instruction-template-1) + - [Parse Function](#parse-function-1) + - [JSON / Python Object Type](#json--python-object-type) + - [MarkdownJsonObjectParser](#markdownjsonobjectparser) + - [Initialization & Format Instruction Template](#initialization--format-instruction-template-2) + - [Parse Function](#parse-function-2) +- [Typical Use Cases](#typical-use-cases) + - [WereWolf Game](#werewolf-game) + - [ReAct Agent and Tool Usage](#react-agent-and-tool-usage) +- [Customized Parser](#customized-parser) + +## Background + +In the process of building LLM-empowered application, parsing the LLM generated string into a specific format and extracting the required information is a very important step. +However, due to the following reasons, this process is also a very complex process: + +1. **Diversity**: The target format of parsing is diverse, and the information to be extracted may be a specific text, a JSON object, or a complex data structure. +2. **Complexity**: The result parsing is not only to convert the text generated by LLM into the target format, but also involves a series of issues such as prompt engineering (reminding LLM what format of output should be generated), error handling, etc. +3. **Flexibility**: Even in the same application, different stages may also require the agent to generate output in different formats. + +For the convenience of developers, AgentScope provides a parser module to help developers parse LLM response into a specific format. By using the parser module, developers can easily parse the response into the target format by simple configuration, and switch the target format flexibly. + +In AgentScope, the parser module features +1. **Flexibility**: Developers can flexibly set the required format, flexibly switch the parser without modifying the code of agent class. That is, the specific "target format" and the agent's `reply` function are decoupled. +2. **Freedom**: The format instruction, result parsing and prompt engineering are all explicitly finished in the `reply` function. Developers and users can freely choose to use the parser or parse LLM response by their own code. +3. **Transparency**: When using the parser, the process and results of prompt construction are completely visible and transparent to developers in the `reply` function, and developers can precisely debug their applications. + +## Parser Module + +### Overview + +The main functions of the parser module include: + +1. Provide "format instruction", that is, remind LLM where to generate what output, for example + +> You should generate python code in a fenced code block as follows +> +> \```python +> +> {your_python_code} +> +> \``` + +2. Provide a parse function, which directly parses the text generated by LLM into the target data format, + +3. Post-processing for dictionary format. After parsing the text into a dictionary, different fields may have different uses. + +AgentScope provides multiple built-in parsers, and developers can choose according to their needs. + +| Target Format | Parser Class | Description | +| --- | --- |------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| String | `MarkdownCodeBlockParser` | Requires LLM to generate specified text within a Markdown code block marked by ```. The result is a string. | +| Dictionary | `MarkdownJsonDictParser` | Requires LLM to produce a specified dictionary within the code block marked by \```json and \```. The result is a Python dictionary. | +| | `MultiTaggedContentParser` | Requires LLM to generate specified content within multiple tags. Contents from different tags will be parsed into a single Python dictionary with different key-value pairs. | +| JSON / Python Object Type | `MarkdownJsonObjectParser` | Requires LLM to produce specified content within the code block marked by \```json and \```. The result will be converted into a Python object via json.loads. | + +> **NOTE**: Compared to `MarkdownJsonDictParser`, `MultiTaggedContentParser` is more suitable for weak LLMs and when the required format is too complex. +> For example, when LLM is required to generate Python code, if the code is returned directly within a dictionary, LLM needs to be aware of escaping characters (\t, \n, ...), and the differences between double and single quotes when calling `json.loads` +> +> In contrast, `MultiTaggedContentParser` guides LLM to generate each key-value pair separately in individual tags and then combines them into a dictionary, thus reducing the difficulty. + + +In the following sections, we will introduce the usage of these parsers based on different target formats. + +### String Type + +
+ + MarkdownCodeBlockParser + +##### Initialization + +- `MarkdownCodeBlockParser` requires LLM to generate specific text within a specified code block in Markdown format. Different languages can be specified with the `language_name` parameter to utilize the large model's ability to produce corresponding outputs. For example, when asking the large model to produce Python code, initialize as follows: + + ```python + from agentscope.parsers import MarkdownCodeBlockParser + + parser = MarkdownCodeBlockParser(language_name="python") + ``` + +##### Format Instruction Template + +- `MarkdownCodeBlockParser` provides the following format instruction template. When the user calls the `format_instruction` attribute, `{language_name}` will be replaced with the string entered at initialization: + + > You should generate {language_name} code in a {language_name} fenced code block as follows: + > + > \```{language_name} + > + > ${your_{language_name}_code} + > + > \``` + +- For the above initialization with `language_name` as `"python"`, when the `format_instruction` attribute is called, the following string will be returned: + + ```python + print(parser.format_instruction) + ``` + + > You should generate python code in a python fenced code block as follows + > + > \```python + > + > ${your_python_code} + > + > \``` + +##### Parse Function + +- `MarkdownCodeBlockParser` provides a `parse` method to parse the text generated by LLM。Its input and output are both `ModelResponse` objects, and the parsing result will be mounted on the `parsed` attribute of the output object. + + ````python + res = parser.parse( + ModelResponse( + text="""The following is generated python code + ```python + print("Hello world!") + ``` + """ + ) + ) + + print(res.parsed) + ```` + + > print("hello world!") + +
+ +### Dictionary Type + +Different from string and general JSON/Python object, as a powerful format in LLM applications, AgentScope provides additional post-processing functions for dictionary type. +When initializing the parser, you can set the `keys_to_content`, `keys_to_memory`, and `keys_to_metadata` parameters to achieve filtering of key-value pairs when calling the parser's `to_content`, `to_memory`, and `to_metadata` methods. + +- `keys_to_content` specifies the key-value pairs that will be placed in the `content` field of the returned `Msg` object. The content field will be returned to other agents, participate in their prompt construction, and will also be called by the `self.speak` function for display. +- `keys_to_memory` specifies the key-value pairs that will be stored in the memory of the agent. +- `keys_to_metadata` specifies the key-value pairs that will be placed in the `metadata` field of the returned `Msg` object, which can be used for application control flow judgment, or mount some information that does not need to be returned to other agents. + +The three parameters receive bool values, string and a list of strings. The meaning of their values is as follows: +- `False`: The corresponding filter function will return `None`. +- `True`: The whole dictionary will be returned. +- `str`: The corresponding value will be directly returned. +- `List[str]`: A filtered dictionary will be returned according to the list of keys. + +By default, `keys_to_content` and `keys_to_memory` are `True`, that is, the whole dictionary will be returned. `keys_to_metadata` defaults to `False`, that is, the corresponding filter function will return `None`. + +For example, the dictionary generated by the werewolf in the daytime discussion in a werewolf game. In this example, +- `"thought"` should not be returned to other agents, but should be stored in the agent's memory to ensure the continuity of the werewolf strategy; +- `"speak"` should be returned to other agents and stored in the agent's memory; +- `"finish_discussion"` is used in the application's control flow to determine whether the discussion has ended. To save tokens, this field should not be returned to other agents or stored in the agent's memory. + + ```python + { + "thought": "The others didn't realize I was a werewolf. I should end the discussion soon.", + "speak": "I agree with you.", + "finish_discussion": True + } + ``` + +In AgentScope, we achieve post-processing by calling the `to_content`, `to_memory`, and `to_metadata` methods, as shown in the following code: + +- The code for the application's control flow, create the corresponding parser object and load it + + ```python + from agentscope.parsers import MarkdownJsonDictParser + + # ... + + agent = DictDialogAgent(...) + + # Take MarkdownJsonDictParser as example + parser = MarkdownJsonDictParser( + content_hint={ + "thought": "what you thought", + "speak": "what you speak", + "finish_discussion": "whether the discussion is finished" + }, + keys_to_content="speak", + keys_to_memory=["thought", "speak"], + keys_to_metadata=["finish_discussion"] + ) + + # Load parser, which is equivalent to specifying the required format + agent.set_parser(parser) + + # The discussion process + while True: + # ... + x = agent(x) + # Break the loop according to the finish_discussion field in metadata + if x.metadata["finish_discussion"]: + break + ``` + +- Filter the dictionary in the agent's `reply` function + + ```python + # ... + def reply(x: dict = None) -> None: + + # ... + res = self.model(prompt, parse_func=self.parser.parse) + + # Story the thought and speak fields into memory + self.memory.add( + Msg( + self.name, + content=self.parser.to_memory(res.parsed), + role="assistant", + ) + ) + + # Store in content and metadata fields in the returned Msg object + msg = Msg( + self.name, + content=self.parser.to_content(res.parsed), + role="assistant", + metadata=self.parser.to_metadata(res.parsed), + ) + self.speak(msg) + + return msg + ``` + +> **Note**: `keys_to_content`, `keys_to_memory`, and `keys_to_metadata` parameters can be a string, a list of strings, or a bool value. +> - For `True`, the `to_content`, `to_memory`, and `to_metadata` methods will directly return the whole dictionary. +> - For `False`, the `to_content`, `to_memory`, and `to_metadata` methods will directly return `None`. +> - For a string, the `to_content`, `to_memory`, and `to_metadata` methods will directly extract the corresponding value. For example, if `keys_to_content="speak"`, the `to_content` method will put `res.parsed["speak"]` into the `content` field of the `Msg` object, and the `content` field will be a string rather than a dictionary. +> - For a list of string, the `to_content`, `to_memory`, and `to_metadata` methods will filter the dictionary according to the list of keys. +> ```python +> parser = MarkdownJsonDictParser( +> content_hint={ +> "thought": "what you thought", +> "speak": "what you speak", +> }, +> keys_to_content="speak", +> keys_to_memory=["thought", "speak"], +> ) +> +> example_dict = {"thought": "abc", "speak": "def"} +> print(parser.to_content(example_dict)) # def +> print(parser.to_memory(example_dict)) # {"thought": "abc", "speak": "def"} +> print(parser.to_metadata(example_dict)) # None +> ``` +> > def +> > +> > {"thought": "abc", "speak": "def"} +> > +> > None + + +Next we will introduce two parsers for dictionary type. + +
+ + MarkdownJsonDictParser + +##### Initialization & Format Instruction Template + +- `MarkdownJsonDictParser` requires LLM to generate dictionary within a code block fenced by \```json and \``` tags. + +- Except `keys_to_content`, `keys_to_memory` and `keys_to_metadata`, the `content_hint` parameter can be provided to give an example and explanation of the response result, that is, to remind LLM where and what kind of dictionary should be generated. +This parameter can be a string or a dictionary. For dictionary, it will be automatically converted to a string when constructing the format instruction. + + ```python + from agentscope.parsers import MarkdownJsonDictParser + + # dictionary as content_hint + MarkdownJsonDictParser( + content_hint={ + "thought": "what you thought", + "speak": "what you speak", + } + ) + # or string as content_hint + MarkdownJsonDictParser( + content_hint="""{ + "thought": "what you thought", + "speak": "what you speak", + }""" + ) + ``` + + - The corresponding `instruction_format` attribute + + > You should respond a json object in a json fenced code block as follows: + > + > \```json + > + > {content_hint} + > + > \``` + +
+ +
+ + MultiTaggedContentParser + +`MultiTaggedContentParser` asks LLM to generate specific content within multiple tag pairs. The content from different tag pairs will be parsed into a single Python dictionary. Its usage is similar to `MarkdownJsonDictParser`, but the initialization method is different, and it is more suitable for weak LLMs or complex return content. + +##### Initialization & Format Instruction Template + +Within `MultiTaggedContentParser`, each tag pair will be specified by as `TaggedContent` object, which contains +- Tag name (`name`), the key value in the returned dictionary +- Start tag (`tag_begin`) +- Hint for content (`content_hint`) +- End tag (`tag_end`) +- Content parsing indication (`parse_json`), default as `False`. When set to `True`, the parser will automatically add hint that requires JSON object between the tags, and its extracted content will be parsed into a Python object via `json.loads` + +```python +from agentscope.parsers import MultiTaggedContentParser, TaggedContent +parser = MultiTaggedContentParser( + TaggedContent( + name="thought", + tag_begin="[THOUGHT]", + content_hint="what you thought", + tag_end="[/THOUGHT]" + ), + TaggedContent( + name="speak", + tag_begin="[SPEAK]", + content_hint="what you speak", + tag_end="[/SPEAK]" + ), + TaggedContent( + name="finish_discussion", + tag_begin="[FINISH_DISCUSSION]", + content_hint="true/false, whether the discussion is finished", + tag_end="[/FINISH_DISCUSSION]", + parse_json=True, # we expect the content of this field to be parsed directly into a Python boolean value + ) +) + +print(parser.format_instruction) +``` + +> Respond with specific tags as outlined below, and the content between [FINISH_DISCUSSION] and [/FINISH_DISCUSSION] MUST be a JSON object: +> +> [THOUGHT]what you thought[/THOUGHT] +> +> [SPEAK]what you speak[/SPEAK] +> +> [FINISH_DISCUSSION]true/false, whether the discussion is finished[/FINISH_DISCUSSION] + +##### Parse Function + +- `MultiTaggedContentParser`'s parsing result is a dictionary, whose keys are the value of `name` in the `TaggedContent` objects. +The following is an example of parsing the LLM response in the werewolf game: + +```python +res_dict = parser.parse( + ModelResponse( + text="""As a werewolf, I should keep pretending to be a villager +[THOUGHT]The others didn't realize I was a werewolf. I should end the discussion soon.[/THOUGHT] +[SPEAK]I agree with you.[/SPEAK] +[FINISH_DISCUSSION]true[/FINISH_DISCUSSION]""" + ) +) + +print(res_dict) +``` + +> { +> +> "thought": "The others didn't realize I was a werewolf. I should end the discussion soon.", +> +> "speak": "I agree with you.", +> +> "finish_discussion": true +> +> } + +
+ +### JSON / Python Object Type + +
+ + MarkdownJsonObjectParser + +`MarkdownJsonObjectParser` also uses the \```json and \``` tags in Markdown, but does not limit the content type. It can be a list, dictionary, number, string, etc., which can be parsed into a Python object via `json.loads`. + +##### Initialization & Format Instruction Template + +```python +from agentscope.parsers import MarkdownJsonObjectParser + +parser = MarkdownJsonObjectParser( + content_hint="{A list of numbers.}" +) + +print(parser.format_instruction) +``` + +> You should respond a json object in a json fenced code block as follows: +> +> \```json +> +> {a list of numbers} +> +> \``` + +##### Parse Function + +````python +res = parser.parse( + ModelResponse( + text="""Yes, here is the generated list +```json +[1,2,3,4,5] +``` +""") +) + +print(type(res)) +print(res) +```` +> +> +> [1, 2, 3, 4, 5] + +
+ +## Typical Use Cases + +### WereWolf Game + +Werewolf game is a classic use case of dictionary parser. In different stages of the game, the same agent needs to generate different identification fields in addition to `"thought"` and `"speak"`, such as whether the discussion is over, whether the seer uses its ability, whether the witch uses the antidote and poison, and voting. + +AgentScope has built-in examples of [werewolf game](https://github.com/modelscope/agentscope/tree/main/examples/game_werewolf), which uses `DictDialogAgent` class and different parsers to achieve flexible target format switching. By using the post-processing function of the parser, it separates "thought" and "speak", and controls the progress of the game successfully. +More details can be found in the werewolf game [source code](https://github.com/modelscope/agentscope/tree/main/examples/game_werewolf). + +### ReAct Agent and Tool Usage + +`ReActAgent` is an agent class built for tool usage in AgentScope, based on the ReAct algorithm, and can be used with different tool functions. The tool call, format parsing, and implementation of `ReActAgent` are similar to the parser. For detailed implementation, please refer to the [source code](https://github.com/modelscope/agentscope/blob/main/src/agentscope/agents/react_agent.py). + + +## Customized Parser + +AgentScope provides a base class `ParserBase` for parsers. Developers can inherit this base class, and implement the `format_instruction` attribute and `parse` method to create their own parser. + +For dictionary type parsing, you can also inherit the `agentscope.parser.DictFilterMixin` class to implement post-processing for dictionary type. + +```python +from abc import ABC, abstractmethod + +from agentscope.models import ModelResponse + + +class ParserBase(ABC): + """The base class for model response parser.""" + + format_instruction: str + """The instruction for the response format.""" + + @abstractmethod + def parse(self, response: ModelResponse) -> ModelResponse: + """Parse the response text to a specific object, and stored in the + parsed field of the response object.""" + + # ... +``` diff --git a/en/_sources/tutorial/advance.rst.txt b/en/_sources/tutorial/advance.rst.txt index ff483b9b2..64bd86508 100644 --- a/en/_sources/tutorial/advance.rst.txt +++ b/en/_sources/tutorial/advance.rst.txt @@ -7,6 +7,7 @@ Advanced Exploration 201-agent.md 202-pipeline.md 203-model.md + 203-parser.md 204-service.md 205-memory.md 206-prompt.md diff --git a/en/agentscope.agents.dict_dialog_agent.html b/en/agentscope.agents.dict_dialog_agent.html index 7c3e5ddbb..0d67c69cb 100644 --- a/en/agentscope.agents.dict_dialog_agent.html +++ b/en/agentscope.agents.dict_dialog_agent.html @@ -97,44 +97,20 @@

agentscope.agents.dict_dialog_agent

-

A dict dialog agent that using parse_func and fault_handler to -parse the model response.

-
-
-agentscope.agents.dict_dialog_agent.parse_dict(response: ModelResponse) ModelResponse[source]
-

Parse function for DictDialogAgent

-
- -
-
-agentscope.agents.dict_dialog_agent.default_response(response: ModelResponse) ModelResponse[source]
-

The default response of fault_handler

-
- +

An agent that replies in a dictionary format.

class agentscope.agents.dict_dialog_agent.DictDialogAgent(*args: tuple, **kwargs: dict)[source]

Bases: AgentBase

An agent that generates response in a dict format, where user can -specify the required fields in the response via prompt, e.g.

-
prompt = "... Response in the following format that can be loaded by
-python json.loads()
-{
-    "thought": "thought",
-    "speak": "thoughts summary to say to others",
-    # ...
-}"
-
-
-

This agent class is an example for using parse_func and fault_handler -to parse the output from the model, and handling the fault when parsing -fails. We take “speak” as a required field in the response, and print -the speak field as the output response.

+specify the required fields in the response via specifying the parser

+

About parser, please refer to our +[tutorial](https://modelscope.github.io/agentscope/en/tutorial/203-parser.html)

For usage example, please refer to the example of werewolf in examples/game_werewolf

-__init__(name: str, sys_prompt: str, model_config_name: str, use_memory: bool = True, memory_config: dict | None = None, parse_func: ~typing.Callable[[...], ~typing.Any] | None = <function parse_dict>, fault_handler: ~typing.Callable[[...], ~typing.Any] | None = <function default_response>, max_retries: int | None = 3, prompt_type: ~agentscope.prompt.PromptType | None = None) None[source]
+__init__(name: str, sys_prompt: str, model_config_name: str, use_memory: bool = True, memory_config: dict | None = None, max_retries: int | None = 3) None[source]

Initialize the dict dialog agent.

Parameters:
@@ -146,20 +122,22 @@ configuration.

  • use_memory (bool, defaults to True) – Whether the agent has memory.

  • memory_config (Optional[dict], defaults to None) – The config of memory.

  • -
  • parse_func (Optional[Callable[…, Any]], defaults to parse_dict) – The function used to parse the model output, -e.g. json.loads, which is used to extract json from the -output.

  • -
  • fault_handler (Optional[Callable[…, Any]], defaults to default_response) – The function used to handle the fault when parse_func fails -to parse the model output.

  • max_retries (Optional[int], defaults to None) – The maximum number of retries when failed to parse the model output.

  • -
  • prompt_type (Optional[PromptType], defaults to PromptType.LIST) – The type of the prompt organization, chosen from -PromptType.LIST or PromptType.STRING.

  • +
    +
    +set_parser(parser: ParserBase) None[source]
    +

    Set response parser, which will provide 1) format instruction; 2) +response parsing; 3) filtering fields when returning message, storing +message in memory. So developers only need to change the +parser, and the agent will work as expected.

    +
    +
    reply(x: dict | None = None) dict[source]
    diff --git a/en/agentscope.agents.html b/en/agentscope.agents.html index aa36980a0..2dd2fe7a7 100644 --- a/en/agentscope.agents.html +++ b/en/agentscope.agents.html @@ -397,25 +397,14 @@ class agentscope.agents.DictDialogAgent(*args: tuple, **kwargs: dict)[source]

    Bases: AgentBase

    An agent that generates response in a dict format, where user can -specify the required fields in the response via prompt, e.g.

    -
    prompt = "... Response in the following format that can be loaded by
    -python json.loads()
    -{
    -    "thought": "thought",
    -    "speak": "thoughts summary to say to others",
    -    # ...
    -}"
    -
    -
    -

    This agent class is an example for using parse_func and fault_handler -to parse the output from the model, and handling the fault when parsing -fails. We take “speak” as a required field in the response, and print -the speak field as the output response.

    +specify the required fields in the response via specifying the parser

    +

    About parser, please refer to our +[tutorial](https://modelscope.github.io/agentscope/en/tutorial/203-parser.html)

    For usage example, please refer to the example of werewolf in examples/game_werewolf

    -__init__(name: str, sys_prompt: str, model_config_name: str, use_memory: bool = True, memory_config: dict | None = None, parse_func: ~typing.Callable[[...], ~typing.Any] | None = <function parse_dict>, fault_handler: ~typing.Callable[[...], ~typing.Any] | None = <function default_response>, max_retries: int | None = 3, prompt_type: ~agentscope.prompt.PromptType | None = None) None[source]
    +__init__(name: str, sys_prompt: str, model_config_name: str, use_memory: bool = True, memory_config: dict | None = None, max_retries: int | None = 3) None[source]

    Initialize the dict dialog agent.

    Parameters:
    @@ -427,20 +416,22 @@ configuration.

  • use_memory (bool, defaults to True) – Whether the agent has memory.

  • memory_config (Optional[dict], defaults to None) – The config of memory.

  • -
  • parse_func (Optional[Callable[…, Any]], defaults to parse_dict) – The function used to parse the model output, -e.g. json.loads, which is used to extract json from the -output.

  • -
  • fault_handler (Optional[Callable[…, Any]], defaults to default_response) – The function used to handle the fault when parse_func fails -to parse the model output.

  • max_retries (Optional[int], defaults to None) – The maximum number of retries when failed to parse the model output.

  • -
  • prompt_type (Optional[PromptType], defaults to PromptType.LIST) – The type of the prompt organization, chosen from -PromptType.LIST or PromptType.STRING.

  • +
    +
    +set_parser(parser: ParserBase) None[source]
    +

    Set response parser, which will provide 1) format instruction; 2) +response parsing; 3) filtering fields when returning message, storing +message in memory. So developers only need to change the +parser, and the agent will work as expected.

    +
    +
    reply(x: dict | None = None) dict[source]
    diff --git a/en/agentscope.message.html b/en/agentscope.message.html index b8da4938b..d8a944d51 100644 --- a/en/agentscope.message.html +++ b/en/agentscope.message.html @@ -152,12 +152,55 @@
    -class agentscope.message.Msg(name: str, content: Any, role: Literal['system', 'user', 'assistant'] | None = None, url: Sequence[str] | str | None = None, timestamp: str | None = None, echo: bool = False, **kwargs: Any)[source]
    +class agentscope.message.Msg(name: str, content: Any, role: Literal['system', 'user', 'assistant'] | None = None, url: Sequence[str] | str | None = None, timestamp: str | None = None, echo: bool = False, metadata: dict | str | None = None, **kwargs: Any)[source]

    Bases: MessageBase

    The Message class.

    +
    +
    +id: str
    +

    The id of the message.

    +
    + +
    +
    +name: str
    +

    The name of who send the message.

    +
    + +
    +
    +content: Any
    +

    The content of the message.

    +
    + +
    +
    +role: Literal['system', 'user', 'assistant']
    +

    The role of the message sender.

    +
    + +
    +
    +metadata: dict | None
    +

    Save the information for application’s control flow, or other +purposes.

    +
    + +
    +
    +url: Sequence[str] | str | None
    +

    A url to file, image, video, audio or website.

    +
    + +
    +
    +timestamp: str
    +

    The timestamp of the message.

    +
    +
    -__init__(name: str, content: Any, role: Literal['system', 'user', 'assistant'] | None = None, url: Sequence[str] | str | None = None, timestamp: str | None = None, echo: bool = False, **kwargs: Any) None[source]
    +__init__(name: str, content: Any, role: Literal['system', 'user', 'assistant'] | None = None, url: Sequence[str] | str | None = None, timestamp: str | None = None, echo: bool = False, metadata: dict | str | None = None, **kwargs: Any) None[source]

    Initialize the message object

    Parameters:
    @@ -170,6 +213,9 @@
  • url (Optional[Union[list[str], str]], defaults to None) – A url to file, image, video, audio or website.

  • timestamp (Optional[str], defaults to None) – The timestamp of the message, if None, it will be set to current time.

  • +
  • echo (bool, defaults to False) – Whether to print the message to the console.

  • +
  • metadata (Optional[Union[dict, str]], defaults to None) – Save the information for application’s control flow, or other +purposes.

  • **kwargs (Any) – Other attributes of the message.

  • diff --git a/en/agentscope.parsers.code_block_parser.html b/en/agentscope.parsers.code_block_parser.html index 9395de970..f27125be1 100644 --- a/en/agentscope.parsers.code_block_parser.html +++ b/en/agentscope.parsers.code_block_parser.html @@ -100,15 +100,9 @@

    Model response parser class for Markdown code block.

    -class agentscope.parsers.code_block_parser.MarkdownCodeBlockParser(language_name: str)[source]
    +class agentscope.parsers.code_block_parser.MarkdownCodeBlockParser(language_name: str, content_hint: str | None = None)[source]

    Bases: ParserBase

    The base class for parsing the response text by fenced block.

    -
    -
    -content_hint: str = '${{your_{language_name}_code}}'
    -

    The hint of the content.

    -
    -
    tag_end: str = '```'
    @@ -117,8 +111,16 @@
    -__init__(language_name: str) None[source]
    -
    +__init__(language_name: str, content_hint: str | None = None) None[source] +

    Initialize the parser with the language name and the optional +content hint.

    +
    +
    Parameters:
    +

    language_name – The name of the language, which will be used +in ```{language_name}

    +
    +
    +
    @@ -132,9 +134,15 @@

    The beginning tag.

    +
    +
    +content_hint: str = '${{your_{language_name}_code}}'
    +

    The hint of the content.

    +
    +
    -format_instruction: str = 'You should generate {language_name} code in a {language_name} fenced code block as follows: \n```{language_name}\n${{your_{language_name}_code}}\n```'
    +format_instruction: str = 'You should generate {language_name} code in a {language_name} fenced code block as follows: \n```{language_name}\n{content_hint}\n```'

    The instruction for the format of the code block.

    diff --git a/en/agentscope.parsers.html b/en/agentscope.parsers.html index 15d715e22..c880d5b9b 100644 --- a/en/agentscope.parsers.html +++ b/en/agentscope.parsers.html @@ -183,8 +183,8 @@
    -class agentscope.parsers.MarkdownJsonDictParser(content_hint: Any | None = None, required_keys: List[str] | None = None)[source]
    -

    Bases: MarkdownJsonObjectParser

    +class agentscope.parsers.MarkdownJsonDictParser(content_hint: Any | None = None, required_keys: List[str] | None = None, keys_to_memory: str | bool | Sequence[str] | None = True, keys_to_content: str | bool | Sequence[str] | None = True, keys_to_metadata: str | bool | Sequence[str] | None = False)[source] +

    Bases: MarkdownJsonObjectParser, DictFilterMixin

    A class used to parse a JSON dictionary object in a markdown fenced code

    @@ -213,7 +213,7 @@
    -__init__(content_hint: Any | None = None, required_keys: List[str] | None = None) None[source]
    +__init__(content_hint: Any | None = None, required_keys: List[str] | None = None, keys_to_memory: str | bool | Sequence[str] | None = True, keys_to_content: str | bool | Sequence[str] | None = True, keys_to_metadata: str | bool | Sequence[str] | None = False) None[source]

    Initialize the parser with the content hint.

    Parameters:
    @@ -225,9 +225,57 @@
  • required_keys (List[str], defaults to []) – A list of required keys in the JSON dictionary object. If the response misses any of the required keys, it will raise a RequiredFieldNotFoundError.

  • +
  • (`Optional[Union[str (keys_to_memory) –

  • +
  • bool

  • +
  • Sequence[str]]]`

  • +

    :param : +:param defaults to True): The key or keys to be filtered in to_memory method. If

    +
    +

    it’s +- False, None will be returned in the to_memory method +- str, the corresponding value will be returned +- List[str], a filtered dictionary will be returned +- True, the whole dictionary will be returned

    +
    +
    +
    Parameters:
    +
      +
    • (`Optional[Union[str (keys_to_content) –

    • +
    • bool

    • +
    • Sequence[str]]`

    • +
    +
    +
    +

    :param : +:param defaults to True): The key or keys to be filtered in to_content method. If

    +
    +

    it’s +- False, None will be returned in the to_content method +- str, the corresponding value will be returned +- List[str], a filtered dictionary will be returned +- True, the whole dictionary will be returned

    +
    +
    +
    Parameters:
    +
      +
    • (`Optional[Union[str (keys_to_metadata) –

    • +
    • bool

    • +
    • Sequence[str]]`

    • +
    +
    +
    +

    :param : +:param defaults to False): The key or keys to be filtered in to_metadata method. If

    +
    +

    it’s +- False, None will be returned in the to_metadata method +- str, the corresponding value will be returned +- List[str], a filtered dictionary will be returned +- True, the whole dictionary will be returned

    +
    @@ -250,15 +298,9 @@
    -class agentscope.parsers.MarkdownCodeBlockParser(language_name: str)[source]
    +class agentscope.parsers.MarkdownCodeBlockParser(language_name: str, content_hint: str | None = None)[source]

    Bases: ParserBase

    The base class for parsing the response text by fenced block.

    -
    -
    -content_hint: str = '${{your_{language_name}_code}}'
    -

    The hint of the content.

    -
    -
    tag_end: str = '```'
    @@ -267,8 +309,16 @@
    -__init__(language_name: str) None[source]
    -
    +__init__(language_name: str, content_hint: str | None = None) None[source] +

    Initialize the parser with the language name and the optional +content hint.

    +
    +
    Parameters:
    +

    language_name – The name of the language, which will be used +in ```{language_name}

    +
    +
    +
    @@ -282,9 +332,15 @@

    The beginning tag.

    +
    +
    +content_hint: str = '${{your_{language_name}_code}}'
    +

    The hint of the content.

    +
    +
    -format_instruction: str = 'You should generate {language_name} code in a {language_name} fenced code block as follows: \n```{language_name}\n${{your_{language_name}_code}}\n```'
    +format_instruction: str = 'You should generate {language_name} code in a {language_name} fenced code block as follows: \n```{language_name}\n{content_hint}\n```'

    The instruction for the format of the code block.

    @@ -323,7 +379,8 @@
    name: str
    -

    The name of the tagged content.

    +

    The name of the tagged content, which will be used as the key in +extracted dictionary.

    @@ -354,8 +411,8 @@
    -class agentscope.parsers.MultiTaggedContentParser(*tagged_contents: TaggedContent)[source]
    -

    Bases: ParserBase

    +class agentscope.parsers.MultiTaggedContentParser(*tagged_contents: TaggedContent, keys_to_memory: str | bool | Sequence[str] | None = True, keys_to_content: str | bool | Sequence[str] | None = True, keys_to_metadata: str | bool | Sequence[str] | None = False, keys_allow_missing: List[str] | None = None)[source] +

    Bases: ParserBase, DictFilterMixin

    Parse response text by multiple tags, and return a dict of their content. Asking llm to generate JSON dictionary object directly maybe not a good idea due to involving escape characters and other issues. So we can @@ -371,12 +428,69 @@

    -__init__(*tagged_contents: TaggedContent) None[source]
    +__init__(*tagged_contents: TaggedContent, keys_to_memory: str | bool | Sequence[str] | None = True, keys_to_content: str | bool | Sequence[str] | None = True, keys_to_metadata: str | bool | Sequence[str] | None = False, keys_allow_missing: List[str] | None = None) None[source]

    Initialize the parser with tags.

    Parameters:
    -

    tags (dict[str, Tuple[str, str]]) – A dictionary of tags, the key is the tag name, and the value is -a tuple of starting tag and end tag.

    +
      +
    • *tagged_contents (dict[str, Tuple[str, str]]) – Multiple TaggedContent objects, each object contains the tag +name, tag begin, content hint and tag end. The name will be +used as the key in the extracted dictionary.

    • +
    • required_keys (Optional[List[str]], defaults to None) – A list of required

    • +
    • (`Optional[Union[str (keys_to_memory) –

    • +
    • bool

    • +
    • Sequence[str]]]`

    • +
    +
    +
    +

    :param : +:param defaults to True): The key or keys to be filtered in to_memory method. If

    +
    +

    it’s +- False, None will be returned in the to_memory method +- str, the corresponding value will be returned +- List[str], a filtered dictionary will be returned +- True, the whole dictionary will be returned

    +
    +
    +
    Parameters:
    +
      +
    • (`Optional[Union[str (keys_to_content) –

    • +
    • bool

    • +
    • Sequence[str]]`

    • +
    +
    +
    +

    :param : +:param defaults to True): The key or keys to be filtered in to_content method. If

    +
    +

    it’s +- False, None will be returned in the to_content method +- str, the corresponding value will be returned +- List[str], a filtered dictionary will be returned +- True, the whole dictionary will be returned

    +
    +
    +
    Parameters:
    +
      +
    • (`Optional[Union[str (keys_to_metadata) –

    • +
    • bool

    • +
    • Sequence[str]]]`

    • +
    +
    +
    +

    :param : +:param defaults to False): The key or keys to be filtered in to_metadata method. If

    +
    +

    it’s +- False, None will be returned in the to_metadata method +- str, the corresponding value will be returned +- List[str], a filtered dictionary will be returned +- True, the whole dictionary will be returned

    +
    +
    +
    Parameters:
    +

    keys_allow_missing (Optional[List[str]], defaults to None) – A list of keys that are allowed to be missing in the response.

    diff --git a/en/agentscope.parsers.json_object_parser.html b/en/agentscope.parsers.json_object_parser.html index a9def88c2..437e6bfa9 100644 --- a/en/agentscope.parsers.json_object_parser.html +++ b/en/agentscope.parsers.json_object_parser.html @@ -159,8 +159,8 @@
    -class agentscope.parsers.json_object_parser.MarkdownJsonDictParser(content_hint: Any | None = None, required_keys: List[str] | None = None)[source]
    -

    Bases: MarkdownJsonObjectParser

    +class agentscope.parsers.json_object_parser.MarkdownJsonDictParser(content_hint: Any | None = None, required_keys: List[str] | None = None, keys_to_memory: str | bool | Sequence[str] | None = True, keys_to_content: str | bool | Sequence[str] | None = True, keys_to_metadata: str | bool | Sequence[str] | None = False)[source] +

    Bases: MarkdownJsonObjectParser, DictFilterMixin

    A class used to parse a JSON dictionary object in a markdown fenced code

    @@ -189,7 +189,7 @@
    -__init__(content_hint: Any | None = None, required_keys: List[str] | None = None) None[source]
    +__init__(content_hint: Any | None = None, required_keys: List[str] | None = None, keys_to_memory: str | bool | Sequence[str] | None = True, keys_to_content: str | bool | Sequence[str] | None = True, keys_to_metadata: str | bool | Sequence[str] | None = False) None[source]

    Initialize the parser with the content hint.

    Parameters:
    @@ -201,9 +201,57 @@
  • required_keys (List[str], defaults to []) – A list of required keys in the JSON dictionary object. If the response misses any of the required keys, it will raise a RequiredFieldNotFoundError.

  • +
  • (`Optional[Union[str (keys_to_memory) –

  • +
  • bool

  • +
  • Sequence[str]]]`

  • +

    :param : +:param defaults to True): The key or keys to be filtered in to_memory method. If

    +
    +

    it’s +- False, None will be returned in the to_memory method +- str, the corresponding value will be returned +- List[str], a filtered dictionary will be returned +- True, the whole dictionary will be returned

    +
    +
    +
    Parameters:
    +
      +
    • (`Optional[Union[str (keys_to_content) –

    • +
    • bool

    • +
    • Sequence[str]]`

    • +
    +
    +
    +

    :param : +:param defaults to True): The key or keys to be filtered in to_content method. If

    +
    +

    it’s +- False, None will be returned in the to_content method +- str, the corresponding value will be returned +- List[str], a filtered dictionary will be returned +- True, the whole dictionary will be returned

    +
    +
    +
    Parameters:
    +
      +
    • (`Optional[Union[str (keys_to_metadata) –

    • +
    • bool

    • +
    • Sequence[str]]`

    • +
    +
    +
    +

    :param : +:param defaults to False): The key or keys to be filtered in to_metadata method. If

    +
    +

    it’s +- False, None will be returned in the to_metadata method +- str, the corresponding value will be returned +- List[str], a filtered dictionary will be returned +- True, the whole dictionary will be returned

    +
    diff --git a/en/agentscope.parsers.parser_base.html b/en/agentscope.parsers.parser_base.html index d164370f4..0636fc046 100644 --- a/en/agentscope.parsers.parser_base.html +++ b/en/agentscope.parsers.parser_base.html @@ -112,6 +112,66 @@
    +
    +
    +class agentscope.parsers.parser_base.DictFilterMixin(keys_to_memory: str | bool | Sequence[str], keys_to_content: str | bool | Sequence[str], keys_to_metadata: str | bool | Sequence[str])[source]
    +

    Bases: object

    +

    A mixin class to filter the parsed response by keys. It allows users +to set keys to be filtered during speaking, storing in memory, and +returning in the agent reply function.

    +
    +
    +__init__(keys_to_memory: str | bool | Sequence[str], keys_to_content: str | bool | Sequence[str], keys_to_metadata: str | bool | Sequence[str]) None[source]
    +

    Initialize the mixin class with the keys to be filtered during +speaking, storing in memory, and returning in the agent reply function.

    +
    +
    Parameters:
    +
      +
    • keys_to_memory (Optional[Union[str, bool, Sequence[str]]]) – The key or keys to be filtered in to_memory method. If +it’s +- False, None will be returned in the to_memory method +- str, the corresponding value will be returned +- List[str], a filtered dictionary will be returned +- True, the whole dictionary will be returned

    • +
    • keys_to_content (Optional[Union[str, bool, Sequence[str]]) – The key or keys to be filtered in to_content method. If +it’s +- False, None will be returned in the to_content method +- str, the corresponding value will be returned +- List[str], a filtered dictionary will be returned +- True, the whole dictionary will be returned

    • +
    • keys_to_metadata (Optional[Union[str, bool, Sequence[str]]]) – The key or keys to be filtered in to_metadata method. If +it’s +- False, None will be returned in the to_metadata method +- str, the corresponding value will be returned +- List[str], a filtered dictionary will be returned +- True, the whole dictionary will be returned

    • +
    +
    +
    +
    + +
    +
    +to_memory(parsed_response: dict, allow_missing: bool = False) str | dict | None[source]
    +

    Filter the fields that will be stored in memory.

    +
    + +
    +
    +to_content(parsed_response: dict, allow_missing: bool = False) str | dict | None[source]
    +

    Filter the fields that will be fed into the content field in the +returned message, which will be exposed to other agents.

    +
    + +
    +
    +to_metadata(parsed_response: dict, allow_missing: bool = False) str | dict | None[source]
    +

    Filter the fields that will be fed into the returned message +directly to control the application workflow.

    +
    + +
    +
    diff --git a/en/agentscope.parsers.tagged_content_parser.html b/en/agentscope.parsers.tagged_content_parser.html index cbad890d4..8ee2da16e 100644 --- a/en/agentscope.parsers.tagged_content_parser.html +++ b/en/agentscope.parsers.tagged_content_parser.html @@ -124,7 +124,8 @@
    name: str
    -

    The name of the tagged content.

    +

    The name of the tagged content, which will be used as the key in +extracted dictionary.

    @@ -155,8 +156,8 @@
    -class agentscope.parsers.tagged_content_parser.MultiTaggedContentParser(*tagged_contents: TaggedContent)[source]
    -

    Bases: ParserBase

    +class agentscope.parsers.tagged_content_parser.MultiTaggedContentParser(*tagged_contents: TaggedContent, keys_to_memory: str | bool | Sequence[str] | None = True, keys_to_content: str | bool | Sequence[str] | None = True, keys_to_metadata: str | bool | Sequence[str] | None = False, keys_allow_missing: List[str] | None = None)[source] +

    Bases: ParserBase, DictFilterMixin

    Parse response text by multiple tags, and return a dict of their content. Asking llm to generate JSON dictionary object directly maybe not a good idea due to involving escape characters and other issues. So we can @@ -172,12 +173,69 @@

    -__init__(*tagged_contents: TaggedContent) None[source]
    +__init__(*tagged_contents: TaggedContent, keys_to_memory: str | bool | Sequence[str] | None = True, keys_to_content: str | bool | Sequence[str] | None = True, keys_to_metadata: str | bool | Sequence[str] | None = False, keys_allow_missing: List[str] | None = None) None[source]

    Initialize the parser with tags.

    Parameters:
    -

    tags (dict[str, Tuple[str, str]]) – A dictionary of tags, the key is the tag name, and the value is -a tuple of starting tag and end tag.

    +
      +
    • *tagged_contents (dict[str, Tuple[str, str]]) – Multiple TaggedContent objects, each object contains the tag +name, tag begin, content hint and tag end. The name will be +used as the key in the extracted dictionary.

    • +
    • required_keys (Optional[List[str]], defaults to None) – A list of required

    • +
    • (`Optional[Union[str (keys_to_memory) –

    • +
    • bool

    • +
    • Sequence[str]]]`

    • +
    +
    +
    +

    :param : +:param defaults to True): The key or keys to be filtered in to_memory method. If

    +
    +

    it’s +- False, None will be returned in the to_memory method +- str, the corresponding value will be returned +- List[str], a filtered dictionary will be returned +- True, the whole dictionary will be returned

    +
    +
    +
    Parameters:
    +
      +
    • (`Optional[Union[str (keys_to_content) –

    • +
    • bool

    • +
    • Sequence[str]]`

    • +
    +
    +
    +

    :param : +:param defaults to True): The key or keys to be filtered in to_content method. If

    +
    +

    it’s +- False, None will be returned in the to_content method +- str, the corresponding value will be returned +- List[str], a filtered dictionary will be returned +- True, the whole dictionary will be returned

    +
    +
    +
    Parameters:
    +
      +
    • (`Optional[Union[str (keys_to_metadata) –

    • +
    • bool

    • +
    • Sequence[str]]]`

    • +
    +
    +
    +

    :param : +:param defaults to False): The key or keys to be filtered in to_metadata method. If

    +
    +

    it’s +- False, None will be returned in the to_metadata method +- str, the corresponding value will be returned +- List[str], a filtered dictionary will be returned +- True, the whole dictionary will be returned

    +
    +
    +
    Parameters:
    +

    keys_allow_missing (Optional[List[str]], defaults to None) – A list of keys that are allowed to be missing in the response.

    diff --git a/en/genindex.html b/en/genindex.html index 12b9c10ea..589453b53 100644 --- a/en/genindex.html +++ b/en/genindex.html @@ -233,6 +233,8 @@

    _

  • (agentscope.parsers.MarkdownJsonObjectParser method)
  • (agentscope.parsers.MultiTaggedContentParser method) +
  • +
  • (agentscope.parsers.parser_base.DictFilterMixin method)
  • (agentscope.parsers.tagged_content_parser.MultiTaggedContentParser method)
  • @@ -1179,6 +1181,8 @@

    C

  • (agentscope.models.zhipu_model.ZhipuAIEmbeddingWrapper attribute)
  • +
  • content (agentscope.message.Msg attribute) +
  • content_hint (agentscope.parsers.code_block_parser.MarkdownCodeBlockParser attribute)
  • -
  • default_response() (in module agentscope.agents.dict_dialog_agent) -
  • delete() (agentscope.memory.memory.MemoryBase method)
      @@ -1350,6 +1352,8 @@

      D

  • DictDialogAgentNode (class in agentscope.web.workstation.workflow_node) +
  • +
  • DictFilterMixin (class in agentscope.parsers.parser_base)
  • digest_webpage() (in module agentscope.service) @@ -1715,6 +1719,8 @@

    G

    I

      +
    • id (agentscope.message.Msg attribute) +
    • IfElsePipeline (class in agentscope.pipelines)
        @@ -1912,6 +1918,8 @@

        M

      • MESSAGE (agentscope.web.workstation.workflow_node.WorkflowNodeType attribute)
      • MessageBase (class in agentscope.message) +
      • +
      • metadata (agentscope.message.Msg attribute)
      • missing_begin_tag (agentscope.exception.TagNotFoundError attribute)
      • @@ -2278,9 +2286,11 @@

        M

        N

        - + - + - + - +
        - -
        • update_value() (agentscope.message.PlaceholderMessage method) +
        • +
        • url (agentscope.message.Msg attribute)
        • user_input() (in module agentscope.web.studio.utils)
        • diff --git a/en/objects.inv b/en/objects.inv index b2676fac4..c4dcf12bf 100644 Binary files a/en/objects.inv and b/en/objects.inv differ diff --git a/en/searchindex.js b/en/searchindex.js index 29ee19623..b977d03ce 100644 --- a/en/searchindex.js +++ b/en/searchindex.js @@ -1 +1 @@ -Search.setIndex({"alltitles": {"About AgentScope": [[86, "about-agentscope"]], "About Implementation": [[98, "about-implementation"]], "About Memory": [[95, "about-memory"]], "About Message": [[95, "about-message"]], "About PromptEngine Class": [[96, "about-promptengine-class"]], "About Service Toolkit": [[94, "about-service-toolkit"]], "About ServiceResponse": [[94, "about-serviceresponse"]], "Actor Model": [[98, "actor-model"]], "Adding and Deleting Participants": [[92, "adding-and-deleting-participants"]], "Advanced Exploration": [[84, "advanced-exploration"], [101, "advanced-exploration"], [103, "advanced-exploration"]], "Advanced Usage": [[97, "advanced-usage"]], "Advanced Usage of to_dist": [[98, "advanced-usage-of-to-dist"]], "Agent": [[86, "agent"]], "Agent Server": [[98, "agent-server"]], "AgentScope API Reference": [[84, null]], "AgentScope Code Structure": [[86, "agentscope-code-structure"]], "AgentScope Documentation": [[84, "agentscope-documentation"]], "Basic Parameters": [[93, "basic-parameters"]], "Basic Usage": [[97, "basic-usage"]], "Broadcast message in MsgHub": [[92, "broadcast-message-in-msghub"]], "Build Model Service from Scratch": [[93, "build-model-service-from-scratch"]], "Built-in Prompt Strategies": [[96, "built-in-prompt-strategies"]], "Built-in Service Functions": [[94, "built-in-service-functions"]], "Category": [[92, "category"]], "Challenges in Prompt Construction": [[96, "challenges-in-prompt-construction"]], "Child Process Mode": [[98, "child-process-mode"]], "Code Review": [[100, "code-review"]], "Commit Your Changes": [[100, "commit-your-changes"]], "Configuration": [[93, "configuration"]], "Configuration Format": [[93, "configuration-format"]], "Contribute to AgentScope": [[100, "contribute-to-agentscope"]], "Contribute to Codebase": [[100, "contribute-to-codebase"]], "Crafting Your First Application": [[89, "crafting-your-first-application"]], "Creat Your Own Model Wrapper": [[93, "creat-your-own-model-wrapper"]], "Create a New Branch": [[100, "create-a-new-branch"]], "Create a Virtual Environment": [[87, "create-a-virtual-environment"]], "Create new Service Function": [[94, "create-new-service-function"]], "Creating a MsgHub": [[92, "creating-a-msghub"]], "Customizing Agents from the AgentPool": [[91, "customizing-agents-from-the-agentpool"]], "Customizing Your Own Agent": [[91, "customizing-your-own-agent"]], "DashScope API": [[93, "dashscope-api"]], "DashScopeChatWrapper": [[96, "dashscopechatwrapper"]], "DashScopeMultiModalWrapper": [[96, "dashscopemultimodalwrapper"]], "Detailed Parameters": [[93, "detailed-parameters"]], "DialogAgent": [[91, "dialogagent"]], "DingTalk (\u9489\u9489)": [[99, "dingtalk"]], "Discord": [[99, "discord"]], "Distribution": [[98, "distribution"]], "Example": [[94, "example"]], "Exploring the AgentPool": [[91, "exploring-the-agentpool"]], "ForLoopPipeline": [[92, "forlooppipeline"]], "Fork and Clone the Repository": [[100, "fork-and-clone-the-repository"]], "Formatting Prompts in Dynamic Way": [[96, "formatting-prompts-in-dynamic-way"]], "Gemini API": [[93, "gemini-api"]], "GeminiChatWrapper": [[96, "geminichatwrapper"]], "Get Involved": [[102, "get-involved"]], "Get a Monitor Instance": [[97, "get-a-monitor-instance"]], "Getting Involved": [[84, "getting-involved"], [103, "getting-involved"]], "Getting Started": [[84, "getting-started"], [89, "getting-started"], [103, "getting-started"], [104, "getting-started"]], "GitHub": [[99, "github"]], "Handling Quotas": [[97, "handling-quotas"]], "How is AgentScope designed?": [[86, "how-is-agentscope-designed"]], "How to use": [[94, "how-to-use"]], "How to use Service Functions": [[94, "how-to-use-service-functions"]], "IfElsePipeline": [[92, "ifelsepipeline"]], "Implement Werewolf Pipeline": [[89, "implement-werewolf-pipeline"]], "Independent Process Mode": [[98, "independent-process-mode"]], "Indices and tables": [[84, "indices-and-tables"]], "Initialization": [[96, "initialization"]], "Install from Source": [[87, "install-from-source"]], "Install with Pip": [[87, "install-with-pip"]], "Installation": [[87, "installation"]], "Installing AgentScope": [[87, "installing-agentscope"]], "Integrating logging with WebUI": [[90, "integrating-logging-with-webui"]], "Joining AgentScope Community": [[99, "joining-agentscope-community"]], "Joining Prompt Components": [[96, "joining-prompt-components"]], "Key Concepts": [[86, "key-concepts"]], "Key Features of PromptEngine": [[96, "key-features-of-promptengine"]], "Leverage Pipeline and MsgHub": [[89, "leverage-pipeline-and-msghub"]], "LiteLLM Chat API": [[93, "litellm-chat-api"]], "Logging": [[90, "logging"]], "Logging a Chat Message": [[90, "logging-a-chat-message"]], "Logging a System information": [[90, "logging-a-system-information"]], "Logging and WebUI": [[90, "logging-and-webui"]], "Making Changes": [[100, "making-changes"]], "Memory": [[95, "memory"]], "MemoryBase Class": [[95, "memorybase-class"]], "Message": [[86, "message"]], "MessageBase Class": [[95, "messagebase-class"]], "Model": [[93, "model"]], "Monitor": [[97, "monitor"]], "Msg Class": [[95, "msg-class"]], "MsgHub": [[92, "msghub"]], "Next step": [[89, "next-step"]], "Non-Vision Models": [[96, "non-vision-models"]], "Note": [[90, "note"]], "Ollama API": [[93, "ollama-api"]], "OllamaChatWrapper": [[96, "ollamachatwrapper"]], "OllamaGenerationWrapper": [[96, "ollamagenerationwrapper"]], "OpenAI API": [[93, "openai-api"]], "OpenAIChatWrapper": [[96, "openaichatwrapper"]], "Output List Type Prompt": [[96, "output-list-type-prompt"]], "Output String Type Prompt": [[96, "output-string-type-prompt"]], "Pipeline Combination": [[92, "pipeline-combination"]], "Pipeline and MsgHub": [[92, "pipeline-and-msghub"]], "Pipelines": [[92, "pipelines"]], "PlaceHolder": [[98, "placeholder"]], "Post Request API": [[93, "post-request-api"]], "Post Request Chat API": [[93, "post-request-chat-api"]], "Prompt Engine (Will be deprecated in the future)": [[96, "prompt-engine-will-be-deprecated-in-the-future"]], "Prompt Engineering": [[96, "prompt-engineering"]], "Prompt Strategy": [[96, "prompt-strategy"], [96, "id1"], [96, "id2"], [96, "id3"], [96, "id4"], [96, "id5"], [96, "id6"]], "Quick Running": [[90, "quick-running"]], "Quick Start": [[88, "quick-start"]], "Register a budget for an API": [[97, "register-a-budget-for-an-api"]], "Registering API Usage Metrics": [[97, "registering-api-usage-metrics"]], "Report Bugs and Ask For New Features?": [[100, "report-bugs-and-ask-for-new-features"]], "Resetting and Removing Metrics": [[97, "resetting-and-removing-metrics"]], "Retrieving Metrics": [[97, "retrieving-metrics"]], "SequentialPipeline": [[92, "sequentialpipeline"]], "Service": [[86, "service"], [94, "service"]], "Setting Up the Logger": [[90, "setting-up-the-logger"]], "Step 1: Convert your agent to its distributed version": [[98, "step-1-convert-your-agent-to-its-distributed-version"]], "Step 1: Prepare Model API and Set Model Configs": [[89, "step-1-prepare-model-api-and-set-model-configs"]], "Step 2: Define the Roles of Each Agent": [[89, "step-2-define-the-roles-of-each-agent"]], "Step 2: Orchestrate Distributed Application Flow": [[98, "step-2-orchestrate-distributed-application-flow"]], "Step 3: Initialize AgentScope and the Agents": [[89, "step-3-initialize-agentscope-and-the-agents"]], "Step 4: Set Up the Game Logic": [[89, "step-4-set-up-the-game-logic"]], "Step 5: Run the Application": [[89, "step-5-run-the-application"]], "Step1: Prepare Model": [[88, "step1-prepare-model"]], "Step2: Create Agents": [[88, "step2-create-agents"]], "Step3: Agent Conversation": [[88, "step3-agent-conversation"]], "Submit a Pull Request": [[100, "submit-a-pull-request"]], "Supported Models": [[93, "supported-models"]], "SwitchPipeline": [[92, "switchpipeline"]], "TemporaryMemory": [[95, "temporarymemory"]], "Tutorial Navigator": [[84, "tutorial-navigator"], [103, "tutorial-navigator"]], "Understanding AgentBase": [[91, "understanding-agentbase"]], "Understanding the Monitor in AgentScope": [[97, "understanding-the-monitor-in-agentscope"]], "Updating Metrics": [[97, "updating-metrics"]], "Usage": [[92, "usage"], [92, "id1"], [98, "usage"]], "UserAgent": [[91, "useragent"]], "Using Conda": [[87, "using-conda"]], "Using Virtualenv": [[87, "using-virtualenv"]], "Using prefix to Distinguish Metrics": [[97, "using-prefix-to-distinguish-metrics"]], "Using the Monitor": [[97, "using-the-monitor"]], "Vision Models": [[96, "vision-models"]], "Welcome to AgentScope Tutorial Hub": [[84, "welcome-to-agentscope-tutorial-hub"], [103, "welcome-to-agentscope-tutorial-hub"]], "What is AgentScope?": [[86, "what-is-agentscope"]], "WhileLoopPipeline": [[92, "whilelooppipeline"]], "Why AgentScope?": [[86, "why-agentscope"]], "Workflow": [[86, "workflow"]], "ZhipuAI API": [[93, "zhipuai-api"]], "ZhipuAIChatWrapper": [[96, "zhipuaichatwrapper"]], "agentscope": [[0, "module-agentscope"], [85, "agentscope"]], "agentscope.agents": [[1, "module-agentscope.agents"]], "agentscope.agents.agent": [[2, "module-agentscope.agents.agent"]], "agentscope.agents.dialog_agent": [[3, "module-agentscope.agents.dialog_agent"]], "agentscope.agents.dict_dialog_agent": [[4, "module-agentscope.agents.dict_dialog_agent"]], "agentscope.agents.operator": [[5, "module-agentscope.agents.operator"]], "agentscope.agents.react_agent": [[6, "module-agentscope.agents.react_agent"]], "agentscope.agents.rpc_agent": [[7, "module-agentscope.agents.rpc_agent"]], "agentscope.agents.text_to_image_agent": [[8, "module-agentscope.agents.text_to_image_agent"]], "agentscope.agents.user_agent": [[9, "module-agentscope.agents.user_agent"]], "agentscope.constants": [[10, "module-agentscope.constants"]], "agentscope.exception": [[11, "module-agentscope.exception"]], "agentscope.file_manager": [[12, "module-agentscope.file_manager"]], "agentscope.memory": [[13, "module-agentscope.memory"]], "agentscope.memory.memory": [[14, "module-agentscope.memory.memory"]], "agentscope.memory.temporary_memory": [[15, "module-agentscope.memory.temporary_memory"]], "agentscope.message": [[16, "module-agentscope.message"]], "agentscope.models": [[17, "module-agentscope.models"]], "agentscope.models.config": [[18, "module-agentscope.models.config"]], "agentscope.models.dashscope_model": [[19, "module-agentscope.models.dashscope_model"]], "agentscope.models.gemini_model": [[20, "module-agentscope.models.gemini_model"]], "agentscope.models.litellm_model": [[21, "module-agentscope.models.litellm_model"]], "agentscope.models.model": [[22, "module-agentscope.models.model"]], "agentscope.models.ollama_model": [[23, "module-agentscope.models.ollama_model"]], "agentscope.models.openai_model": [[24, "module-agentscope.models.openai_model"]], "agentscope.models.post_model": [[25, "module-agentscope.models.post_model"]], "agentscope.models.response": [[26, "module-agentscope.models.response"]], "agentscope.models.zhipu_model": [[27, "module-agentscope.models.zhipu_model"]], "agentscope.msghub": [[28, "module-agentscope.msghub"]], "agentscope.parsers": [[29, "module-agentscope.parsers"]], "agentscope.parsers.code_block_parser": [[30, "module-agentscope.parsers.code_block_parser"]], "agentscope.parsers.json_object_parser": [[31, "module-agentscope.parsers.json_object_parser"]], "agentscope.parsers.parser_base": [[32, "module-agentscope.parsers.parser_base"]], "agentscope.parsers.tagged_content_parser": [[33, "module-agentscope.parsers.tagged_content_parser"]], "agentscope.pipelines": [[34, "module-agentscope.pipelines"]], "agentscope.pipelines.functional": [[35, "module-agentscope.pipelines.functional"]], "agentscope.pipelines.pipeline": [[36, "module-agentscope.pipelines.pipeline"]], "agentscope.prompt": [[37, "module-agentscope.prompt"]], "agentscope.rpc": [[38, "module-agentscope.rpc"]], "agentscope.rpc.rpc_agent_client": [[39, "module-agentscope.rpc.rpc_agent_client"]], "agentscope.rpc.rpc_agent_pb2": [[40, "module-agentscope.rpc.rpc_agent_pb2"]], "agentscope.rpc.rpc_agent_pb2_grpc": [[41, "module-agentscope.rpc.rpc_agent_pb2_grpc"]], "agentscope.service": [[42, "module-agentscope.service"]], "agentscope.service.execute_code": [[43, "module-agentscope.service.execute_code"]], "agentscope.service.execute_code.exec_python": [[44, "module-agentscope.service.execute_code.exec_python"]], "agentscope.service.execute_code.exec_shell": [[45, "module-agentscope.service.execute_code.exec_shell"]], "agentscope.service.file": [[46, "module-agentscope.service.file"]], "agentscope.service.file.common": [[47, "module-agentscope.service.file.common"]], "agentscope.service.file.json": [[48, "module-agentscope.service.file.json"]], "agentscope.service.file.text": [[49, "module-agentscope.service.file.text"]], "agentscope.service.retrieval": [[50, "module-agentscope.service.retrieval"]], "agentscope.service.retrieval.retrieval_from_list": [[51, "module-agentscope.service.retrieval.retrieval_from_list"]], "agentscope.service.retrieval.similarity": [[52, "module-agentscope.service.retrieval.similarity"]], "agentscope.service.service_response": [[53, "module-agentscope.service.service_response"]], "agentscope.service.service_status": [[54, "module-agentscope.service.service_status"]], "agentscope.service.service_toolkit": [[55, "module-agentscope.service.service_toolkit"]], "agentscope.service.sql_query": [[56, "module-agentscope.service.sql_query"]], "agentscope.service.sql_query.mongodb": [[57, "module-agentscope.service.sql_query.mongodb"]], "agentscope.service.sql_query.mysql": [[58, "module-agentscope.service.sql_query.mysql"]], "agentscope.service.sql_query.sqlite": [[59, "module-agentscope.service.sql_query.sqlite"]], "agentscope.service.text_processing": [[60, "module-agentscope.service.text_processing"]], "agentscope.service.text_processing.summarization": [[61, "module-agentscope.service.text_processing.summarization"]], "agentscope.service.web": [[62, "module-agentscope.service.web"]], "agentscope.service.web.arxiv": [[63, "module-agentscope.service.web.arxiv"]], "agentscope.service.web.dblp": [[64, "module-agentscope.service.web.dblp"]], "agentscope.service.web.download": [[65, "module-agentscope.service.web.download"]], "agentscope.service.web.search": [[66, "module-agentscope.service.web.search"]], "agentscope.service.web.web_digest": [[67, "module-agentscope.service.web.web_digest"]], "agentscope.utils": [[68, "module-agentscope.utils"]], "agentscope.utils.common": [[69, "module-agentscope.utils.common"]], "agentscope.utils.logging_utils": [[70, "module-agentscope.utils.logging_utils"]], "agentscope.utils.monitor": [[71, "module-agentscope.utils.monitor"]], "agentscope.utils.token_utils": [[72, "module-agentscope.utils.token_utils"]], "agentscope.utils.tools": [[73, "module-agentscope.utils.tools"]], "agentscope.web": [[74, "module-agentscope.web"]], "agentscope.web.studio": [[75, "module-agentscope.web.studio"]], "agentscope.web.studio.constants": [[76, "module-agentscope.web.studio.constants"]], "agentscope.web.studio.studio": [[77, "module-agentscope.web.studio.studio"]], "agentscope.web.studio.utils": [[78, "module-agentscope.web.studio.utils"]], "agentscope.web.workstation": [[79, "module-agentscope.web.workstation"]], "agentscope.web.workstation.workflow": [[80, "module-agentscope.web.workstation.workflow"]], "agentscope.web.workstation.workflow_dag": [[81, "module-agentscope.web.workstation.workflow_dag"]], "agentscope.web.workstation.workflow_node": [[82, "module-agentscope.web.workstation.workflow_node"]], "agentscope.web.workstation.workflow_utils": [[83, "module-agentscope.web.workstation.workflow_utils"]]}, "docnames": ["agentscope", "agentscope.agents", "agentscope.agents.agent", "agentscope.agents.dialog_agent", "agentscope.agents.dict_dialog_agent", "agentscope.agents.operator", "agentscope.agents.react_agent", "agentscope.agents.rpc_agent", "agentscope.agents.text_to_image_agent", "agentscope.agents.user_agent", "agentscope.constants", "agentscope.exception", "agentscope.file_manager", "agentscope.memory", "agentscope.memory.memory", "agentscope.memory.temporary_memory", "agentscope.message", "agentscope.models", "agentscope.models.config", "agentscope.models.dashscope_model", "agentscope.models.gemini_model", "agentscope.models.litellm_model", "agentscope.models.model", "agentscope.models.ollama_model", "agentscope.models.openai_model", "agentscope.models.post_model", "agentscope.models.response", "agentscope.models.zhipu_model", "agentscope.msghub", "agentscope.parsers", "agentscope.parsers.code_block_parser", "agentscope.parsers.json_object_parser", "agentscope.parsers.parser_base", "agentscope.parsers.tagged_content_parser", "agentscope.pipelines", "agentscope.pipelines.functional", "agentscope.pipelines.pipeline", "agentscope.prompt", "agentscope.rpc", "agentscope.rpc.rpc_agent_client", "agentscope.rpc.rpc_agent_pb2", "agentscope.rpc.rpc_agent_pb2_grpc", "agentscope.service", "agentscope.service.execute_code", "agentscope.service.execute_code.exec_python", "agentscope.service.execute_code.exec_shell", "agentscope.service.file", "agentscope.service.file.common", "agentscope.service.file.json", "agentscope.service.file.text", "agentscope.service.retrieval", "agentscope.service.retrieval.retrieval_from_list", "agentscope.service.retrieval.similarity", "agentscope.service.service_response", "agentscope.service.service_status", "agentscope.service.service_toolkit", "agentscope.service.sql_query", "agentscope.service.sql_query.mongodb", "agentscope.service.sql_query.mysql", "agentscope.service.sql_query.sqlite", "agentscope.service.text_processing", "agentscope.service.text_processing.summarization", "agentscope.service.web", "agentscope.service.web.arxiv", "agentscope.service.web.dblp", "agentscope.service.web.download", "agentscope.service.web.search", "agentscope.service.web.web_digest", "agentscope.utils", "agentscope.utils.common", "agentscope.utils.logging_utils", "agentscope.utils.monitor", "agentscope.utils.token_utils", "agentscope.utils.tools", "agentscope.web", "agentscope.web.studio", "agentscope.web.studio.constants", "agentscope.web.studio.studio", "agentscope.web.studio.utils", "agentscope.web.workstation", "agentscope.web.workstation.workflow", "agentscope.web.workstation.workflow_dag", "agentscope.web.workstation.workflow_node", "agentscope.web.workstation.workflow_utils", "index", "modules", "tutorial/101-agentscope", "tutorial/102-installation", "tutorial/103-example", "tutorial/104-usecase", "tutorial/105-logging", "tutorial/201-agent", "tutorial/202-pipeline", "tutorial/203-model", "tutorial/204-service", "tutorial/205-memory", "tutorial/206-prompt", "tutorial/207-monitor", "tutorial/208-distribute", "tutorial/301-community", "tutorial/302-contribute", "tutorial/advance", "tutorial/contribute", "tutorial/main", "tutorial/quick_start"], "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, "sphinx.ext.viewcode": 1}, "filenames": ["agentscope.rst", "agentscope.agents.rst", "agentscope.agents.agent.rst", "agentscope.agents.dialog_agent.rst", "agentscope.agents.dict_dialog_agent.rst", "agentscope.agents.operator.rst", "agentscope.agents.react_agent.rst", "agentscope.agents.rpc_agent.rst", "agentscope.agents.text_to_image_agent.rst", "agentscope.agents.user_agent.rst", "agentscope.constants.rst", "agentscope.exception.rst", "agentscope.file_manager.rst", "agentscope.memory.rst", "agentscope.memory.memory.rst", "agentscope.memory.temporary_memory.rst", "agentscope.message.rst", "agentscope.models.rst", "agentscope.models.config.rst", "agentscope.models.dashscope_model.rst", "agentscope.models.gemini_model.rst", "agentscope.models.litellm_model.rst", "agentscope.models.model.rst", "agentscope.models.ollama_model.rst", "agentscope.models.openai_model.rst", "agentscope.models.post_model.rst", "agentscope.models.response.rst", "agentscope.models.zhipu_model.rst", "agentscope.msghub.rst", "agentscope.parsers.rst", "agentscope.parsers.code_block_parser.rst", "agentscope.parsers.json_object_parser.rst", "agentscope.parsers.parser_base.rst", "agentscope.parsers.tagged_content_parser.rst", "agentscope.pipelines.rst", "agentscope.pipelines.functional.rst", "agentscope.pipelines.pipeline.rst", "agentscope.prompt.rst", "agentscope.rpc.rst", "agentscope.rpc.rpc_agent_client.rst", "agentscope.rpc.rpc_agent_pb2.rst", "agentscope.rpc.rpc_agent_pb2_grpc.rst", "agentscope.service.rst", "agentscope.service.execute_code.rst", "agentscope.service.execute_code.exec_python.rst", "agentscope.service.execute_code.exec_shell.rst", "agentscope.service.file.rst", "agentscope.service.file.common.rst", "agentscope.service.file.json.rst", "agentscope.service.file.text.rst", "agentscope.service.retrieval.rst", "agentscope.service.retrieval.retrieval_from_list.rst", "agentscope.service.retrieval.similarity.rst", "agentscope.service.service_response.rst", "agentscope.service.service_status.rst", "agentscope.service.service_toolkit.rst", "agentscope.service.sql_query.rst", "agentscope.service.sql_query.mongodb.rst", "agentscope.service.sql_query.mysql.rst", "agentscope.service.sql_query.sqlite.rst", "agentscope.service.text_processing.rst", "agentscope.service.text_processing.summarization.rst", "agentscope.service.web.rst", "agentscope.service.web.arxiv.rst", "agentscope.service.web.dblp.rst", "agentscope.service.web.download.rst", "agentscope.service.web.search.rst", "agentscope.service.web.web_digest.rst", "agentscope.utils.rst", "agentscope.utils.common.rst", "agentscope.utils.logging_utils.rst", "agentscope.utils.monitor.rst", "agentscope.utils.token_utils.rst", "agentscope.utils.tools.rst", "agentscope.web.rst", "agentscope.web.studio.rst", "agentscope.web.studio.constants.rst", "agentscope.web.studio.studio.rst", "agentscope.web.studio.utils.rst", "agentscope.web.workstation.rst", "agentscope.web.workstation.workflow.rst", "agentscope.web.workstation.workflow_dag.rst", "agentscope.web.workstation.workflow_node.rst", "agentscope.web.workstation.workflow_utils.rst", "index.rst", "modules.rst", "tutorial/101-agentscope.md", "tutorial/102-installation.md", "tutorial/103-example.md", "tutorial/104-usecase.md", "tutorial/105-logging.md", "tutorial/201-agent.md", "tutorial/202-pipeline.md", "tutorial/203-model.md", "tutorial/204-service.md", "tutorial/205-memory.md", "tutorial/206-prompt.md", "tutorial/207-monitor.md", "tutorial/208-distribute.md", "tutorial/301-community.md", "tutorial/302-contribute.md", "tutorial/advance.rst", "tutorial/contribute.rst", "tutorial/main.md", "tutorial/quick_start.rst"], "indexentries": {"__init__() (agentscope.agents.agent.agentbase method)": [[2, "agentscope.agents.agent.AgentBase.__init__", false]], "__init__() (agentscope.agents.agent.distconf method)": [[2, "agentscope.agents.agent.DistConf.__init__", false]], "__init__() (agentscope.agents.agentbase method)": [[1, "agentscope.agents.AgentBase.__init__", false]], "__init__() (agentscope.agents.dialog_agent.dialogagent method)": [[3, "agentscope.agents.dialog_agent.DialogAgent.__init__", false]], "__init__() (agentscope.agents.dialogagent method)": [[1, "agentscope.agents.DialogAgent.__init__", false]], "__init__() (agentscope.agents.dict_dialog_agent.dictdialogagent method)": [[4, "agentscope.agents.dict_dialog_agent.DictDialogAgent.__init__", false]], "__init__() (agentscope.agents.dictdialogagent method)": [[1, "agentscope.agents.DictDialogAgent.__init__", false]], "__init__() (agentscope.agents.distconf method)": [[1, "agentscope.agents.DistConf.__init__", false]], "__init__() (agentscope.agents.react_agent.reactagent method)": [[6, "agentscope.agents.react_agent.ReActAgent.__init__", false]], "__init__() (agentscope.agents.reactagent method)": [[1, "agentscope.agents.ReActAgent.__init__", false]], "__init__() (agentscope.agents.rpc_agent.agentplatform method)": [[7, "agentscope.agents.rpc_agent.AgentPlatform.__init__", false]], "__init__() (agentscope.agents.rpc_agent.rpcagent method)": [[7, "agentscope.agents.rpc_agent.RpcAgent.__init__", false]], "__init__() (agentscope.agents.rpc_agent.rpcagentserverlauncher method)": [[7, "agentscope.agents.rpc_agent.RpcAgentServerLauncher.__init__", false]], "__init__() (agentscope.agents.rpcagent method)": [[1, "agentscope.agents.RpcAgent.__init__", false]], "__init__() (agentscope.agents.rpcagentserverlauncher method)": [[1, "agentscope.agents.RpcAgentServerLauncher.__init__", false]], "__init__() (agentscope.agents.text_to_image_agent.texttoimageagent method)": [[8, "agentscope.agents.text_to_image_agent.TextToImageAgent.__init__", false]], "__init__() (agentscope.agents.texttoimageagent method)": [[1, "agentscope.agents.TextToImageAgent.__init__", false]], "__init__() (agentscope.agents.user_agent.useragent method)": [[9, "agentscope.agents.user_agent.UserAgent.__init__", false]], "__init__() (agentscope.agents.useragent method)": [[1, "agentscope.agents.UserAgent.__init__", false]], "__init__() (agentscope.exception.functioncallerror method)": [[11, "agentscope.exception.FunctionCallError.__init__", false]], "__init__() (agentscope.exception.responseparsingerror method)": [[11, "agentscope.exception.ResponseParsingError.__init__", false]], "__init__() (agentscope.exception.tagnotfounderror method)": [[11, "agentscope.exception.TagNotFoundError.__init__", false]], "__init__() (agentscope.memory.memory.memorybase method)": [[14, "agentscope.memory.memory.MemoryBase.__init__", false]], "__init__() (agentscope.memory.memorybase method)": [[13, "agentscope.memory.MemoryBase.__init__", false]], "__init__() (agentscope.memory.temporary_memory.temporarymemory method)": [[15, "agentscope.memory.temporary_memory.TemporaryMemory.__init__", false]], "__init__() (agentscope.memory.temporarymemory method)": [[13, "agentscope.memory.TemporaryMemory.__init__", false]], "__init__() (agentscope.message.messagebase method)": [[16, "agentscope.message.MessageBase.__init__", false]], "__init__() (agentscope.message.msg method)": [[16, "agentscope.message.Msg.__init__", false]], "__init__() (agentscope.message.placeholdermessage method)": [[16, "agentscope.message.PlaceholderMessage.__init__", false]], "__init__() (agentscope.message.tht method)": [[16, "agentscope.message.Tht.__init__", false]], "__init__() (agentscope.models.dashscope_model.dashscopewrapperbase method)": [[19, "agentscope.models.dashscope_model.DashScopeWrapperBase.__init__", false]], "__init__() (agentscope.models.gemini_model.geminichatwrapper method)": [[20, "agentscope.models.gemini_model.GeminiChatWrapper.__init__", false]], "__init__() (agentscope.models.gemini_model.geminiwrapperbase method)": [[20, "agentscope.models.gemini_model.GeminiWrapperBase.__init__", false]], "__init__() (agentscope.models.geminichatwrapper method)": [[17, "agentscope.models.GeminiChatWrapper.__init__", false]], "__init__() (agentscope.models.litellm_model.litellmwrapperbase method)": [[21, "agentscope.models.litellm_model.LiteLLMWrapperBase.__init__", false]], "__init__() (agentscope.models.model.modelwrapperbase method)": [[22, "agentscope.models.model.ModelWrapperBase.__init__", false]], "__init__() (agentscope.models.modelresponse method)": [[17, "agentscope.models.ModelResponse.__init__", false]], "__init__() (agentscope.models.modelwrapperbase method)": [[17, "agentscope.models.ModelWrapperBase.__init__", false]], "__init__() (agentscope.models.ollama_model.ollamawrapperbase method)": [[23, "agentscope.models.ollama_model.OllamaWrapperBase.__init__", false]], "__init__() (agentscope.models.openai_model.openaiwrapperbase method)": [[24, "agentscope.models.openai_model.OpenAIWrapperBase.__init__", false]], "__init__() (agentscope.models.openaiwrapperbase method)": [[17, "agentscope.models.OpenAIWrapperBase.__init__", false]], "__init__() (agentscope.models.post_model.postapimodelwrapperbase method)": [[25, "agentscope.models.post_model.PostAPIModelWrapperBase.__init__", false]], "__init__() (agentscope.models.postapimodelwrapperbase method)": [[17, "agentscope.models.PostAPIModelWrapperBase.__init__", false]], "__init__() (agentscope.models.response.modelresponse method)": [[26, "agentscope.models.response.ModelResponse.__init__", false]], "__init__() (agentscope.models.zhipu_model.zhipuaiwrapperbase method)": [[27, "agentscope.models.zhipu_model.ZhipuAIWrapperBase.__init__", false]], "__init__() (agentscope.msghub.msghubmanager method)": [[28, "agentscope.msghub.MsgHubManager.__init__", false]], "__init__() (agentscope.parsers.code_block_parser.markdowncodeblockparser method)": [[30, "agentscope.parsers.code_block_parser.MarkdownCodeBlockParser.__init__", false]], "__init__() (agentscope.parsers.json_object_parser.markdownjsondictparser method)": [[31, "agentscope.parsers.json_object_parser.MarkdownJsonDictParser.__init__", false]], "__init__() (agentscope.parsers.json_object_parser.markdownjsonobjectparser method)": [[31, "agentscope.parsers.json_object_parser.MarkdownJsonObjectParser.__init__", false]], "__init__() (agentscope.parsers.markdowncodeblockparser method)": [[29, "agentscope.parsers.MarkdownCodeBlockParser.__init__", false]], "__init__() (agentscope.parsers.markdownjsondictparser method)": [[29, "agentscope.parsers.MarkdownJsonDictParser.__init__", false]], "__init__() (agentscope.parsers.markdownjsonobjectparser method)": [[29, "agentscope.parsers.MarkdownJsonObjectParser.__init__", false]], "__init__() (agentscope.parsers.multitaggedcontentparser method)": [[29, "agentscope.parsers.MultiTaggedContentParser.__init__", false]], "__init__() (agentscope.parsers.tagged_content_parser.multitaggedcontentparser method)": [[33, "agentscope.parsers.tagged_content_parser.MultiTaggedContentParser.__init__", false]], "__init__() (agentscope.parsers.tagged_content_parser.taggedcontent method)": [[33, "agentscope.parsers.tagged_content_parser.TaggedContent.__init__", false]], "__init__() (agentscope.parsers.taggedcontent method)": [[29, "agentscope.parsers.TaggedContent.__init__", false]], "__init__() (agentscope.pipelines.forlooppipeline method)": [[34, "agentscope.pipelines.ForLoopPipeline.__init__", false]], "__init__() (agentscope.pipelines.ifelsepipeline method)": [[34, "agentscope.pipelines.IfElsePipeline.__init__", false]], "__init__() (agentscope.pipelines.pipeline.forlooppipeline method)": [[36, "agentscope.pipelines.pipeline.ForLoopPipeline.__init__", false]], "__init__() (agentscope.pipelines.pipeline.ifelsepipeline method)": [[36, "agentscope.pipelines.pipeline.IfElsePipeline.__init__", false]], "__init__() (agentscope.pipelines.pipeline.pipelinebase method)": [[36, "agentscope.pipelines.pipeline.PipelineBase.__init__", false]], "__init__() (agentscope.pipelines.pipeline.sequentialpipeline method)": [[36, "agentscope.pipelines.pipeline.SequentialPipeline.__init__", false]], "__init__() (agentscope.pipelines.pipeline.switchpipeline method)": [[36, "agentscope.pipelines.pipeline.SwitchPipeline.__init__", false]], "__init__() (agentscope.pipelines.pipeline.whilelooppipeline method)": [[36, "agentscope.pipelines.pipeline.WhileLoopPipeline.__init__", false]], "__init__() (agentscope.pipelines.pipelinebase method)": [[34, "agentscope.pipelines.PipelineBase.__init__", false]], "__init__() (agentscope.pipelines.sequentialpipeline method)": [[34, "agentscope.pipelines.SequentialPipeline.__init__", false]], "__init__() (agentscope.pipelines.switchpipeline method)": [[34, "agentscope.pipelines.SwitchPipeline.__init__", false]], "__init__() (agentscope.pipelines.whilelooppipeline method)": [[34, "agentscope.pipelines.WhileLoopPipeline.__init__", false]], "__init__() (agentscope.prompt.promptengine method)": [[37, "agentscope.prompt.PromptEngine.__init__", false]], "__init__() (agentscope.rpc.responsestub method)": [[38, "agentscope.rpc.ResponseStub.__init__", false]], "__init__() (agentscope.rpc.rpc_agent_client.responsestub method)": [[39, "agentscope.rpc.rpc_agent_client.ResponseStub.__init__", false]], "__init__() (agentscope.rpc.rpc_agent_client.rpcagentclient method)": [[39, "agentscope.rpc.rpc_agent_client.RpcAgentClient.__init__", false]], "__init__() (agentscope.rpc.rpc_agent_pb2_grpc.rpcagentstub method)": [[41, "agentscope.rpc.rpc_agent_pb2_grpc.RpcAgentStub.__init__", false]], "__init__() (agentscope.rpc.rpcagentclient method)": [[38, "agentscope.rpc.RpcAgentClient.__init__", false]], "__init__() (agentscope.rpc.rpcagentstub method)": [[38, "agentscope.rpc.RpcAgentStub.__init__", false]], "__init__() (agentscope.service.service_response.serviceresponse method)": [[53, "agentscope.service.service_response.ServiceResponse.__init__", false]], "__init__() (agentscope.service.service_toolkit.servicefunction method)": [[55, "agentscope.service.service_toolkit.ServiceFunction.__init__", false]], "__init__() (agentscope.service.service_toolkit.servicetoolkit method)": [[55, "agentscope.service.service_toolkit.ServiceToolkit.__init__", false]], "__init__() (agentscope.service.serviceresponse method)": [[42, "agentscope.service.ServiceResponse.__init__", false]], "__init__() (agentscope.service.servicetoolkit method)": [[42, "agentscope.service.ServiceToolkit.__init__", false]], "__init__() (agentscope.utils.monitor.quotaexceedederror method)": [[71, "agentscope.utils.monitor.QuotaExceededError.__init__", false]], "__init__() (agentscope.utils.monitor.sqlitemonitor method)": [[71, "agentscope.utils.monitor.SqliteMonitor.__init__", false]], "__init__() (agentscope.utils.quotaexceedederror method)": [[68, "agentscope.utils.QuotaExceededError.__init__", false]], "__init__() (agentscope.utils.tools.importerrorreporter method)": [[73, "agentscope.utils.tools.ImportErrorReporter.__init__", false]], "__init__() (agentscope.web.workstation.workflow_dag.asdigraph method)": [[81, "agentscope.web.workstation.workflow_dag.ASDiGraph.__init__", false]], "__init__() (agentscope.web.workstation.workflow_node.bingsearchservicenode method)": [[82, "agentscope.web.workstation.workflow_node.BingSearchServiceNode.__init__", false]], "__init__() (agentscope.web.workstation.workflow_node.copynode method)": [[82, "agentscope.web.workstation.workflow_node.CopyNode.__init__", false]], "__init__() (agentscope.web.workstation.workflow_node.dialogagentnode method)": [[82, "agentscope.web.workstation.workflow_node.DialogAgentNode.__init__", false]], "__init__() (agentscope.web.workstation.workflow_node.dictdialogagentnode method)": [[82, "agentscope.web.workstation.workflow_node.DictDialogAgentNode.__init__", false]], "__init__() (agentscope.web.workstation.workflow_node.forlooppipelinenode method)": [[82, "agentscope.web.workstation.workflow_node.ForLoopPipelineNode.__init__", false]], "__init__() (agentscope.web.workstation.workflow_node.googlesearchservicenode method)": [[82, "agentscope.web.workstation.workflow_node.GoogleSearchServiceNode.__init__", false]], "__init__() (agentscope.web.workstation.workflow_node.ifelsepipelinenode method)": [[82, "agentscope.web.workstation.workflow_node.IfElsePipelineNode.__init__", false]], "__init__() (agentscope.web.workstation.workflow_node.modelnode method)": [[82, "agentscope.web.workstation.workflow_node.ModelNode.__init__", false]], "__init__() (agentscope.web.workstation.workflow_node.msghubnode method)": [[82, "agentscope.web.workstation.workflow_node.MsgHubNode.__init__", false]], "__init__() (agentscope.web.workstation.workflow_node.msgnode method)": [[82, "agentscope.web.workstation.workflow_node.MsgNode.__init__", false]], "__init__() (agentscope.web.workstation.workflow_node.placeholdernode method)": [[82, "agentscope.web.workstation.workflow_node.PlaceHolderNode.__init__", false]], "__init__() (agentscope.web.workstation.workflow_node.pythonservicenode method)": [[82, "agentscope.web.workstation.workflow_node.PythonServiceNode.__init__", false]], "__init__() (agentscope.web.workstation.workflow_node.reactagentnode method)": [[82, "agentscope.web.workstation.workflow_node.ReActAgentNode.__init__", false]], "__init__() (agentscope.web.workstation.workflow_node.readtextservicenode method)": [[82, "agentscope.web.workstation.workflow_node.ReadTextServiceNode.__init__", false]], "__init__() (agentscope.web.workstation.workflow_node.sequentialpipelinenode method)": [[82, "agentscope.web.workstation.workflow_node.SequentialPipelineNode.__init__", false]], "__init__() (agentscope.web.workstation.workflow_node.switchpipelinenode method)": [[82, "agentscope.web.workstation.workflow_node.SwitchPipelineNode.__init__", false]], "__init__() (agentscope.web.workstation.workflow_node.texttoimageagentnode method)": [[82, "agentscope.web.workstation.workflow_node.TextToImageAgentNode.__init__", false]], "__init__() (agentscope.web.workstation.workflow_node.useragentnode method)": [[82, "agentscope.web.workstation.workflow_node.UserAgentNode.__init__", false]], "__init__() (agentscope.web.workstation.workflow_node.whilelooppipelinenode method)": [[82, "agentscope.web.workstation.workflow_node.WhileLoopPipelineNode.__init__", false]], "__init__() (agentscope.web.workstation.workflow_node.workflownode method)": [[82, "agentscope.web.workstation.workflow_node.WorkflowNode.__init__", false]], "__init__() (agentscope.web.workstation.workflow_node.writetextservicenode method)": [[82, "agentscope.web.workstation.workflow_node.WriteTextServiceNode.__init__", false]], "add() (agentscope.memory.memory.memorybase method)": [[14, "agentscope.memory.memory.MemoryBase.add", false]], "add() (agentscope.memory.memorybase method)": [[13, "agentscope.memory.MemoryBase.add", false]], "add() (agentscope.memory.temporary_memory.temporarymemory method)": [[15, "agentscope.memory.temporary_memory.TemporaryMemory.add", false]], "add() (agentscope.memory.temporarymemory method)": [[13, "agentscope.memory.TemporaryMemory.add", false]], "add() (agentscope.msghub.msghubmanager method)": [[28, "agentscope.msghub.MsgHubManager.add", false]], "add() (agentscope.service.service_toolkit.servicetoolkit method)": [[55, "agentscope.service.service_toolkit.ServiceToolkit.add", false]], "add() (agentscope.service.servicetoolkit method)": [[42, "agentscope.service.ServiceToolkit.add", false]], "add() (agentscope.utils.monitor.dummymonitor method)": [[71, "agentscope.utils.monitor.DummyMonitor.add", false]], "add() (agentscope.utils.monitor.monitorbase method)": [[71, "agentscope.utils.monitor.MonitorBase.add", false]], "add() (agentscope.utils.monitor.sqlitemonitor method)": [[71, "agentscope.utils.monitor.SqliteMonitor.add", false]], "add() (agentscope.utils.monitorbase method)": [[68, "agentscope.utils.MonitorBase.add", false]], "add_as_node() (agentscope.web.workstation.workflow_dag.asdigraph method)": [[81, "agentscope.web.workstation.workflow_dag.ASDiGraph.add_as_node", false]], "add_rpcagentservicer_to_server() (in module agentscope.rpc)": [[38, "agentscope.rpc.add_RpcAgentServicer_to_server", false]], "add_rpcagentservicer_to_server() (in module agentscope.rpc.rpc_agent_pb2_grpc)": [[41, "agentscope.rpc.rpc_agent_pb2_grpc.add_RpcAgentServicer_to_server", false]], "agent (agentscope.web.workstation.workflow_node.workflownodetype attribute)": [[82, "agentscope.web.workstation.workflow_node.WorkflowNodeType.AGENT", false]], "agent_exists() (agentscope.agents.rpc_agent.agentplatform method)": [[7, "agentscope.agents.rpc_agent.AgentPlatform.agent_exists", false]], "agent_id (agentscope.agents.agent.agentbase property)": [[2, "agentscope.agents.agent.AgentBase.agent_id", false]], "agent_id (agentscope.agents.agentbase property)": [[1, "agentscope.agents.AgentBase.agent_id", false]], "agentbase (class in agentscope.agents)": [[1, "agentscope.agents.AgentBase", false]], "agentbase (class in agentscope.agents.agent)": [[2, "agentscope.agents.agent.AgentBase", false]], "agentplatform (class in agentscope.agents.rpc_agent)": [[7, "agentscope.agents.rpc_agent.AgentPlatform", false]], "agentscope": [[0, "module-agentscope", false]], "agentscope.agents": [[1, "module-agentscope.agents", false]], "agentscope.agents.agent": [[2, "module-agentscope.agents.agent", false]], "agentscope.agents.dialog_agent": [[3, "module-agentscope.agents.dialog_agent", false]], "agentscope.agents.dict_dialog_agent": [[4, "module-agentscope.agents.dict_dialog_agent", false]], "agentscope.agents.operator": [[5, "module-agentscope.agents.operator", false]], "agentscope.agents.react_agent": [[6, "module-agentscope.agents.react_agent", false]], "agentscope.agents.rpc_agent": [[7, "module-agentscope.agents.rpc_agent", false]], "agentscope.agents.text_to_image_agent": [[8, "module-agentscope.agents.text_to_image_agent", false]], "agentscope.agents.user_agent": [[9, "module-agentscope.agents.user_agent", false]], "agentscope.constants": [[10, "module-agentscope.constants", false]], "agentscope.exception": [[11, "module-agentscope.exception", false]], "agentscope.file_manager": [[12, "module-agentscope.file_manager", false]], "agentscope.memory": [[13, "module-agentscope.memory", false]], "agentscope.memory.memory": [[14, "module-agentscope.memory.memory", false]], "agentscope.memory.temporary_memory": [[15, "module-agentscope.memory.temporary_memory", false]], "agentscope.message": [[16, "module-agentscope.message", false]], "agentscope.models": [[17, "module-agentscope.models", false]], "agentscope.models.config": [[18, "module-agentscope.models.config", false]], "agentscope.models.dashscope_model": [[19, "module-agentscope.models.dashscope_model", false]], "agentscope.models.gemini_model": [[20, "module-agentscope.models.gemini_model", false]], "agentscope.models.litellm_model": [[21, "module-agentscope.models.litellm_model", false]], "agentscope.models.model": [[22, "module-agentscope.models.model", false]], "agentscope.models.ollama_model": [[23, "module-agentscope.models.ollama_model", false]], "agentscope.models.openai_model": [[24, "module-agentscope.models.openai_model", false]], "agentscope.models.post_model": [[25, "module-agentscope.models.post_model", false]], "agentscope.models.response": [[26, "module-agentscope.models.response", false]], "agentscope.models.zhipu_model": [[27, "module-agentscope.models.zhipu_model", false]], "agentscope.msghub": [[28, "module-agentscope.msghub", false]], "agentscope.parsers": [[29, "module-agentscope.parsers", false]], "agentscope.parsers.code_block_parser": [[30, "module-agentscope.parsers.code_block_parser", false]], "agentscope.parsers.json_object_parser": [[31, "module-agentscope.parsers.json_object_parser", false]], "agentscope.parsers.parser_base": [[32, "module-agentscope.parsers.parser_base", false]], "agentscope.parsers.tagged_content_parser": [[33, "module-agentscope.parsers.tagged_content_parser", false]], "agentscope.pipelines": [[34, "module-agentscope.pipelines", false]], "agentscope.pipelines.functional": [[35, "module-agentscope.pipelines.functional", false]], "agentscope.pipelines.pipeline": [[36, "module-agentscope.pipelines.pipeline", false]], "agentscope.prompt": [[37, "module-agentscope.prompt", false]], "agentscope.rpc": [[38, "module-agentscope.rpc", false]], "agentscope.rpc.rpc_agent_client": [[39, "module-agentscope.rpc.rpc_agent_client", false]], "agentscope.rpc.rpc_agent_pb2": [[40, "module-agentscope.rpc.rpc_agent_pb2", false]], "agentscope.rpc.rpc_agent_pb2_grpc": [[41, "module-agentscope.rpc.rpc_agent_pb2_grpc", false]], "agentscope.service": [[42, "module-agentscope.service", false]], "agentscope.service.execute_code": [[43, "module-agentscope.service.execute_code", false]], "agentscope.service.execute_code.exec_python": [[44, "module-agentscope.service.execute_code.exec_python", false]], "agentscope.service.execute_code.exec_shell": [[45, "module-agentscope.service.execute_code.exec_shell", false]], "agentscope.service.file": [[46, "module-agentscope.service.file", false]], "agentscope.service.file.common": [[47, "module-agentscope.service.file.common", false]], "agentscope.service.file.json": [[48, "module-agentscope.service.file.json", false]], "agentscope.service.file.text": [[49, "module-agentscope.service.file.text", false]], "agentscope.service.retrieval": [[50, "module-agentscope.service.retrieval", false]], "agentscope.service.retrieval.retrieval_from_list": [[51, "module-agentscope.service.retrieval.retrieval_from_list", false]], "agentscope.service.retrieval.similarity": [[52, "module-agentscope.service.retrieval.similarity", false]], "agentscope.service.service_response": [[53, "module-agentscope.service.service_response", false]], "agentscope.service.service_status": [[54, "module-agentscope.service.service_status", false]], "agentscope.service.service_toolkit": [[55, "module-agentscope.service.service_toolkit", false]], "agentscope.service.sql_query": [[56, "module-agentscope.service.sql_query", false]], "agentscope.service.sql_query.mongodb": [[57, "module-agentscope.service.sql_query.mongodb", false]], "agentscope.service.sql_query.mysql": [[58, "module-agentscope.service.sql_query.mysql", false]], "agentscope.service.sql_query.sqlite": [[59, "module-agentscope.service.sql_query.sqlite", false]], "agentscope.service.text_processing": [[60, "module-agentscope.service.text_processing", false]], "agentscope.service.text_processing.summarization": [[61, "module-agentscope.service.text_processing.summarization", false]], "agentscope.service.web": [[62, "module-agentscope.service.web", false]], "agentscope.service.web.arxiv": [[63, "module-agentscope.service.web.arxiv", false]], "agentscope.service.web.dblp": [[64, "module-agentscope.service.web.dblp", false]], "agentscope.service.web.download": [[65, "module-agentscope.service.web.download", false]], "agentscope.service.web.search": [[66, "module-agentscope.service.web.search", false]], "agentscope.service.web.web_digest": [[67, "module-agentscope.service.web.web_digest", false]], "agentscope.utils": [[68, "module-agentscope.utils", false]], "agentscope.utils.common": [[69, "module-agentscope.utils.common", false]], "agentscope.utils.logging_utils": [[70, "module-agentscope.utils.logging_utils", false]], "agentscope.utils.monitor": [[71, "module-agentscope.utils.monitor", false]], "agentscope.utils.token_utils": [[72, "module-agentscope.utils.token_utils", false]], "agentscope.utils.tools": [[73, "module-agentscope.utils.tools", false]], "agentscope.web": [[74, "module-agentscope.web", false]], "agentscope.web.studio": [[75, "module-agentscope.web.studio", false]], "agentscope.web.studio.constants": [[76, "module-agentscope.web.studio.constants", false]], "agentscope.web.studio.studio": [[77, "module-agentscope.web.studio.studio", false]], "agentscope.web.studio.utils": [[78, "module-agentscope.web.studio.utils", false]], "agentscope.web.workstation": [[79, "module-agentscope.web.workstation", false]], "agentscope.web.workstation.workflow": [[80, "module-agentscope.web.workstation.workflow", false]], "agentscope.web.workstation.workflow_dag": [[81, "module-agentscope.web.workstation.workflow_dag", false]], "agentscope.web.workstation.workflow_node": [[82, "module-agentscope.web.workstation.workflow_node", false]], "agentscope.web.workstation.workflow_utils": [[83, "module-agentscope.web.workstation.workflow_utils", false]], "argumentnotfounderror": [[11, "agentscope.exception.ArgumentNotFoundError", false]], "argumenttypeerror": [[11, "agentscope.exception.ArgumentTypeError", false]], "arxiv_search() (in module agentscope.service)": [[42, "agentscope.service.arxiv_search", false]], "arxiv_search() (in module agentscope.service.web.arxiv)": [[63, "agentscope.service.web.arxiv.arxiv_search", false]], "asdigraph (class in agentscope.web.workstation.workflow_dag)": [[81, "agentscope.web.workstation.workflow_dag.ASDiGraph", false]], "audio2text() (in module agentscope.web.studio.utils)": [[78, "agentscope.web.studio.utils.audio2text", false]], "bing_search() (in module agentscope.service)": [[42, "agentscope.service.bing_search", false]], "bing_search() (in module agentscope.service.web.search)": [[66, "agentscope.service.web.search.bing_search", false]], "bingsearchservicenode (class in agentscope.web.workstation.workflow_node)": [[82, "agentscope.web.workstation.workflow_node.BingSearchServiceNode", false]], "broadcast() (agentscope.msghub.msghubmanager method)": [[28, "agentscope.msghub.MsgHubManager.broadcast", false]], "build_dag() (in module agentscope.web.workstation.workflow_dag)": [[81, "agentscope.web.workstation.workflow_dag.build_dag", false]], "call_func() (agentscope.agents.rpc_agent.agentplatform method)": [[7, "agentscope.agents.rpc_agent.AgentPlatform.call_func", false]], "call_func() (agentscope.rpc.rpc_agent_client.rpcagentclient method)": [[39, "agentscope.rpc.rpc_agent_client.RpcAgentClient.call_func", false]], "call_func() (agentscope.rpc.rpc_agent_pb2_grpc.rpcagent static method)": [[41, "agentscope.rpc.rpc_agent_pb2_grpc.RpcAgent.call_func", false]], "call_func() (agentscope.rpc.rpc_agent_pb2_grpc.rpcagentservicer method)": [[41, "agentscope.rpc.rpc_agent_pb2_grpc.RpcAgentServicer.call_func", false]], "call_func() (agentscope.rpc.rpcagentclient method)": [[38, "agentscope.rpc.RpcAgentClient.call_func", false]], "call_func() (agentscope.rpc.rpcagentservicer method)": [[38, "agentscope.rpc.RpcAgentServicer.call_func", false]], "call_in_thread() (in module agentscope.rpc)": [[38, "agentscope.rpc.call_in_thread", false]], "call_in_thread() (in module agentscope.rpc.rpc_agent_client)": [[39, "agentscope.rpc.rpc_agent_client.call_in_thread", false]], "chdir() (in module agentscope.utils.common)": [[69, "agentscope.utils.common.chdir", false]], "check_and_delete_agent() (agentscope.agents.rpc_agent.agentplatform method)": [[7, "agentscope.agents.rpc_agent.AgentPlatform.check_and_delete_agent", false]], "check_and_generate_agent() (agentscope.agents.rpc_agent.agentplatform method)": [[7, "agentscope.agents.rpc_agent.AgentPlatform.check_and_generate_agent", false]], "check_port() (in module agentscope.agents.rpc_agent)": [[7, "agentscope.agents.rpc_agent.check_port", false]], "check_uuid() (in module agentscope.web.studio.utils)": [[78, "agentscope.web.studio.utils.check_uuid", false]], "clear() (agentscope.memory.memory.memorybase method)": [[14, "agentscope.memory.memory.MemoryBase.clear", false]], "clear() (agentscope.memory.memorybase method)": [[13, "agentscope.memory.MemoryBase.clear", false]], "clear() (agentscope.memory.temporary_memory.temporarymemory method)": [[15, "agentscope.memory.temporary_memory.TemporaryMemory.clear", false]], "clear() (agentscope.memory.temporarymemory method)": [[13, "agentscope.memory.TemporaryMemory.clear", false]], "clear() (agentscope.utils.monitor.dummymonitor method)": [[71, "agentscope.utils.monitor.DummyMonitor.clear", false]], "clear() (agentscope.utils.monitor.monitorbase method)": [[71, "agentscope.utils.monitor.MonitorBase.clear", false]], "clear() (agentscope.utils.monitor.sqlitemonitor method)": [[71, "agentscope.utils.monitor.SqliteMonitor.clear", false]], "clear() (agentscope.utils.monitorbase method)": [[68, "agentscope.utils.MonitorBase.clear", false]], "clear_audience() (agentscope.agents.agent.agentbase method)": [[2, "agentscope.agents.agent.AgentBase.clear_audience", false]], "clear_audience() (agentscope.agents.agentbase method)": [[1, "agentscope.agents.AgentBase.clear_audience", false]], "clear_model_configs() (in module agentscope.models)": [[17, "agentscope.models.clear_model_configs", false]], "clone_instances() (agentscope.agents.rpc_agent.rpcagent method)": [[7, "agentscope.agents.rpc_agent.RpcAgent.clone_instances", false]], "clone_instances() (agentscope.agents.rpcagent method)": [[1, "agentscope.agents.RpcAgent.clone_instances", false]], "compile() (agentscope.web.workstation.workflow_dag.asdigraph method)": [[81, "agentscope.web.workstation.workflow_dag.ASDiGraph.compile", false]], "compile() (agentscope.web.workstation.workflow_node.bingsearchservicenode method)": [[82, "agentscope.web.workstation.workflow_node.BingSearchServiceNode.compile", false]], "compile() (agentscope.web.workstation.workflow_node.copynode method)": [[82, "agentscope.web.workstation.workflow_node.CopyNode.compile", false]], "compile() (agentscope.web.workstation.workflow_node.dialogagentnode method)": [[82, "agentscope.web.workstation.workflow_node.DialogAgentNode.compile", false]], "compile() (agentscope.web.workstation.workflow_node.dictdialogagentnode method)": [[82, "agentscope.web.workstation.workflow_node.DictDialogAgentNode.compile", false]], "compile() (agentscope.web.workstation.workflow_node.forlooppipelinenode method)": [[82, "agentscope.web.workstation.workflow_node.ForLoopPipelineNode.compile", false]], "compile() (agentscope.web.workstation.workflow_node.googlesearchservicenode method)": [[82, "agentscope.web.workstation.workflow_node.GoogleSearchServiceNode.compile", false]], "compile() (agentscope.web.workstation.workflow_node.ifelsepipelinenode method)": [[82, "agentscope.web.workstation.workflow_node.IfElsePipelineNode.compile", false]], "compile() (agentscope.web.workstation.workflow_node.modelnode method)": [[82, "agentscope.web.workstation.workflow_node.ModelNode.compile", false]], "compile() (agentscope.web.workstation.workflow_node.msghubnode method)": [[82, "agentscope.web.workstation.workflow_node.MsgHubNode.compile", false]], "compile() (agentscope.web.workstation.workflow_node.msgnode method)": [[82, "agentscope.web.workstation.workflow_node.MsgNode.compile", false]], "compile() (agentscope.web.workstation.workflow_node.placeholdernode method)": [[82, "agentscope.web.workstation.workflow_node.PlaceHolderNode.compile", false]], "compile() (agentscope.web.workstation.workflow_node.pythonservicenode method)": [[82, "agentscope.web.workstation.workflow_node.PythonServiceNode.compile", false]], "compile() (agentscope.web.workstation.workflow_node.reactagentnode method)": [[82, "agentscope.web.workstation.workflow_node.ReActAgentNode.compile", false]], "compile() (agentscope.web.workstation.workflow_node.readtextservicenode method)": [[82, "agentscope.web.workstation.workflow_node.ReadTextServiceNode.compile", false]], "compile() (agentscope.web.workstation.workflow_node.sequentialpipelinenode method)": [[82, "agentscope.web.workstation.workflow_node.SequentialPipelineNode.compile", false]], "compile() (agentscope.web.workstation.workflow_node.switchpipelinenode method)": [[82, "agentscope.web.workstation.workflow_node.SwitchPipelineNode.compile", false]], "compile() (agentscope.web.workstation.workflow_node.texttoimageagentnode method)": [[82, "agentscope.web.workstation.workflow_node.TextToImageAgentNode.compile", false]], "compile() (agentscope.web.workstation.workflow_node.useragentnode method)": [[82, "agentscope.web.workstation.workflow_node.UserAgentNode.compile", false]], "compile() (agentscope.web.workstation.workflow_node.whilelooppipelinenode method)": [[82, "agentscope.web.workstation.workflow_node.WhileLoopPipelineNode.compile", false]], "compile() (agentscope.web.workstation.workflow_node.workflownode method)": [[82, "agentscope.web.workstation.workflow_node.WorkflowNode.compile", false]], "compile() (agentscope.web.workstation.workflow_node.writetextservicenode method)": [[82, "agentscope.web.workstation.workflow_node.WriteTextServiceNode.compile", false]], "compile_workflow() (in module agentscope.web.workstation.workflow)": [[80, "agentscope.web.workstation.workflow.compile_workflow", false]], "config_name (agentscope.models.dashscope_model.dashscopechatwrapper attribute)": [[19, "agentscope.models.dashscope_model.DashScopeChatWrapper.config_name", false]], "config_name (agentscope.models.dashscope_model.dashscopeimagesynthesiswrapper attribute)": [[19, "agentscope.models.dashscope_model.DashScopeImageSynthesisWrapper.config_name", false]], "config_name (agentscope.models.dashscope_model.dashscopemultimodalwrapper attribute)": [[19, "agentscope.models.dashscope_model.DashScopeMultiModalWrapper.config_name", false]], "config_name (agentscope.models.dashscope_model.dashscopetextembeddingwrapper attribute)": [[19, "agentscope.models.dashscope_model.DashScopeTextEmbeddingWrapper.config_name", false]], "config_name (agentscope.models.gemini_model.geminichatwrapper attribute)": [[20, "agentscope.models.gemini_model.GeminiChatWrapper.config_name", false]], "config_name (agentscope.models.gemini_model.geminiembeddingwrapper attribute)": [[20, "agentscope.models.gemini_model.GeminiEmbeddingWrapper.config_name", false]], "config_name (agentscope.models.litellm_model.litellmchatwrapper attribute)": [[21, "agentscope.models.litellm_model.LiteLLMChatWrapper.config_name", false]], "config_name (agentscope.models.model.modelwrapperbase attribute)": [[22, "agentscope.models.model.ModelWrapperBase.config_name", false]], "config_name (agentscope.models.modelwrapperbase attribute)": [[17, "agentscope.models.ModelWrapperBase.config_name", false]], "config_name (agentscope.models.ollama_model.ollamachatwrapper attribute)": [[23, "agentscope.models.ollama_model.OllamaChatWrapper.config_name", false]], "config_name (agentscope.models.ollama_model.ollamaembeddingwrapper attribute)": [[23, "agentscope.models.ollama_model.OllamaEmbeddingWrapper.config_name", false]], "config_name (agentscope.models.ollama_model.ollamagenerationwrapper attribute)": [[23, "agentscope.models.ollama_model.OllamaGenerationWrapper.config_name", false]], "config_name (agentscope.models.openai_model.openaichatwrapper attribute)": [[24, "agentscope.models.openai_model.OpenAIChatWrapper.config_name", false]], "config_name (agentscope.models.openai_model.openaidallewrapper attribute)": [[24, "agentscope.models.openai_model.OpenAIDALLEWrapper.config_name", false]], "config_name (agentscope.models.openai_model.openaiembeddingwrapper attribute)": [[24, "agentscope.models.openai_model.OpenAIEmbeddingWrapper.config_name", false]], "config_name (agentscope.models.post_model.postapichatwrapper attribute)": [[25, "agentscope.models.post_model.PostAPIChatWrapper.config_name", false]], "config_name (agentscope.models.post_model.postapimodelwrapperbase attribute)": [[25, "agentscope.models.post_model.PostAPIModelWrapperBase.config_name", false]], "config_name (agentscope.models.zhipu_model.zhipuaichatwrapper attribute)": [[27, "agentscope.models.zhipu_model.ZhipuAIChatWrapper.config_name", false]], "config_name (agentscope.models.zhipu_model.zhipuaiembeddingwrapper attribute)": [[27, "agentscope.models.zhipu_model.ZhipuAIEmbeddingWrapper.config_name", false]], "content_hint (agentscope.parsers.code_block_parser.markdowncodeblockparser attribute)": [[30, "agentscope.parsers.code_block_parser.MarkdownCodeBlockParser.content_hint", false]], "content_hint (agentscope.parsers.json_object_parser.markdownjsondictparser attribute)": [[31, "agentscope.parsers.json_object_parser.MarkdownJsonDictParser.content_hint", false]], "content_hint (agentscope.parsers.json_object_parser.markdownjsonobjectparser attribute)": [[31, "agentscope.parsers.json_object_parser.MarkdownJsonObjectParser.content_hint", false]], "content_hint (agentscope.parsers.markdowncodeblockparser attribute)": [[29, "agentscope.parsers.MarkdownCodeBlockParser.content_hint", false]], "content_hint (agentscope.parsers.markdownjsondictparser attribute)": [[29, "agentscope.parsers.MarkdownJsonDictParser.content_hint", false]], "content_hint (agentscope.parsers.markdownjsonobjectparser attribute)": [[29, "agentscope.parsers.MarkdownJsonObjectParser.content_hint", false]], "content_hint (agentscope.parsers.tagged_content_parser.taggedcontent attribute)": [[33, "agentscope.parsers.tagged_content_parser.TaggedContent.content_hint", false]], "content_hint (agentscope.parsers.taggedcontent attribute)": [[29, "agentscope.parsers.TaggedContent.content_hint", false]], "copy (agentscope.web.workstation.workflow_node.workflownodetype attribute)": [[82, "agentscope.web.workstation.workflow_node.WorkflowNodeType.COPY", false]], "copynode (class in agentscope.web.workstation.workflow_node)": [[82, "agentscope.web.workstation.workflow_node.CopyNode", false]], "cos_sim() (in module agentscope.service)": [[42, "agentscope.service.cos_sim", false]], "cos_sim() (in module agentscope.service.retrieval.similarity)": [[52, "agentscope.service.retrieval.similarity.cos_sim", false]], "count_openai_token() (in module agentscope.utils.token_utils)": [[72, "agentscope.utils.token_utils.count_openai_token", false]], "create_agent() (agentscope.rpc.rpc_agent_client.rpcagentclient method)": [[39, "agentscope.rpc.rpc_agent_client.RpcAgentClient.create_agent", false]], "create_agent() (agentscope.rpc.rpcagentclient method)": [[38, "agentscope.rpc.RpcAgentClient.create_agent", false]], "create_directory() (in module agentscope.service)": [[42, "agentscope.service.create_directory", false]], "create_directory() (in module agentscope.service.file.common)": [[47, "agentscope.service.file.common.create_directory", false]], "create_file() (in module agentscope.service)": [[42, "agentscope.service.create_file", false]], "create_file() (in module agentscope.service.file.common)": [[47, "agentscope.service.file.common.create_file", false]], "create_tempdir() (in module agentscope.utils.common)": [[69, "agentscope.utils.common.create_tempdir", false]], "cycle_dots() (in module agentscope.web.studio.utils)": [[78, "agentscope.web.studio.utils.cycle_dots", false]], "dashscopechatwrapper (class in agentscope.models)": [[17, "agentscope.models.DashScopeChatWrapper", false]], "dashscopechatwrapper (class in agentscope.models.dashscope_model)": [[19, "agentscope.models.dashscope_model.DashScopeChatWrapper", false]], "dashscopeimagesynthesiswrapper (class in agentscope.models)": [[17, "agentscope.models.DashScopeImageSynthesisWrapper", false]], "dashscopeimagesynthesiswrapper (class in agentscope.models.dashscope_model)": [[19, "agentscope.models.dashscope_model.DashScopeImageSynthesisWrapper", false]], "dashscopemultimodalwrapper (class in agentscope.models)": [[17, "agentscope.models.DashScopeMultiModalWrapper", false]], "dashscopemultimodalwrapper (class in agentscope.models.dashscope_model)": [[19, "agentscope.models.dashscope_model.DashScopeMultiModalWrapper", false]], "dashscopetextembeddingwrapper (class in agentscope.models)": [[17, "agentscope.models.DashScopeTextEmbeddingWrapper", false]], "dashscopetextembeddingwrapper (class in agentscope.models.dashscope_model)": [[19, "agentscope.models.dashscope_model.DashScopeTextEmbeddingWrapper", false]], "dashscopewrapperbase (class in agentscope.models.dashscope_model)": [[19, "agentscope.models.dashscope_model.DashScopeWrapperBase", false]], "dblp_search_authors() (in module agentscope.service)": [[42, "agentscope.service.dblp_search_authors", false]], "dblp_search_authors() (in module agentscope.service.web.dblp)": [[64, "agentscope.service.web.dblp.dblp_search_authors", false]], "dblp_search_publications() (in module agentscope.service)": [[42, "agentscope.service.dblp_search_publications", false]], "dblp_search_publications() (in module agentscope.service.web.dblp)": [[64, "agentscope.service.web.dblp.dblp_search_publications", false]], "dblp_search_venues() (in module agentscope.service)": [[42, "agentscope.service.dblp_search_venues", false]], "dblp_search_venues() (in module agentscope.service.web.dblp)": [[64, "agentscope.service.web.dblp.dblp_search_venues", false]], "default_response() (in module agentscope.agents.dict_dialog_agent)": [[4, "agentscope.agents.dict_dialog_agent.default_response", false]], "delete() (agentscope.memory.memory.memorybase method)": [[14, "agentscope.memory.memory.MemoryBase.delete", false]], "delete() (agentscope.memory.memorybase method)": [[13, "agentscope.memory.MemoryBase.delete", false]], "delete() (agentscope.memory.temporary_memory.temporarymemory method)": [[15, "agentscope.memory.temporary_memory.TemporaryMemory.delete", false]], "delete() (agentscope.memory.temporarymemory method)": [[13, "agentscope.memory.TemporaryMemory.delete", false]], "delete() (agentscope.msghub.msghubmanager method)": [[28, "agentscope.msghub.MsgHubManager.delete", false]], "delete_agent() (agentscope.rpc.rpc_agent_client.rpcagentclient method)": [[39, "agentscope.rpc.rpc_agent_client.RpcAgentClient.delete_agent", false]], "delete_agent() (agentscope.rpc.rpcagentclient method)": [[38, "agentscope.rpc.RpcAgentClient.delete_agent", false]], "delete_directory() (in module agentscope.service)": [[42, "agentscope.service.delete_directory", false]], "delete_directory() (in module agentscope.service.file.common)": [[47, "agentscope.service.file.common.delete_directory", false]], "delete_file() (in module agentscope.service)": [[42, "agentscope.service.delete_file", false]], "delete_file() (in module agentscope.service.file.common)": [[47, "agentscope.service.file.common.delete_file", false]], "deprecated_model_type (agentscope.models.dashscope_model.dashscopechatwrapper attribute)": [[19, "agentscope.models.dashscope_model.DashScopeChatWrapper.deprecated_model_type", false]], "deprecated_model_type (agentscope.models.dashscopechatwrapper attribute)": [[17, "agentscope.models.DashScopeChatWrapper.deprecated_model_type", false]], "deprecated_model_type (agentscope.models.openai_model.openaichatwrapper attribute)": [[24, "agentscope.models.openai_model.OpenAIChatWrapper.deprecated_model_type", false]], "deprecated_model_type (agentscope.models.openaichatwrapper attribute)": [[17, "agentscope.models.OpenAIChatWrapper.deprecated_model_type", false]], "deprecated_model_type (agentscope.models.post_model.postapidallewrapper attribute)": [[25, "agentscope.models.post_model.PostAPIDALLEWrapper.deprecated_model_type", false]], "deps_converter() (in module agentscope.web.workstation.workflow_utils)": [[83, "agentscope.web.workstation.workflow_utils.deps_converter", false]], "descriptor (agentscope.rpc.rpcmsg attribute)": [[38, "agentscope.rpc.RpcMsg.DESCRIPTOR", false]], "deserialize() (in module agentscope.message)": [[16, "agentscope.message.deserialize", false]], "dialogagent (class in agentscope.agents)": [[1, "agentscope.agents.DialogAgent", false]], "dialogagent (class in agentscope.agents.dialog_agent)": [[3, "agentscope.agents.dialog_agent.DialogAgent", false]], "dialogagentnode (class in agentscope.web.workstation.workflow_node)": [[82, "agentscope.web.workstation.workflow_node.DialogAgentNode", false]], "dict_converter() (in module agentscope.web.workstation.workflow_utils)": [[83, "agentscope.web.workstation.workflow_utils.dict_converter", false]], "dictdialogagent (class in agentscope.agents)": [[1, "agentscope.agents.DictDialogAgent", false]], "dictdialogagent (class in agentscope.agents.dict_dialog_agent)": [[4, "agentscope.agents.dict_dialog_agent.DictDialogAgent", false]], "dictdialogagentnode (class in agentscope.web.workstation.workflow_node)": [[82, "agentscope.web.workstation.workflow_node.DictDialogAgentNode", false]], "digest_webpage() (in module agentscope.service)": [[42, "agentscope.service.digest_webpage", false]], "digest_webpage() (in module agentscope.service.web.web_digest)": [[67, "agentscope.service.web.web_digest.digest_webpage", false]], "distconf (class in agentscope.agents)": [[1, "agentscope.agents.DistConf", false]], "distconf (class in agentscope.agents.agent)": [[2, "agentscope.agents.agent.DistConf", false]], "download_from_url() (in module agentscope.service)": [[42, "agentscope.service.download_from_url", false]], "download_from_url() (in module agentscope.service.web.download)": [[65, "agentscope.service.web.download.download_from_url", false]], "dummymonitor (class in agentscope.utils.monitor)": [[71, "agentscope.utils.monitor.DummyMonitor", false]], "embedding (agentscope.models.modelresponse attribute)": [[17, "agentscope.models.ModelResponse.embedding", false]], "embedding (agentscope.models.response.modelresponse attribute)": [[26, "agentscope.models.response.ModelResponse.embedding", false]], "error (agentscope.service.service_status.serviceexecstatus attribute)": [[54, "agentscope.service.service_status.ServiceExecStatus.ERROR", false]], "error (agentscope.service.serviceexecstatus attribute)": [[42, "agentscope.service.ServiceExecStatus.ERROR", false]], "exec_node() (agentscope.web.workstation.workflow_dag.asdigraph method)": [[81, "agentscope.web.workstation.workflow_dag.ASDiGraph.exec_node", false]], "execute_python_code() (in module agentscope.service)": [[42, "agentscope.service.execute_python_code", false]], "execute_python_code() (in module agentscope.service.execute_code.exec_python)": [[44, "agentscope.service.execute_code.exec_python.execute_python_code", false]], "execute_shell_command() (in module agentscope.service)": [[42, "agentscope.service.execute_shell_command", false]], "execute_shell_command() (in module agentscope.service.execute_code.exec_shell)": [[45, "agentscope.service.execute_code.exec_shell.execute_shell_command", false]], "exists() (agentscope.utils.monitor.dummymonitor method)": [[71, "agentscope.utils.monitor.DummyMonitor.exists", false]], "exists() (agentscope.utils.monitor.monitorbase method)": [[71, "agentscope.utils.monitor.MonitorBase.exists", false]], "exists() (agentscope.utils.monitor.sqlitemonitor method)": [[71, "agentscope.utils.monitor.SqliteMonitor.exists", false]], "exists() (agentscope.utils.monitorbase method)": [[68, "agentscope.utils.MonitorBase.exists", false]], "export() (agentscope.memory.memory.memorybase method)": [[14, "agentscope.memory.memory.MemoryBase.export", false]], "export() (agentscope.memory.memorybase method)": [[13, "agentscope.memory.MemoryBase.export", false]], "export() (agentscope.memory.temporary_memory.temporarymemory method)": [[15, "agentscope.memory.temporary_memory.TemporaryMemory.export", false]], "export() (agentscope.memory.temporarymemory method)": [[13, "agentscope.memory.TemporaryMemory.export", false]], "export_config() (agentscope.agents.agent.agentbase method)": [[2, "agentscope.agents.agent.AgentBase.export_config", false]], "export_config() (agentscope.agents.agentbase method)": [[1, "agentscope.agents.AgentBase.export_config", false]], "find_available_port() (in module agentscope.agents.rpc_agent)": [[7, "agentscope.agents.rpc_agent.find_available_port", false]], "flush() (agentscope.utils.monitor.monitorfactory class method)": [[71, "agentscope.utils.monitor.MonitorFactory.flush", false]], "flush() (agentscope.utils.monitorfactory class method)": [[68, "agentscope.utils.MonitorFactory.flush", false]], "fn_choice() (in module agentscope.web.studio.studio)": [[77, "agentscope.web.studio.studio.fn_choice", false]], "forlooppipeline (class in agentscope.pipelines)": [[34, "agentscope.pipelines.ForLoopPipeline", false]], "forlooppipeline (class in agentscope.pipelines.pipeline)": [[36, "agentscope.pipelines.pipeline.ForLoopPipeline", false]], "forlooppipeline() (in module agentscope.pipelines)": [[34, "agentscope.pipelines.forlooppipeline", false]], "forlooppipeline() (in module agentscope.pipelines.functional)": [[35, "agentscope.pipelines.functional.forlooppipeline", false]], "forlooppipelinenode (class in agentscope.web.workstation.workflow_node)": [[82, "agentscope.web.workstation.workflow_node.ForLoopPipelineNode", false]], "format() (agentscope.models.dashscope_model.dashscopechatwrapper method)": [[19, "agentscope.models.dashscope_model.DashScopeChatWrapper.format", false]], "format() (agentscope.models.dashscope_model.dashscopemultimodalwrapper method)": [[19, "agentscope.models.dashscope_model.DashScopeMultiModalWrapper.format", false]], "format() (agentscope.models.dashscope_model.dashscopewrapperbase method)": [[19, "agentscope.models.dashscope_model.DashScopeWrapperBase.format", false]], "format() (agentscope.models.dashscopechatwrapper method)": [[17, "agentscope.models.DashScopeChatWrapper.format", false]], "format() (agentscope.models.dashscopemultimodalwrapper method)": [[17, "agentscope.models.DashScopeMultiModalWrapper.format", false]], "format() (agentscope.models.gemini_model.geminichatwrapper method)": [[20, "agentscope.models.gemini_model.GeminiChatWrapper.format", false]], "format() (agentscope.models.geminichatwrapper method)": [[17, "agentscope.models.GeminiChatWrapper.format", false]], "format() (agentscope.models.litellm_model.litellmchatwrapper method)": [[21, "agentscope.models.litellm_model.LiteLLMChatWrapper.format", false]], "format() (agentscope.models.litellm_model.litellmwrapperbase method)": [[21, "agentscope.models.litellm_model.LiteLLMWrapperBase.format", false]], "format() (agentscope.models.litellmchatwrapper method)": [[17, "agentscope.models.LiteLLMChatWrapper.format", false]], "format() (agentscope.models.model.modelwrapperbase method)": [[22, "agentscope.models.model.ModelWrapperBase.format", false]], "format() (agentscope.models.modelwrapperbase method)": [[17, "agentscope.models.ModelWrapperBase.format", false]], "format() (agentscope.models.ollama_model.ollamachatwrapper method)": [[23, "agentscope.models.ollama_model.OllamaChatWrapper.format", false]], "format() (agentscope.models.ollama_model.ollamaembeddingwrapper method)": [[23, "agentscope.models.ollama_model.OllamaEmbeddingWrapper.format", false]], "format() (agentscope.models.ollama_model.ollamagenerationwrapper method)": [[23, "agentscope.models.ollama_model.OllamaGenerationWrapper.format", false]], "format() (agentscope.models.ollamachatwrapper method)": [[17, "agentscope.models.OllamaChatWrapper.format", false]], "format() (agentscope.models.ollamaembeddingwrapper method)": [[17, "agentscope.models.OllamaEmbeddingWrapper.format", false]], "format() (agentscope.models.ollamagenerationwrapper method)": [[17, "agentscope.models.OllamaGenerationWrapper.format", false]], "format() (agentscope.models.openai_model.openaichatwrapper method)": [[24, "agentscope.models.openai_model.OpenAIChatWrapper.format", false]], "format() (agentscope.models.openai_model.openaiwrapperbase method)": [[24, "agentscope.models.openai_model.OpenAIWrapperBase.format", false]], "format() (agentscope.models.openaichatwrapper method)": [[17, "agentscope.models.OpenAIChatWrapper.format", false]], "format() (agentscope.models.openaiwrapperbase method)": [[17, "agentscope.models.OpenAIWrapperBase.format", false]], "format() (agentscope.models.post_model.postapichatwrapper method)": [[25, "agentscope.models.post_model.PostAPIChatWrapper.format", false]], "format() (agentscope.models.post_model.postapidallewrapper method)": [[25, "agentscope.models.post_model.PostAPIDALLEWrapper.format", false]], "format() (agentscope.models.postapichatwrapper method)": [[17, "agentscope.models.PostAPIChatWrapper.format", false]], "format() (agentscope.models.zhipu_model.zhipuaichatwrapper method)": [[27, "agentscope.models.zhipu_model.ZhipuAIChatWrapper.format", false]], "format() (agentscope.models.zhipu_model.zhipuaiwrapperbase method)": [[27, "agentscope.models.zhipu_model.ZhipuAIWrapperBase.format", false]], "format() (agentscope.models.zhipuaichatwrapper method)": [[17, "agentscope.models.ZhipuAIChatWrapper.format", false]], "format_instruction (agentscope.parsers.code_block_parser.markdowncodeblockparser attribute)": [[30, "agentscope.parsers.code_block_parser.MarkdownCodeBlockParser.format_instruction", false]], "format_instruction (agentscope.parsers.json_object_parser.markdownjsonobjectparser property)": [[31, "agentscope.parsers.json_object_parser.MarkdownJsonObjectParser.format_instruction", false]], "format_instruction (agentscope.parsers.markdowncodeblockparser attribute)": [[29, "agentscope.parsers.MarkdownCodeBlockParser.format_instruction", false]], "format_instruction (agentscope.parsers.markdownjsonobjectparser property)": [[29, "agentscope.parsers.MarkdownJsonObjectParser.format_instruction", false]], "format_instruction (agentscope.parsers.multitaggedcontentparser attribute)": [[29, "agentscope.parsers.MultiTaggedContentParser.format_instruction", false]], "format_instruction (agentscope.parsers.tagged_content_parser.multitaggedcontentparser attribute)": [[33, "agentscope.parsers.tagged_content_parser.MultiTaggedContentParser.format_instruction", false]], "functioncallerror": [[11, "agentscope.exception.FunctionCallError", false]], "functioncallformaterror": [[11, "agentscope.exception.FunctionCallFormatError", false]], "functionnotfounderror": [[11, "agentscope.exception.FunctionNotFoundError", false]], "geminichatwrapper (class in agentscope.models)": [[17, "agentscope.models.GeminiChatWrapper", false]], "geminichatwrapper (class in agentscope.models.gemini_model)": [[20, "agentscope.models.gemini_model.GeminiChatWrapper", false]], "geminiembeddingwrapper (class in agentscope.models)": [[17, "agentscope.models.GeminiEmbeddingWrapper", false]], "geminiembeddingwrapper (class in agentscope.models.gemini_model)": [[20, "agentscope.models.gemini_model.GeminiEmbeddingWrapper", false]], "geminiwrapperbase (class in agentscope.models.gemini_model)": [[20, "agentscope.models.gemini_model.GeminiWrapperBase", false]], "generate_agent_id() (agentscope.agents.agent.agentbase class method)": [[2, "agentscope.agents.agent.AgentBase.generate_agent_id", false]], "generate_agent_id() (agentscope.agents.agentbase class method)": [[1, "agentscope.agents.AgentBase.generate_agent_id", false]], "generate_image_from_name() (in module agentscope.web.studio.utils)": [[78, "agentscope.web.studio.utils.generate_image_from_name", false]], "generation_method (agentscope.models.gemini_model.geminichatwrapper attribute)": [[20, "agentscope.models.gemini_model.GeminiChatWrapper.generation_method", false]], "generation_method (agentscope.models.geminichatwrapper attribute)": [[17, "agentscope.models.GeminiChatWrapper.generation_method", false]], "get() (agentscope.service.service_toolkit.servicefactory class method)": [[55, "agentscope.service.service_toolkit.ServiceFactory.get", false]], "get() (agentscope.service.service_toolkit.servicetoolkit class method)": [[55, "agentscope.service.service_toolkit.ServiceToolkit.get", false]], "get() (agentscope.service.servicefactory class method)": [[42, "agentscope.service.ServiceFactory.get", false]], "get() (agentscope.service.servicetoolkit class method)": [[42, "agentscope.service.ServiceToolkit.get", false]], "get_agent_class() (agentscope.agents.agent.agentbase class method)": [[2, "agentscope.agents.agent.AgentBase.get_agent_class", false]], "get_agent_class() (agentscope.agents.agentbase class method)": [[1, "agentscope.agents.AgentBase.get_agent_class", false]], "get_all_agents() (in module agentscope.web.workstation.workflow_node)": [[82, "agentscope.web.workstation.workflow_node.get_all_agents", false]], "get_chat() (in module agentscope.web.studio.studio)": [[77, "agentscope.web.studio.studio.get_chat", false]], "get_chat_msg() (in module agentscope.web.studio.utils)": [[78, "agentscope.web.studio.utils.get_chat_msg", false]], "get_current_directory() (in module agentscope.service)": [[42, "agentscope.service.get_current_directory", false]], "get_current_directory() (in module agentscope.service.file.common)": [[47, "agentscope.service.file.common.get_current_directory", false]], "get_embeddings() (agentscope.memory.temporary_memory.temporarymemory method)": [[15, "agentscope.memory.temporary_memory.TemporaryMemory.get_embeddings", false]], "get_embeddings() (agentscope.memory.temporarymemory method)": [[13, "agentscope.memory.TemporaryMemory.get_embeddings", false]], "get_full_name() (in module agentscope.utils.monitor)": [[71, "agentscope.utils.monitor.get_full_name", false]], "get_help() (in module agentscope.service)": [[42, "agentscope.service.get_help", false]], "get_memory() (agentscope.memory.memory.memorybase method)": [[14, "agentscope.memory.memory.MemoryBase.get_memory", false]], "get_memory() (agentscope.memory.memorybase method)": [[13, "agentscope.memory.MemoryBase.get_memory", false]], "get_memory() (agentscope.memory.temporary_memory.temporarymemory method)": [[15, "agentscope.memory.temporary_memory.TemporaryMemory.get_memory", false]], "get_memory() (agentscope.memory.temporarymemory method)": [[13, "agentscope.memory.TemporaryMemory.get_memory", false]], "get_metric() (agentscope.utils.monitor.dummymonitor method)": [[71, "agentscope.utils.monitor.DummyMonitor.get_metric", false]], "get_metric() (agentscope.utils.monitor.monitorbase method)": [[71, "agentscope.utils.monitor.MonitorBase.get_metric", false]], "get_metric() (agentscope.utils.monitor.sqlitemonitor method)": [[71, "agentscope.utils.monitor.SqliteMonitor.get_metric", false]], "get_metric() (agentscope.utils.monitorbase method)": [[68, "agentscope.utils.MonitorBase.get_metric", false]], "get_metrics() (agentscope.utils.monitor.dummymonitor method)": [[71, "agentscope.utils.monitor.DummyMonitor.get_metrics", false]], "get_metrics() (agentscope.utils.monitor.monitorbase method)": [[71, "agentscope.utils.monitor.MonitorBase.get_metrics", false]], "get_metrics() (agentscope.utils.monitor.sqlitemonitor method)": [[71, "agentscope.utils.monitor.SqliteMonitor.get_metrics", false]], "get_metrics() (agentscope.utils.monitorbase method)": [[68, "agentscope.utils.MonitorBase.get_metrics", false]], "get_monitor() (agentscope.utils.monitor.monitorfactory class method)": [[71, "agentscope.utils.monitor.MonitorFactory.get_monitor", false]], "get_monitor() (agentscope.utils.monitorfactory class method)": [[68, "agentscope.utils.MonitorFactory.get_monitor", false]], "get_openai_max_length() (in module agentscope.utils.token_utils)": [[72, "agentscope.utils.token_utils.get_openai_max_length", false]], "get_player_input() (in module agentscope.web.studio.utils)": [[78, "agentscope.web.studio.utils.get_player_input", false]], "get_quota() (agentscope.utils.monitor.dummymonitor method)": [[71, "agentscope.utils.monitor.DummyMonitor.get_quota", false]], "get_quota() (agentscope.utils.monitor.monitorbase method)": [[71, "agentscope.utils.monitor.MonitorBase.get_quota", false]], "get_quota() (agentscope.utils.monitor.sqlitemonitor method)": [[71, "agentscope.utils.monitor.SqliteMonitor.get_quota", false]], "get_quota() (agentscope.utils.monitorbase method)": [[68, "agentscope.utils.MonitorBase.get_quota", false]], "get_reset_msg() (in module agentscope.web.studio.utils)": [[78, "agentscope.web.studio.utils.get_reset_msg", false]], "get_response() (agentscope.rpc.responsestub method)": [[38, "agentscope.rpc.ResponseStub.get_response", false]], "get_response() (agentscope.rpc.rpc_agent_client.responsestub method)": [[39, "agentscope.rpc.rpc_agent_client.ResponseStub.get_response", false]], "get_task_id() (agentscope.agents.rpc_agent.agentplatform method)": [[7, "agentscope.agents.rpc_agent.AgentPlatform.get_task_id", false]], "get_unit() (agentscope.utils.monitor.dummymonitor method)": [[71, "agentscope.utils.monitor.DummyMonitor.get_unit", false]], "get_unit() (agentscope.utils.monitor.monitorbase method)": [[71, "agentscope.utils.monitor.MonitorBase.get_unit", false]], "get_unit() (agentscope.utils.monitor.sqlitemonitor method)": [[71, "agentscope.utils.monitor.SqliteMonitor.get_unit", false]], "get_unit() (agentscope.utils.monitorbase method)": [[68, "agentscope.utils.MonitorBase.get_unit", false]], "get_value() (agentscope.utils.monitor.dummymonitor method)": [[71, "agentscope.utils.monitor.DummyMonitor.get_value", false]], "get_value() (agentscope.utils.monitor.monitorbase method)": [[71, "agentscope.utils.monitor.MonitorBase.get_value", false]], "get_value() (agentscope.utils.monitor.sqlitemonitor method)": [[71, "agentscope.utils.monitor.SqliteMonitor.get_value", false]], "get_value() (agentscope.utils.monitorbase method)": [[68, "agentscope.utils.MonitorBase.get_value", false]], "get_wrapper() (agentscope.models.model.modelwrapperbase class method)": [[22, "agentscope.models.model.ModelWrapperBase.get_wrapper", false]], "get_wrapper() (agentscope.models.modelwrapperbase class method)": [[17, "agentscope.models.ModelWrapperBase.get_wrapper", false]], "google_search() (in module agentscope.service)": [[42, "agentscope.service.google_search", false]], "google_search() (in module agentscope.service.web.search)": [[66, "agentscope.service.web.search.google_search", false]], "googlesearchservicenode (class in agentscope.web.workstation.workflow_node)": [[82, "agentscope.web.workstation.workflow_node.GoogleSearchServiceNode", false]], "ifelsepipeline (class in agentscope.pipelines)": [[34, "agentscope.pipelines.IfElsePipeline", false]], "ifelsepipeline (class in agentscope.pipelines.pipeline)": [[36, "agentscope.pipelines.pipeline.IfElsePipeline", false]], "ifelsepipeline() (in module agentscope.pipelines)": [[34, "agentscope.pipelines.ifelsepipeline", false]], "ifelsepipeline() (in module agentscope.pipelines.functional)": [[35, "agentscope.pipelines.functional.ifelsepipeline", false]], "ifelsepipelinenode (class in agentscope.web.workstation.workflow_node)": [[82, "agentscope.web.workstation.workflow_node.IfElsePipelineNode", false]], "image_urls (agentscope.models.modelresponse attribute)": [[17, "agentscope.models.ModelResponse.image_urls", false]], "image_urls (agentscope.models.response.modelresponse attribute)": [[26, "agentscope.models.response.ModelResponse.image_urls", false]], "import_function_from_path() (in module agentscope.web.studio.studio)": [[77, "agentscope.web.studio.studio.import_function_from_path", false]], "importerrorreporter (class in agentscope.utils.tools)": [[73, "agentscope.utils.tools.ImportErrorReporter", false]], "init() (in module agentscope)": [[0, "agentscope.init", false]], "init() (in module agentscope.web)": [[74, "agentscope.web.init", false]], "init_uid_list() (in module agentscope.web.studio.studio)": [[77, "agentscope.web.studio.studio.init_uid_list", false]], "init_uid_queues() (in module agentscope.web.studio.utils)": [[78, "agentscope.web.studio.utils.init_uid_queues", false]], "is_callable_expression() (in module agentscope.web.workstation.workflow_utils)": [[83, "agentscope.web.workstation.workflow_utils.is_callable_expression", false]], "is_valid_url() (in module agentscope.service.web.web_digest)": [[67, "agentscope.service.web.web_digest.is_valid_url", false]], "join() (agentscope.prompt.promptengine method)": [[37, "agentscope.prompt.PromptEngine.join", false]], "join_to_list() (agentscope.prompt.promptengine method)": [[37, "agentscope.prompt.PromptEngine.join_to_list", false]], "join_to_str() (agentscope.prompt.promptengine method)": [[37, "agentscope.prompt.PromptEngine.join_to_str", false]], "json (agentscope.constants.responseformat attribute)": [[10, "agentscope.constants.ResponseFormat.JSON", false]], "json_required_hint (agentscope.parsers.multitaggedcontentparser attribute)": [[29, "agentscope.parsers.MultiTaggedContentParser.json_required_hint", false]], "json_required_hint (agentscope.parsers.tagged_content_parser.multitaggedcontentparser attribute)": [[33, "agentscope.parsers.tagged_content_parser.MultiTaggedContentParser.json_required_hint", false]], "json_schema (agentscope.service.service_toolkit.servicefunction attribute)": [[55, "agentscope.service.service_toolkit.ServiceFunction.json_schema", false]], "json_schemas (agentscope.service.service_toolkit.servicetoolkit property)": [[55, "agentscope.service.service_toolkit.ServiceToolkit.json_schemas", false]], "json_schemas (agentscope.service.servicetoolkit property)": [[42, "agentscope.service.ServiceToolkit.json_schemas", false]], "jsonparsingerror": [[11, "agentscope.exception.JsonParsingError", false]], "jsontypeerror": [[11, "agentscope.exception.JsonTypeError", false]], "keep_alive (agentscope.models.ollama_model.ollamachatwrapper attribute)": [[23, "agentscope.models.ollama_model.OllamaChatWrapper.keep_alive", false]], "keep_alive (agentscope.models.ollama_model.ollamaembeddingwrapper attribute)": [[23, "agentscope.models.ollama_model.OllamaEmbeddingWrapper.keep_alive", false]], "keep_alive (agentscope.models.ollama_model.ollamagenerationwrapper attribute)": [[23, "agentscope.models.ollama_model.OllamaGenerationWrapper.keep_alive", false]], "keep_alive (agentscope.models.ollama_model.ollamawrapperbase attribute)": [[23, "agentscope.models.ollama_model.OllamaWrapperBase.keep_alive", false]], "kwarg_converter() (in module agentscope.web.workstation.workflow_utils)": [[83, "agentscope.web.workstation.workflow_utils.kwarg_converter", false]], "launch() (agentscope.agents.rpc_agent.rpcagentserverlauncher method)": [[7, "agentscope.agents.rpc_agent.RpcAgentServerLauncher.launch", false]], "launch() (agentscope.agents.rpcagentserverlauncher method)": [[1, "agentscope.agents.RpcAgentServerLauncher.launch", false]], "list (agentscope.prompt.prompttype attribute)": [[37, "agentscope.prompt.PromptType.LIST", false]], "list_directory_content() (in module agentscope.service)": [[42, "agentscope.service.list_directory_content", false]], "list_directory_content() (in module agentscope.service.file.common)": [[47, "agentscope.service.file.common.list_directory_content", false]], "list_models() (agentscope.models.gemini_model.geminiwrapperbase method)": [[20, "agentscope.models.gemini_model.GeminiWrapperBase.list_models", false]], "litellmchatwrapper (class in agentscope.models)": [[17, "agentscope.models.LiteLLMChatWrapper", false]], "litellmchatwrapper (class in agentscope.models.litellm_model)": [[21, "agentscope.models.litellm_model.LiteLLMChatWrapper", false]], "litellmwrapperbase (class in agentscope.models.litellm_model)": [[21, "agentscope.models.litellm_model.LiteLLMWrapperBase", false]], "load() (agentscope.memory.memory.memorybase method)": [[14, "agentscope.memory.memory.MemoryBase.load", false]], "load() (agentscope.memory.memorybase method)": [[13, "agentscope.memory.MemoryBase.load", false]], "load() (agentscope.memory.temporary_memory.temporarymemory method)": [[15, "agentscope.memory.temporary_memory.TemporaryMemory.load", false]], "load() (agentscope.memory.temporarymemory method)": [[13, "agentscope.memory.TemporaryMemory.load", false]], "load_config() (in module agentscope.web.workstation.workflow)": [[80, "agentscope.web.workstation.workflow.load_config", false]], "load_from_config() (agentscope.agents.agent.agentbase method)": [[2, "agentscope.agents.agent.AgentBase.load_from_config", false]], "load_from_config() (agentscope.agents.agentbase method)": [[1, "agentscope.agents.AgentBase.load_from_config", false]], "load_memory() (agentscope.agents.agent.agentbase method)": [[2, "agentscope.agents.agent.AgentBase.load_memory", false]], "load_memory() (agentscope.agents.agentbase method)": [[1, "agentscope.agents.AgentBase.load_memory", false]], "load_model_by_config_name() (in module agentscope.models)": [[17, "agentscope.models.load_model_by_config_name", false]], "load_web() (in module agentscope.service)": [[42, "agentscope.service.load_web", false]], "load_web() (in module agentscope.service.web.web_digest)": [[67, "agentscope.service.web.web_digest.load_web", false]], "local_attrs (agentscope.message.placeholdermessage attribute)": [[16, "agentscope.message.PlaceholderMessage.LOCAL_ATTRS", false]], "log_studio() (in module agentscope.utils.logging_utils)": [[70, "agentscope.utils.logging_utils.log_studio", false]], "main() (in module agentscope.web.workstation.workflow)": [[80, "agentscope.web.workstation.workflow.main", false]], "markdowncodeblockparser (class in agentscope.parsers)": [[29, "agentscope.parsers.MarkdownCodeBlockParser", false]], "markdowncodeblockparser (class in agentscope.parsers.code_block_parser)": [[30, "agentscope.parsers.code_block_parser.MarkdownCodeBlockParser", false]], "markdownjsondictparser (class in agentscope.parsers)": [[29, "agentscope.parsers.MarkdownJsonDictParser", false]], "markdownjsondictparser (class in agentscope.parsers.json_object_parser)": [[31, "agentscope.parsers.json_object_parser.MarkdownJsonDictParser", false]], "markdownjsonobjectparser (class in agentscope.parsers)": [[29, "agentscope.parsers.MarkdownJsonObjectParser", false]], "markdownjsonobjectparser (class in agentscope.parsers.json_object_parser)": [[31, "agentscope.parsers.json_object_parser.MarkdownJsonObjectParser", false]], "memorybase (class in agentscope.memory)": [[13, "agentscope.memory.MemoryBase", false]], "memorybase (class in agentscope.memory.memory)": [[14, "agentscope.memory.memory.MemoryBase", false]], "message (agentscope.web.workstation.workflow_node.workflownodetype attribute)": [[82, "agentscope.web.workstation.workflow_node.WorkflowNodeType.MESSAGE", false]], "messagebase (class in agentscope.message)": [[16, "agentscope.message.MessageBase", false]], "missing_begin_tag (agentscope.exception.tagnotfounderror attribute)": [[11, "agentscope.exception.TagNotFoundError.missing_begin_tag", false]], "missing_end_tag (agentscope.exception.tagnotfounderror attribute)": [[11, "agentscope.exception.TagNotFoundError.missing_end_tag", false]], "model (agentscope.web.workstation.workflow_node.workflownodetype attribute)": [[82, "agentscope.web.workstation.workflow_node.WorkflowNodeType.MODEL", false]], "model_name (agentscope.models.dashscope_model.dashscopechatwrapper attribute)": [[19, "agentscope.models.dashscope_model.DashScopeChatWrapper.model_name", false]], "model_name (agentscope.models.dashscope_model.dashscopeimagesynthesiswrapper attribute)": [[19, "agentscope.models.dashscope_model.DashScopeImageSynthesisWrapper.model_name", false]], "model_name (agentscope.models.dashscope_model.dashscopemultimodalwrapper attribute)": [[19, "agentscope.models.dashscope_model.DashScopeMultiModalWrapper.model_name", false]], "model_name (agentscope.models.dashscope_model.dashscopetextembeddingwrapper attribute)": [[19, "agentscope.models.dashscope_model.DashScopeTextEmbeddingWrapper.model_name", false]], "model_name (agentscope.models.gemini_model.geminichatwrapper attribute)": [[20, "agentscope.models.gemini_model.GeminiChatWrapper.model_name", false]], "model_name (agentscope.models.gemini_model.geminiembeddingwrapper attribute)": [[20, "agentscope.models.gemini_model.GeminiEmbeddingWrapper.model_name", false]], "model_name (agentscope.models.litellm_model.litellmchatwrapper attribute)": [[21, "agentscope.models.litellm_model.LiteLLMChatWrapper.model_name", false]], "model_name (agentscope.models.model.modelwrapperbase attribute)": [[22, "agentscope.models.model.ModelWrapperBase.model_name", false]], "model_name (agentscope.models.modelwrapperbase attribute)": [[17, "agentscope.models.ModelWrapperBase.model_name", false]], "model_name (agentscope.models.ollama_model.ollamachatwrapper attribute)": [[23, "agentscope.models.ollama_model.OllamaChatWrapper.model_name", false]], "model_name (agentscope.models.ollama_model.ollamaembeddingwrapper attribute)": [[23, "agentscope.models.ollama_model.OllamaEmbeddingWrapper.model_name", false]], "model_name (agentscope.models.ollama_model.ollamagenerationwrapper attribute)": [[23, "agentscope.models.ollama_model.OllamaGenerationWrapper.model_name", false]], "model_name (agentscope.models.ollama_model.ollamawrapperbase attribute)": [[23, "agentscope.models.ollama_model.OllamaWrapperBase.model_name", false]], "model_name (agentscope.models.openai_model.openaichatwrapper attribute)": [[24, "agentscope.models.openai_model.OpenAIChatWrapper.model_name", false]], "model_name (agentscope.models.openai_model.openaidallewrapper attribute)": [[24, "agentscope.models.openai_model.OpenAIDALLEWrapper.model_name", false]], "model_name (agentscope.models.openai_model.openaiembeddingwrapper attribute)": [[24, "agentscope.models.openai_model.OpenAIEmbeddingWrapper.model_name", false]], "model_name (agentscope.models.post_model.postapichatwrapper attribute)": [[25, "agentscope.models.post_model.PostAPIChatWrapper.model_name", false]], "model_name (agentscope.models.post_model.postapimodelwrapperbase attribute)": [[25, "agentscope.models.post_model.PostAPIModelWrapperBase.model_name", false]], "model_name (agentscope.models.zhipu_model.zhipuaichatwrapper attribute)": [[27, "agentscope.models.zhipu_model.ZhipuAIChatWrapper.model_name", false]], "model_name (agentscope.models.zhipu_model.zhipuaiembeddingwrapper attribute)": [[27, "agentscope.models.zhipu_model.ZhipuAIEmbeddingWrapper.model_name", false]], "model_type (agentscope.models.dashscope_model.dashscopechatwrapper attribute)": [[19, "agentscope.models.dashscope_model.DashScopeChatWrapper.model_type", false]], "model_type (agentscope.models.dashscope_model.dashscopeimagesynthesiswrapper attribute)": [[19, "agentscope.models.dashscope_model.DashScopeImageSynthesisWrapper.model_type", false]], "model_type (agentscope.models.dashscope_model.dashscopemultimodalwrapper attribute)": [[19, "agentscope.models.dashscope_model.DashScopeMultiModalWrapper.model_type", false]], "model_type (agentscope.models.dashscope_model.dashscopetextembeddingwrapper attribute)": [[19, "agentscope.models.dashscope_model.DashScopeTextEmbeddingWrapper.model_type", false]], "model_type (agentscope.models.dashscopechatwrapper attribute)": [[17, "agentscope.models.DashScopeChatWrapper.model_type", false]], "model_type (agentscope.models.dashscopeimagesynthesiswrapper attribute)": [[17, "agentscope.models.DashScopeImageSynthesisWrapper.model_type", false]], "model_type (agentscope.models.dashscopemultimodalwrapper attribute)": [[17, "agentscope.models.DashScopeMultiModalWrapper.model_type", false]], "model_type (agentscope.models.dashscopetextembeddingwrapper attribute)": [[17, "agentscope.models.DashScopeTextEmbeddingWrapper.model_type", false]], "model_type (agentscope.models.gemini_model.geminichatwrapper attribute)": [[20, "agentscope.models.gemini_model.GeminiChatWrapper.model_type", false]], "model_type (agentscope.models.gemini_model.geminiembeddingwrapper attribute)": [[20, "agentscope.models.gemini_model.GeminiEmbeddingWrapper.model_type", false]], "model_type (agentscope.models.geminichatwrapper attribute)": [[17, "agentscope.models.GeminiChatWrapper.model_type", false]], "model_type (agentscope.models.geminiembeddingwrapper attribute)": [[17, "agentscope.models.GeminiEmbeddingWrapper.model_type", false]], "model_type (agentscope.models.litellm_model.litellmchatwrapper attribute)": [[21, "agentscope.models.litellm_model.LiteLLMChatWrapper.model_type", false]], "model_type (agentscope.models.litellmchatwrapper attribute)": [[17, "agentscope.models.LiteLLMChatWrapper.model_type", false]], "model_type (agentscope.models.model.modelwrapperbase attribute)": [[22, "agentscope.models.model.ModelWrapperBase.model_type", false]], "model_type (agentscope.models.modelwrapperbase attribute)": [[17, "agentscope.models.ModelWrapperBase.model_type", false]], "model_type (agentscope.models.ollama_model.ollamachatwrapper attribute)": [[23, "agentscope.models.ollama_model.OllamaChatWrapper.model_type", false]], "model_type (agentscope.models.ollama_model.ollamaembeddingwrapper attribute)": [[23, "agentscope.models.ollama_model.OllamaEmbeddingWrapper.model_type", false]], "model_type (agentscope.models.ollama_model.ollamagenerationwrapper attribute)": [[23, "agentscope.models.ollama_model.OllamaGenerationWrapper.model_type", false]], "model_type (agentscope.models.ollama_model.ollamawrapperbase attribute)": [[23, "agentscope.models.ollama_model.OllamaWrapperBase.model_type", false]], "model_type (agentscope.models.ollamachatwrapper attribute)": [[17, "agentscope.models.OllamaChatWrapper.model_type", false]], "model_type (agentscope.models.ollamaembeddingwrapper attribute)": [[17, "agentscope.models.OllamaEmbeddingWrapper.model_type", false]], "model_type (agentscope.models.ollamagenerationwrapper attribute)": [[17, "agentscope.models.OllamaGenerationWrapper.model_type", false]], "model_type (agentscope.models.openai_model.openaichatwrapper attribute)": [[24, "agentscope.models.openai_model.OpenAIChatWrapper.model_type", false]], "model_type (agentscope.models.openai_model.openaidallewrapper attribute)": [[24, "agentscope.models.openai_model.OpenAIDALLEWrapper.model_type", false]], "model_type (agentscope.models.openai_model.openaiembeddingwrapper attribute)": [[24, "agentscope.models.openai_model.OpenAIEmbeddingWrapper.model_type", false]], "model_type (agentscope.models.openaichatwrapper attribute)": [[17, "agentscope.models.OpenAIChatWrapper.model_type", false]], "model_type (agentscope.models.openaidallewrapper attribute)": [[17, "agentscope.models.OpenAIDALLEWrapper.model_type", false]], "model_type (agentscope.models.openaiembeddingwrapper attribute)": [[17, "agentscope.models.OpenAIEmbeddingWrapper.model_type", false]], "model_type (agentscope.models.post_model.postapichatwrapper attribute)": [[25, "agentscope.models.post_model.PostAPIChatWrapper.model_type", false]], "model_type (agentscope.models.post_model.postapidallewrapper attribute)": [[25, "agentscope.models.post_model.PostAPIDALLEWrapper.model_type", false]], "model_type (agentscope.models.post_model.postapimodelwrapperbase attribute)": [[25, "agentscope.models.post_model.PostAPIModelWrapperBase.model_type", false]], "model_type (agentscope.models.postapichatwrapper attribute)": [[17, "agentscope.models.PostAPIChatWrapper.model_type", false]], "model_type (agentscope.models.postapimodelwrapperbase attribute)": [[17, "agentscope.models.PostAPIModelWrapperBase.model_type", false]], "model_type (agentscope.models.zhipu_model.zhipuaichatwrapper attribute)": [[27, "agentscope.models.zhipu_model.ZhipuAIChatWrapper.model_type", false]], "model_type (agentscope.models.zhipu_model.zhipuaiembeddingwrapper attribute)": [[27, "agentscope.models.zhipu_model.ZhipuAIEmbeddingWrapper.model_type", false]], "model_type (agentscope.models.zhipuaichatwrapper attribute)": [[17, "agentscope.models.ZhipuAIChatWrapper.model_type", false]], "model_type (agentscope.models.zhipuaiembeddingwrapper attribute)": [[17, "agentscope.models.ZhipuAIEmbeddingWrapper.model_type", false]], "modelnode (class in agentscope.web.workstation.workflow_node)": [[82, "agentscope.web.workstation.workflow_node.ModelNode", false]], "modelresponse (class in agentscope.models)": [[17, "agentscope.models.ModelResponse", false]], "modelresponse (class in agentscope.models.response)": [[26, "agentscope.models.response.ModelResponse", false]], "modelwrapperbase (class in agentscope.models)": [[17, "agentscope.models.ModelWrapperBase", false]], "modelwrapperbase (class in agentscope.models.model)": [[22, "agentscope.models.model.ModelWrapperBase", false]], "module": [[0, "module-agentscope", false], [1, "module-agentscope.agents", false], [2, "module-agentscope.agents.agent", false], [3, "module-agentscope.agents.dialog_agent", false], [4, "module-agentscope.agents.dict_dialog_agent", false], [5, "module-agentscope.agents.operator", false], [6, "module-agentscope.agents.react_agent", false], [7, "module-agentscope.agents.rpc_agent", false], [8, "module-agentscope.agents.text_to_image_agent", false], [9, "module-agentscope.agents.user_agent", false], [10, "module-agentscope.constants", false], [11, "module-agentscope.exception", false], [12, "module-agentscope.file_manager", false], [13, "module-agentscope.memory", false], [14, "module-agentscope.memory.memory", false], [15, "module-agentscope.memory.temporary_memory", false], [16, "module-agentscope.message", false], [17, "module-agentscope.models", false], [18, "module-agentscope.models.config", false], [19, "module-agentscope.models.dashscope_model", false], [20, "module-agentscope.models.gemini_model", false], [21, "module-agentscope.models.litellm_model", false], [22, "module-agentscope.models.model", false], [23, "module-agentscope.models.ollama_model", false], [24, "module-agentscope.models.openai_model", false], [25, "module-agentscope.models.post_model", false], [26, "module-agentscope.models.response", false], [27, "module-agentscope.models.zhipu_model", false], [28, "module-agentscope.msghub", false], [29, "module-agentscope.parsers", false], [30, "module-agentscope.parsers.code_block_parser", false], [31, "module-agentscope.parsers.json_object_parser", false], [32, "module-agentscope.parsers.parser_base", false], [33, "module-agentscope.parsers.tagged_content_parser", false], [34, "module-agentscope.pipelines", false], [35, "module-agentscope.pipelines.functional", false], [36, "module-agentscope.pipelines.pipeline", false], [37, "module-agentscope.prompt", false], [38, "module-agentscope.rpc", false], [39, "module-agentscope.rpc.rpc_agent_client", false], [40, "module-agentscope.rpc.rpc_agent_pb2", false], [41, "module-agentscope.rpc.rpc_agent_pb2_grpc", false], [42, "module-agentscope.service", false], [43, "module-agentscope.service.execute_code", false], [44, "module-agentscope.service.execute_code.exec_python", false], [45, "module-agentscope.service.execute_code.exec_shell", false], [46, "module-agentscope.service.file", false], [47, "module-agentscope.service.file.common", false], [48, "module-agentscope.service.file.json", false], [49, "module-agentscope.service.file.text", false], [50, "module-agentscope.service.retrieval", false], [51, "module-agentscope.service.retrieval.retrieval_from_list", false], [52, "module-agentscope.service.retrieval.similarity", false], [53, "module-agentscope.service.service_response", false], [54, "module-agentscope.service.service_status", false], [55, "module-agentscope.service.service_toolkit", false], [56, "module-agentscope.service.sql_query", false], [57, "module-agentscope.service.sql_query.mongodb", false], [58, "module-agentscope.service.sql_query.mysql", false], [59, "module-agentscope.service.sql_query.sqlite", false], [60, "module-agentscope.service.text_processing", false], [61, "module-agentscope.service.text_processing.summarization", false], [62, "module-agentscope.service.web", false], [63, "module-agentscope.service.web.arxiv", false], [64, "module-agentscope.service.web.dblp", false], [65, "module-agentscope.service.web.download", false], [66, "module-agentscope.service.web.search", false], [67, "module-agentscope.service.web.web_digest", false], [68, "module-agentscope.utils", false], [69, "module-agentscope.utils.common", false], [70, "module-agentscope.utils.logging_utils", false], [71, "module-agentscope.utils.monitor", false], [72, "module-agentscope.utils.token_utils", false], [73, "module-agentscope.utils.tools", false], [74, "module-agentscope.web", false], [75, "module-agentscope.web.studio", false], [76, "module-agentscope.web.studio.constants", false], [77, "module-agentscope.web.studio.studio", false], [78, "module-agentscope.web.studio.utils", false], [79, "module-agentscope.web.workstation", false], [80, "module-agentscope.web.workstation.workflow", false], [81, "module-agentscope.web.workstation.workflow_dag", false], [82, "module-agentscope.web.workstation.workflow_node", false], [83, "module-agentscope.web.workstation.workflow_utils", false]], "monitorbase (class in agentscope.utils)": [[68, "agentscope.utils.MonitorBase", false]], "monitorbase (class in agentscope.utils.monitor)": [[71, "agentscope.utils.monitor.MonitorBase", false]], "monitorfactory (class in agentscope.utils)": [[68, "agentscope.utils.MonitorFactory", false]], "monitorfactory (class in agentscope.utils.monitor)": [[71, "agentscope.utils.monitor.MonitorFactory", false]], "move_directory() (in module agentscope.service)": [[42, "agentscope.service.move_directory", false]], "move_directory() (in module agentscope.service.file.common)": [[47, "agentscope.service.file.common.move_directory", false]], "move_file() (in module agentscope.service)": [[42, "agentscope.service.move_file", false]], "move_file() (in module agentscope.service.file.common)": [[47, "agentscope.service.file.common.move_file", false]], "msg (class in agentscope.message)": [[16, "agentscope.message.Msg", false]], "msghub() (in module agentscope)": [[0, "agentscope.msghub", false]], "msghub() (in module agentscope.msghub)": [[28, "agentscope.msghub.msghub", false]], "msghubmanager (class in agentscope.msghub)": [[28, "agentscope.msghub.MsgHubManager", false]], "msghubnode (class in agentscope.web.workstation.workflow_node)": [[82, "agentscope.web.workstation.workflow_node.MsgHubNode", false]], "msgnode (class in agentscope.web.workstation.workflow_node)": [[82, "agentscope.web.workstation.workflow_node.MsgNode", false]], "multitaggedcontentparser (class in agentscope.parsers)": [[29, "agentscope.parsers.MultiTaggedContentParser", false]], "multitaggedcontentparser (class in agentscope.parsers.tagged_content_parser)": [[33, "agentscope.parsers.tagged_content_parser.MultiTaggedContentParser", false]], "name (agentscope.parsers.code_block_parser.markdowncodeblockparser attribute)": [[30, "agentscope.parsers.code_block_parser.MarkdownCodeBlockParser.name", false]], "name (agentscope.parsers.json_object_parser.markdownjsondictparser attribute)": [[31, "agentscope.parsers.json_object_parser.MarkdownJsonDictParser.name", false]], "name (agentscope.parsers.json_object_parser.markdownjsonobjectparser attribute)": [[31, "agentscope.parsers.json_object_parser.MarkdownJsonObjectParser.name", false]], "name (agentscope.parsers.markdowncodeblockparser attribute)": [[29, "agentscope.parsers.MarkdownCodeBlockParser.name", false]], "name (agentscope.parsers.markdownjsondictparser attribute)": [[29, "agentscope.parsers.MarkdownJsonDictParser.name", false]], "name (agentscope.parsers.markdownjsonobjectparser attribute)": [[29, "agentscope.parsers.MarkdownJsonObjectParser.name", false]], "name (agentscope.parsers.tagged_content_parser.taggedcontent attribute)": [[33, "agentscope.parsers.tagged_content_parser.TaggedContent.name", false]], "name (agentscope.parsers.taggedcontent attribute)": [[29, "agentscope.parsers.TaggedContent.name", false]], "name (agentscope.service.service_toolkit.servicefunction attribute)": [[55, "agentscope.service.service_toolkit.ServiceFunction.name", false]], "node_type (agentscope.web.workstation.workflow_node.bingsearchservicenode attribute)": [[82, "agentscope.web.workstation.workflow_node.BingSearchServiceNode.node_type", false]], "node_type (agentscope.web.workstation.workflow_node.copynode attribute)": [[82, "agentscope.web.workstation.workflow_node.CopyNode.node_type", false]], "node_type (agentscope.web.workstation.workflow_node.dialogagentnode attribute)": [[82, "agentscope.web.workstation.workflow_node.DialogAgentNode.node_type", false]], "node_type (agentscope.web.workstation.workflow_node.dictdialogagentnode attribute)": [[82, "agentscope.web.workstation.workflow_node.DictDialogAgentNode.node_type", false]], "node_type (agentscope.web.workstation.workflow_node.forlooppipelinenode attribute)": [[82, "agentscope.web.workstation.workflow_node.ForLoopPipelineNode.node_type", false]], "node_type (agentscope.web.workstation.workflow_node.googlesearchservicenode attribute)": [[82, "agentscope.web.workstation.workflow_node.GoogleSearchServiceNode.node_type", false]], "node_type (agentscope.web.workstation.workflow_node.ifelsepipelinenode attribute)": [[82, "agentscope.web.workstation.workflow_node.IfElsePipelineNode.node_type", false]], "node_type (agentscope.web.workstation.workflow_node.modelnode attribute)": [[82, "agentscope.web.workstation.workflow_node.ModelNode.node_type", false]], "node_type (agentscope.web.workstation.workflow_node.msghubnode attribute)": [[82, "agentscope.web.workstation.workflow_node.MsgHubNode.node_type", false]], "node_type (agentscope.web.workstation.workflow_node.msgnode attribute)": [[82, "agentscope.web.workstation.workflow_node.MsgNode.node_type", false]], "node_type (agentscope.web.workstation.workflow_node.placeholdernode attribute)": [[82, "agentscope.web.workstation.workflow_node.PlaceHolderNode.node_type", false]], "node_type (agentscope.web.workstation.workflow_node.pythonservicenode attribute)": [[82, "agentscope.web.workstation.workflow_node.PythonServiceNode.node_type", false]], "node_type (agentscope.web.workstation.workflow_node.reactagentnode attribute)": [[82, "agentscope.web.workstation.workflow_node.ReActAgentNode.node_type", false]], "node_type (agentscope.web.workstation.workflow_node.readtextservicenode attribute)": [[82, "agentscope.web.workstation.workflow_node.ReadTextServiceNode.node_type", false]], "node_type (agentscope.web.workstation.workflow_node.sequentialpipelinenode attribute)": [[82, "agentscope.web.workstation.workflow_node.SequentialPipelineNode.node_type", false]], "node_type (agentscope.web.workstation.workflow_node.switchpipelinenode attribute)": [[82, "agentscope.web.workstation.workflow_node.SwitchPipelineNode.node_type", false]], "node_type (agentscope.web.workstation.workflow_node.texttoimageagentnode attribute)": [[82, "agentscope.web.workstation.workflow_node.TextToImageAgentNode.node_type", false]], "node_type (agentscope.web.workstation.workflow_node.useragentnode attribute)": [[82, "agentscope.web.workstation.workflow_node.UserAgentNode.node_type", false]], "node_type (agentscope.web.workstation.workflow_node.whilelooppipelinenode attribute)": [[82, "agentscope.web.workstation.workflow_node.WhileLoopPipelineNode.node_type", false]], "node_type (agentscope.web.workstation.workflow_node.workflownode attribute)": [[82, "agentscope.web.workstation.workflow_node.WorkflowNode.node_type", false]], "node_type (agentscope.web.workstation.workflow_node.writetextservicenode attribute)": [[82, "agentscope.web.workstation.workflow_node.WriteTextServiceNode.node_type", false]], "nodes_not_in_graph (agentscope.web.workstation.workflow_dag.asdigraph attribute)": [[81, "agentscope.web.workstation.workflow_dag.ASDiGraph.nodes_not_in_graph", false]], "none (agentscope.constants.responseformat attribute)": [[10, "agentscope.constants.ResponseFormat.NONE", false]], "num_tokens_from_content() (in module agentscope.utils.token_utils)": [[72, "agentscope.utils.token_utils.num_tokens_from_content", false]], "observe() (agentscope.agents.agent.agentbase method)": [[2, "agentscope.agents.agent.AgentBase.observe", false]], "observe() (agentscope.agents.agentbase method)": [[1, "agentscope.agents.AgentBase.observe", false]], "observe() (agentscope.agents.rpc_agent.rpcagent method)": [[7, "agentscope.agents.rpc_agent.RpcAgent.observe", false]], "observe() (agentscope.agents.rpcagent method)": [[1, "agentscope.agents.RpcAgent.observe", false]], "ollamachatwrapper (class in agentscope.models)": [[17, "agentscope.models.OllamaChatWrapper", false]], "ollamachatwrapper (class in agentscope.models.ollama_model)": [[23, "agentscope.models.ollama_model.OllamaChatWrapper", false]], "ollamaembeddingwrapper (class in agentscope.models)": [[17, "agentscope.models.OllamaEmbeddingWrapper", false]], "ollamaembeddingwrapper (class in agentscope.models.ollama_model)": [[23, "agentscope.models.ollama_model.OllamaEmbeddingWrapper", false]], "ollamagenerationwrapper (class in agentscope.models)": [[17, "agentscope.models.OllamaGenerationWrapper", false]], "ollamagenerationwrapper (class in agentscope.models.ollama_model)": [[23, "agentscope.models.ollama_model.OllamaGenerationWrapper", false]], "ollamawrapperbase (class in agentscope.models.ollama_model)": [[23, "agentscope.models.ollama_model.OllamaWrapperBase", false]], "openaichatwrapper (class in agentscope.models)": [[17, "agentscope.models.OpenAIChatWrapper", false]], "openaichatwrapper (class in agentscope.models.openai_model)": [[24, "agentscope.models.openai_model.OpenAIChatWrapper", false]], "openaidallewrapper (class in agentscope.models)": [[17, "agentscope.models.OpenAIDALLEWrapper", false]], "openaidallewrapper (class in agentscope.models.openai_model)": [[24, "agentscope.models.openai_model.OpenAIDALLEWrapper", false]], "openaiembeddingwrapper (class in agentscope.models)": [[17, "agentscope.models.OpenAIEmbeddingWrapper", false]], "openaiembeddingwrapper (class in agentscope.models.openai_model)": [[24, "agentscope.models.openai_model.OpenAIEmbeddingWrapper", false]], "openaiwrapperbase (class in agentscope.models)": [[17, "agentscope.models.OpenAIWrapperBase", false]], "openaiwrapperbase (class in agentscope.models.openai_model)": [[24, "agentscope.models.openai_model.OpenAIWrapperBase", false]], "operator (class in agentscope.agents)": [[1, "agentscope.agents.Operator", false]], "operator (class in agentscope.agents.operator)": [[5, "agentscope.agents.operator.Operator", false]], "options (agentscope.models.ollama_model.ollamachatwrapper attribute)": [[23, "agentscope.models.ollama_model.OllamaChatWrapper.options", false]], "options (agentscope.models.ollama_model.ollamaembeddingwrapper attribute)": [[23, "agentscope.models.ollama_model.OllamaEmbeddingWrapper.options", false]], "options (agentscope.models.ollama_model.ollamagenerationwrapper attribute)": [[23, "agentscope.models.ollama_model.OllamaGenerationWrapper.options", false]], "options (agentscope.models.ollama_model.ollamawrapperbase attribute)": [[23, "agentscope.models.ollama_model.OllamaWrapperBase.options", false]], "original_func (agentscope.service.service_toolkit.servicefunction attribute)": [[55, "agentscope.service.service_toolkit.ServiceFunction.original_func", false]], "parse() (agentscope.parsers.code_block_parser.markdowncodeblockparser method)": [[30, "agentscope.parsers.code_block_parser.MarkdownCodeBlockParser.parse", false]], "parse() (agentscope.parsers.json_object_parser.markdownjsondictparser method)": [[31, "agentscope.parsers.json_object_parser.MarkdownJsonDictParser.parse", false]], "parse() (agentscope.parsers.json_object_parser.markdownjsonobjectparser method)": [[31, "agentscope.parsers.json_object_parser.MarkdownJsonObjectParser.parse", false]], "parse() (agentscope.parsers.markdowncodeblockparser method)": [[29, "agentscope.parsers.MarkdownCodeBlockParser.parse", false]], "parse() (agentscope.parsers.markdownjsondictparser method)": [[29, "agentscope.parsers.MarkdownJsonDictParser.parse", false]], "parse() (agentscope.parsers.markdownjsonobjectparser method)": [[29, "agentscope.parsers.MarkdownJsonObjectParser.parse", false]], "parse() (agentscope.parsers.multitaggedcontentparser method)": [[29, "agentscope.parsers.MultiTaggedContentParser.parse", false]], "parse() (agentscope.parsers.parser_base.parserbase method)": [[32, "agentscope.parsers.parser_base.ParserBase.parse", false]], "parse() (agentscope.parsers.parserbase method)": [[29, "agentscope.parsers.ParserBase.parse", false]], "parse() (agentscope.parsers.tagged_content_parser.multitaggedcontentparser method)": [[33, "agentscope.parsers.tagged_content_parser.MultiTaggedContentParser.parse", false]], "parse_and_call_func() (agentscope.service.service_toolkit.servicetoolkit method)": [[55, "agentscope.service.service_toolkit.ServiceToolkit.parse_and_call_func", false]], "parse_and_call_func() (agentscope.service.servicetoolkit method)": [[42, "agentscope.service.ServiceToolkit.parse_and_call_func", false]], "parse_dict() (in module agentscope.agents.dict_dialog_agent)": [[4, "agentscope.agents.dict_dialog_agent.parse_dict", false]], "parse_html_to_text() (in module agentscope.service)": [[42, "agentscope.service.parse_html_to_text", false]], "parse_html_to_text() (in module agentscope.service.web.web_digest)": [[67, "agentscope.service.web.web_digest.parse_html_to_text", false]], "parse_json (agentscope.parsers.tagged_content_parser.taggedcontent attribute)": [[33, "agentscope.parsers.tagged_content_parser.TaggedContent.parse_json", false]], "parse_json (agentscope.parsers.taggedcontent attribute)": [[29, "agentscope.parsers.TaggedContent.parse_json", false]], "parsed (agentscope.models.modelresponse attribute)": [[17, "agentscope.models.ModelResponse.parsed", false]], "parsed (agentscope.models.response.modelresponse attribute)": [[26, "agentscope.models.response.ModelResponse.parsed", false]], "parserbase (class in agentscope.parsers)": [[29, "agentscope.parsers.ParserBase", false]], "parserbase (class in agentscope.parsers.parser_base)": [[32, "agentscope.parsers.parser_base.ParserBase", false]], "pipeline (agentscope.web.workstation.workflow_node.workflownodetype attribute)": [[82, "agentscope.web.workstation.workflow_node.WorkflowNodeType.PIPELINE", false]], "pipelinebase (class in agentscope.pipelines)": [[34, "agentscope.pipelines.PipelineBase", false]], "pipelinebase (class in agentscope.pipelines.pipeline)": [[36, "agentscope.pipelines.pipeline.PipelineBase", false]], "placeholder() (in module agentscope.pipelines.functional)": [[35, "agentscope.pipelines.functional.placeholder", false]], "placeholder_attrs (agentscope.message.placeholdermessage attribute)": [[16, "agentscope.message.PlaceholderMessage.PLACEHOLDER_ATTRS", false]], "placeholdermessage (class in agentscope.message)": [[16, "agentscope.message.PlaceholderMessage", false]], "placeholdernode (class in agentscope.web.workstation.workflow_node)": [[82, "agentscope.web.workstation.workflow_node.PlaceHolderNode", false]], "postapichatwrapper (class in agentscope.models)": [[17, "agentscope.models.PostAPIChatWrapper", false]], "postapichatwrapper (class in agentscope.models.post_model)": [[25, "agentscope.models.post_model.PostAPIChatWrapper", false]], "postapidallewrapper (class in agentscope.models.post_model)": [[25, "agentscope.models.post_model.PostAPIDALLEWrapper", false]], "postapimodelwrapperbase (class in agentscope.models)": [[17, "agentscope.models.PostAPIModelWrapperBase", false]], "postapimodelwrapperbase (class in agentscope.models.post_model)": [[25, "agentscope.models.post_model.PostAPIModelWrapperBase", false]], "process_messages() (agentscope.agents.rpc_agent.agentplatform method)": [[7, "agentscope.agents.rpc_agent.AgentPlatform.process_messages", false]], "processed_func (agentscope.service.service_toolkit.servicefunction attribute)": [[55, "agentscope.service.service_toolkit.ServiceFunction.processed_func", false]], "promptengine (class in agentscope.prompt)": [[37, "agentscope.prompt.PromptEngine", false]], "prompttype (class in agentscope.prompt)": [[37, "agentscope.prompt.PromptType", false]], "pythonservicenode (class in agentscope.web.workstation.workflow_node)": [[82, "agentscope.web.workstation.workflow_node.PythonServiceNode", false]], "query_mongodb() (in module agentscope.service)": [[42, "agentscope.service.query_mongodb", false]], "query_mongodb() (in module agentscope.service.sql_query.mongodb)": [[57, "agentscope.service.sql_query.mongodb.query_mongodb", false]], "query_mysql() (in module agentscope.service)": [[42, "agentscope.service.query_mysql", false]], "query_mysql() (in module agentscope.service.sql_query.mysql)": [[58, "agentscope.service.sql_query.mysql.query_mysql", false]], "query_sqlite() (in module agentscope.service)": [[42, "agentscope.service.query_sqlite", false]], "query_sqlite() (in module agentscope.service.sql_query.sqlite)": [[59, "agentscope.service.sql_query.sqlite.query_sqlite", false]], "quotaexceedederror": [[68, "agentscope.utils.QuotaExceededError", false], [71, "agentscope.utils.monitor.QuotaExceededError", false]], "raw (agentscope.models.modelresponse attribute)": [[17, "agentscope.models.ModelResponse.raw", false]], "raw (agentscope.models.response.modelresponse attribute)": [[26, "agentscope.models.response.ModelResponse.raw", false]], "raw_response (agentscope.exception.responseparsingerror attribute)": [[11, "agentscope.exception.ResponseParsingError.raw_response", false]], "reactagent (class in agentscope.agents)": [[1, "agentscope.agents.ReActAgent", false]], "reactagent (class in agentscope.agents.react_agent)": [[6, "agentscope.agents.react_agent.ReActAgent", false]], "reactagentnode (class in agentscope.web.workstation.workflow_node)": [[82, "agentscope.web.workstation.workflow_node.ReActAgentNode", false]], "read_json_file() (in module agentscope.service)": [[42, "agentscope.service.read_json_file", false]], "read_json_file() (in module agentscope.service.file.json)": [[48, "agentscope.service.file.json.read_json_file", false]], "read_model_configs() (in module agentscope.models)": [[17, "agentscope.models.read_model_configs", false]], "read_text_file() (in module agentscope.service)": [[42, "agentscope.service.read_text_file", false]], "read_text_file() (in module agentscope.service.file.text)": [[49, "agentscope.service.file.text.read_text_file", false]], "readtextservicenode (class in agentscope.web.workstation.workflow_node)": [[82, "agentscope.web.workstation.workflow_node.ReadTextServiceNode", false]], "reform_dialogue() (in module agentscope.utils.tools)": [[73, "agentscope.utils.tools.reform_dialogue", false]], "register() (agentscope.utils.monitor.dummymonitor method)": [[71, "agentscope.utils.monitor.DummyMonitor.register", false]], "register() (agentscope.utils.monitor.monitorbase method)": [[71, "agentscope.utils.monitor.MonitorBase.register", false]], "register() (agentscope.utils.monitor.sqlitemonitor method)": [[71, "agentscope.utils.monitor.SqliteMonitor.register", false]], "register() (agentscope.utils.monitorbase method)": [[68, "agentscope.utils.MonitorBase.register", false]], "register_agent_class() (agentscope.agents.agent.agentbase class method)": [[2, "agentscope.agents.agent.AgentBase.register_agent_class", false]], "register_agent_class() (agentscope.agents.agentbase class method)": [[1, "agentscope.agents.AgentBase.register_agent_class", false]], "register_budget() (agentscope.utils.monitor.dummymonitor method)": [[71, "agentscope.utils.monitor.DummyMonitor.register_budget", false]], "register_budget() (agentscope.utils.monitor.monitorbase method)": [[71, "agentscope.utils.monitor.MonitorBase.register_budget", false]], "register_budget() (agentscope.utils.monitor.sqlitemonitor method)": [[71, "agentscope.utils.monitor.SqliteMonitor.register_budget", false]], "register_budget() (agentscope.utils.monitorbase method)": [[68, "agentscope.utils.MonitorBase.register_budget", false]], "remove() (agentscope.utils.monitor.dummymonitor method)": [[71, "agentscope.utils.monitor.DummyMonitor.remove", false]], "remove() (agentscope.utils.monitor.monitorbase method)": [[71, "agentscope.utils.monitor.MonitorBase.remove", false]], "remove() (agentscope.utils.monitor.sqlitemonitor method)": [[71, "agentscope.utils.monitor.SqliteMonitor.remove", false]], "remove() (agentscope.utils.monitorbase method)": [[68, "agentscope.utils.MonitorBase.remove", false]], "remove_duplicates_from_end() (in module agentscope.web.workstation.workflow_dag)": [[81, "agentscope.web.workstation.workflow_dag.remove_duplicates_from_end", false]], "reply() (agentscope.agents.agent.agentbase method)": [[2, "agentscope.agents.agent.AgentBase.reply", false]], "reply() (agentscope.agents.agentbase method)": [[1, "agentscope.agents.AgentBase.reply", false]], "reply() (agentscope.agents.dialog_agent.dialogagent method)": [[3, "agentscope.agents.dialog_agent.DialogAgent.reply", false]], "reply() (agentscope.agents.dialogagent method)": [[1, "agentscope.agents.DialogAgent.reply", false]], "reply() (agentscope.agents.dict_dialog_agent.dictdialogagent method)": [[4, "agentscope.agents.dict_dialog_agent.DictDialogAgent.reply", false]], "reply() (agentscope.agents.dictdialogagent method)": [[1, "agentscope.agents.DictDialogAgent.reply", false]], "reply() (agentscope.agents.react_agent.reactagent method)": [[6, "agentscope.agents.react_agent.ReActAgent.reply", false]], "reply() (agentscope.agents.reactagent method)": [[1, "agentscope.agents.ReActAgent.reply", false]], "reply() (agentscope.agents.rpc_agent.rpcagent method)": [[7, "agentscope.agents.rpc_agent.RpcAgent.reply", false]], "reply() (agentscope.agents.rpcagent method)": [[1, "agentscope.agents.RpcAgent.reply", false]], "reply() (agentscope.agents.text_to_image_agent.texttoimageagent method)": [[8, "agentscope.agents.text_to_image_agent.TextToImageAgent.reply", false]], "reply() (agentscope.agents.texttoimageagent method)": [[1, "agentscope.agents.TextToImageAgent.reply", false]], "reply() (agentscope.agents.user_agent.useragent method)": [[9, "agentscope.agents.user_agent.UserAgent.reply", false]], "reply() (agentscope.agents.useragent method)": [[1, "agentscope.agents.UserAgent.reply", false]], "requests_get() (in module agentscope.utils.common)": [[69, "agentscope.utils.common.requests_get", false]], "require_args (agentscope.service.service_toolkit.servicefunction attribute)": [[55, "agentscope.service.service_toolkit.ServiceFunction.require_args", false]], "required_keys (agentscope.parsers.json_object_parser.markdownjsondictparser attribute)": [[31, "agentscope.parsers.json_object_parser.MarkdownJsonDictParser.required_keys", false]], "required_keys (agentscope.parsers.markdownjsondictparser attribute)": [[29, "agentscope.parsers.MarkdownJsonDictParser.required_keys", false]], "requiredfieldnotfounderror": [[11, "agentscope.exception.RequiredFieldNotFoundError", false]], "reset_audience() (agentscope.agents.agent.agentbase method)": [[2, "agentscope.agents.agent.AgentBase.reset_audience", false]], "reset_audience() (agentscope.agents.agentbase method)": [[1, "agentscope.agents.AgentBase.reset_audience", false]], "reset_glb_var() (in module agentscope.web.studio.studio)": [[77, "agentscope.web.studio.studio.reset_glb_var", false]], "resetexception": [[78, "agentscope.web.studio.utils.ResetException", false]], "responseformat (class in agentscope.constants)": [[10, "agentscope.constants.ResponseFormat", false]], "responseparsingerror": [[11, "agentscope.exception.ResponseParsingError", false]], "responsestub (class in agentscope.rpc)": [[38, "agentscope.rpc.ResponseStub", false]], "responsestub (class in agentscope.rpc.rpc_agent_client)": [[39, "agentscope.rpc.rpc_agent_client.ResponseStub", false]], "retrieve_by_embedding() (agentscope.memory.temporary_memory.temporarymemory method)": [[15, "agentscope.memory.temporary_memory.TemporaryMemory.retrieve_by_embedding", false]], "retrieve_by_embedding() (agentscope.memory.temporarymemory method)": [[13, "agentscope.memory.TemporaryMemory.retrieve_by_embedding", false]], "retrieve_from_list() (in module agentscope.service)": [[42, "agentscope.service.retrieve_from_list", false]], "retrieve_from_list() (in module agentscope.service.retrieval.retrieval_from_list)": [[51, "agentscope.service.retrieval.retrieval_from_list.retrieve_from_list", false]], "rm_audience() (agentscope.agents.agent.agentbase method)": [[2, "agentscope.agents.agent.AgentBase.rm_audience", false]], "rm_audience() (agentscope.agents.agentbase method)": [[1, "agentscope.agents.AgentBase.rm_audience", false]], "rpc_servicer_method() (in module agentscope.agents.rpc_agent)": [[7, "agentscope.agents.rpc_agent.rpc_servicer_method", false]], "rpcagent (class in agentscope.agents)": [[1, "agentscope.agents.RpcAgent", false]], "rpcagent (class in agentscope.agents.rpc_agent)": [[7, "agentscope.agents.rpc_agent.RpcAgent", false]], "rpcagent (class in agentscope.rpc.rpc_agent_pb2_grpc)": [[41, "agentscope.rpc.rpc_agent_pb2_grpc.RpcAgent", false]], "rpcagentclient (class in agentscope.rpc)": [[38, "agentscope.rpc.RpcAgentClient", false]], "rpcagentclient (class in agentscope.rpc.rpc_agent_client)": [[39, "agentscope.rpc.rpc_agent_client.RpcAgentClient", false]], "rpcagentserverlauncher (class in agentscope.agents)": [[1, "agentscope.agents.RpcAgentServerLauncher", false]], "rpcagentserverlauncher (class in agentscope.agents.rpc_agent)": [[7, "agentscope.agents.rpc_agent.RpcAgentServerLauncher", false]], "rpcagentservicer (class in agentscope.rpc)": [[38, "agentscope.rpc.RpcAgentServicer", false]], "rpcagentservicer (class in agentscope.rpc.rpc_agent_pb2_grpc)": [[41, "agentscope.rpc.rpc_agent_pb2_grpc.RpcAgentServicer", false]], "rpcagentstub (class in agentscope.rpc)": [[38, "agentscope.rpc.RpcAgentStub", false]], "rpcagentstub (class in agentscope.rpc.rpc_agent_pb2_grpc)": [[41, "agentscope.rpc.rpc_agent_pb2_grpc.RpcAgentStub", false]], "rpcmsg (class in agentscope.rpc)": [[38, "agentscope.rpc.RpcMsg", false]], "run() (agentscope.web.workstation.workflow_dag.asdigraph method)": [[81, "agentscope.web.workstation.workflow_dag.ASDiGraph.run", false]], "run_app() (in module agentscope.web.studio.studio)": [[77, "agentscope.web.studio.studio.run_app", false]], "sanitize_node_data() (in module agentscope.web.workstation.workflow_dag)": [[81, "agentscope.web.workstation.workflow_dag.sanitize_node_data", false]], "send_audio() (in module agentscope.web.studio.studio)": [[77, "agentscope.web.studio.studio.send_audio", false]], "send_image() (in module agentscope.web.studio.studio)": [[77, "agentscope.web.studio.studio.send_image", false]], "send_message() (in module agentscope.web.studio.studio)": [[77, "agentscope.web.studio.studio.send_message", false]], "send_msg() (in module agentscope.web.studio.utils)": [[78, "agentscope.web.studio.utils.send_msg", false]], "send_player_input() (in module agentscope.web.studio.utils)": [[78, "agentscope.web.studio.utils.send_player_input", false]], "send_reset_msg() (in module agentscope.web.studio.utils)": [[78, "agentscope.web.studio.utils.send_reset_msg", false]], "sequentialpipeline (class in agentscope.pipelines)": [[34, "agentscope.pipelines.SequentialPipeline", false]], "sequentialpipeline (class in agentscope.pipelines.pipeline)": [[36, "agentscope.pipelines.pipeline.SequentialPipeline", false]], "sequentialpipeline() (in module agentscope.pipelines)": [[34, "agentscope.pipelines.sequentialpipeline", false]], "sequentialpipeline() (in module agentscope.pipelines.functional)": [[35, "agentscope.pipelines.functional.sequentialpipeline", false]], "sequentialpipelinenode (class in agentscope.web.workstation.workflow_node)": [[82, "agentscope.web.workstation.workflow_node.SequentialPipelineNode", false]], "serialize() (agentscope.message.messagebase method)": [[16, "agentscope.message.MessageBase.serialize", false]], "serialize() (agentscope.message.msg method)": [[16, "agentscope.message.Msg.serialize", false]], "serialize() (agentscope.message.placeholdermessage method)": [[16, "agentscope.message.PlaceholderMessage.serialize", false]], "serialize() (agentscope.message.tht method)": [[16, "agentscope.message.Tht.serialize", false]], "serialize() (in module agentscope.message)": [[16, "agentscope.message.serialize", false]], "service (agentscope.web.workstation.workflow_node.workflownodetype attribute)": [[82, "agentscope.web.workstation.workflow_node.WorkflowNodeType.SERVICE", false]], "service_funcs (agentscope.service.service_toolkit.servicetoolkit attribute)": [[55, "agentscope.service.service_toolkit.ServiceToolkit.service_funcs", false]], "service_funcs (agentscope.service.servicetoolkit attribute)": [[42, "agentscope.service.ServiceToolkit.service_funcs", false]], "serviceexecstatus (class in agentscope.service)": [[42, "agentscope.service.ServiceExecStatus", false]], "serviceexecstatus (class in agentscope.service.service_status)": [[54, "agentscope.service.service_status.ServiceExecStatus", false]], "servicefactory (class in agentscope.service)": [[42, "agentscope.service.ServiceFactory", false]], "servicefactory (class in agentscope.service.service_toolkit)": [[55, "agentscope.service.service_toolkit.ServiceFactory", false]], "servicefunction (class in agentscope.service.service_toolkit)": [[55, "agentscope.service.service_toolkit.ServiceFunction", false]], "serviceresponse (class in agentscope.service)": [[42, "agentscope.service.ServiceResponse", false]], "serviceresponse (class in agentscope.service.service_response)": [[53, "agentscope.service.service_response.ServiceResponse", false]], "servicetoolkit (class in agentscope.service)": [[42, "agentscope.service.ServiceToolkit", false]], "servicetoolkit (class in agentscope.service.service_toolkit)": [[55, "agentscope.service.service_toolkit.ServiceToolkit", false]], "set_quota() (agentscope.utils.monitor.dummymonitor method)": [[71, "agentscope.utils.monitor.DummyMonitor.set_quota", false]], "set_quota() (agentscope.utils.monitor.monitorbase method)": [[71, "agentscope.utils.monitor.MonitorBase.set_quota", false]], "set_quota() (agentscope.utils.monitor.sqlitemonitor method)": [[71, "agentscope.utils.monitor.SqliteMonitor.set_quota", false]], "set_quota() (agentscope.utils.monitorbase method)": [[68, "agentscope.utils.MonitorBase.set_quota", false]], "set_response() (agentscope.rpc.responsestub method)": [[38, "agentscope.rpc.ResponseStub.set_response", false]], "set_response() (agentscope.rpc.rpc_agent_client.responsestub method)": [[39, "agentscope.rpc.rpc_agent_client.ResponseStub.set_response", false]], "setup_logger() (in module agentscope.utils)": [[68, "agentscope.utils.setup_logger", false]], "setup_logger() (in module agentscope.utils.logging_utils)": [[70, "agentscope.utils.logging_utils.setup_logger", false]], "setup_rpc_agent_server() (in module agentscope.agents.rpc_agent)": [[7, "agentscope.agents.rpc_agent.setup_rpc_agent_server", false]], "setup_rpc_agent_server_async() (in module agentscope.agents.rpc_agent)": [[7, "agentscope.agents.rpc_agent.setup_rpc_agent_server_async", false]], "shrinkpolicy (class in agentscope.constants)": [[10, "agentscope.constants.ShrinkPolicy", false]], "shutdown() (agentscope.agents.rpc_agent.rpcagentserverlauncher method)": [[7, "agentscope.agents.rpc_agent.RpcAgentServerLauncher.shutdown", false]], "shutdown() (agentscope.agents.rpcagentserverlauncher method)": [[1, "agentscope.agents.RpcAgentServerLauncher.shutdown", false]], "size() (agentscope.memory.memory.memorybase method)": [[14, "agentscope.memory.memory.MemoryBase.size", false]], "size() (agentscope.memory.memorybase method)": [[13, "agentscope.memory.MemoryBase.size", false]], "size() (agentscope.memory.temporary_memory.temporarymemory method)": [[15, "agentscope.memory.temporary_memory.TemporaryMemory.size", false]], "size() (agentscope.memory.temporarymemory method)": [[13, "agentscope.memory.TemporaryMemory.size", false]], "speak() (agentscope.agents.agent.agentbase method)": [[2, "agentscope.agents.agent.AgentBase.speak", false]], "speak() (agentscope.agents.agentbase method)": [[1, "agentscope.agents.AgentBase.speak", false]], "speak() (agentscope.agents.user_agent.useragent method)": [[9, "agentscope.agents.user_agent.UserAgent.speak", false]], "speak() (agentscope.agents.useragent method)": [[1, "agentscope.agents.UserAgent.speak", false]], "sqlite_cursor() (in module agentscope.utils.monitor)": [[71, "agentscope.utils.monitor.sqlite_cursor", false]], "sqlite_transaction() (in module agentscope.utils.monitor)": [[71, "agentscope.utils.monitor.sqlite_transaction", false]], "sqlitemonitor (class in agentscope.utils.monitor)": [[71, "agentscope.utils.monitor.SqliteMonitor", false]], "start_workflow() (in module agentscope.web.workstation.workflow)": [[80, "agentscope.web.workstation.workflow.start_workflow", false]], "stop() (agentscope.agents.rpc_agent.rpcagent method)": [[7, "agentscope.agents.rpc_agent.RpcAgent.stop", false]], "stop() (agentscope.agents.rpcagent method)": [[1, "agentscope.agents.RpcAgent.stop", false]], "string (agentscope.prompt.prompttype attribute)": [[37, "agentscope.prompt.PromptType.STRING", false]], "substrings_in_vision_models_names (agentscope.models.openai_model.openaichatwrapper attribute)": [[24, "agentscope.models.openai_model.OpenAIChatWrapper.substrings_in_vision_models_names", false]], "substrings_in_vision_models_names (agentscope.models.openaichatwrapper attribute)": [[17, "agentscope.models.OpenAIChatWrapper.substrings_in_vision_models_names", false]], "success (agentscope.service.service_status.serviceexecstatus attribute)": [[54, "agentscope.service.service_status.ServiceExecStatus.SUCCESS", false]], "success (agentscope.service.serviceexecstatus attribute)": [[42, "agentscope.service.ServiceExecStatus.SUCCESS", false]], "summarization() (in module agentscope.service)": [[42, "agentscope.service.summarization", false]], "summarization() (in module agentscope.service.text_processing.summarization)": [[61, "agentscope.service.text_processing.summarization.summarization", false]], "summarize (agentscope.constants.shrinkpolicy attribute)": [[10, "agentscope.constants.ShrinkPolicy.SUMMARIZE", false]], "switchpipeline (class in agentscope.pipelines)": [[34, "agentscope.pipelines.SwitchPipeline", false]], "switchpipeline (class in agentscope.pipelines.pipeline)": [[36, "agentscope.pipelines.pipeline.SwitchPipeline", false]], "switchpipeline() (in module agentscope.pipelines)": [[34, "agentscope.pipelines.switchpipeline", false]], "switchpipeline() (in module agentscope.pipelines.functional)": [[35, "agentscope.pipelines.functional.switchpipeline", false]], "switchpipelinenode (class in agentscope.web.workstation.workflow_node)": [[82, "agentscope.web.workstation.workflow_node.SwitchPipelineNode", false]], "sys_python_guard() (in module agentscope.service.execute_code.exec_python)": [[44, "agentscope.service.execute_code.exec_python.sys_python_guard", false]], "tag_begin (agentscope.parsers.code_block_parser.markdowncodeblockparser attribute)": [[30, "agentscope.parsers.code_block_parser.MarkdownCodeBlockParser.tag_begin", false]], "tag_begin (agentscope.parsers.json_object_parser.markdownjsondictparser attribute)": [[31, "agentscope.parsers.json_object_parser.MarkdownJsonDictParser.tag_begin", false]], "tag_begin (agentscope.parsers.json_object_parser.markdownjsonobjectparser attribute)": [[31, "agentscope.parsers.json_object_parser.MarkdownJsonObjectParser.tag_begin", false]], "tag_begin (agentscope.parsers.markdowncodeblockparser attribute)": [[29, "agentscope.parsers.MarkdownCodeBlockParser.tag_begin", false]], "tag_begin (agentscope.parsers.markdownjsondictparser attribute)": [[29, "agentscope.parsers.MarkdownJsonDictParser.tag_begin", false]], "tag_begin (agentscope.parsers.markdownjsonobjectparser attribute)": [[29, "agentscope.parsers.MarkdownJsonObjectParser.tag_begin", false]], "tag_begin (agentscope.parsers.tagged_content_parser.taggedcontent attribute)": [[33, "agentscope.parsers.tagged_content_parser.TaggedContent.tag_begin", false]], "tag_begin (agentscope.parsers.taggedcontent attribute)": [[29, "agentscope.parsers.TaggedContent.tag_begin", false]], "tag_end (agentscope.parsers.code_block_parser.markdowncodeblockparser attribute)": [[30, "agentscope.parsers.code_block_parser.MarkdownCodeBlockParser.tag_end", false]], "tag_end (agentscope.parsers.json_object_parser.markdownjsondictparser attribute)": [[31, "agentscope.parsers.json_object_parser.MarkdownJsonDictParser.tag_end", false]], "tag_end (agentscope.parsers.json_object_parser.markdownjsonobjectparser attribute)": [[31, "agentscope.parsers.json_object_parser.MarkdownJsonObjectParser.tag_end", false]], "tag_end (agentscope.parsers.markdowncodeblockparser attribute)": [[29, "agentscope.parsers.MarkdownCodeBlockParser.tag_end", false]], "tag_end (agentscope.parsers.markdownjsondictparser attribute)": [[29, "agentscope.parsers.MarkdownJsonDictParser.tag_end", false]], "tag_end (agentscope.parsers.markdownjsonobjectparser attribute)": [[29, "agentscope.parsers.MarkdownJsonObjectParser.tag_end", false]], "tag_end (agentscope.parsers.tagged_content_parser.taggedcontent attribute)": [[33, "agentscope.parsers.tagged_content_parser.TaggedContent.tag_end", false]], "tag_end (agentscope.parsers.taggedcontent attribute)": [[29, "agentscope.parsers.TaggedContent.tag_end", false]], "taggedcontent (class in agentscope.parsers)": [[29, "agentscope.parsers.TaggedContent", false]], "taggedcontent (class in agentscope.parsers.tagged_content_parser)": [[33, "agentscope.parsers.tagged_content_parser.TaggedContent", false]], "tagnotfounderror": [[11, "agentscope.exception.TagNotFoundError", false]], "temporarymemory (class in agentscope.memory)": [[13, "agentscope.memory.TemporaryMemory", false]], "temporarymemory (class in agentscope.memory.temporary_memory)": [[15, "agentscope.memory.temporary_memory.TemporaryMemory", false]], "text (agentscope.models.modelresponse attribute)": [[17, "agentscope.models.ModelResponse.text", false]], "text (agentscope.models.response.modelresponse attribute)": [[26, "agentscope.models.response.ModelResponse.text", false]], "texttoimageagent (class in agentscope.agents)": [[1, "agentscope.agents.TextToImageAgent", false]], "texttoimageagent (class in agentscope.agents.text_to_image_agent)": [[8, "agentscope.agents.text_to_image_agent.TextToImageAgent", false]], "texttoimageagentnode (class in agentscope.web.workstation.workflow_node)": [[82, "agentscope.web.workstation.workflow_node.TextToImageAgentNode", false]], "tht (class in agentscope.message)": [[16, "agentscope.message.Tht", false]], "timer() (in module agentscope.utils.common)": [[69, "agentscope.utils.common.timer", false]], "to_dialog_str() (in module agentscope.utils.tools)": [[73, "agentscope.utils.tools.to_dialog_str", false]], "to_dist() (agentscope.agents.agent.agentbase method)": [[2, "agentscope.agents.agent.AgentBase.to_dist", false]], "to_dist() (agentscope.agents.agentbase method)": [[1, "agentscope.agents.AgentBase.to_dist", false]], "to_openai_dict() (in module agentscope.utils.tools)": [[73, "agentscope.utils.tools.to_openai_dict", false]], "to_str() (agentscope.message.messagebase method)": [[16, "agentscope.message.MessageBase.to_str", false]], "to_str() (agentscope.message.msg method)": [[16, "agentscope.message.Msg.to_str", false]], "to_str() (agentscope.message.placeholdermessage method)": [[16, "agentscope.message.PlaceholderMessage.to_str", false]], "to_str() (agentscope.message.tht method)": [[16, "agentscope.message.Tht.to_str", false]], "tools_calling_format (agentscope.service.service_toolkit.servicetoolkit property)": [[55, "agentscope.service.service_toolkit.ServiceToolkit.tools_calling_format", false]], "tools_calling_format (agentscope.service.servicetoolkit property)": [[42, "agentscope.service.ServiceToolkit.tools_calling_format", false]], "tools_instruction (agentscope.service.service_toolkit.servicetoolkit property)": [[55, "agentscope.service.service_toolkit.ServiceToolkit.tools_instruction", false]], "tools_instruction (agentscope.service.servicetoolkit property)": [[42, "agentscope.service.ServiceToolkit.tools_instruction", false]], "truncate (agentscope.constants.shrinkpolicy attribute)": [[10, "agentscope.constants.ShrinkPolicy.TRUNCATE", false]], "update() (agentscope.utils.monitor.dummymonitor method)": [[71, "agentscope.utils.monitor.DummyMonitor.update", false]], "update() (agentscope.utils.monitor.monitorbase method)": [[71, "agentscope.utils.monitor.MonitorBase.update", false]], "update() (agentscope.utils.monitor.sqlitemonitor method)": [[71, "agentscope.utils.monitor.SqliteMonitor.update", false]], "update() (agentscope.utils.monitorbase method)": [[68, "agentscope.utils.MonitorBase.update", false]], "update_config() (agentscope.memory.memory.memorybase method)": [[14, "agentscope.memory.memory.MemoryBase.update_config", false]], "update_config() (agentscope.memory.memorybase method)": [[13, "agentscope.memory.MemoryBase.update_config", false]], "update_monitor() (agentscope.models.model.modelwrapperbase method)": [[22, "agentscope.models.model.ModelWrapperBase.update_monitor", false]], "update_monitor() (agentscope.models.modelwrapperbase method)": [[17, "agentscope.models.ModelWrapperBase.update_monitor", false]], "update_value() (agentscope.message.placeholdermessage method)": [[16, "agentscope.message.PlaceholderMessage.update_value", false]], "user_input() (in module agentscope.web.studio.utils)": [[78, "agentscope.web.studio.utils.user_input", false]], "useragent (class in agentscope.agents)": [[1, "agentscope.agents.UserAgent", false]], "useragent (class in agentscope.agents.user_agent)": [[9, "agentscope.agents.user_agent.UserAgent", false]], "useragentnode (class in agentscope.web.workstation.workflow_node)": [[82, "agentscope.web.workstation.workflow_node.UserAgentNode", false]], "wait_until_terminate() (agentscope.agents.rpc_agent.rpcagentserverlauncher method)": [[7, "agentscope.agents.rpc_agent.RpcAgentServerLauncher.wait_until_terminate", false]], "wait_until_terminate() (agentscope.agents.rpcagentserverlauncher method)": [[1, "agentscope.agents.RpcAgentServerLauncher.wait_until_terminate", false]], "whilelooppipeline (class in agentscope.pipelines)": [[34, "agentscope.pipelines.WhileLoopPipeline", false]], "whilelooppipeline (class in agentscope.pipelines.pipeline)": [[36, "agentscope.pipelines.pipeline.WhileLoopPipeline", false]], "whilelooppipeline() (in module agentscope.pipelines)": [[34, "agentscope.pipelines.whilelooppipeline", false]], "whilelooppipeline() (in module agentscope.pipelines.functional)": [[35, "agentscope.pipelines.functional.whilelooppipeline", false]], "whilelooppipelinenode (class in agentscope.web.workstation.workflow_node)": [[82, "agentscope.web.workstation.workflow_node.WhileLoopPipelineNode", false]], "workflownode (class in agentscope.web.workstation.workflow_node)": [[82, "agentscope.web.workstation.workflow_node.WorkflowNode", false]], "workflownodetype (class in agentscope.web.workstation.workflow_node)": [[82, "agentscope.web.workstation.workflow_node.WorkflowNodeType", false]], "write_file() (in module agentscope.utils.common)": [[69, "agentscope.utils.common.write_file", false]], "write_json_file() (in module agentscope.service)": [[42, "agentscope.service.write_json_file", false]], "write_json_file() (in module agentscope.service.file.json)": [[48, "agentscope.service.file.json.write_json_file", false]], "write_text_file() (in module agentscope.service)": [[42, "agentscope.service.write_text_file", false]], "write_text_file() (in module agentscope.service.file.text)": [[49, "agentscope.service.file.text.write_text_file", false]], "writetextservicenode (class in agentscope.web.workstation.workflow_node)": [[82, "agentscope.web.workstation.workflow_node.WriteTextServiceNode", false]], "zhipuaichatwrapper (class in agentscope.models)": [[17, "agentscope.models.ZhipuAIChatWrapper", false]], "zhipuaichatwrapper (class in agentscope.models.zhipu_model)": [[27, "agentscope.models.zhipu_model.ZhipuAIChatWrapper", false]], "zhipuaiembeddingwrapper (class in agentscope.models)": [[17, "agentscope.models.ZhipuAIEmbeddingWrapper", false]], "zhipuaiembeddingwrapper (class in agentscope.models.zhipu_model)": [[27, "agentscope.models.zhipu_model.ZhipuAIEmbeddingWrapper", false]], "zhipuaiwrapperbase (class in agentscope.models.zhipu_model)": [[27, "agentscope.models.zhipu_model.ZhipuAIWrapperBase", false]]}, "objects": {"": [[0, 0, 0, "-", "agentscope"]], "agentscope": [[1, 0, 0, "-", "agents"], [10, 0, 0, "-", "constants"], [11, 0, 0, "-", "exception"], [12, 0, 0, "-", "file_manager"], [0, 4, 1, "", "init"], [13, 0, 0, "-", "memory"], [16, 0, 0, "-", "message"], [17, 0, 0, "-", "models"], [28, 0, 0, "-", "msghub"], [29, 0, 0, "-", "parsers"], [34, 0, 0, "-", "pipelines"], [37, 0, 0, "-", "prompt"], [38, 0, 0, "-", "rpc"], [42, 0, 0, "-", "service"], [68, 0, 0, "-", "utils"], [74, 0, 0, "-", "web"]], "agentscope.agents": [[1, 1, 1, "", "AgentBase"], [1, 1, 1, "", "DialogAgent"], [1, 1, 1, "", "DictDialogAgent"], [1, 1, 1, "", "DistConf"], [1, 1, 1, "", "Operator"], [1, 1, 1, "", "ReActAgent"], [1, 1, 1, "", "RpcAgent"], [1, 1, 1, "", "RpcAgentServerLauncher"], [1, 1, 1, "", "TextToImageAgent"], [1, 1, 1, "", "UserAgent"], [2, 0, 0, "-", "agent"], [3, 0, 0, "-", "dialog_agent"], [4, 0, 0, "-", "dict_dialog_agent"], [5, 0, 0, "-", "operator"], [6, 0, 0, "-", "react_agent"], [7, 0, 0, "-", "rpc_agent"], [8, 0, 0, "-", "text_to_image_agent"], [9, 0, 0, "-", "user_agent"]], "agentscope.agents.AgentBase": [[1, 2, 1, "", "__init__"], [1, 3, 1, "", "agent_id"], [1, 2, 1, "", "clear_audience"], [1, 2, 1, "", "export_config"], [1, 2, 1, "", "generate_agent_id"], [1, 2, 1, "", "get_agent_class"], [1, 2, 1, "", "load_from_config"], [1, 2, 1, "", "load_memory"], [1, 2, 1, "", "observe"], [1, 2, 1, "", "register_agent_class"], [1, 2, 1, "", "reply"], [1, 2, 1, "", "reset_audience"], [1, 2, 1, "", "rm_audience"], [1, 2, 1, "", "speak"], [1, 2, 1, "", "to_dist"]], "agentscope.agents.DialogAgent": [[1, 2, 1, "", "__init__"], [1, 2, 1, "", "reply"]], "agentscope.agents.DictDialogAgent": [[1, 2, 1, "", "__init__"], [1, 2, 1, "", "reply"]], "agentscope.agents.DistConf": [[1, 2, 1, "", "__init__"]], "agentscope.agents.ReActAgent": [[1, 2, 1, "", "__init__"], [1, 2, 1, "", "reply"]], "agentscope.agents.RpcAgent": [[1, 2, 1, "", "__init__"], [1, 2, 1, "", "clone_instances"], [1, 2, 1, "", "observe"], [1, 2, 1, "", "reply"], [1, 2, 1, "", "stop"]], "agentscope.agents.RpcAgentServerLauncher": [[1, 2, 1, "", "__init__"], [1, 2, 1, "", "launch"], [1, 2, 1, "", "shutdown"], [1, 2, 1, "", "wait_until_terminate"]], "agentscope.agents.TextToImageAgent": [[1, 2, 1, "", "__init__"], [1, 2, 1, "", "reply"]], "agentscope.agents.UserAgent": [[1, 2, 1, "", "__init__"], [1, 2, 1, "", "reply"], [1, 2, 1, "", "speak"]], "agentscope.agents.agent": [[2, 1, 1, "", "AgentBase"], [2, 1, 1, "", "DistConf"]], "agentscope.agents.agent.AgentBase": [[2, 2, 1, "", "__init__"], [2, 3, 1, "", "agent_id"], [2, 2, 1, "", "clear_audience"], [2, 2, 1, "", "export_config"], [2, 2, 1, "", "generate_agent_id"], [2, 2, 1, "", "get_agent_class"], [2, 2, 1, "", "load_from_config"], [2, 2, 1, "", "load_memory"], [2, 2, 1, "", "observe"], [2, 2, 1, "", "register_agent_class"], [2, 2, 1, "", "reply"], [2, 2, 1, "", "reset_audience"], [2, 2, 1, "", "rm_audience"], [2, 2, 1, "", "speak"], [2, 2, 1, "", "to_dist"]], "agentscope.agents.agent.DistConf": [[2, 2, 1, "", "__init__"]], "agentscope.agents.dialog_agent": [[3, 1, 1, "", "DialogAgent"]], "agentscope.agents.dialog_agent.DialogAgent": [[3, 2, 1, "", "__init__"], [3, 2, 1, "", "reply"]], "agentscope.agents.dict_dialog_agent": [[4, 1, 1, "", "DictDialogAgent"], [4, 4, 1, "", "default_response"], [4, 4, 1, "", "parse_dict"]], "agentscope.agents.dict_dialog_agent.DictDialogAgent": [[4, 2, 1, "", "__init__"], [4, 2, 1, "", "reply"]], "agentscope.agents.operator": [[5, 1, 1, "", "Operator"]], "agentscope.agents.react_agent": [[6, 1, 1, "", "ReActAgent"]], "agentscope.agents.react_agent.ReActAgent": [[6, 2, 1, "", "__init__"], [6, 2, 1, "", "reply"]], "agentscope.agents.rpc_agent": [[7, 1, 1, "", "AgentPlatform"], [7, 1, 1, "", "RpcAgent"], [7, 1, 1, "", "RpcAgentServerLauncher"], [7, 4, 1, "", "check_port"], [7, 4, 1, "", "find_available_port"], [7, 4, 1, "", "rpc_servicer_method"], [7, 4, 1, "", "setup_rpc_agent_server"], [7, 4, 1, "", "setup_rpc_agent_server_async"]], "agentscope.agents.rpc_agent.AgentPlatform": [[7, 2, 1, "", "__init__"], [7, 2, 1, "", "agent_exists"], [7, 2, 1, "", "call_func"], [7, 2, 1, "", "check_and_delete_agent"], [7, 2, 1, "", "check_and_generate_agent"], [7, 2, 1, "", "get_task_id"], [7, 2, 1, "", "process_messages"]], "agentscope.agents.rpc_agent.RpcAgent": [[7, 2, 1, "", "__init__"], [7, 2, 1, "", "clone_instances"], [7, 2, 1, "", "observe"], [7, 2, 1, "", "reply"], [7, 2, 1, "", "stop"]], "agentscope.agents.rpc_agent.RpcAgentServerLauncher": [[7, 2, 1, "", "__init__"], [7, 2, 1, "", "launch"], [7, 2, 1, "", "shutdown"], [7, 2, 1, "", "wait_until_terminate"]], "agentscope.agents.text_to_image_agent": [[8, 1, 1, "", "TextToImageAgent"]], "agentscope.agents.text_to_image_agent.TextToImageAgent": [[8, 2, 1, "", "__init__"], [8, 2, 1, "", "reply"]], "agentscope.agents.user_agent": [[9, 1, 1, "", "UserAgent"]], "agentscope.agents.user_agent.UserAgent": [[9, 2, 1, "", "__init__"], [9, 2, 1, "", "reply"], [9, 2, 1, "", "speak"]], "agentscope.constants": [[10, 1, 1, "", "ResponseFormat"], [10, 1, 1, "", "ShrinkPolicy"]], "agentscope.constants.ResponseFormat": [[10, 5, 1, "", "JSON"], [10, 5, 1, "", "NONE"]], "agentscope.constants.ShrinkPolicy": [[10, 5, 1, "", "SUMMARIZE"], [10, 5, 1, "", "TRUNCATE"]], "agentscope.exception": [[11, 6, 1, "", "ArgumentNotFoundError"], [11, 6, 1, "", "ArgumentTypeError"], [11, 6, 1, "", "FunctionCallError"], [11, 6, 1, "", "FunctionCallFormatError"], [11, 6, 1, "", "FunctionNotFoundError"], [11, 6, 1, "", "JsonParsingError"], [11, 6, 1, "", "JsonTypeError"], [11, 6, 1, "", "RequiredFieldNotFoundError"], [11, 6, 1, "", "ResponseParsingError"], [11, 6, 1, "", "TagNotFoundError"]], "agentscope.exception.FunctionCallError": [[11, 2, 1, "", "__init__"]], "agentscope.exception.ResponseParsingError": [[11, 2, 1, "", "__init__"], [11, 5, 1, "", "raw_response"]], "agentscope.exception.TagNotFoundError": [[11, 2, 1, "", "__init__"], [11, 5, 1, "", "missing_begin_tag"], [11, 5, 1, "", "missing_end_tag"]], "agentscope.memory": [[13, 1, 1, "", "MemoryBase"], [13, 1, 1, "", "TemporaryMemory"], [14, 0, 0, "-", "memory"], [15, 0, 0, "-", "temporary_memory"]], "agentscope.memory.MemoryBase": [[13, 2, 1, "", "__init__"], [13, 2, 1, "", "add"], [13, 2, 1, "", "clear"], [13, 2, 1, "", "delete"], [13, 2, 1, "", "export"], [13, 2, 1, "", "get_memory"], [13, 2, 1, "", "load"], [13, 2, 1, "", "size"], [13, 2, 1, "", "update_config"]], "agentscope.memory.TemporaryMemory": [[13, 2, 1, "", "__init__"], [13, 2, 1, "", "add"], [13, 2, 1, "", "clear"], [13, 2, 1, "", "delete"], [13, 2, 1, "", "export"], [13, 2, 1, "", "get_embeddings"], [13, 2, 1, "", "get_memory"], [13, 2, 1, "", "load"], [13, 2, 1, "", "retrieve_by_embedding"], [13, 2, 1, "", "size"]], "agentscope.memory.memory": [[14, 1, 1, "", "MemoryBase"]], "agentscope.memory.memory.MemoryBase": [[14, 2, 1, "", "__init__"], [14, 2, 1, "", "add"], [14, 2, 1, "", "clear"], [14, 2, 1, "", "delete"], [14, 2, 1, "", "export"], [14, 2, 1, "", "get_memory"], [14, 2, 1, "", "load"], [14, 2, 1, "", "size"], [14, 2, 1, "", "update_config"]], "agentscope.memory.temporary_memory": [[15, 1, 1, "", "TemporaryMemory"]], "agentscope.memory.temporary_memory.TemporaryMemory": [[15, 2, 1, "", "__init__"], [15, 2, 1, "", "add"], [15, 2, 1, "", "clear"], [15, 2, 1, "", "delete"], [15, 2, 1, "", "export"], [15, 2, 1, "", "get_embeddings"], [15, 2, 1, "", "get_memory"], [15, 2, 1, "", "load"], [15, 2, 1, "", "retrieve_by_embedding"], [15, 2, 1, "", "size"]], "agentscope.message": [[16, 1, 1, "", "MessageBase"], [16, 1, 1, "", "Msg"], [16, 1, 1, "", "PlaceholderMessage"], [16, 1, 1, "", "Tht"], [16, 4, 1, "", "deserialize"], [16, 4, 1, "", "serialize"]], "agentscope.message.MessageBase": [[16, 2, 1, "", "__init__"], [16, 2, 1, "", "serialize"], [16, 2, 1, "", "to_str"]], "agentscope.message.Msg": [[16, 2, 1, "", "__init__"], [16, 2, 1, "", "serialize"], [16, 2, 1, "", "to_str"]], "agentscope.message.PlaceholderMessage": [[16, 5, 1, "", "LOCAL_ATTRS"], [16, 5, 1, "", "PLACEHOLDER_ATTRS"], [16, 2, 1, "", "__init__"], [16, 2, 1, "", "serialize"], [16, 2, 1, "", "to_str"], [16, 2, 1, "", "update_value"]], "agentscope.message.Tht": [[16, 2, 1, "", "__init__"], [16, 2, 1, "", "serialize"], [16, 2, 1, "", "to_str"]], "agentscope.models": [[17, 1, 1, "", "DashScopeChatWrapper"], [17, 1, 1, "", "DashScopeImageSynthesisWrapper"], [17, 1, 1, "", "DashScopeMultiModalWrapper"], [17, 1, 1, "", "DashScopeTextEmbeddingWrapper"], [17, 1, 1, "", "GeminiChatWrapper"], [17, 1, 1, "", "GeminiEmbeddingWrapper"], [17, 1, 1, "", "LiteLLMChatWrapper"], [17, 1, 1, "", "ModelResponse"], [17, 1, 1, "", "ModelWrapperBase"], [17, 1, 1, "", "OllamaChatWrapper"], [17, 1, 1, "", "OllamaEmbeddingWrapper"], [17, 1, 1, "", "OllamaGenerationWrapper"], [17, 1, 1, "", "OpenAIChatWrapper"], [17, 1, 1, "", "OpenAIDALLEWrapper"], [17, 1, 1, "", "OpenAIEmbeddingWrapper"], [17, 1, 1, "", "OpenAIWrapperBase"], [17, 1, 1, "", "PostAPIChatWrapper"], [17, 1, 1, "", "PostAPIModelWrapperBase"], [17, 1, 1, "", "ZhipuAIChatWrapper"], [17, 1, 1, "", "ZhipuAIEmbeddingWrapper"], [17, 4, 1, "", "clear_model_configs"], [18, 0, 0, "-", "config"], [19, 0, 0, "-", "dashscope_model"], [20, 0, 0, "-", "gemini_model"], [21, 0, 0, "-", "litellm_model"], [17, 4, 1, "", "load_model_by_config_name"], [22, 0, 0, "-", "model"], [23, 0, 0, "-", "ollama_model"], [24, 0, 0, "-", "openai_model"], [25, 0, 0, "-", "post_model"], [17, 4, 1, "", "read_model_configs"], [26, 0, 0, "-", "response"], [27, 0, 0, "-", "zhipu_model"]], "agentscope.models.DashScopeChatWrapper": [[17, 5, 1, "", "deprecated_model_type"], [17, 2, 1, "", "format"], [17, 5, 1, "", "model_type"]], "agentscope.models.DashScopeImageSynthesisWrapper": [[17, 5, 1, "", "model_type"]], "agentscope.models.DashScopeMultiModalWrapper": [[17, 2, 1, "", "format"], [17, 5, 1, "", "model_type"]], "agentscope.models.DashScopeTextEmbeddingWrapper": [[17, 5, 1, "", "model_type"]], "agentscope.models.GeminiChatWrapper": [[17, 2, 1, "", "__init__"], [17, 2, 1, "", "format"], [17, 5, 1, "", "generation_method"], [17, 5, 1, "", "model_type"]], "agentscope.models.GeminiEmbeddingWrapper": [[17, 5, 1, "", "model_type"]], "agentscope.models.LiteLLMChatWrapper": [[17, 2, 1, "", "format"], [17, 5, 1, "", "model_type"]], "agentscope.models.ModelResponse": [[17, 2, 1, "", "__init__"], [17, 5, 1, "", "embedding"], [17, 5, 1, "", "image_urls"], [17, 5, 1, "", "parsed"], [17, 5, 1, "", "raw"], [17, 5, 1, "", "text"]], "agentscope.models.ModelWrapperBase": [[17, 2, 1, "", "__init__"], [17, 5, 1, "", "config_name"], [17, 2, 1, "", "format"], [17, 2, 1, "", "get_wrapper"], [17, 5, 1, "", "model_name"], [17, 5, 1, "", "model_type"], [17, 2, 1, "", "update_monitor"]], "agentscope.models.OllamaChatWrapper": [[17, 2, 1, "", "format"], [17, 5, 1, "", "model_type"]], "agentscope.models.OllamaEmbeddingWrapper": [[17, 2, 1, "", "format"], [17, 5, 1, "", "model_type"]], "agentscope.models.OllamaGenerationWrapper": [[17, 2, 1, "", "format"], [17, 5, 1, "", "model_type"]], "agentscope.models.OpenAIChatWrapper": [[17, 5, 1, "", "deprecated_model_type"], [17, 2, 1, "", "format"], [17, 5, 1, "", "model_type"], [17, 5, 1, "", "substrings_in_vision_models_names"]], "agentscope.models.OpenAIDALLEWrapper": [[17, 5, 1, "", "model_type"]], "agentscope.models.OpenAIEmbeddingWrapper": [[17, 5, 1, "", "model_type"]], "agentscope.models.OpenAIWrapperBase": [[17, 2, 1, "", "__init__"], [17, 2, 1, "", "format"]], "agentscope.models.PostAPIChatWrapper": [[17, 2, 1, "", "format"], [17, 5, 1, "", "model_type"]], "agentscope.models.PostAPIModelWrapperBase": [[17, 2, 1, "", "__init__"], [17, 5, 1, "", "model_type"]], "agentscope.models.ZhipuAIChatWrapper": [[17, 2, 1, "", "format"], [17, 5, 1, "", "model_type"]], "agentscope.models.ZhipuAIEmbeddingWrapper": [[17, 5, 1, "", "model_type"]], "agentscope.models.dashscope_model": [[19, 1, 1, "", "DashScopeChatWrapper"], [19, 1, 1, "", "DashScopeImageSynthesisWrapper"], [19, 1, 1, "", "DashScopeMultiModalWrapper"], [19, 1, 1, "", "DashScopeTextEmbeddingWrapper"], [19, 1, 1, "", "DashScopeWrapperBase"]], "agentscope.models.dashscope_model.DashScopeChatWrapper": [[19, 5, 1, "", "config_name"], [19, 5, 1, "", "deprecated_model_type"], [19, 2, 1, "", "format"], [19, 5, 1, "", "model_name"], [19, 5, 1, "", "model_type"]], "agentscope.models.dashscope_model.DashScopeImageSynthesisWrapper": [[19, 5, 1, "", "config_name"], [19, 5, 1, "", "model_name"], [19, 5, 1, "", "model_type"]], "agentscope.models.dashscope_model.DashScopeMultiModalWrapper": [[19, 5, 1, "", "config_name"], [19, 2, 1, "", "format"], [19, 5, 1, "", "model_name"], [19, 5, 1, "", "model_type"]], "agentscope.models.dashscope_model.DashScopeTextEmbeddingWrapper": [[19, 5, 1, "", "config_name"], [19, 5, 1, "", "model_name"], [19, 5, 1, "", "model_type"]], "agentscope.models.dashscope_model.DashScopeWrapperBase": [[19, 2, 1, "", "__init__"], [19, 2, 1, "", "format"]], "agentscope.models.gemini_model": [[20, 1, 1, "", "GeminiChatWrapper"], [20, 1, 1, "", "GeminiEmbeddingWrapper"], [20, 1, 1, "", "GeminiWrapperBase"]], "agentscope.models.gemini_model.GeminiChatWrapper": [[20, 2, 1, "", "__init__"], [20, 5, 1, "", "config_name"], [20, 2, 1, "", "format"], [20, 5, 1, "", "generation_method"], [20, 5, 1, "", "model_name"], [20, 5, 1, "", "model_type"]], "agentscope.models.gemini_model.GeminiEmbeddingWrapper": [[20, 5, 1, "", "config_name"], [20, 5, 1, "", "model_name"], [20, 5, 1, "", "model_type"]], "agentscope.models.gemini_model.GeminiWrapperBase": [[20, 2, 1, "", "__init__"], [20, 2, 1, "", "list_models"]], "agentscope.models.litellm_model": [[21, 1, 1, "", "LiteLLMChatWrapper"], [21, 1, 1, "", "LiteLLMWrapperBase"]], "agentscope.models.litellm_model.LiteLLMChatWrapper": [[21, 5, 1, "", "config_name"], [21, 2, 1, "", "format"], [21, 5, 1, "", "model_name"], [21, 5, 1, "", "model_type"]], "agentscope.models.litellm_model.LiteLLMWrapperBase": [[21, 2, 1, "", "__init__"], [21, 2, 1, "", "format"]], "agentscope.models.model": [[22, 1, 1, "", "ModelWrapperBase"]], "agentscope.models.model.ModelWrapperBase": [[22, 2, 1, "", "__init__"], [22, 5, 1, "", "config_name"], [22, 2, 1, "", "format"], [22, 2, 1, "", "get_wrapper"], [22, 5, 1, "", "model_name"], [22, 5, 1, "", "model_type"], [22, 2, 1, "", "update_monitor"]], "agentscope.models.ollama_model": [[23, 1, 1, "", "OllamaChatWrapper"], [23, 1, 1, "", "OllamaEmbeddingWrapper"], [23, 1, 1, "", "OllamaGenerationWrapper"], [23, 1, 1, "", "OllamaWrapperBase"]], "agentscope.models.ollama_model.OllamaChatWrapper": [[23, 5, 1, "", "config_name"], [23, 2, 1, "", "format"], [23, 5, 1, "", "keep_alive"], [23, 5, 1, "", "model_name"], [23, 5, 1, "", "model_type"], [23, 5, 1, "", "options"]], "agentscope.models.ollama_model.OllamaEmbeddingWrapper": [[23, 5, 1, "", "config_name"], [23, 2, 1, "", "format"], [23, 5, 1, "", "keep_alive"], [23, 5, 1, "", "model_name"], [23, 5, 1, "", "model_type"], [23, 5, 1, "", "options"]], "agentscope.models.ollama_model.OllamaGenerationWrapper": [[23, 5, 1, "", "config_name"], [23, 2, 1, "", "format"], [23, 5, 1, "", "keep_alive"], [23, 5, 1, "", "model_name"], [23, 5, 1, "", "model_type"], [23, 5, 1, "", "options"]], "agentscope.models.ollama_model.OllamaWrapperBase": [[23, 2, 1, "", "__init__"], [23, 5, 1, "", "keep_alive"], [23, 5, 1, "", "model_name"], [23, 5, 1, "", "model_type"], [23, 5, 1, "", "options"]], "agentscope.models.openai_model": [[24, 1, 1, "", "OpenAIChatWrapper"], [24, 1, 1, "", "OpenAIDALLEWrapper"], [24, 1, 1, "", "OpenAIEmbeddingWrapper"], [24, 1, 1, "", "OpenAIWrapperBase"]], "agentscope.models.openai_model.OpenAIChatWrapper": [[24, 5, 1, "", "config_name"], [24, 5, 1, "", "deprecated_model_type"], [24, 2, 1, "", "format"], [24, 5, 1, "", "model_name"], [24, 5, 1, "", "model_type"], [24, 5, 1, "", "substrings_in_vision_models_names"]], "agentscope.models.openai_model.OpenAIDALLEWrapper": [[24, 5, 1, "", "config_name"], [24, 5, 1, "", "model_name"], [24, 5, 1, "", "model_type"]], "agentscope.models.openai_model.OpenAIEmbeddingWrapper": [[24, 5, 1, "", "config_name"], [24, 5, 1, "", "model_name"], [24, 5, 1, "", "model_type"]], "agentscope.models.openai_model.OpenAIWrapperBase": [[24, 2, 1, "", "__init__"], [24, 2, 1, "", "format"]], "agentscope.models.post_model": [[25, 1, 1, "", "PostAPIChatWrapper"], [25, 1, 1, "", "PostAPIDALLEWrapper"], [25, 1, 1, "", "PostAPIModelWrapperBase"]], "agentscope.models.post_model.PostAPIChatWrapper": [[25, 5, 1, "", "config_name"], [25, 2, 1, "", "format"], [25, 5, 1, "", "model_name"], [25, 5, 1, "", "model_type"]], "agentscope.models.post_model.PostAPIDALLEWrapper": [[25, 5, 1, "", "deprecated_model_type"], [25, 2, 1, "", "format"], [25, 5, 1, "", "model_type"]], "agentscope.models.post_model.PostAPIModelWrapperBase": [[25, 2, 1, "", "__init__"], [25, 5, 1, "", "config_name"], [25, 5, 1, "", "model_name"], [25, 5, 1, "", "model_type"]], "agentscope.models.response": [[26, 1, 1, "", "ModelResponse"]], "agentscope.models.response.ModelResponse": [[26, 2, 1, "", "__init__"], [26, 5, 1, "", "embedding"], [26, 5, 1, "", "image_urls"], [26, 5, 1, "", "parsed"], [26, 5, 1, "", "raw"], [26, 5, 1, "", "text"]], "agentscope.models.zhipu_model": [[27, 1, 1, "", "ZhipuAIChatWrapper"], [27, 1, 1, "", "ZhipuAIEmbeddingWrapper"], [27, 1, 1, "", "ZhipuAIWrapperBase"]], "agentscope.models.zhipu_model.ZhipuAIChatWrapper": [[27, 5, 1, "", "config_name"], [27, 2, 1, "", "format"], [27, 5, 1, "", "model_name"], [27, 5, 1, "", "model_type"]], "agentscope.models.zhipu_model.ZhipuAIEmbeddingWrapper": [[27, 5, 1, "", "config_name"], [27, 5, 1, "", "model_name"], [27, 5, 1, "", "model_type"]], "agentscope.models.zhipu_model.ZhipuAIWrapperBase": [[27, 2, 1, "", "__init__"], [27, 2, 1, "", "format"]], "agentscope.msghub": [[28, 1, 1, "", "MsgHubManager"], [28, 4, 1, "", "msghub"]], "agentscope.msghub.MsgHubManager": [[28, 2, 1, "", "__init__"], [28, 2, 1, "", "add"], [28, 2, 1, "", "broadcast"], [28, 2, 1, "", "delete"]], "agentscope.parsers": [[29, 1, 1, "", "MarkdownCodeBlockParser"], [29, 1, 1, "", "MarkdownJsonDictParser"], [29, 1, 1, "", "MarkdownJsonObjectParser"], [29, 1, 1, "", "MultiTaggedContentParser"], [29, 1, 1, "", "ParserBase"], [29, 1, 1, "", "TaggedContent"], [30, 0, 0, "-", "code_block_parser"], [31, 0, 0, "-", "json_object_parser"], [32, 0, 0, "-", "parser_base"], [33, 0, 0, "-", "tagged_content_parser"]], "agentscope.parsers.MarkdownCodeBlockParser": [[29, 2, 1, "", "__init__"], [29, 5, 1, "", "content_hint"], [29, 5, 1, "", "format_instruction"], [29, 5, 1, "", "name"], [29, 2, 1, "", "parse"], [29, 5, 1, "", "tag_begin"], [29, 5, 1, "", "tag_end"]], "agentscope.parsers.MarkdownJsonDictParser": [[29, 2, 1, "", "__init__"], [29, 5, 1, "", "content_hint"], [29, 5, 1, "", "name"], [29, 2, 1, "", "parse"], [29, 5, 1, "", "required_keys"], [29, 5, 1, "", "tag_begin"], [29, 5, 1, "", "tag_end"]], "agentscope.parsers.MarkdownJsonObjectParser": [[29, 2, 1, "", "__init__"], [29, 5, 1, "", "content_hint"], [29, 3, 1, "", "format_instruction"], [29, 5, 1, "", "name"], [29, 2, 1, "", "parse"], [29, 5, 1, "", "tag_begin"], [29, 5, 1, "", "tag_end"]], "agentscope.parsers.MultiTaggedContentParser": [[29, 2, 1, "", "__init__"], [29, 5, 1, "", "format_instruction"], [29, 5, 1, "", "json_required_hint"], [29, 2, 1, "", "parse"]], "agentscope.parsers.ParserBase": [[29, 2, 1, "", "parse"]], "agentscope.parsers.TaggedContent": [[29, 2, 1, "", "__init__"], [29, 5, 1, "", "content_hint"], [29, 5, 1, "", "name"], [29, 5, 1, "", "parse_json"], [29, 5, 1, "", "tag_begin"], [29, 5, 1, "", "tag_end"]], "agentscope.parsers.code_block_parser": [[30, 1, 1, "", "MarkdownCodeBlockParser"]], "agentscope.parsers.code_block_parser.MarkdownCodeBlockParser": [[30, 2, 1, "", "__init__"], [30, 5, 1, "", "content_hint"], [30, 5, 1, "", "format_instruction"], [30, 5, 1, "", "name"], [30, 2, 1, "", "parse"], [30, 5, 1, "", "tag_begin"], [30, 5, 1, "", "tag_end"]], "agentscope.parsers.json_object_parser": [[31, 1, 1, "", "MarkdownJsonDictParser"], [31, 1, 1, "", "MarkdownJsonObjectParser"]], "agentscope.parsers.json_object_parser.MarkdownJsonDictParser": [[31, 2, 1, "", "__init__"], [31, 5, 1, "", "content_hint"], [31, 5, 1, "", "name"], [31, 2, 1, "", "parse"], [31, 5, 1, "", "required_keys"], [31, 5, 1, "", "tag_begin"], [31, 5, 1, "", "tag_end"]], "agentscope.parsers.json_object_parser.MarkdownJsonObjectParser": [[31, 2, 1, "", "__init__"], [31, 5, 1, "", "content_hint"], [31, 3, 1, "", "format_instruction"], [31, 5, 1, "", "name"], [31, 2, 1, "", "parse"], [31, 5, 1, "", "tag_begin"], [31, 5, 1, "", "tag_end"]], "agentscope.parsers.parser_base": [[32, 1, 1, "", "ParserBase"]], "agentscope.parsers.parser_base.ParserBase": [[32, 2, 1, "", "parse"]], "agentscope.parsers.tagged_content_parser": [[33, 1, 1, "", "MultiTaggedContentParser"], [33, 1, 1, "", "TaggedContent"]], "agentscope.parsers.tagged_content_parser.MultiTaggedContentParser": [[33, 2, 1, "", "__init__"], [33, 5, 1, "", "format_instruction"], [33, 5, 1, "", "json_required_hint"], [33, 2, 1, "", "parse"]], "agentscope.parsers.tagged_content_parser.TaggedContent": [[33, 2, 1, "", "__init__"], [33, 5, 1, "", "content_hint"], [33, 5, 1, "", "name"], [33, 5, 1, "", "parse_json"], [33, 5, 1, "", "tag_begin"], [33, 5, 1, "", "tag_end"]], "agentscope.pipelines": [[34, 1, 1, "", "ForLoopPipeline"], [34, 1, 1, "", "IfElsePipeline"], [34, 1, 1, "", "PipelineBase"], [34, 1, 1, "", "SequentialPipeline"], [34, 1, 1, "", "SwitchPipeline"], [34, 1, 1, "", "WhileLoopPipeline"], [34, 4, 1, "", "forlooppipeline"], [35, 0, 0, "-", "functional"], [34, 4, 1, "", "ifelsepipeline"], [36, 0, 0, "-", "pipeline"], [34, 4, 1, "", "sequentialpipeline"], [34, 4, 1, "", "switchpipeline"], [34, 4, 1, "", "whilelooppipeline"]], "agentscope.pipelines.ForLoopPipeline": [[34, 2, 1, "", "__init__"]], "agentscope.pipelines.IfElsePipeline": [[34, 2, 1, "", "__init__"]], "agentscope.pipelines.PipelineBase": [[34, 2, 1, "", "__init__"]], "agentscope.pipelines.SequentialPipeline": [[34, 2, 1, "", "__init__"]], "agentscope.pipelines.SwitchPipeline": [[34, 2, 1, "", "__init__"]], "agentscope.pipelines.WhileLoopPipeline": [[34, 2, 1, "", "__init__"]], "agentscope.pipelines.functional": [[35, 4, 1, "", "forlooppipeline"], [35, 4, 1, "", "ifelsepipeline"], [35, 4, 1, "", "placeholder"], [35, 4, 1, "", "sequentialpipeline"], [35, 4, 1, "", "switchpipeline"], [35, 4, 1, "", "whilelooppipeline"]], "agentscope.pipelines.pipeline": [[36, 1, 1, "", "ForLoopPipeline"], [36, 1, 1, "", "IfElsePipeline"], [36, 1, 1, "", "PipelineBase"], [36, 1, 1, "", "SequentialPipeline"], [36, 1, 1, "", "SwitchPipeline"], [36, 1, 1, "", "WhileLoopPipeline"]], "agentscope.pipelines.pipeline.ForLoopPipeline": [[36, 2, 1, "", "__init__"]], "agentscope.pipelines.pipeline.IfElsePipeline": [[36, 2, 1, "", "__init__"]], "agentscope.pipelines.pipeline.PipelineBase": [[36, 2, 1, "", "__init__"]], "agentscope.pipelines.pipeline.SequentialPipeline": [[36, 2, 1, "", "__init__"]], "agentscope.pipelines.pipeline.SwitchPipeline": [[36, 2, 1, "", "__init__"]], "agentscope.pipelines.pipeline.WhileLoopPipeline": [[36, 2, 1, "", "__init__"]], "agentscope.prompt": [[37, 1, 1, "", "PromptEngine"], [37, 1, 1, "", "PromptType"]], "agentscope.prompt.PromptEngine": [[37, 2, 1, "", "__init__"], [37, 2, 1, "", "join"], [37, 2, 1, "", "join_to_list"], [37, 2, 1, "", "join_to_str"]], "agentscope.prompt.PromptType": [[37, 5, 1, "", "LIST"], [37, 5, 1, "", "STRING"]], "agentscope.rpc": [[38, 1, 1, "", "ResponseStub"], [38, 1, 1, "", "RpcAgentClient"], [38, 1, 1, "", "RpcAgentServicer"], [38, 1, 1, "", "RpcAgentStub"], [38, 1, 1, "", "RpcMsg"], [38, 4, 1, "", "add_RpcAgentServicer_to_server"], [38, 4, 1, "", "call_in_thread"], [39, 0, 0, "-", "rpc_agent_client"], [40, 0, 0, "-", "rpc_agent_pb2"], [41, 0, 0, "-", "rpc_agent_pb2_grpc"]], "agentscope.rpc.ResponseStub": [[38, 2, 1, "", "__init__"], [38, 2, 1, "", "get_response"], [38, 2, 1, "", "set_response"]], "agentscope.rpc.RpcAgentClient": [[38, 2, 1, "", "__init__"], [38, 2, 1, "", "call_func"], [38, 2, 1, "", "create_agent"], [38, 2, 1, "", "delete_agent"]], "agentscope.rpc.RpcAgentServicer": [[38, 2, 1, "", "call_func"]], "agentscope.rpc.RpcAgentStub": [[38, 2, 1, "", "__init__"]], "agentscope.rpc.RpcMsg": [[38, 5, 1, "", "DESCRIPTOR"]], "agentscope.rpc.rpc_agent_client": [[39, 1, 1, "", "ResponseStub"], [39, 1, 1, "", "RpcAgentClient"], [39, 4, 1, "", "call_in_thread"]], "agentscope.rpc.rpc_agent_client.ResponseStub": [[39, 2, 1, "", "__init__"], [39, 2, 1, "", "get_response"], [39, 2, 1, "", "set_response"]], "agentscope.rpc.rpc_agent_client.RpcAgentClient": [[39, 2, 1, "", "__init__"], [39, 2, 1, "", "call_func"], [39, 2, 1, "", "create_agent"], [39, 2, 1, "", "delete_agent"]], "agentscope.rpc.rpc_agent_pb2_grpc": [[41, 1, 1, "", "RpcAgent"], [41, 1, 1, "", "RpcAgentServicer"], [41, 1, 1, "", "RpcAgentStub"], [41, 4, 1, "", "add_RpcAgentServicer_to_server"]], "agentscope.rpc.rpc_agent_pb2_grpc.RpcAgent": [[41, 2, 1, "", "call_func"]], "agentscope.rpc.rpc_agent_pb2_grpc.RpcAgentServicer": [[41, 2, 1, "", "call_func"]], "agentscope.rpc.rpc_agent_pb2_grpc.RpcAgentStub": [[41, 2, 1, "", "__init__"]], "agentscope.service": [[42, 1, 1, "", "ServiceExecStatus"], [42, 1, 1, "", "ServiceFactory"], [42, 1, 1, "", "ServiceResponse"], [42, 1, 1, "", "ServiceToolkit"], [42, 4, 1, "", "arxiv_search"], [42, 4, 1, "", "bing_search"], [42, 4, 1, "", "cos_sim"], [42, 4, 1, "", "create_directory"], [42, 4, 1, "", "create_file"], [42, 4, 1, "", "dblp_search_authors"], [42, 4, 1, "", "dblp_search_publications"], [42, 4, 1, "", "dblp_search_venues"], [42, 4, 1, "", "delete_directory"], [42, 4, 1, "", "delete_file"], [42, 4, 1, "", "digest_webpage"], [42, 4, 1, "", "download_from_url"], [43, 0, 0, "-", "execute_code"], [42, 4, 1, "", "execute_python_code"], [42, 4, 1, "", "execute_shell_command"], [46, 0, 0, "-", "file"], [42, 4, 1, "", "get_current_directory"], [42, 4, 1, "", "get_help"], [42, 4, 1, "", "google_search"], [42, 4, 1, "", "list_directory_content"], [42, 4, 1, "", "load_web"], [42, 4, 1, "", "move_directory"], [42, 4, 1, "", "move_file"], [42, 4, 1, "", "parse_html_to_text"], [42, 4, 1, "", "query_mongodb"], [42, 4, 1, "", "query_mysql"], [42, 4, 1, "", "query_sqlite"], [42, 4, 1, "", "read_json_file"], [42, 4, 1, "", "read_text_file"], [50, 0, 0, "-", "retrieval"], [42, 4, 1, "", "retrieve_from_list"], [53, 0, 0, "-", "service_response"], [54, 0, 0, "-", "service_status"], [55, 0, 0, "-", "service_toolkit"], [56, 0, 0, "-", "sql_query"], [42, 4, 1, "", "summarization"], [60, 0, 0, "-", "text_processing"], [62, 0, 0, "-", "web"], [42, 4, 1, "", "write_json_file"], [42, 4, 1, "", "write_text_file"]], "agentscope.service.ServiceExecStatus": [[42, 5, 1, "", "ERROR"], [42, 5, 1, "", "SUCCESS"]], "agentscope.service.ServiceFactory": [[42, 2, 1, "", "get"]], "agentscope.service.ServiceResponse": [[42, 2, 1, "", "__init__"]], "agentscope.service.ServiceToolkit": [[42, 2, 1, "", "__init__"], [42, 2, 1, "", "add"], [42, 2, 1, "", "get"], [42, 3, 1, "", "json_schemas"], [42, 2, 1, "", "parse_and_call_func"], [42, 5, 1, "", "service_funcs"], [42, 3, 1, "", "tools_calling_format"], [42, 3, 1, "", "tools_instruction"]], "agentscope.service.execute_code": [[44, 0, 0, "-", "exec_python"], [45, 0, 0, "-", "exec_shell"]], "agentscope.service.execute_code.exec_python": [[44, 4, 1, "", "execute_python_code"], [44, 4, 1, "", "sys_python_guard"]], "agentscope.service.execute_code.exec_shell": [[45, 4, 1, "", "execute_shell_command"]], "agentscope.service.file": [[47, 0, 0, "-", "common"], [48, 0, 0, "-", "json"], [49, 0, 0, "-", "text"]], "agentscope.service.file.common": [[47, 4, 1, "", "create_directory"], [47, 4, 1, "", "create_file"], [47, 4, 1, "", "delete_directory"], [47, 4, 1, "", "delete_file"], [47, 4, 1, "", "get_current_directory"], [47, 4, 1, "", "list_directory_content"], [47, 4, 1, "", "move_directory"], [47, 4, 1, "", "move_file"]], "agentscope.service.file.json": [[48, 4, 1, "", "read_json_file"], [48, 4, 1, "", "write_json_file"]], "agentscope.service.file.text": [[49, 4, 1, "", "read_text_file"], [49, 4, 1, "", "write_text_file"]], "agentscope.service.retrieval": [[51, 0, 0, "-", "retrieval_from_list"], [52, 0, 0, "-", "similarity"]], "agentscope.service.retrieval.retrieval_from_list": [[51, 4, 1, "", "retrieve_from_list"]], "agentscope.service.retrieval.similarity": [[52, 4, 1, "", "cos_sim"]], "agentscope.service.service_response": [[53, 1, 1, "", "ServiceResponse"]], "agentscope.service.service_response.ServiceResponse": [[53, 2, 1, "", "__init__"]], "agentscope.service.service_status": [[54, 1, 1, "", "ServiceExecStatus"]], "agentscope.service.service_status.ServiceExecStatus": [[54, 5, 1, "", "ERROR"], [54, 5, 1, "", "SUCCESS"]], "agentscope.service.service_toolkit": [[55, 1, 1, "", "ServiceFactory"], [55, 1, 1, "", "ServiceFunction"], [55, 1, 1, "", "ServiceToolkit"]], "agentscope.service.service_toolkit.ServiceFactory": [[55, 2, 1, "", "get"]], "agentscope.service.service_toolkit.ServiceFunction": [[55, 2, 1, "", "__init__"], [55, 5, 1, "", "json_schema"], [55, 5, 1, "", "name"], [55, 5, 1, "", "original_func"], [55, 5, 1, "", "processed_func"], [55, 5, 1, "", "require_args"]], "agentscope.service.service_toolkit.ServiceToolkit": [[55, 2, 1, "", "__init__"], [55, 2, 1, "", "add"], [55, 2, 1, "", "get"], [55, 3, 1, "", "json_schemas"], [55, 2, 1, "", "parse_and_call_func"], [55, 5, 1, "", "service_funcs"], [55, 3, 1, "", "tools_calling_format"], [55, 3, 1, "", "tools_instruction"]], "agentscope.service.sql_query": [[57, 0, 0, "-", "mongodb"], [58, 0, 0, "-", "mysql"], [59, 0, 0, "-", "sqlite"]], "agentscope.service.sql_query.mongodb": [[57, 4, 1, "", "query_mongodb"]], "agentscope.service.sql_query.mysql": [[58, 4, 1, "", "query_mysql"]], "agentscope.service.sql_query.sqlite": [[59, 4, 1, "", "query_sqlite"]], "agentscope.service.text_processing": [[61, 0, 0, "-", "summarization"]], "agentscope.service.text_processing.summarization": [[61, 4, 1, "", "summarization"]], "agentscope.service.web": [[63, 0, 0, "-", "arxiv"], [64, 0, 0, "-", "dblp"], [65, 0, 0, "-", "download"], [66, 0, 0, "-", "search"], [67, 0, 0, "-", "web_digest"]], "agentscope.service.web.arxiv": [[63, 4, 1, "", "arxiv_search"]], "agentscope.service.web.dblp": [[64, 4, 1, "", "dblp_search_authors"], [64, 4, 1, "", "dblp_search_publications"], [64, 4, 1, "", "dblp_search_venues"]], "agentscope.service.web.download": [[65, 4, 1, "", "download_from_url"]], "agentscope.service.web.search": [[66, 4, 1, "", "bing_search"], [66, 4, 1, "", "google_search"]], "agentscope.service.web.web_digest": [[67, 4, 1, "", "digest_webpage"], [67, 4, 1, "", "is_valid_url"], [67, 4, 1, "", "load_web"], [67, 4, 1, "", "parse_html_to_text"]], "agentscope.utils": [[68, 1, 1, "", "MonitorBase"], [68, 1, 1, "", "MonitorFactory"], [68, 6, 1, "", "QuotaExceededError"], [69, 0, 0, "-", "common"], [70, 0, 0, "-", "logging_utils"], [71, 0, 0, "-", "monitor"], [68, 4, 1, "", "setup_logger"], [72, 0, 0, "-", "token_utils"], [73, 0, 0, "-", "tools"]], "agentscope.utils.MonitorBase": [[68, 2, 1, "", "add"], [68, 2, 1, "", "clear"], [68, 2, 1, "", "exists"], [68, 2, 1, "", "get_metric"], [68, 2, 1, "", "get_metrics"], [68, 2, 1, "", "get_quota"], [68, 2, 1, "", "get_unit"], [68, 2, 1, "", "get_value"], [68, 2, 1, "", "register"], [68, 2, 1, "", "register_budget"], [68, 2, 1, "", "remove"], [68, 2, 1, "", "set_quota"], [68, 2, 1, "", "update"]], "agentscope.utils.MonitorFactory": [[68, 2, 1, "", "flush"], [68, 2, 1, "", "get_monitor"]], "agentscope.utils.QuotaExceededError": [[68, 2, 1, "", "__init__"]], "agentscope.utils.common": [[69, 4, 1, "", "chdir"], [69, 4, 1, "", "create_tempdir"], [69, 4, 1, "", "requests_get"], [69, 4, 1, "", "timer"], [69, 4, 1, "", "write_file"]], "agentscope.utils.logging_utils": [[70, 4, 1, "", "log_studio"], [70, 4, 1, "", "setup_logger"]], "agentscope.utils.monitor": [[71, 1, 1, "", "DummyMonitor"], [71, 1, 1, "", "MonitorBase"], [71, 1, 1, "", "MonitorFactory"], [71, 6, 1, "", "QuotaExceededError"], [71, 1, 1, "", "SqliteMonitor"], [71, 4, 1, "", "get_full_name"], [71, 4, 1, "", "sqlite_cursor"], [71, 4, 1, "", "sqlite_transaction"]], "agentscope.utils.monitor.DummyMonitor": [[71, 2, 1, "", "add"], [71, 2, 1, "", "clear"], [71, 2, 1, "", "exists"], [71, 2, 1, "", "get_metric"], [71, 2, 1, "", "get_metrics"], [71, 2, 1, "", "get_quota"], [71, 2, 1, "", "get_unit"], [71, 2, 1, "", "get_value"], [71, 2, 1, "", "register"], [71, 2, 1, "", "register_budget"], [71, 2, 1, "", "remove"], [71, 2, 1, "", "set_quota"], [71, 2, 1, "", "update"]], "agentscope.utils.monitor.MonitorBase": [[71, 2, 1, "", "add"], [71, 2, 1, "", "clear"], [71, 2, 1, "", "exists"], [71, 2, 1, "", "get_metric"], [71, 2, 1, "", "get_metrics"], [71, 2, 1, "", "get_quota"], [71, 2, 1, "", "get_unit"], [71, 2, 1, "", "get_value"], [71, 2, 1, "", "register"], [71, 2, 1, "", "register_budget"], [71, 2, 1, "", "remove"], [71, 2, 1, "", "set_quota"], [71, 2, 1, "", "update"]], "agentscope.utils.monitor.MonitorFactory": [[71, 2, 1, "", "flush"], [71, 2, 1, "", "get_monitor"]], "agentscope.utils.monitor.QuotaExceededError": [[71, 2, 1, "", "__init__"]], "agentscope.utils.monitor.SqliteMonitor": [[71, 2, 1, "", "__init__"], [71, 2, 1, "", "add"], [71, 2, 1, "", "clear"], [71, 2, 1, "", "exists"], [71, 2, 1, "", "get_metric"], [71, 2, 1, "", "get_metrics"], [71, 2, 1, "", "get_quota"], [71, 2, 1, "", "get_unit"], [71, 2, 1, "", "get_value"], [71, 2, 1, "", "register"], [71, 2, 1, "", "register_budget"], [71, 2, 1, "", "remove"], [71, 2, 1, "", "set_quota"], [71, 2, 1, "", "update"]], "agentscope.utils.token_utils": [[72, 4, 1, "", "count_openai_token"], [72, 4, 1, "", "get_openai_max_length"], [72, 4, 1, "", "num_tokens_from_content"]], "agentscope.utils.tools": [[73, 1, 1, "", "ImportErrorReporter"], [73, 4, 1, "", "reform_dialogue"], [73, 4, 1, "", "to_dialog_str"], [73, 4, 1, "", "to_openai_dict"]], "agentscope.utils.tools.ImportErrorReporter": [[73, 2, 1, "", "__init__"]], "agentscope.web": [[74, 4, 1, "", "init"], [75, 0, 0, "-", "studio"], [79, 0, 0, "-", "workstation"]], "agentscope.web.studio": [[76, 0, 0, "-", "constants"], [77, 0, 0, "-", "studio"], [78, 0, 0, "-", "utils"]], "agentscope.web.studio.studio": [[77, 4, 1, "", "fn_choice"], [77, 4, 1, "", "get_chat"], [77, 4, 1, "", "import_function_from_path"], [77, 4, 1, "", "init_uid_list"], [77, 4, 1, "", "reset_glb_var"], [77, 4, 1, "", "run_app"], [77, 4, 1, "", "send_audio"], [77, 4, 1, "", "send_image"], [77, 4, 1, "", "send_message"]], "agentscope.web.studio.utils": [[78, 6, 1, "", "ResetException"], [78, 4, 1, "", "audio2text"], [78, 4, 1, "", "check_uuid"], [78, 4, 1, "", "cycle_dots"], [78, 4, 1, "", "generate_image_from_name"], [78, 4, 1, "", "get_chat_msg"], [78, 4, 1, "", "get_player_input"], [78, 4, 1, "", "get_reset_msg"], [78, 4, 1, "", "init_uid_queues"], [78, 4, 1, "", "send_msg"], [78, 4, 1, "", "send_player_input"], [78, 4, 1, "", "send_reset_msg"], [78, 4, 1, "", "user_input"]], "agentscope.web.workstation": [[80, 0, 0, "-", "workflow"], [81, 0, 0, "-", "workflow_dag"], [82, 0, 0, "-", "workflow_node"], [83, 0, 0, "-", "workflow_utils"]], "agentscope.web.workstation.workflow": [[80, 4, 1, "", "compile_workflow"], [80, 4, 1, "", "load_config"], [80, 4, 1, "", "main"], [80, 4, 1, "", "start_workflow"]], "agentscope.web.workstation.workflow_dag": [[81, 1, 1, "", "ASDiGraph"], [81, 4, 1, "", "build_dag"], [81, 4, 1, "", "remove_duplicates_from_end"], [81, 4, 1, "", "sanitize_node_data"]], "agentscope.web.workstation.workflow_dag.ASDiGraph": [[81, 2, 1, "", "__init__"], [81, 2, 1, "", "add_as_node"], [81, 2, 1, "", "compile"], [81, 2, 1, "", "exec_node"], [81, 5, 1, "", "nodes_not_in_graph"], [81, 2, 1, "", "run"]], "agentscope.web.workstation.workflow_node": [[82, 1, 1, "", "BingSearchServiceNode"], [82, 1, 1, "", "CopyNode"], [82, 1, 1, "", "DialogAgentNode"], [82, 1, 1, "", "DictDialogAgentNode"], [82, 1, 1, "", "ForLoopPipelineNode"], [82, 1, 1, "", "GoogleSearchServiceNode"], [82, 1, 1, "", "IfElsePipelineNode"], [82, 1, 1, "", "ModelNode"], [82, 1, 1, "", "MsgHubNode"], [82, 1, 1, "", "MsgNode"], [82, 1, 1, "", "PlaceHolderNode"], [82, 1, 1, "", "PythonServiceNode"], [82, 1, 1, "", "ReActAgentNode"], [82, 1, 1, "", "ReadTextServiceNode"], [82, 1, 1, "", "SequentialPipelineNode"], [82, 1, 1, "", "SwitchPipelineNode"], [82, 1, 1, "", "TextToImageAgentNode"], [82, 1, 1, "", "UserAgentNode"], [82, 1, 1, "", "WhileLoopPipelineNode"], [82, 1, 1, "", "WorkflowNode"], [82, 1, 1, "", "WorkflowNodeType"], [82, 1, 1, "", "WriteTextServiceNode"], [82, 4, 1, "", "get_all_agents"]], "agentscope.web.workstation.workflow_node.BingSearchServiceNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.CopyNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.DialogAgentNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.DictDialogAgentNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.ForLoopPipelineNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.GoogleSearchServiceNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.IfElsePipelineNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.ModelNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.MsgHubNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.MsgNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.PlaceHolderNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.PythonServiceNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.ReActAgentNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.ReadTextServiceNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.SequentialPipelineNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.SwitchPipelineNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.TextToImageAgentNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.UserAgentNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.WhileLoopPipelineNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.WorkflowNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.WorkflowNodeType": [[82, 5, 1, "", "AGENT"], [82, 5, 1, "", "COPY"], [82, 5, 1, "", "MESSAGE"], [82, 5, 1, "", "MODEL"], [82, 5, 1, "", "PIPELINE"], [82, 5, 1, "", "SERVICE"]], "agentscope.web.workstation.workflow_node.WriteTextServiceNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_utils": [[83, 4, 1, "", "deps_converter"], [83, 4, 1, "", "dict_converter"], [83, 4, 1, "", "is_callable_expression"], [83, 4, 1, "", "kwarg_converter"]]}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "method", "Python method"], "3": ["py", "property", "Python property"], "4": ["py", "function", "Python function"], "5": ["py", "attribute", "Python attribute"], "6": ["py", "exception", "Python exception"]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:property", "4": "py:function", "5": "py:attribute", "6": "py:exception"}, "terms": {"": [0, 1, 2, 3, 4, 7, 8, 9, 16, 17, 19, 23, 24, 27, 28, 42, 44, 64, 66, 81, 82, 83, 86, 87, 88, 89, 90, 91, 92, 93, 95, 96, 97, 98, 99, 100], "0": [10, 22, 23, 34, 36, 37, 42, 63, 64, 68, 71, 74, 82, 89, 90, 93], "0001": [42, 64], "0002": [42, 64], "001": [17, 20, 93], "002": [88, 93], "03": [17, 20, 96], "03629": [1, 6], "04": 96, "05": [42, 64], "1": [10, 13, 15, 17, 19, 20, 23, 25, 34, 36, 37, 42, 45, 54, 55, 61, 64, 66, 74, 82, 88, 90, 93, 94], "10": [1, 6, 42, 55, 64, 66, 94, 97], "100": [42, 57, 58, 93], "1000": 97, "1109": [42, 64], "120": [42, 65], "12001": 98, "12002": 98, "123": [23, 93], "127": [74, 90], "1800": [1, 2, 7], "2": [17, 20, 21, 23, 37, 42, 45, 55, 64, 66, 82, 93], "20": 97, "200": 37, "2021": [42, 64], "2023": [42, 64], "2024": [17, 20, 96], "2048": [17, 25], "21": [17, 20], "211862": [42, 64], "22": 96, "2210": [1, 6], "3": [1, 4, 17, 21, 22, 25, 37, 42, 55, 64, 65, 78, 82, 87, 88, 91, 93, 94], "30": [17, 25, 42, 64, 71], "300": [38, 39, 42, 44], "3233": [42, 64], "3306": [42, 58], "4": [17, 24, 42, 64, 82, 88, 93, 96, 97], "455": [42, 64], "466": [42, 64], "4o": [17, 24, 96], "5": [17, 21, 22, 42, 67, 82, 88, 91, 93], "5000": [74, 90], "512x512": 93, "5m": [17, 23, 93], "6": 89, "6300": [42, 64], "8192": [1, 2, 7], "8b": 93, "9": 87, "9477984": [42, 64], "A": [0, 1, 3, 4, 5, 6, 7, 8, 9, 13, 15, 16, 17, 20, 23, 25, 28, 29, 31, 33, 34, 35, 36, 38, 39, 41, 42, 44, 49, 51, 52, 55, 57, 58, 59, 63, 64, 65, 66, 68, 69, 71, 80, 81, 82, 88, 89, 94, 95, 98, 100], "AND": [42, 63], "AS": 76, "And": [91, 96, 97, 98], "As": [37, 89, 91, 95, 98], "At": 98, "But": 98, "By": [89, 90, 98], "For": [1, 4, 7, 16, 17, 19, 21, 22, 23, 42, 63, 64, 66, 67, 68, 71, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98, 102], "If": [0, 1, 4, 6, 7, 11, 13, 14, 15, 17, 19, 20, 24, 27, 29, 31, 33, 37, 42, 44, 51, 53, 61, 67, 69, 80, 81, 87, 88, 89, 91, 93, 94, 95, 96, 97, 99, 100], "In": [0, 13, 15, 16, 17, 19, 20, 21, 23, 24, 25, 27, 28, 86, 88, 89, 91, 92, 93, 95, 96, 97, 98, 100], "It": [1, 4, 9, 16, 17, 19, 42, 44, 64, 66, 70, 82, 84, 86, 89, 91, 92, 93, 94, 95, 96, 97, 98, 103], "NOT": [42, 45], "No": [42, 64, 89], "OR": [42, 63], "On": 87, "One": [0, 28], "Or": 92, "Such": 96, "That": 94, "The": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 42, 44, 45, 47, 48, 49, 51, 53, 55, 57, 58, 59, 61, 63, 64, 65, 66, 67, 68, 69, 70, 71, 81, 82, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98], "Then": [91, 98], "There": 96, "These": [89, 92, 94, 95, 96], "To": [17, 21, 23, 27, 87, 88, 89, 90, 91, 92, 93, 94, 96, 97, 98, 100], "Will": 101, "With": [17, 19, 37, 86, 89, 100], "_": [34, 35, 36, 89], "__": [34, 35, 36], "__call__": [1, 5, 17, 20, 22, 91, 92, 93], "__delattr__": 95, "__getattr__": [94, 95], "__getitem__": 94, "__init__": [1, 2, 3, 4, 6, 7, 8, 9, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 36, 37, 38, 39, 41, 42, 53, 55, 68, 71, 73, 81, 82, 91, 93, 94, 95], "__name__": [91, 94], "__setattr__": [94, 95], "__setitem__": 94, "__type": 95, "_agentmeta": [1, 2, 7], "_client": 16, "_code": [29, 30], "_default_monitor_table_nam": 71, "_default_system_prompt": [42, 61], "_default_token_limit_prompt": [42, 61], "_get_pric": 97, "_get_timestamp": 95, "_host": 16, "_is_placehold": 16, "_messag": 38, "_port": 16, "_stub": 16, "_task_id": 16, "_upb": 38, "aaai": [42, 64], "aaaif": [42, 64], "ab": [1, 6, 42, 63], "abc": [1, 5, 13, 14, 17, 19, 20, 21, 23, 24, 25, 27, 29, 32, 68, 71, 82, 95], "abdullah": [42, 64], "abil": 89, "abl": 86, "about": [17, 19, 20, 81, 84, 88, 91, 93, 97, 99, 101, 103, 104], "abov": [17, 19, 20, 68, 71, 88, 89, 94, 96, 97, 98], "abstract": [1, 5, 13, 14, 29, 32, 68, 71, 82, 86, 91, 95], "abstractmethod": 92, "accept": [16, 37, 95, 96], "access": 95, "accident": [42, 58, 59], "accommod": [1, 2, 7, 16, 86], "accord": [37, 93, 94, 96, 98, 100], "accordingli": [88, 94], "account": [42, 58], "accrodingli": 98, "accumul": [68, 71], "achiev": [1, 6, 89, 96], "acronym": [42, 64], "across": 92, "act": [1, 6, 17, 26, 35, 42, 66, 82, 89, 91, 92, 96], "action": [1, 2, 7, 8, 78, 81, 86, 89, 92], "activ": [0, 87], "actor": [84, 86, 103], "actual": [0, 7, 28, 34, 35, 36, 88], "acycl": 81, "ad": [1, 3, 4, 9, 13, 14, 15, 81, 91, 94, 95, 96, 100], "ada": [88, 93], "adapt": 96, "add": [13, 14, 15, 28, 42, 55, 68, 71, 81, 89, 90, 91, 92, 94, 95, 96, 97, 100], "add_as_nod": 81, "add_rpcagentservicer_to_serv": [38, 41], "addit": [1, 9, 42, 44, 61, 66, 69, 86, 87, 89, 91, 94, 98, 100], "addition": [88, 92, 95], "address": [16, 42, 57, 58, 91, 98, 100], "adjust": [91, 97], "admit": 16, "advanc": [17, 19, 86, 88, 89, 96], "advantech": [42, 64], "adventur": 89, "adversari": [1, 2, 7, 8], "affili": [42, 64], "after": [7, 22, 23, 42, 61, 88, 89, 93, 98], "again": 100, "against": 86, "agent": [0, 13, 14, 16, 17, 26, 28, 34, 35, 36, 38, 39, 41, 42, 55, 61, 66, 78, 82, 84, 87, 90, 92, 93, 94, 95, 96, 97, 99, 101, 103, 104], "agent1": [0, 28, 89, 92], "agent2": [0, 28, 89, 92], "agent3": [0, 28, 89, 92], "agent4": [89, 92], "agent5": 92, "agent_arg": [1, 7], "agent_class": [1, 2, 7], "agent_class_nam": [1, 2], "agent_config": [0, 1, 7, 38, 39, 89], "agent_exist": 7, "agent_id": [1, 2, 7, 38, 39], "agent_kwarg": [1, 7], "agenta": 98, "agentb": 98, "agentbas": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 28, 89, 92, 94, 98, 101], "agentplatform": [1, 7], "agentpool": 101, "agentscop": [88, 90, 91, 92, 93, 94, 95, 96, 98, 101, 102, 104], "agre": 89, "agreement": [1, 4, 86, 89], "ai": [17, 20, 21, 42, 61, 88, 91, 93], "aim": 89, "akif": [42, 64], "al": 13, "alert": [68, 71], "algorithm": [1, 6, 42, 64, 91], "alic": [88, 96], "align": [17, 26, 96], "aliv": 89, "aliyun": [17, 19], "all": [0, 1, 2, 9, 13, 14, 15, 17, 19, 20, 22, 23, 27, 28, 34, 36, 38, 42, 47, 55, 61, 63, 68, 71, 74, 82, 88, 89, 90, 91, 92, 94, 95, 96, 97, 98], "alloc": 89, "allow": [17, 19, 20, 21, 23, 24, 25, 27, 42, 44, 58, 59, 82, 86, 89, 91, 92, 93, 95, 96, 97, 98, 99], "allow_change_data": [42, 58, 59], "alon": 89, "along": 69, "alreadi": [1, 7, 42, 48, 49, 71, 82, 87, 94, 97, 100], "also": [1, 9, 16, 17, 19, 20, 21, 23, 24, 25, 27, 89, 90, 92, 93, 95, 98, 99], "altern": [17, 19, 20, 87, 96], "among": [0, 28, 34, 36, 89, 91, 92, 93], "amount": 97, "an": [1, 2, 4, 5, 6, 7, 8, 16, 17, 19, 22, 25, 34, 36, 38, 39, 42, 44, 45, 47, 48, 49, 61, 64, 66, 68, 69, 71, 73, 77, 78, 82, 84, 86, 88, 89, 90, 91, 92, 93, 94, 95, 96, 98, 99, 100, 103], "analog": 86, "analys": [42, 67], "andnot": [42, 63], "ani": [1, 4, 6, 9, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29, 31, 34, 35, 36, 37, 42, 45, 47, 48, 49, 51, 53, 55, 57, 58, 59, 66, 67, 69, 70, 81, 82, 91, 92, 94, 95, 96, 98, 99, 100], "annot": 94, "announc": [0, 28, 82, 89, 92], "anoth": [42, 66, 82, 89, 91, 92, 94, 98], "answer": 86, "anthrop": [17, 21], "anthropic_api_kei": [17, 21], "api": [0, 16, 17, 19, 20, 21, 22, 23, 24, 25, 27, 42, 55, 61, 63, 64, 66, 72, 73, 86, 88, 91, 94, 95, 96], "api_cal": 97, "api_kei": [17, 19, 20, 22, 24, 27, 42, 55, 66, 88, 89, 93, 94, 96], "api_token": 22, "api_url": [17, 22, 25, 93], "append": [13, 14, 15], "appli": [95, 98], "applic": [77, 78, 80, 84, 86, 87, 88, 90, 91, 92, 96, 97, 99, 103, 104], "approach": [42, 64, 88, 92], "ar": [1, 2, 6, 7, 8, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 27, 34, 35, 36, 37, 42, 44, 45, 55, 61, 67, 69, 81, 86, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100], "arbitrari": 96, "architectur": [86, 91], "arg": [1, 2, 3, 4, 6, 7, 8, 9, 17, 19, 20, 21, 22, 23, 24, 25, 27, 37, 42, 55, 81, 89, 91, 92, 94, 95], "argument": [0, 1, 2, 11, 16, 17, 19, 20, 21, 23, 24, 25, 27, 28, 37, 42, 44, 53, 55, 66, 80, 81, 94], "argument1": 94, "argument2": 94, "argumentnotfounderror": 11, "argumenttypeerror": 11, "arrow": 98, "articl": [42, 64], "artifici": [42, 64], "arxiv": [1, 6, 42, 94], "arxiv_search": [42, 63, 94], "asdigraph": 81, "ask": [29, 33, 94, 99, 102], "aslan": [42, 64], "asp": [42, 66], "asr": 78, "assign": [89, 90, 95], "assist": [1, 6, 16, 17, 19, 23, 37, 88, 91, 95, 96, 99], "associ": [38, 41, 81, 89, 97], "assum": [42, 66, 89, 97], "async": 7, "attach": [17, 19, 88, 95], "attempt": [69, 89], "attribut": [13, 15, 16, 42, 64, 91, 94, 95, 96], "attribute_nam": 95, "attributeerror": 95, "au": [42, 63], "audienc": [1, 2, 9, 92], "audio": [16, 77, 78, 86, 88, 91, 93, 95, 96], "audio2text": 78, "audio_path": 78, "audio_term": 77, "authent": [42, 66, 94], "author": [22, 42, 63, 64, 93, 94], "auto": 7, "automat": [1, 2, 7, 42, 55, 86, 89, 91, 93, 95, 97, 98], "autonom": [86, 89], "auxiliari": 86, "avail": [7, 20, 42, 44, 64, 69, 78, 88, 91, 92, 94, 98, 99], "avatar": 78, "avoid": [42, 57, 58, 59, 82, 97, 98], "azur": [17, 21], "azure_api_bas": [17, 21], "azure_api_kei": [17, 21], "azure_api_vers": [17, 21], "b": [37, 42, 52, 55, 94, 98, 100], "back": 98, "background": 98, "base": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 41, 42, 53, 54, 55, 64, 68, 71, 73, 78, 80, 81, 82, 84, 86, 89, 91, 92, 93, 94, 95, 96, 97, 98, 103], "base64": 96, "base_url": 27, "bash": [42, 45], "basic": [17, 20, 88, 89, 95], "batch": 97, "bearer": [22, 93], "becaus": 98, "becom": 99, "been": [1, 2, 7, 82, 100], "befor": [13, 14, 15, 17, 42, 55, 61, 78, 87, 89, 95, 97, 98], "begin": [0, 11, 17, 20, 28, 29, 30, 33, 89, 96, 97], "beginn": 96, "behalf": [42, 66], "behavior": [1, 5, 89, 91, 95], "being": [7, 38, 39, 42, 44, 81, 89, 97], "below": [1, 2, 29, 33, 89, 91, 92, 94, 96, 99], "besid": [89, 91, 95], "best": 96, "better": [13, 15, 16, 17, 20, 88, 90, 100], "between": [13, 15, 17, 19, 25, 26, 29, 30, 31, 33, 42, 52, 81, 86, 88, 89, 90, 92, 94, 95, 96, 98], "bigmodel": 27, "bin": 87, "bing": [42, 55, 66, 82, 94], "bing_api_kei": [42, 66], "bing_search": [42, 55, 66, 94], "bingsearchservicenod": 82, "blob": [44, 69], "block": [29, 30, 31, 37, 69, 89, 92, 98], "bob": [17, 19, 23, 88, 96], "bodi": [34, 35, 36], "bomb": 44, "bool": [0, 1, 2, 3, 4, 6, 7, 8, 9, 11, 13, 14, 15, 16, 17, 29, 33, 34, 35, 36, 42, 44, 48, 49, 51, 55, 58, 59, 67, 68, 71, 74, 78, 82, 83, 91, 94, 95], "boolean": [13, 15, 42, 47, 48, 49, 63, 69, 94], "borrow": 69, "bot": 91, "both": [13, 14, 15, 37, 42, 44, 86, 94, 96, 97, 98, 100], "box": 89, "branch": [35, 92], "break": [34, 35, 36, 88, 89, 92], "break_condit": 92, "break_func": [34, 35, 36], "breviti": [91, 92, 94, 95], "bridg": [17, 26], "brief": 100, "broadcast": [0, 28, 82, 89], "brows": [42, 66], "budget": [17, 24, 68, 71, 93], "buffer": 40, "bug": [99, 102], "build": [17, 20, 81, 84, 86, 88, 89, 91, 96, 101, 103], "build_dag": 81, "built": [42, 61, 86, 89, 90, 91, 101], "bulk": 95, "busi": [42, 66], "byte": [42, 44], "c": [42, 55, 94, 98], "cai": [42, 64], "calcul": 97, "call": [1, 2, 7, 11, 16, 17, 19, 20, 21, 22, 24, 25, 27, 38, 39, 42, 55, 68, 71, 73, 81, 82, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98], "call_credenti": 41, "call_func": [7, 38, 39, 41], "call_in_thread": [38, 39], "callabl": [1, 4, 5, 13, 14, 15, 34, 35, 36, 42, 51, 55, 67, 77, 81, 83, 95], "can": [0, 1, 2, 3, 4, 6, 7, 9, 13, 15, 16, 17, 19, 20, 22, 23, 29, 33, 37, 42, 44, 55, 64, 81, 82, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100], "capabl": [84, 86, 89, 94, 103], "capac": [42, 66], "captur": [42, 44, 90], "care": [42, 45], "carrier": [86, 95], "case": [34, 36, 82, 89, 91, 97], "case1": 92, "case2": 92, "case_oper": [34, 35, 36, 92], "cat": [42, 45, 63, 96], "catch": 69, "categor": [86, 92], "categori": 93, "caus": [17, 19], "cd": [42, 45, 87, 89, 100], "central": [84, 86, 87, 98, 103], "centric": 86, "certain": [13, 14, 68, 71, 81, 97], "challeng": 101, "chanc": 89, "chang": [1, 8, 42, 45, 58, 59, 69, 86, 97], "channel": [38, 41, 86], "channel_credenti": 41, "chao": [42, 64], "charact": [29, 33, 89, 96], "characterist": 91, "chart": 98, "chat": [16, 17, 19, 20, 21, 23, 24, 25, 27, 70, 72, 77, 78, 88, 89, 92, 94, 95, 96, 99], "chatbot": [77, 96], "chdir": 69, "check": [7, 13, 14, 15, 29, 31, 42, 44, 55, 67, 69, 78, 80, 83, 89, 91, 97, 100], "check_and_delete_ag": 7, "check_and_generate_ag": 7, "check_port": 7, "check_uuid": 78, "check_win": 89, "checkout": 100, "chemic": [42, 66], "chengm": [42, 64], "child": 7, "chines": [42, 64], "choic": 89, "choos": [86, 88, 89, 98], "chosen": [1, 3, 4, 89], "class": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 41, 42, 53, 54, 55, 68, 71, 73, 81, 82, 89, 91, 92, 93, 94, 97, 98, 101], "class_nam": 7, "classmethod": [1, 2, 17, 22, 42, 55, 68, 71], "claud": [17, 21], "clean": [13, 14, 15, 81], "clear": [13, 14, 15, 17, 68, 71, 92, 95, 97, 100], "clear_audi": [1, 2], "clear_exist": 17, "clear_model_config": 17, "clearer": 90, "click": 90, "client": [1, 7, 16, 17, 24, 27, 38, 39, 41, 93], "client_arg": [17, 22, 24, 27, 93], "clone": [1, 7, 87], "clone_inst": [1, 7], "close": [29, 31], "cloud": [17, 20], "clspipelin": 92, "cn": 27, "co": [42, 63], "code": [0, 1, 2, 3, 4, 12, 28, 29, 30, 31, 40, 42, 44, 67, 68, 69, 71, 80, 81, 82, 87, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 104], "codebas": 102, "coher": [91, 95], "collabor": [91, 92, 99], "collect": [42, 57, 82, 91, 94], "color": 90, "com": [16, 17, 19, 20, 23, 42, 44, 63, 66, 69, 87, 94, 95, 96, 100], "combin": [17, 20, 37, 96], "come": [89, 91, 94], "command": [1, 7, 42, 45, 78, 80, 87], "comment": [38, 41], "common": [5, 17, 21], "commun": [84, 88, 89, 92, 98, 100, 102, 103], "compar": [42, 51, 92, 98, 100], "comparison": [42, 64], "compat": [17, 25, 86, 96], "compil": [81, 82], "compile_workflow": 80, "compiled_filenam": [80, 81], "complet": [21, 42, 64, 94, 98], "completion_token": 97, "complex": [86, 88, 91, 92, 98], "compli": 80, "complianc": 97, "complic": 86, "compon": [37, 84, 86, 89, 103], "compos": 91, "comprehens": 91, "compress": 41, "compris": [86, 88], "comput": [13, 15, 42, 52, 64, 81, 86, 91, 94, 98], "concept": [89, 92, 98, 104], "concern": [17, 21], "concis": 100, "concret": 95, "condit": [34, 35, 36, 82, 89, 92], "condition_func": [34, 35, 36], "condition_oper": [34, 36], "conduit": 92, "conf": [42, 64], "confer": [42, 64], "confid": [42, 44], "config": [0, 1, 2, 3, 4, 6, 8, 13, 14, 15, 17, 19, 21, 22, 24, 27, 80, 81, 88], "config_nam": [17, 19, 20, 21, 22, 23, 24, 25, 27, 88, 89, 93, 96], "config_path": 80, "configur": [1, 2, 3, 4, 6, 7, 8, 13, 14, 15, 17, 19, 20, 21, 22, 23, 24, 25, 27, 80, 81, 82, 88, 89, 91, 101], "connect": [1, 2, 16, 38, 39, 71, 81, 86, 98, 99], "connect_exist": [1, 7], "consid": 89, "consider": [17, 20], "consist": [89, 90, 91, 95, 96], "constraint": [17, 20, 96], "construct": [16, 81, 89, 91, 92, 94, 95, 101], "constructor": [38, 41, 42, 53, 93, 94], "consum": 98, "contain": [0, 1, 4, 6, 9, 22, 23, 34, 35, 36, 42, 44, 45, 47, 48, 49, 57, 58, 59, 61, 64, 65, 69, 80, 81, 94, 96, 98], "content": [1, 2, 6, 9, 11, 16, 17, 19, 23, 27, 29, 30, 31, 33, 42, 47, 48, 49, 53, 61, 63, 64, 66, 67, 69, 70, 72, 86, 88, 89, 90, 91, 94, 95, 96, 98], "content_hint": [29, 30, 31, 33], "context": [7, 37, 38, 41, 69, 91, 92, 95, 100], "contextmanag": 69, "continu": [34, 35, 36, 86, 88, 89, 91, 92, 96, 97], "contribut": [84, 99, 102, 103], "control": [23, 34, 35, 36, 84, 89, 92, 93, 98, 103], "contruct": [17, 21], "conveni": 89, "convers": [13, 15, 17, 20, 42, 55, 89, 90, 91, 93, 96, 98, 104], "convert": [1, 2, 8, 13, 14, 15, 29, 31, 37, 42, 55, 73, 77, 78, 83, 91, 96], "cookbook": [16, 95], "copi": 82, "copynod": 82, "core": [86, 89, 91, 92], "cornerston": 91, "correspond": [34, 35, 36, 41, 42, 57, 86, 88, 89, 93, 98], "cos_sim": [42, 52, 94], "cosin": [42, 52, 94], "cost": [97, 98], "could": [17, 21, 42, 66, 96], "count": [72, 97], "count_openai_token": 72, "counterpart": 35, "cover": 0, "cpu": 93, "craft": [84, 91, 96, 103, 104], "creat": [0, 7, 16, 28, 38, 39, 42, 47, 69, 82, 89, 91, 95, 96, 98, 101, 104], "create_ag": [38, 39], "create_directori": [42, 47, 94], "create_fil": [42, 47, 94], "create_tempdir": 69, "creation": 95, "criteria": [94, 95], "critic": [0, 68, 70, 90, 95, 96], "crucial": [89, 90, 97], "cse": [42, 66], "cse_id": [42, 66], "curat": 91, "current": [1, 2, 3, 4, 13, 14, 15, 16, 34, 35, 36, 42, 44, 45, 47, 61, 68, 69, 71, 93, 94, 95, 97], "cursor": 71, "custom": [1, 7, 42, 66, 78, 84, 86, 88, 89, 90, 93, 94, 95, 96, 101, 103], "custom_ag": [1, 7], "cycle_dot": 78, "d": 98, "dag": [81, 86], "dai": 89, "dall": [17, 24, 93], "dall_": 25, "dashscop": [17, 19, 96], "dashscope_chat": [17, 19, 93], "dashscope_image_synthesi": [17, 19, 93], "dashscope_multimod": [17, 19, 93], "dashscope_text_embed": [17, 19, 93], "dashscopechatwrapp": [17, 19, 93], "dashscopeimagesynthesiswrapp": [17, 19, 93], "dashscopemultimodalwrapp": [17, 19, 93], "dashscopetextembeddingwrapp": [17, 19, 93], "dashscopewrapperbas": [17, 19], "data": [1, 3, 4, 9, 14, 17, 26, 38, 39, 42, 48, 51, 58, 59, 64, 69, 77, 81, 82, 86, 91, 92, 95, 96], "databas": [42, 57, 58, 59, 64, 94], "date": [17, 19, 23, 99], "daytim": 89, "db": [42, 64, 68, 71], "db_path": [68, 71], "dblp": [42, 94], "dblp_search_author": [42, 64, 94], "dblp_search_publ": [42, 64, 94], "dblp_search_venu": [42, 64, 94], "dead_nam": 89, "dead_play": 89, "death": 89, "debug": [0, 68, 70, 74, 89, 90], "decid": [13, 14, 17, 20, 89, 96], "decis": [16, 17, 20], "decod": [1, 4], "decor": 7, "decoupl": [88, 93], "deduc": 89, "deduct": 89, "deep": [42, 63], "deeper": 89, "def": [16, 42, 55, 89, 91, 92, 93, 94, 95], "default": [0, 1, 2, 3, 4, 6, 7, 8, 9, 11, 13, 14, 15, 16, 17, 19, 20, 21, 23, 24, 25, 27, 28, 29, 31, 33, 34, 35, 36, 37, 38, 39, 42, 44, 49, 51, 55, 57, 58, 59, 61, 63, 64, 65, 66, 68, 70, 71, 78, 81, 82, 86, 91, 94, 95, 97], "default_ag": 92, "default_oper": [34, 35, 36], "default_respons": [1, 4], "defer": 91, "defin": [1, 2, 5, 7, 8, 41, 42, 51, 55, 81, 88, 91, 92, 94, 95, 97], "definit": [42, 66, 86, 95], "del": 95, "delet": [7, 13, 14, 15, 28, 38, 39, 42, 47, 71, 89, 94, 95], "delete_ag": [38, 39], "delete_directori": [42, 47, 94], "delete_fil": [42, 47, 94], "delv": 89, "demand": 91, "demonstr": [89, 91], "denot": 95, "dep_opt": 82, "dep_var": 83, "depart": [42, 64], "depend": [13, 14, 15, 42, 63, 66, 81, 86, 87], "deploi": [17, 25, 88, 98], "deploy": [86, 88, 93, 98], "deprec": [1, 2, 7, 101], "deprecated_model_typ": [17, 19, 24, 25], "deps_convert": 83, "depth": 91, "deriv": 91, "describ": [42, 55, 89, 92, 96, 98], "descript": [42, 55, 67, 91, 92, 94, 100], "descriptor": 38, "deseri": [13, 14, 15, 16], "design": [1, 5, 13, 14, 15, 28, 82, 84, 88, 89, 90, 91, 92, 96, 98, 103, 104], "desir": [37, 96], "destin": [42, 47], "destination_path": [42, 47], "destruct": 44, "detail": [1, 2, 6, 9, 17, 19, 21, 42, 64, 66, 88, 89, 90, 91, 94, 95, 96, 97, 98, 100], "determin": [7, 34, 35, 36, 42, 44, 68, 71, 89, 95], "dev": 100, "develop": [1, 6, 17, 19, 21, 23, 27, 37, 42, 55, 66, 84, 86, 87, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 103], "diagnosi": [42, 64], "dialog": [1, 2, 3, 4, 7, 8, 16, 28, 37, 73, 86, 88, 92, 95], "dialog_ag": 88, "dialog_agent_config": 91, "dialogag": [1, 3, 82, 88], "dialogagentnod": 82, "dialogu": [1, 3, 4, 17, 19, 23, 86, 90, 91, 92, 96], "dict": [0, 1, 2, 3, 4, 6, 7, 8, 9, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29, 31, 33, 34, 35, 36, 37, 38, 39, 42, 48, 51, 53, 55, 57, 66, 67, 68, 69, 70, 71, 73, 78, 80, 81, 82, 83, 86, 88, 91, 92, 94, 95, 96], "dict_convert": 83, "dict_input": 94, "dictat": 89, "dictdialogag": [1, 4, 82, 89, 91], "dictdialogagentnod": 82, "dictionari": [1, 3, 4, 9, 17, 21, 24, 27, 29, 31, 33, 34, 35, 36, 42, 55, 63, 64, 66, 68, 69, 71, 78, 80, 81, 83, 88, 93, 94, 95, 96], "did": 100, "differ": [1, 6, 7, 17, 20, 21, 22, 26, 37, 42, 52, 57, 82, 84, 86, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 103], "difficult": 96, "digest": [42, 67, 94], "digest_prompt": [42, 67], "digest_webpag": [42, 67, 94], "digraph": 81, "dingtalk": 102, "dir": 0, "direcotri": [42, 47], "direct": [81, 82, 95], "directli": [29, 31, 33, 42, 44, 55, 87, 93, 94, 95, 96, 97], "directori": [0, 1, 9, 42, 45, 47, 48, 49, 68, 69, 70, 89, 93, 94], "directory_path": [42, 47], "disabl": [42, 44, 97], "discord": 102, "discuss": [17, 20, 89, 99, 100], "disguis": 89, "disk": [13, 15], "displai": [42, 44, 78], "distconf": [1, 2, 98], "distinct": [82, 89, 91], "distinguish": [68, 71, 93, 95, 96, 98], "distribut": [1, 2, 17, 19, 20, 21, 23, 24, 25, 27, 84, 86, 87, 91, 101, 103], "div": [42, 67], "dive": 89, "divers": [86, 91, 100], "divid": [89, 93], "do": [17, 21, 34, 35, 36, 42, 45, 66, 87, 89, 90, 92, 98], "doc": [17, 20, 21, 86, 93], "docker": [42, 44, 94], "docstr": [42, 55, 94], "document": [38, 41, 86, 94, 100], "doe": [13, 14, 34, 35, 36, 69, 71, 95, 97], "doesn": [1, 2, 7, 8, 13, 15], "dog": 96, "doi": [42, 64], "don": [68, 71, 89, 95, 97, 98], "dong": [42, 64], "dot": 78, "download": [23, 42, 94], "download_from_url": [42, 65, 94], "drop_exist": 71, "due": [29, 33], "dummymonitor": [71, 97], "dump": [94, 95], "duplic": [81, 82], "durdu": [42, 64], "dure": [1, 6, 11, 89, 94, 95], "dynam": [89, 91, 92], "e": [1, 4, 16, 17, 19, 20, 21, 22, 23, 24, 25, 27, 42, 44, 45, 47, 53, 55, 58, 86, 87, 88, 89, 93, 94, 95, 96, 97, 98, 100], "each": [0, 17, 19, 20, 21, 22, 23, 24, 25, 27, 28, 42, 64, 66, 81, 86, 88, 91, 92, 94, 95, 96, 97, 98, 100], "eas": [84, 86, 92, 96, 103], "easi": [0, 28, 84, 103], "easili": [87, 89, 92, 98], "echo": [16, 95], "edg": 81, "edit": [42, 45, 87], "effect": [0, 28, 42, 66, 68, 71], "effici": [86, 91], "effort": [86, 91], "either": [13, 14, 15, 17, 20, 42, 45, 66, 88, 89, 95, 96], "eleg": [0, 28], "element": [42, 44, 51, 67, 81, 96], "elementari": 86, "elif": 92, "elimin": 89, "els": [34, 35, 36, 82, 89, 92, 94, 95], "else_body_oper": [34, 35, 36], "emb": [13, 15, 42, 51], "embed": [13, 15, 17, 19, 20, 23, 24, 26, 27, 42, 51, 52, 88, 93, 94, 95], "embedding_model": [13, 15, 42, 51], "empow": [84, 86, 96, 103], "empti": [17, 23, 42, 55, 67, 69, 77, 81, 94, 96], "en": [42, 66, 94], "enabl": [82, 84, 86, 91, 92, 95, 96, 97, 103], "encapsul": [1, 7, 9, 17, 26, 37, 91, 92, 96, 98], "encoding_format": 93, "encount": [90, 99], "encourag": [1, 6, 16, 17, 19, 21, 23, 27], "end": [11, 13, 14, 15, 17, 20, 29, 30, 31, 33, 81, 89, 96], "endow": [89, 91], "enforc": 97, "engag": [91, 99], "engin": [1, 6, 17, 19, 21, 23, 27, 37, 42, 55, 64, 66, 81, 84, 86, 91, 93, 101, 103], "enhanc": [84, 90, 94, 103], "enrich": 91, "ensembl": 91, "ensur": [86, 89, 91, 92, 97], "entir": 98, "entiti": 86, "entri": [0, 77], "enum": [10, 37, 42, 54, 63, 64, 66, 82], "environ": [1, 2, 7, 8, 17, 20, 21, 24, 27, 42, 44, 86, 88, 89, 92, 93, 104], "environment": 92, "equal": [29, 33, 89], "equip": 91, "equival": 98, "error": [0, 11, 42, 44, 45, 47, 48, 49, 53, 54, 57, 58, 59, 61, 63, 64, 65, 66, 68, 69, 70, 73, 90, 94, 100], "escap": [29, 33], "especi": [42, 44, 96, 97], "essenti": [88, 91, 95], "etc": [42, 44, 53, 66, 93, 94], "eval": [44, 69], "evalu": [81, 82, 92], "even": 89, "event": [7, 77, 89], "eventclass": 7, "eventdata": 77, "everi": [17, 21, 89], "everyon": 99, "exactli": 98, "exampl": [0, 1, 2, 4, 6, 16, 17, 19, 21, 22, 23, 28, 29, 31, 37, 42, 55, 61, 63, 64, 66, 67, 86, 88, 89, 92, 93, 95, 96, 97, 98, 100, 101], "exce": [1, 9, 42, 44, 61, 68, 71, 97], "exceed": [7, 68, 71, 97], "except": [17, 25, 68, 69, 71, 78, 84, 86, 94, 95, 97], "exchang": 86, "exec_nod": 81, "execut": [1, 5, 34, 35, 36, 42, 44, 45, 53, 54, 55, 57, 58, 59, 65, 66, 69, 81, 82, 86, 88, 89, 92, 94, 98], "execute_python_cod": [42, 44, 94], "execute_shell_command": [42, 45], "exert": [42, 66], "exeuct": [34, 35], "exist": [1, 2, 7, 17, 19, 29, 31, 42, 48, 49, 67, 68, 69, 71, 91, 92, 95, 97, 98], "existing_ag": 92, "exit": [1, 2, 88, 92, 98], "expand": 91, "expect": [42, 51, 90, 96], "expedit": 91, "experi": [90, 99], "experiment": 97, "expir": 7, "explain": 100, "explanatori": [42, 55, 94], "explicitli": [42, 66], "explor": 89, "export": [13, 14, 15, 95], "export_config": [1, 2], "express": [68, 71, 81, 83], "extend": [1, 7, 81, 92, 95], "extens": [86, 91], "extern": [95, 97], "extra": [17, 19, 21, 23, 24, 27, 73], "extract": [1, 4, 17, 22, 29, 30, 42, 55, 67, 82, 94], "extract_name_and_id": 89, "extras_requir": 73, "extrem": [42, 64], "ey": [89, 100], "f": [91, 94, 95, 97, 98], "facilit": [92, 95], "factori": [42, 55, 68, 71], "fail": [1, 4, 17, 25, 42, 64, 69], "failur": 94, "fall": [42, 64], "fals": [0, 1, 2, 6, 7, 9, 13, 14, 15, 16, 17, 29, 33, 34, 35, 36, 41, 42, 44, 48, 49, 58, 59, 67, 69, 71, 74, 78, 82, 89, 92, 95, 97], "faq": 64, "fastchat": [17, 25, 89, 93], "fatih": [42, 64], "fault": [1, 4, 42, 64, 84, 86, 103], "fault_handl": [1, 4], "featur": [84, 86, 90, 97, 98, 99, 102, 103], "fed": 93, "feed": [42, 61, 67], "feedback": 100, "feel": [89, 100], "fenc": [29, 30, 31], "fetch": [64, 97], "few": 89, "field": [1, 2, 4, 6, 7, 9, 11, 17, 20, 23, 26, 29, 30, 31, 32, 33, 42, 67, 86, 88, 91, 93, 94, 95, 96, 98], "figur": [17, 19], "figure1": [17, 19], "figure2": [17, 19], "figure3": [17, 19], "file": [0, 1, 9, 12, 13, 14, 15, 16, 17, 19, 22, 38, 41, 42, 44, 45, 65, 67, 68, 69, 70, 71, 78, 80, 86, 88, 89, 91, 93, 94, 95, 96], "file_path": [13, 14, 15, 42, 47, 48, 49, 69, 94, 95], "filenotfounderror": 80, "filepath": [42, 65], "filesystem": 44, "fill": [29, 31, 42, 67], "filter": [13, 14, 15, 68, 71, 95, 97], "filter_func": [13, 14, 15, 95], "filter_regex": [68, 71], "final": [29, 33, 81, 91, 96], "find": [42, 45, 57, 93, 94, 96, 100], "find_available_port": 7, "fine": 90, "first": [13, 14, 15, 17, 19, 23, 28, 42, 63, 64, 68, 71, 81, 84, 87, 95, 96, 98, 100, 103, 104], "firstli": 89, "fit": [1, 6, 91, 96], "five": 94, "fix": [99, 100], "flag": 89, "flask": 93, "flexibl": [86, 88, 91], "flexibli": 96, "float": [13, 15, 17, 24, 42, 44, 51, 52, 68, 69, 71, 93], "flow": [34, 35, 36, 82, 88, 89, 90, 92], "flush": [68, 71, 78], "fn_choic": 77, "focus": [97, 100], "follow": [0, 1, 4, 6, 16, 17, 19, 20, 22, 23, 25, 28, 29, 30, 34, 36, 37, 42, 61, 64, 66, 68, 70, 71, 87, 88, 89, 90, 93, 94, 95, 96, 97, 98], "forc": [42, 66], "fork": 44, "forlooppipelin": [34, 35, 36], "forlooppipelinenod": 82, "form": 95, "format": [1, 3, 4, 9, 10, 11, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29, 30, 31, 33, 37, 42, 44, 55, 61, 68, 71, 72, 89, 90, 91, 94, 95, 100], "format_exampl": [29, 31], "format_instruct": [29, 30, 31, 33], "format_map": [37, 89, 96], "formerli": [1, 7], "formul": 16, "forward": [17, 23], "found": [6, 7, 11, 17, 20, 80, 82, 89], "foundat": 91, "fragment": [13, 14, 15], "framework": 16, "free": [89, 100], "from": [1, 2, 3, 4, 6, 8, 11, 13, 14, 15, 16, 17, 20, 22, 23, 24, 27, 28, 37, 42, 44, 45, 47, 51, 55, 57, 63, 64, 65, 66, 67, 68, 69, 71, 77, 78, 81, 82, 86, 88, 89, 92, 94, 95, 96, 97, 98, 100, 101], "fulfil": 86, "full": 71, "func": [7, 42, 55, 94], "func_nam": [38, 39], "funcpipelin": 92, "function": [1, 2, 3, 4, 6, 7, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 27, 34, 36, 37, 38, 39, 42, 44, 51, 52, 55, 57, 61, 67, 68, 69, 71, 77, 80, 81, 86, 88, 89, 90, 91, 92, 93, 95, 96, 97, 98, 101], "function_nam": [77, 94], "functioncallerror": 11, "functioncallformaterror": 11, "functionnotfounderror": 11, "fundament": [86, 91], "further": 94, "furthermor": 86, "futur": [1, 2, 42, 57, 90, 101], "fuzzi": [42, 64], "g": [1, 4, 16, 17, 19, 20, 21, 22, 23, 24, 25, 27, 42, 44, 45, 53, 55, 58, 86, 88, 89, 93, 94, 96, 97], "gain": 89, "game_werewolf": [1, 4, 89], "gather": [91, 96], "gemini": [17, 20, 88, 96], "gemini_api_kei": 93, "gemini_chat": [17, 20, 93], "gemini_embed": [17, 20, 93], "geminichatwrapp": [17, 20, 93], "geminiembeddingwrapp": [17, 20, 93], "geminiwrapperbas": [17, 20], "gener": [0, 1, 2, 3, 4, 7, 9, 13, 15, 16, 17, 19, 20, 21, 23, 24, 27, 29, 30, 33, 40, 42, 44, 55, 64, 69, 71, 77, 78, 80, 82, 86, 88, 90, 91, 93, 94, 95, 96, 98], "generate_agent_id": [1, 2], "generate_arg": [17, 19, 21, 22, 24, 27, 89, 93], "generate_cont": [17, 20], "generate_image_from_nam": 78, "generatecont": [17, 20], "generation_method": [17, 20], "get": [1, 2, 7, 13, 15, 16, 17, 22, 29, 31, 33, 38, 39, 42, 47, 55, 68, 69, 71, 72, 78, 86, 94, 98, 100], "get_agent_class": [1, 2], "get_all_ag": 82, "get_chat": 77, "get_chat_msg": 78, "get_current_directori": [42, 47], "get_embed": [13, 15, 95], "get_full_nam": [71, 97], "get_help": 42, "get_memori": [13, 14, 15, 37, 91, 95], "get_metr": [68, 71, 97], "get_monitor": [68, 71, 97], "get_openai_max_length": 72, "get_player_input": 78, "get_quota": [68, 71, 97], "get_reset_msg": 78, "get_respons": [38, 39], "get_task_id": 7, "get_unit": [68, 71, 97], "get_valu": [68, 71, 97], "get_wrapp": [17, 22], "git": [87, 100], "github": [17, 20, 44, 63, 69, 87, 100, 102], "give": 89, "given": [1, 2, 6, 7, 8, 17, 19, 22, 28, 37, 42, 45, 63, 65, 66, 67, 69, 77, 78, 80, 81, 82, 91, 92, 94], "glanc": 89, "glm": [93, 96], "glm4": 93, "global": 77, "go": 91, "goal": 96, "gone": 90, "good": [29, 33, 89], "googl": [17, 20, 38, 42, 55, 66, 82, 88, 94], "google_search": [42, 66, 94], "googlesearchservicenod": 82, "govern": [42, 66], "gpt": [17, 21, 22, 24, 88, 89, 91, 93, 96, 97], "graph": [81, 86], "grasp": 89, "greater": 89, "grep": [42, 45], "group": [0, 28, 42, 66, 89, 92, 99], "growth": 99, "grpc": [1, 7, 38, 41], "guid": [89, 90, 91, 94], "guidanc": 96, "h": [42, 67], "ha": [0, 1, 2, 3, 4, 7, 8, 17, 19, 28, 42, 44, 51, 66, 89, 90, 91, 96, 97, 98, 100], "handl": [1, 4, 42, 55, 69, 77, 82, 89, 92, 94, 95, 96], "hard": [1, 2, 3, 4, 13, 15], "hardwar": 69, "hash": 78, "hasn": 89, "have": [13, 15, 17, 19, 20, 21, 55, 70, 82, 87, 89, 91, 95, 96, 97, 99, 100], "header": [17, 22, 25, 69, 93], "heal": 89, "healing_used_tonight": 89, "hello": 90, "help": [1, 6, 16, 17, 19, 23, 37, 42, 61, 88, 89, 90, 91, 93, 96, 100], "helper": [86, 89, 92], "her": 89, "here": [42, 53, 55, 89, 90, 91, 92, 93, 94, 95, 97, 99, 100], "hex": 95, "hi": [17, 19, 23, 88, 96], "hierarch": 86, "high": [84, 86, 103], "higher": [13, 15, 87], "highest": [42, 51], "highli": 96, "highlight": 94, "hint": [29, 30, 31, 33, 89, 91, 96], "hint_prompt": [37, 96], "histor": 95, "histori": [1, 2, 7, 8, 17, 19, 23, 37, 73, 89, 92, 96], "hold": 98, "home": [42, 66], "hong": [42, 64], "hook": 100, "host": [1, 2, 7, 16, 38, 39, 42, 44, 57, 58, 74, 89, 98], "hostmsg": 89, "hostnam": [1, 2, 7, 16, 38, 39, 42, 57], "how": [13, 14, 15, 17, 19, 23, 64, 88, 89, 90, 91, 92, 93, 97, 99, 100, 101, 104], "how_to_format_inputs_to_chatgpt_model": [16, 95], "howev": [16, 95, 96], "html": [42, 64, 67, 94], "html_selected_tag": [42, 67], "html_text": [42, 67], "html_to_text": [42, 67], "http": [1, 6, 16, 17, 19, 20, 21, 23, 27, 42, 44, 63, 64, 66, 69, 87, 90, 93, 94, 95, 96, 100], "hu": [42, 64], "hub": [28, 82, 89, 92], "hub_manag": 92, "huggingfac": [22, 88, 93, 96], "human": [44, 69], "human_ev": [44, 69], "i": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 31, 33, 34, 36, 37, 38, 39, 42, 44, 47, 48, 51, 53, 55, 57, 61, 63, 64, 66, 67, 68, 69, 70, 71, 78, 80, 81, 82, 84, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 100, 103, 104], "id": [0, 1, 2, 7, 16, 17, 22, 24, 25, 38, 39, 42, 63, 77, 88, 95], "id_list": [42, 63], "idea": [1, 6, 17, 20, 29, 33, 100], "ident": 89, "identifi": [0, 7, 16, 17, 19, 21, 22, 23, 24, 25, 27, 42, 66, 81, 88, 89, 90, 93, 95], "idx": 89, "if_body_oper": [34, 35, 36], "ifelsepipelin": [34, 35, 36], "ifelsepipelinenod": 82, "ignor": [91, 96], "illustr": [89, 92], "imag": [1, 8, 16, 17, 19, 26, 42, 44, 53, 77, 78, 86, 88, 91, 93, 94, 95, 96], "image_term": 77, "image_url": [17, 26, 96], "imaginari": 89, "immedi": [16, 84, 89, 90, 91, 98, 103], "impl_typ": [68, 71], "implement": [1, 2, 5, 6, 16, 17, 19, 21, 22, 23, 27, 34, 36, 42, 44, 55, 63, 69, 82, 86, 91, 92, 93, 95, 96, 97], "impli": 98, "import": [0, 1, 13, 17, 34, 38, 42, 44, 68, 71, 74, 77, 88, 89, 90, 91, 92, 93, 94, 96, 97, 98], "import_function_from_path": 77, "importantand": [42, 67], "importerror": 73, "importerrorreport": 73, "impos": [42, 44], "improv": [94, 99, 100], "in_subprocess": [1, 7], "includ": [0, 1, 2, 4, 7, 8, 27, 34, 36, 42, 45, 47, 48, 49, 64, 66, 69, 81, 86, 88, 89, 91, 93, 94, 95, 100], "including_self": [1, 7], "incom": 91, "increas": [68, 71], "increment": [7, 97], "independ": 86, "index": [13, 14, 15, 42, 63, 64, 84, 94, 95], "indic": [13, 14, 15, 42, 47, 48, 49, 64, 68, 69, 71, 89, 90, 91, 94, 95, 98], "individu": [42, 66], "ineffici": 98, "infer": [22, 25, 88, 93], "info": [0, 68, 70, 81, 90], "inform": [1, 2, 6, 7, 8, 9, 16, 17, 20, 42, 61, 63, 64, 66, 67, 81, 82, 86, 89, 91, 92, 94, 95, 97, 99], "inher": 86, "inherit": [1, 2, 16, 17, 22, 89, 92, 93, 98], "init": [0, 1, 2, 7, 27, 37, 38, 39, 68, 71, 73, 74, 85, 88, 89, 90, 93, 94, 97, 98], "init_set": 7, "init_uid_list": 77, "init_uid_queu": 78, "initi": [0, 1, 2, 3, 4, 6, 7, 8, 9, 11, 16, 17, 19, 20, 23, 24, 25, 26, 27, 28, 29, 31, 33, 34, 36, 37, 42, 55, 68, 71, 77, 78, 80, 81, 82, 88, 91, 92, 93, 94, 95, 97, 98], "initial_announc": 92, "inject": 96, "innov": [84, 103], "input": [1, 2, 3, 4, 7, 8, 9, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 27, 34, 35, 36, 38, 39, 42, 61, 67, 77, 78, 81, 82, 86, 88, 89, 91, 92, 93, 94, 96, 98], "input_msg": 73, "insecur": 41, "insid": [94, 97], "insight": 99, "inspect": 94, "instal": [23, 73, 84, 86, 89, 100, 103, 104], "instanc": [1, 2, 7, 16, 68, 71, 81, 89, 90, 92, 93, 95, 96, 98], "instanti": [92, 95], "instruct": [29, 30, 31, 33, 42, 55, 61, 86, 91, 93, 94, 96], "int": [1, 2, 4, 6, 7, 9, 13, 14, 15, 16, 17, 25, 34, 35, 36, 37, 38, 39, 42, 44, 51, 55, 57, 58, 59, 61, 63, 64, 65, 66, 67, 69, 72, 74, 78, 94, 95], "integr": [86, 104], "intel": [42, 64], "intellig": [42, 64], "intenum": [10, 37, 42, 54, 82], "interact": [34, 36, 42, 44, 45, 86, 88, 89, 90, 91, 92, 95, 98], "interest": 99, "interf": 44, "interfac": [34, 36, 68, 71, 77, 82, 86, 90, 91, 92, 93, 96, 97, 98], "interlay": 86, "intern": 91, "interv": [17, 25], "introduc": [86, 88, 89, 91, 94, 95, 98], "intuit": 86, "invalid": [69, 96], "investopedia": [42, 66], "invit": 99, "invoc": [0, 88, 93], "invok": [1, 3, 4, 42, 45, 67, 82, 91, 92, 96], "involv": [29, 33, 89, 94, 100], "ioerror": 69, "ip": [1, 2, 42, 57, 58, 98], "ip_a": 98, "ip_b": 98, "ipython": [42, 44], "is_callable_express": 83, "is_play": 78, "is_valid_url": 67, "isinst": 91, "isn": 90, "issu": [29, 33, 69, 90, 99, 100], "item": [42, 64, 73, 94, 95], "iter": [1, 6, 13, 14, 15, 82, 92, 95], "its": [1, 2, 3, 13, 15, 22, 37, 42, 47, 55, 57, 64, 69, 81, 88, 89, 91, 93, 94, 95, 96, 97, 100], "itself": [13, 15, 95, 98], "j": [42, 64], "jif": [42, 64], "job": [42, 67], "join": [37, 84, 89, 94, 102, 103], "join_to_list": 37, "join_to_str": 37, "journal": [42, 64], "jpg": [88, 96], "jr": [42, 63], "json": [0, 1, 4, 10, 11, 16, 17, 25, 29, 31, 33, 37, 42, 55, 66, 67, 69, 80, 88, 89, 91, 94, 95, 96], "json_arg": [17, 25], "json_required_hint": [29, 33], "json_schema": [42, 55, 94], "jsondecodeerror": [1, 4], "jsonparsingerror": 11, "jsontypeerror": 11, "just": [13, 14, 15, 34, 35, 36, 37, 92, 97, 98], "k": [42, 51, 95], "k1": [34, 36], "k2": [34, 36], "keep": [17, 19, 20, 42, 61, 67, 90, 99, 100], "keep_al": [17, 23, 93], "keep_raw": [42, 67], "kei": [1, 4, 9, 17, 19, 21, 24, 25, 27, 29, 31, 33, 42, 55, 61, 66, 67, 70, 82, 88, 91, 93, 94, 95, 97, 104], "kernel": [42, 64], "keskin": [42, 64], "keskinday21": [42, 64], "keyerror": 95, "keyword": [17, 19, 21, 23, 24, 27, 42, 66, 94], "kill": [44, 89], "kind": [34, 36], "know": 89, "knowledg": [42, 51, 98], "known": 89, "kong": [42, 64], "kwarg": [1, 2, 3, 4, 6, 7, 8, 9, 16, 17, 19, 20, 21, 22, 23, 24, 25, 27, 42, 55, 57, 58, 59, 66, 70, 81, 83, 91, 93, 94, 95], "kwarg_convert": 83, "l": [42, 45, 47], "lab": [42, 64], "lack": 69, "lambda": [34, 35, 36], "languag": [1, 3, 4, 86, 91, 92, 94, 96], "language_nam": [29, 30], "larg": [86, 94, 96, 98], "last": [13, 15, 17, 19, 88, 89, 96], "later": 91, "latest": 99, "launch": [1, 2, 7, 80, 86, 98], "launch_serv": [1, 2], "launcher": [1, 7], "layer": [42, 44, 86], "lazy_launch": [1, 2, 7], "lead": [1, 9], "learn": [42, 63, 64, 66, 89, 94, 97], "least": [1, 4, 96], "leav": [42, 57], "lecun": [42, 63], "length": [17, 25, 37, 72, 96], "less": [42, 61, 86], "let": [86, 89, 98], "level": [0, 68, 70, 84, 86, 90, 103], "li": [42, 67], "licens": [63, 86], "life": 89, "lihong": [42, 64], "like": [34, 35, 36, 88, 89, 92, 96], "limit": [1, 9, 17, 24, 42, 44, 61, 69, 97], "line": [1, 7, 78, 80, 89, 90, 91], "link": [42, 66, 67, 95], "list": [0, 1, 3, 4, 7, 9, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29, 31, 37, 42, 47, 51, 52, 55, 63, 64, 66, 72, 73, 77, 78, 81, 82, 83, 88, 89, 91, 92, 93, 94, 95, 97], "list_directory_cont": [42, 47], "list_model": 20, "listen": [1, 2, 7], "lite_llm_openai_chat_gpt": 93, "litellm": [17, 21], "litellm_chat": [17, 21, 93], "litellmchatmodelwrapp": 93, "litellmchatwrapp": [17, 21, 93], "litellmwrapperbas": [17, 21], "liter": [0, 16, 68, 70, 81, 90], "littl": [42, 57], "liu": [42, 64], "ll": [89, 90, 97], "llama": 93, "llama2": [93, 96], "llm": [29, 31, 33, 86, 94, 96], "load": [0, 1, 2, 3, 4, 6, 8, 13, 14, 15, 17, 20, 23, 29, 33, 80, 82, 88, 89, 93, 94, 95], "load_config": 80, "load_from_config": [1, 2], "load_memori": [1, 2], "load_model_by_config_nam": 17, "load_web": [42, 67, 94], "local": [0, 1, 2, 7, 17, 19, 68, 70, 71, 86, 88, 89, 95, 96, 98, 100], "local_attr": 16, "local_mod": [1, 2, 7], "localhost": [1, 2, 7, 42, 58], "locat": [16, 42, 65, 89, 96], "log": [0, 12, 68, 69, 70, 84, 89, 91, 103, 104], "log_level": [0, 90], "log_studio": 70, "logger": [0, 68, 70, 95], "logger_level": [0, 89, 90], "logic": [1, 5, 34, 36, 82, 91, 92], "loguru": [68, 70, 90], "london": 96, "long": [10, 23, 37, 92, 93, 98], "longer": 97, "look": 89, "loop": [1, 6, 34, 35, 36, 82, 88, 89], "loop_body_oper": [34, 35, 36], "lst": 81, "ltd": [42, 64], "lukasschwab": 63, "lynch": 89, "m": [90, 100], "mac": 87, "machin": [42, 64, 98], "machine1": 98, "machine2": 98, "machinesand": [42, 64], "made": [97, 100], "mai": [1, 4, 17, 19, 20, 42, 55, 66, 81, 89, 91, 92, 93, 96, 97, 98, 100], "main": [17, 26, 80, 89, 91, 92, 94, 98, 100], "maintain": [16, 91, 95], "mainthread": 69, "major": 89, "majority_vot": 89, "make": [16, 17, 20, 91, 96, 97, 98], "manag": [12, 28, 69, 82, 86, 87, 88, 89, 91, 92, 97], "mani": [42, 57, 58, 96], "manipul": 95, "manner": [84, 98, 103], "manual": 92, "map": [34, 35, 36, 92, 94], "markdown": [29, 30, 31], "markdowncodeblockpars": [29, 30], "markdownjsondictpars": [29, 31], "markdownjsonobjectpars": [29, 31], "master": [44, 69], "match": [13, 14, 15, 89], "matplotlib": [42, 44], "max": [1, 2, 7, 37, 72, 93, 96], "max_game_round": 89, "max_it": [1, 6], "max_iter": 92, "max_length": [17, 22, 25, 37], "max_length_of_model": 22, "max_loop": [34, 35, 36], "max_pool_s": [1, 2, 7], "max_result": [42, 63], "max_retri": [1, 4, 17, 22, 25, 93], "max_return_token": [42, 61], "max_summary_length": 37, "max_timeout_second": [1, 2, 7], "max_werewolf_discussion_round": 89, "maxcount_result": [42, 57, 58, 59], "maximum": [1, 4, 6, 17, 25, 34, 35, 36, 42, 44, 51, 57, 58, 59, 63, 96, 97], "maximum_memory_byt": [42, 44], "mayb": [1, 6, 16, 17, 19, 23, 27, 29, 33], "md": 93, "me": 89, "mean": [0, 1, 2, 13, 15, 17, 24, 28, 88, 98], "meanwhil": 98, "mechan": [84, 86, 88, 92, 103], "meet": [34, 35, 36, 91, 94, 96], "member": 100, "memori": [1, 2, 3, 4, 7, 8, 9, 16, 23, 37, 42, 44, 51, 84, 86, 89, 91, 93, 96, 98, 101, 103], "memory_config": [1, 2, 3, 4, 8, 91], "memorybas": [13, 14, 15], "merg": [17, 19], "messag": [0, 1, 2, 3, 4, 7, 9, 11, 13, 14, 15, 17, 19, 20, 21, 23, 24, 25, 27, 28, 38, 39, 42, 45, 47, 48, 49, 51, 53, 57, 58, 59, 61, 64, 65, 69, 70, 77, 78, 82, 84, 88, 89, 91, 93, 94, 96, 97, 98, 100, 101], "message_from_alic": 88, "message_from_bob": 88, "messagebas": [13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 27], "messages_kei": [17, 25, 93], "met": 92, "meta": [42, 64, 93], "metadata": [41, 95], "method": [1, 2, 5, 7, 9, 13, 14, 15, 16, 17, 20, 42, 64, 81, 82, 88, 91, 94, 95, 96, 97, 98], "metric": [13, 15, 68, 71, 95], "metric_nam": [68, 71], "metric_name_a": [68, 71], "metric_name_b": [68, 71], "metric_unit": [68, 71, 97], "metric_valu": [68, 71], "microsoft": [42, 66, 94], "might": [17, 21, 89, 100], "migrat": 98, "mind": 91, "mine": [17, 19], "minim": 91, "miss": [11, 29, 31, 38, 41, 73, 91], "missing_begin_tag": 11, "missing_end_tag": 11, "misunderstand": [17, 19], "mit": 63, "mix": 92, "mixtur": [96, 98], "mkt": [42, 66], "modal": [86, 95], "mode": [69, 87], "model": [0, 1, 2, 3, 4, 6, 8, 10, 11, 13, 15, 16, 29, 30, 31, 32, 33, 37, 42, 51, 55, 61, 67, 68, 71, 72, 81, 82, 84, 86, 91, 94, 95, 97, 101, 103, 104], "model_a": 97, "model_a_metr": 97, "model_b": 97, "model_b_metr": 97, "model_config": [0, 88, 89, 93], "model_config_nam": [1, 2, 3, 4, 6, 8, 88, 89, 91], "model_config_or_path": 93, "model_dump": 97, "model_nam": [17, 19, 20, 21, 22, 23, 24, 25, 27, 68, 71, 72, 88, 89, 93, 96, 97], "model_name_for_openai": 22, "model_respons": 94, "model_typ": [17, 19, 20, 21, 22, 23, 24, 25, 27, 88, 89, 93], "modelnod": 82, "modelrespons": [4, 17, 26, 29, 30, 31, 32, 33], "modelscop": [87, 88, 93], "modelscope_cfg_dict": 88, "modelwrapp": 93, "modelwrapperbas": [17, 19, 20, 21, 22, 23, 24, 25, 27, 37, 42, 51, 61, 67, 93, 96], "moder": 89, "modifi": [1, 6, 44, 91, 98], "modul": [0, 1, 13, 15, 17, 29, 34, 37, 38, 42, 53, 68, 74, 77, 81, 84, 86, 90, 94, 95], "module_nam": 77, "module_path": 77, "mongodb": [42, 94], "monitor": [0, 7, 17, 22, 68, 84, 101, 103], "monitor_metr": 71, "monitorbas": [68, 71, 97], "monitorfactori": [68, 71, 97], "more": [0, 1, 6, 17, 19, 20, 21, 28, 42, 66, 88, 89, 90, 91, 94, 95, 96, 98], "most": [13, 14, 16, 89, 95, 96], "move": [42, 47, 94], "move_directori": [42, 47, 94], "move_fil": [42, 47, 94], "mp3": 96, "msg": [16, 17, 19, 20, 21, 23, 24, 25, 27, 28, 37, 73, 77, 78, 88, 89, 90, 91, 92, 96, 98], "msg_hub": 92, "msg_id": 78, "msghub": [0, 84, 85, 88, 101, 103], "msghubmanag": [0, 28, 92], "msghubnod": 82, "msgnode": 82, "msgtype": 37, "much": [0, 28, 92, 100], "muhammet": [42, 64], "multi": [17, 20, 84, 86, 87, 88, 89, 90, 91, 92, 94, 95, 96, 97, 98, 99, 103], "multimod": [17, 19, 93, 96], "multipl": [14, 16, 17, 19, 29, 33, 34, 35, 36, 68, 71, 82, 88, 89, 91, 92, 96, 97, 98, 100], "multitaggedcontentpars": [29, 33], "must": [13, 14, 15, 17, 19, 20, 21, 29, 33, 68, 71, 89, 91, 94, 96, 98], "mutlipl": 98, "my_arg1": 93, "my_arg2": 93, "my_dashscope_chat_config": 93, "my_dashscope_image_synthesis_config": 93, "my_dashscope_multimodal_config": 93, "my_dashscope_text_embedding_config": 93, "my_gemini_chat_config": 93, "my_gemini_embedding_config": 93, "my_model": 93, "my_model_config": 93, "my_ollama_chat_config": 93, "my_ollama_embedding_config": 93, "my_ollama_generate_config": 93, "my_postapichatwrapper_config": 93, "my_postapiwrapper_config": 93, "my_zhipuai_chat_config": 93, "my_zhipuai_embedding_config": 93, "myagent": 89, "mymodelwrapp": 93, "mysql": [42, 57, 94], "mythought": 16, "n": [13, 14, 17, 19, 23, 29, 30, 33, 34, 36, 37, 42, 61, 67, 87, 89, 91, 93, 94, 96], "n1": 89, "n2": 89, "nalic": 96, "name": [0, 1, 2, 3, 4, 6, 7, 8, 9, 13, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 27, 29, 30, 31, 33, 38, 39, 42, 44, 55, 57, 58, 59, 61, 64, 68, 70, 71, 78, 80, 81, 86, 87, 88, 89, 90, 91, 93, 94, 95, 96, 97, 98, 100], "nanyang": [42, 64], "nation": [42, 64], "nativ": [42, 44], "natur": [42, 44, 89, 95], "navig": 91, "nbob": 96, "nconstraint": 89, "necessari": [55, 69, 81, 86, 92, 94, 95], "need": [1, 6, 7, 13, 15, 17, 21, 22, 42, 61, 82, 87, 89, 91, 93, 94, 95, 96, 97, 98], "negative_prompt": 93, "neither": 89, "networkx": 81, "new": [7, 13, 14, 15, 28, 38, 39, 42, 47, 68, 71, 87, 92, 93, 95, 97, 99, 102], "new_ag": 92, "new_particip": [28, 92], "newlin": 96, "next": [78, 82, 92, 98, 104], "nfor": 89, "ngame": 89, "nice": 96, "night": 89, "nin": 89, "node": [81, 82, 83], "node_id": [81, 82], "node_info": 81, "node_typ": 82, "nodes_not_in_graph": 81, "non": [42, 44, 81, 86, 98], "none": [0, 1, 2, 3, 4, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 41, 42, 44, 51, 55, 57, 58, 59, 63, 67, 68, 69, 70, 71, 73, 74, 77, 78, 80, 81, 82, 88, 91, 92, 94, 95, 96, 98], "nor": 89, "normal": 94, "note": [1, 6, 7, 17, 19, 21, 23, 27, 42, 45, 87, 88, 89, 91, 92, 93, 96, 97, 98], "noth": [34, 35, 36, 71, 97], "notic": [13, 14, 15, 42, 61, 89], "notif": 100, "notifi": [1, 2], "notimplementederror": [91, 95], "noun": [42, 66], "now": [42, 57, 89, 92, 100], "nplayer": 89, "nseer": 89, "nsummar": [42, 61], "nthe": 89, "nthere": 89, "num_complet": [42, 64], "num_dot": 78, "num_inst": [1, 7], "num_result": [42, 55, 64, 66, 94], "num_tokens_from_cont": 72, "number": [1, 2, 4, 6, 7, 13, 14, 15, 17, 25, 34, 35, 36, 37, 42, 51, 52, 55, 57, 58, 59, 61, 63, 64, 65, 66, 69, 89, 90, 92, 94, 95, 96, 97, 98], "nvictori": 89, "nvillag": 89, "nwerewolv": 89, "nwitch": 89, "nyou": [42, 61, 89], "o": [17, 21, 42, 44, 69], "obei": 96, "object": [0, 1, 6, 7, 9, 11, 13, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 37, 38, 39, 41, 42, 53, 55, 57, 58, 59, 65, 67, 68, 71, 73, 81, 82, 89, 91, 92, 94, 95, 96, 98], "object_nam": 95, "observ": [0, 1, 2, 7, 28, 89, 90, 91, 92], "obtain": [1, 7, 42, 67, 97], "occupi": 7, "occur": [69, 91, 94], "offer": [86, 88], "offici": [86, 96, 100], "often": [16, 95, 96], "okai": 89, "old": [13, 14, 15], "oldest": 7, "ollama": [17, 23, 96], "ollama_chat": [17, 23, 93], "ollama_embed": [17, 23, 93], "ollama_gener": [17, 23, 93], "ollamachatwrapp": [17, 23, 93], "ollamaembeddingwrapp": [17, 23, 93], "ollamagenerationwrapp": [17, 23, 93], "ollamawrapperbas": [17, 23], "omit": [91, 92, 94, 95], "onc": [68, 71, 88, 94, 97, 98, 100], "one": [13, 14, 15, 16, 17, 19, 20, 22, 42, 51, 68, 70, 78, 82, 89, 91, 92, 94, 96], "ones": [13, 14, 15], "ongo": 91, "onli": [1, 2, 6, 7, 16, 42, 44, 57, 68, 69, 71, 89, 94, 95, 96, 97, 98], "open": [16, 27, 29, 31, 42, 55, 61, 69, 88, 89, 100], "openai": [16, 17, 21, 22, 24, 25, 42, 44, 55, 69, 72, 73, 88, 89, 94, 95, 96, 97], "openai_api_kei": [17, 21, 24, 88, 93], "openai_cfg_dict": 88, "openai_chat": [17, 22, 24, 88, 89, 93], "openai_dall_": [17, 24, 88, 93], "openai_embed": [17, 24, 88, 93], "openai_model_config": 88, "openai_organ": [17, 24, 88], "openai_respons": 97, "openaichatwrapp": [17, 24, 93], "openaidallewrapp": [17, 24, 93], "openaiembeddingwrapp": [17, 24, 93], "openaiwrapperbas": [17, 24, 93], "oper": [1, 2, 34, 35, 36, 37, 42, 44, 47, 48, 49, 57, 63, 68, 69, 71, 81, 82, 86, 89, 91, 92, 94, 95], "opportun": 89, "opposit": [42, 64], "opt": 82, "opt_kwarg": 82, "optim": [17, 21, 86, 98], "option": [0, 1, 2, 3, 4, 7, 8, 9, 13, 14, 15, 16, 17, 23, 26, 28, 29, 31, 34, 35, 37, 38, 39, 41, 42, 44, 51, 55, 63, 67, 68, 69, 71, 82, 86, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97], "orchestr": [89, 92], "order": [13, 15, 17, 19, 42, 51, 81, 86, 89, 92, 98], "ordinari": 89, "org": [1, 6, 42, 64], "organ": [1, 3, 4, 14, 17, 22, 24, 42, 66, 88, 89, 90, 93, 96, 100], "orient": 92, "origin": [13, 15, 42, 51, 55, 71, 73, 95, 97, 98], "original_func": 55, "other": [0, 1, 2, 4, 7, 8, 16, 27, 28, 29, 33, 42, 44, 57, 64, 89, 91, 92, 95, 96, 98, 99, 100], "otherwis": [0, 13, 14, 15, 42, 53, 55, 61, 67, 94], "our": [16, 17, 20, 89, 96, 98, 99, 100], "out": [1, 2, 6, 34, 35, 36, 89, 90, 100], "outlast": 89, "outlin": [29, 33, 89, 92, 94], "output": [0, 1, 4, 28, 34, 35, 36, 42, 44, 45, 55, 67, 81, 82, 89, 90, 91, 92, 98], "outsid": 92, "over": [82, 90], "overridden": [1, 5], "overutil": 97, "overview": [86, 94], "overwrit": [13, 14, 15, 42, 48, 49, 95], "overwritten": 69, "own": [1, 6, 16, 17, 19, 21, 23, 27, 84, 88, 89, 101, 103], "p": [42, 67], "paa": 27, "packag": [0, 1, 17, 34, 38, 42, 68, 73, 74, 87, 98], "page": [42, 64, 67, 84, 94, 95], "pair": 96, "paper": [1, 6, 42, 63, 64, 98], "paradigm": 98, "parallel": [86, 98], "param": [13, 14, 15, 21, 67, 69, 94], "paramet": [0, 1, 2, 3, 4, 6, 7, 8, 9, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 31, 33, 34, 35, 36, 37, 38, 39, 41, 42, 44, 45, 47, 48, 49, 51, 52, 53, 55, 57, 58, 59, 61, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 80, 81, 82, 89, 94, 95, 96, 98], "params_prompt": 94, "parent": 82, "pars": [1, 4, 11, 17, 26, 29, 30, 31, 32, 33, 42, 48, 55, 64, 67, 69, 80, 94, 96], "parse_and_call_func": [42, 55, 94], "parse_dict": [1, 4], "parse_func": [1, 4, 17, 25], "parse_html_to_text": [42, 67], "parse_json": [29, 33], "parser": [26, 84], "parserbas": [29, 30, 31, 32, 33], "part": [82, 96, 99, 100], "parti": [17, 20, 88, 96], "partial": 37, "particip": [0, 28, 34, 35, 82, 89], "particular": 97, "particularli": 97, "pass": [0, 1, 2, 3, 4, 7, 13, 14, 15, 16, 17, 20, 28, 42, 55, 82, 88, 89, 92, 93, 94, 95, 96, 98], "password": [42, 58, 94], "past": [89, 91], "path": [0, 13, 14, 15, 17, 42, 47, 48, 49, 65, 68, 69, 71, 77, 78, 80, 88, 93, 94], "path_log": [68, 70], "path_sav": [74, 90], "pattern": 92, "paus": 97, "peac": 89, "perform": [1, 3, 8, 17, 21, 42, 64, 81, 82, 84, 86, 89, 91, 92, 94, 96, 100, 103], "period": 97, "permiss": [42, 66, 69], "permissionerror": 69, "person": [42, 66, 89], "pertain": 86, "phase": 89, "phenomenon": [42, 66], "pictur": [17, 19, 88, 96], "pid": [42, 64], "piec": [13, 14, 42, 44, 94, 95], "pip": 100, "pipe": [7, 89, 92], "pipe1": 92, "pipe2": 92, "pipe3": 92, "pipelin": [82, 84, 86, 88, 101, 103], "pipelinebas": [5, 34, 36, 92], "pivot": 91, "placehold": [16, 17, 19, 20, 21, 23, 24, 25, 27, 34, 35, 36, 73, 82, 92], "placeholder_attr": 16, "placeholdermessag": 16, "placeholdernod": 82, "plai": [16, 89, 95, 96], "plain": [1, 4], "platform": [7, 84, 86, 87, 98, 99, 103], "player": [77, 78, 89], "player1": 89, "player2": 89, "player3": 89, "player4": 89, "player5": 89, "player6": 89, "player_nam": 89, "pleas": [1, 4, 6, 7, 21, 23, 42, 45, 64, 66, 88, 89, 91, 92, 94, 95, 96, 97, 98, 100], "plot": [42, 44], "plt": [42, 44], "plu": [93, 96], "png": 96, "point": [77, 94, 96], "poison": 89, "polici": [37, 96], "pool": [7, 89, 91], "pop": 89, "port": [1, 2, 7, 16, 38, 39, 42, 57, 58, 74, 98], "pose": [42, 44], "possibl": 100, "post": [17, 22, 25, 89], "post_api": [17, 22, 25, 93], "post_api_chat": [17, 25, 93], "post_api_dal": 25, "post_api_dall_": 25, "post_arg": [17, 25], "postapichatmodelwrapp": 93, "postapichatwrapp": [17, 25, 93], "postapidallewrapp": 25, "postapimodelwrapp": [17, 25], "postapimodelwrapperbas": [17, 25, 93], "potenti": [1, 9, 42, 44, 89, 90], "potion": 89, "power": [42, 64, 66, 89], "practic": 92, "pre": [86, 91, 94, 100], "prebuilt": [84, 103], "predat": 89, "predecessor": 81, "predefin": [89, 91], "prefer": [87, 92, 96], "prefix": [17, 19, 37, 42, 63, 68, 71, 78, 96], "prepar": [37, 91, 94, 104], "preprocess": [42, 67], "present": [42, 44, 86, 89], "preserv": [13, 15, 42, 51], "preserve_ord": [13, 15, 42, 51], "prevent": [13, 14, 15, 17, 20, 44, 82, 92, 97], "primari": [88, 91], "print": [1, 4, 6, 42, 64, 66, 88, 91, 94, 96, 97], "pro": [17, 20, 93, 96], "problem": [6, 99, 100], "problemat": 90, "proce": [80, 89], "process": [1, 2, 3, 4, 7, 9, 37, 42, 44, 55, 61, 67, 81, 89, 90, 91, 92, 94, 95, 96, 100], "process_messag": 7, "processed_func": [42, 55], "produc": [1, 3, 4, 91], "program": [42, 66, 84, 86, 89, 92, 95, 98, 103], "programm": [42, 66], "progress": 99, "project": [0, 10, 87, 90, 91], "prompt": [1, 2, 3, 4, 6, 9, 10, 16, 17, 19, 20, 21, 23, 27, 42, 55, 61, 67, 73, 84, 86, 89, 91, 94, 95, 101, 103], "prompt_token": 97, "prompt_typ": [1, 3, 4, 37], "promptengin": [37, 101], "prompttyp": [1, 3, 4, 37, 95], "properli": [42, 55, 89, 94], "properti": [1, 2, 29, 31, 42, 55, 94, 95], "propos": 100, "proto": [38, 41], "protobuf": 41, "protocol": [1, 5, 40], "provid": [1, 2, 3, 4, 9, 13, 15, 17, 20, 29, 31, 42, 44, 55, 61, 66, 67, 68, 69, 71, 78, 80, 81, 82, 86, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 100], "pte": [42, 64], "public": [42, 64, 94], "pull": [17, 20, 23, 87, 99], "pure": [84, 103], "purg": 95, "purpos": [17, 26, 89, 91], "py": [44, 63, 69, 80, 86, 89], "pypi": 87, "python": [1, 4, 42, 44, 45, 66, 80, 81, 82, 84, 86, 87, 88, 89, 90, 94, 95, 103], "python3": 87, "pythonservicenod": 82, "qianwen": [17, 19], "qr": 99, "queri": [13, 15, 42, 51, 55, 57, 58, 59, 63, 64, 66, 69, 94, 95], "query_mongodb": [42, 57, 94], "query_mysql": [42, 58, 94], "query_sqlit": [42, 59, 94], "question": [42, 64, 66, 86, 94, 99], "queue": 78, "quick": [17, 19, 84, 103, 104], "quickli": [88, 93, 96], "quota": [68, 71], "quotaexceedederror": [68, 71, 97], "quotaexceederror": [68, 71], "qwen": [93, 96], "rais": [1, 2, 4, 9, 11, 17, 25, 29, 31, 68, 71, 73, 80, 81, 91, 95, 100], "random": 0, "randomli": [1, 7], "rang": [13, 14, 34, 36, 82, 89, 92], "rate": 97, "rather": [95, 96], "raw": [11, 17, 26, 42, 67, 81], "raw_info": 81, "raw_respons": 11, "re": [1, 6, 17, 19, 23, 37, 42, 67, 87, 89, 96, 100], "reach": 89, "react": [1, 6, 91], "reactag": [1, 6, 82, 91, 94], "reactagentnod": 82, "read": [17, 24, 27, 42, 48, 49, 82, 88, 89, 93, 94], "read_json_fil": [42, 48, 94], "read_model_config": 17, "read_text_fil": [42, 49, 94], "readabl": 90, "readi": [86, 89, 91, 98, 100], "readm": 93, "readtextservicenod": 82, "real": [16, 98, 99], "reason": [1, 6, 11], "rec": [42, 64], "recal": 91, "receiv": [88, 92, 98], "recent": [13, 14, 95], "recent_n": [13, 14, 15, 95], "recommend": [87, 90, 94, 96], "record": [1, 2, 7, 11, 16, 73, 90, 91, 95], "recurs": 82, "redirect": [68, 70, 90], "refer": [1, 4, 6, 16, 17, 19, 20, 21, 42, 63, 64, 66, 86, 88, 89, 91, 93, 94, 95, 96, 98], "reform_dialogu": 73, "regist": [1, 2, 42, 55, 68, 71, 88, 93, 94], "register_agent_class": [1, 2], "register_budget": [68, 71, 97], "registr": [68, 71, 97], "registri": [1, 2], "regul": 97, "regular": [68, 71], "relat": [1, 13, 34, 38, 42, 69, 82, 96, 97, 99], "relationship": 98, "releas": [1, 2], "relev": [13, 15, 95, 99, 100], "reli": 97, "reliabl": [84, 103], "remain": [89, 92], "rememb": [87, 89, 100], "remind": [29, 31, 33], "remov": [1, 2, 44, 68, 71, 81, 92, 95], "remove_duplicates_from_end": 81, "renam": 94, "reorgan": 96, "repeat": [82, 89], "repeatedli": 92, "replac": 92, "repli": [1, 2, 3, 4, 6, 7, 8, 9, 78, 89, 91, 94, 95, 98], "replic": 82, "repons": 91, "report": 102, "repositori": [17, 20, 63, 87, 88, 99], "repres": [1, 3, 4, 9, 34, 36, 42, 66, 81, 82, 86, 90, 92, 94, 95, 96, 98], "represent": [16, 95], "reproduc": 100, "reqeust": [38, 39], "request": [1, 2, 7, 17, 20, 23, 25, 27, 38, 41, 42, 55, 65, 67, 69, 90, 94, 98, 99], "requests_get": 69, "requir": [0, 1, 4, 9, 11, 17, 19, 21, 22, 23, 24, 25, 27, 28, 29, 31, 33, 35, 68, 71, 73, 81, 84, 87, 91, 92, 93, 94, 95, 96, 97, 103], "require_arg": 55, "require_url": [1, 9, 91], "required_kei": [1, 9, 29, 31, 91], "requiredfieldnotfounderror": [11, 29, 31], "res_of_dict_input": 94, "res_of_string_input": 94, "reserv": 91, "reset": [13, 14, 77, 78, 95], "reset_audi": [1, 2], "reset_glb_var": 77, "resetexcept": 78, "resili": 86, "resolv": 100, "resourc": [86, 95, 98], "respect": [42, 44], "respond": [29, 33, 89, 96], "respons": [0, 1, 2, 3, 4, 7, 8, 10, 11, 16, 17, 28, 29, 30, 31, 32, 33, 37, 38, 39, 42, 53, 67, 69, 82, 86, 88, 89, 91, 92, 94, 95, 100], "responseformat": 10, "responseparsingerror": 11, "responsestub": [38, 39], "rest": [42, 66, 96], "result": [1, 2, 7, 42, 47, 53, 55, 57, 58, 59, 63, 64, 65, 66, 67, 81, 82, 89, 91, 94, 96], "results_per_pag": [42, 64], "resurrect": 89, "retain": 91, "retri": [1, 4, 17, 25, 42, 65, 84, 103], "retriev": [13, 15, 42, 77, 78, 82, 94, 95], "retrieve_by_embed": [13, 15, 95], "retrieve_from_list": [42, 51, 94], "retry_interv": [17, 25], "return": [1, 2, 3, 4, 7, 8, 9, 13, 14, 15, 16, 17, 19, 20, 21, 23, 24, 25, 26, 27, 29, 33, 34, 35, 36, 38, 39, 42, 44, 45, 47, 48, 49, 51, 52, 55, 57, 58, 59, 61, 63, 64, 65, 66, 67, 68, 69, 71, 78, 80, 81, 82, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100], "return_typ": 95, "return_var": 82, "reus": 98, "reusabl": 94, "reveal": 89, "revers": [13, 15], "rewrit": 16, "risk": [42, 44], "rm": [42, 45], "rm_audienc": [1, 2], "rn": [42, 63], "robust": [84, 86, 103], "role": [1, 3, 16, 17, 19, 20, 23, 42, 61, 70, 78, 88, 91, 95, 96], "round": 89, "rout": 82, "rpc": [1, 2, 7, 16, 84, 86], "rpc_servicer_method": 7, "rpcagent": [1, 7, 16, 41], "rpcagentcli": [16, 38, 39], "rpcagentserv": [1, 7], "rpcagentserverlaunch": [1, 7, 98], "rpcagentservic": [7, 38, 41], "rpcagentstub": [38, 41], "rpcmsg": [7, 38], "rpcserversidewrapp": 7, "rule": [89, 96], "run": [0, 1, 2, 7, 42, 44, 77, 81, 86, 87, 94, 98], "run_app": 77, "runnabl": 81, "runtim": [0, 86, 95, 98], "runtime_id": 0, "safeti": [42, 44], "sai": [1, 4, 89], "same": [0, 28, 68, 71, 82, 94, 96, 97, 98], "sanit": 81, "sanitize_node_data": 81, "satisfi": [42, 61], "save": [0, 12, 13, 14, 15, 37, 38, 39, 42, 65, 89], "save_api_invok": 0, "save_cod": 0, "save_dir": 0, "save_log": 0, "scale": 98, "scan": 99, "scenario": [16, 17, 19, 23, 27, 92, 95, 96], "scene": 94, "schema": [42, 55, 94], "scienc": [42, 64], "score": [42, 51], "score_func": [42, 51], "scratch": 101, "script": [86, 87, 88, 93], "search": [0, 42, 55, 63, 64, 82, 84, 94], "search_queri": [42, 63], "search_result": [42, 64], "second": [17, 19, 42, 44, 69, 96], "secondari": 91, "secretli": 89, "section": [88, 89, 92, 96], "secur": [42, 44], "sed": [42, 45], "see": [1, 2, 89, 90, 96, 100], "seed": [17, 19, 21, 23, 24, 27, 93], "seek": 99, "seem": [89, 98], "seen": [16, 82, 98], "seen_ag": 82, "seer": 89, "segment": [13, 14, 15], "select": [42, 67, 77, 92, 95], "selected_tags_text": [42, 67], "self": [16, 42, 55, 89, 91, 92, 93, 94, 95], "self_define_func": [42, 67], "self_parse_func": [42, 67], "selim": [42, 64], "sell": [42, 66], "send": [16, 69, 70, 77, 78, 95, 98], "send_audio": 77, "send_imag": 77, "send_messag": 77, "send_msg": 78, "send_player_input": 78, "send_reset_msg": 78, "sender": [16, 88, 95], "sent": [69, 89, 98], "separ": [97, 98, 100], "sequenc": [0, 1, 2, 7, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 34, 35, 36, 42, 51, 67, 82, 86, 91, 92, 95], "sequenti": [34, 36, 81, 82, 88], "sequentialpipelin": [34, 35, 36, 88, 89], "sequentialpipelinenod": 82, "seral": [38, 39], "seri": [1, 7, 42, 64, 82, 86, 97], "serial": [13, 15, 16, 38, 39, 42, 48, 94, 95], "serv": [82, 89, 91, 92, 97], "server": [1, 2, 7, 16, 23, 38, 39, 41, 42, 57, 58], "servic": [1, 7, 8, 38, 41, 82, 84, 88, 89, 91, 98, 101, 103], "service_bot": 91, "service_func": [42, 55], "service_toolkit": [1, 6, 94], "servicebot": 91, "serviceexecstatu": [42, 53, 54, 61, 63, 64, 66, 94], "serviceexestatu": [42, 53, 94], "servicefactori": [42, 55], "servicefunct": [42, 55], "servicercontext": 7, "servicerespons": [42, 44, 45, 47, 48, 49, 51, 52, 53, 55, 57, 58, 59, 61, 63, 64, 65, 66, 67, 69], "servicetoolkit": [1, 6, 42, 55, 94], "session": [42, 45], "set": [0, 1, 2, 3, 7, 9, 13, 15, 16, 17, 21, 24, 27, 37, 38, 39, 42, 44, 64, 68, 71, 80, 81, 82, 87, 92, 93, 94, 95, 97], "set_quota": [68, 71, 97], "set_respons": [38, 39], "setitim": [42, 44, 69], "setup": [7, 68, 70, 86, 90, 92], "setup_logg": [68, 70], "setup_rpc_agent_serv": 7, "setup_rpc_agent_server_async": 7, "sever": [86, 89, 91], "share": [0, 28, 92, 98, 99], "she": 89, "shell": [42, 45], "should": [0, 1, 2, 13, 14, 16, 17, 19, 20, 21, 22, 23, 24, 25, 27, 29, 30, 31, 37, 42, 55, 70, 86, 88, 89, 93, 94, 95, 96], "shouldn": [16, 17, 23], "show": [42, 44, 47, 86, 98, 99], "shown": [87, 96], "shrink": [10, 37, 96], "shrink_polici": 37, "shrinkpolici": [10, 37], "shutdown": [1, 7], "side": 89, "sig": 94, "signal": [42, 44, 69, 78], "signatur": 94, "signific": 82, "similar": [42, 89, 92, 94, 95, 96], "simpl": [1, 3, 17, 20, 88, 90, 96, 98], "simplic": 96, "simplifi": [86, 89, 92, 94, 96], "simultan": 98, "sinc": [42, 44, 69, 96], "singapor": [42, 64], "singl": [17, 19, 20, 23, 27, 86, 95, 96], "singleton": [68, 71], "siu": [42, 64], "siu53274": [42, 64], "size": [7, 13, 14, 15, 93, 95, 96], "slower": 90, "small": 93, "smoothli": 96, "snippet": [42, 66, 89, 100], "so": [17, 21, 29, 33, 42, 45, 55, 66, 87, 94, 96, 98], "social": 89, "socket": 7, "solut": [17, 19, 96, 98], "solv": [6, 86, 91], "some": [1, 2, 7, 8, 10, 42, 44, 55, 66, 76, 91, 92, 93, 96, 97, 98, 100], "some_messag": 92, "someon": [42, 66], "someth": [89, 90], "sometim": [89, 96], "song": [42, 64], "soon": 94, "sophist": 89, "sort": 81, "sourc": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 41, 42, 44, 45, 47, 48, 49, 51, 52, 53, 54, 55, 57, 58, 59, 61, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 77, 78, 80, 81, 82, 83, 88, 91, 93, 95, 98], "source_kwarg": 82, "source_path": [42, 47], "space": 37, "sparrow": [42, 64], "speak": [1, 2, 4, 6, 9, 17, 20, 89, 91, 96], "speaker": [90, 95, 96], "special": [34, 36, 51, 89, 90, 91, 98], "specif": [0, 1, 2, 7, 9, 13, 15, 17, 22, 29, 32, 33, 38, 39, 42, 44, 68, 71, 78, 81, 82, 86, 87, 88, 90, 91, 93, 94, 95, 96, 97, 98], "specifi": [1, 4, 5, 13, 14, 17, 22, 24, 27, 42, 44, 47, 55, 65, 69, 73, 82, 88, 89, 91, 92, 93, 94, 95, 96, 97], "speech": 88, "sql": [42, 58, 94], "sqlite": [42, 57, 68, 71, 94], "sqlite3": 97, "sqlite_cursor": 71, "sqlite_transact": 71, "sqlitemonitor": [71, 97], "src": 86, "stabil": [84, 103], "stage": 97, "stai": [23, 93, 99], "stand": [88, 90], "standalon": [88, 92], "standard": [42, 44, 89, 90, 95], "star": 99, "start": [1, 2, 7, 17, 19, 23, 29, 33, 42, 63, 64, 74, 80, 86, 90, 91, 93, 96, 97, 98, 100], "start_ev": 7, "start_workflow": 80, "state": [42, 45, 86, 90, 91, 98], "static": 41, "statu": [42, 53, 54, 55, 63, 64, 66, 94], "stderr": [68, 70, 90], "stem": [42, 44], "step": [1, 6, 81, 87, 88, 91, 92, 94, 100, 104], "step1": 104, "step2": 104, "step3": 104, "still": [37, 89, 90, 97], "stop": [1, 7], "stop_ev": 7, "storag": 86, "store": [1, 2, 7, 9, 13, 14, 15, 29, 30, 31, 32, 33, 42, 67, 77, 91, 95], "str": [0, 1, 2, 3, 4, 6, 7, 8, 9, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29, 30, 31, 33, 37, 38, 39, 42, 44, 45, 47, 48, 49, 53, 55, 57, 58, 59, 61, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 77, 78, 80, 81, 82, 83, 91, 93, 94, 95], "straightforward": [17, 20, 88], "strateg": 89, "strategi": [10, 17, 19, 20, 21, 23, 27, 86, 89, 92, 101], "streamlin": [84, 92, 103], "strengthen": 86, "string": [1, 3, 4, 9, 13, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 27, 29, 31, 37, 42, 44, 45, 55, 63, 64, 66, 67, 69, 73, 80, 81, 83, 90, 94, 95], "string_input": 94, "strong": [17, 21], "structur": [14, 42, 64, 82, 88, 92, 95, 96, 104], "stub": [38, 39], "studio": 70, "style": [37, 42, 55, 73, 94, 96], "sub": [1, 2, 38, 39, 98], "subclass": [1, 5, 7, 82, 86, 91, 92, 95, 96], "submit": 99, "subprocess": [1, 7], "subsequ": [82, 98], "subset": [42, 67], "substanc": [42, 66, 95], "substr": [17, 24], "substrings_in_vision_models_nam": [17, 24], "success": [0, 42, 47, 48, 49, 53, 54, 61, 64, 66, 67, 68, 69, 70, 71, 90, 94], "successfulli": [42, 61, 90], "sucess": [42, 45], "sugar": 86, "suggest": [42, 55, 99, 100], "suit": 81, "suitabl": [17, 19, 23, 27, 84, 91, 95, 96, 103], "summar": [10, 37, 42, 91, 94, 96], "summari": [1, 4, 37, 42, 61, 89], "summarize_model": 37, "super": [93, 95], "superclass": 91, "suppli": 92, "support": [42, 44, 45, 53, 57, 63, 68, 71, 81, 84, 86, 89, 91, 92, 94, 96, 97, 98, 99, 101, 103], "suppos": [97, 98], "sure": 97, "surviv": 89, "survivor": 89, "suspect": 89, "suspici": 89, "switch": [34, 35, 36, 82, 92], "switch_result": 92, "switchpipelin": [34, 35, 36], "switchpipelinenod": 82, "symposium": [42, 64], "syntact": 86, "synthesi": [17, 19, 93], "sys_prompt": [1, 2, 3, 4, 6, 88, 89, 91], "sys_python_guard": 44, "syst": [42, 64], "system": [1, 2, 3, 4, 6, 12, 16, 17, 19, 23, 27, 37, 42, 44, 61, 67, 86, 89, 91, 95, 96, 97, 98], "system_prompt": [37, 42, 61, 96], "sythesi": 93, "t": [1, 2, 7, 8, 13, 15, 16, 17, 23, 68, 71, 89, 90, 95, 97, 98], "tabl": [71, 91, 92, 94], "table_nam": 71, "tag": [11, 29, 30, 31, 33, 42, 67], "tag_begin": [29, 30, 31, 33], "tag_end": [29, 30, 31, 33], "tag_lines_format": [29, 33], "tagged_cont": [29, 33], "taggedcont": [29, 33], "tagnotfounderror": 11, "tailor": [89, 91], "take": [1, 4, 13, 14, 15, 42, 51, 68, 71, 86, 88, 89, 91, 94, 96], "taken": [1, 2, 7, 8, 89, 92], "tan": [42, 64], "tang": [42, 64], "target": [37, 41, 89, 96, 98], "task": [1, 2, 7, 8, 16, 86, 91, 93], "task_id": [7, 16], "task_msg": 7, "teammat": 89, "teardown": 92, "technic": 98, "technolog": [42, 64], "tell": [16, 95], "temperatur": [17, 19, 21, 22, 23, 24, 27, 89, 93], "templat": [34, 36, 91], "temporari": [13, 15, 69], "temporarymemori": [13, 15], "tensorflow": 86, "term": [42, 66, 88, 92, 97], "termin": [23, 42, 44, 88, 89], "test": [44, 86, 96], "text": [1, 4, 8, 17, 19, 26, 29, 30, 31, 32, 33, 42, 55, 61, 67, 77, 78, 82, 88, 91, 93, 94, 95, 96], "text_cmd": [42, 55], "texttoimageag": [1, 8, 82, 91], "texttoimageagentnod": 82, "textual": [1, 4], "than": [17, 19, 42, 61, 89, 90, 95, 96], "thank": [90, 96], "thei": [37, 88, 89, 92, 98], "them": [1, 7, 16, 34, 36, 42, 45, 89, 90, 91, 93, 94, 96, 97, 100], "themselv": [89, 92], "therefor": [96, 98], "thi": [0, 1, 2, 3, 4, 6, 7, 8, 9, 13, 14, 15, 16, 17, 19, 20, 22, 23, 24, 26, 27, 28, 29, 33, 38, 39, 42, 44, 51, 63, 66, 68, 69, 71, 80, 81, 82, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 100], "thing": [42, 66, 98], "think": [78, 89], "third": [88, 94, 96], "those": 97, "thought": [1, 2, 4, 7, 8, 16, 89], "thread": [38, 39, 70], "three": [0, 7, 28, 84, 86, 103], "thrive": 100, "through": [82, 88, 89, 91, 92, 93, 95, 98], "throw": 97, "thrown": 97, "tht": 16, "thu": 92, "ti": [42, 63], "time": [1, 9, 16, 42, 44, 68, 69, 71, 82, 89, 95, 96, 98, 99, 100], "timeout": [1, 2, 7, 9, 17, 22, 25, 27, 38, 39, 41, 42, 44, 65, 67, 71, 78], "timeouterror": [1, 9], "timer": 69, "timestamp": [16, 90, 95], "titl": [42, 63, 64, 66, 100], "to_all_continu": 89, "to_all_r": 89, "to_all_vot": 89, "to_dialog_str": 73, "to_dist": [1, 2, 91], "to_mem": [13, 14, 15, 95], "to_openai_dict": 73, "to_seer": 89, "to_seer_result": 89, "to_str": [16, 95], "to_witch_resurrect": 89, "to_wolv": 89, "to_wolves_r": 89, "to_wolves_vot": 89, "todai": [17, 19, 23, 96], "todo": [1, 8, 14, 37], "togeth": 89, "toke": 22, "token": [42, 61, 72, 97], "token_limit_prompt": [42, 61], "token_num": 97, "token_num_us": 97, "toler": [84, 86, 103], "tongyi": [17, 19], "tongyi_chat": [17, 19], "tonight": 89, "too": [10, 37, 42, 57, 58], "took": 88, "tool": [1, 6, 42, 55, 86, 87, 94], "toolkit": [42, 55], "tools_calling_format": [42, 55, 94], "tools_instruct": [42, 55, 94], "top": [42, 51, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100], "top_k": [13, 15, 42, 51], "topic": 89, "topolog": 81, "total": [17, 24, 89, 97], "touch": 90, "townsfolk": 89, "trace": [0, 68, 70, 90], "track": [82, 90, 97], "tracker": 100, "transact": 71, "transform": [42, 64, 93], "transmiss": 86, "travers": 82, "treat": [1, 4, 96], "trigger": [34, 35, 36, 68, 71], "true": [0, 1, 2, 3, 4, 6, 7, 8, 11, 13, 14, 15, 29, 33, 34, 35, 36, 42, 51, 67, 88, 89, 91, 92, 95, 98], "truncat": [10, 37], "try": [89, 91, 94, 95, 97], "tupl": [1, 2, 3, 4, 6, 7, 8, 9, 29, 33, 42, 49, 55], "turbo": [17, 21, 22, 24, 88, 89, 93, 96, 97], "turn": [42, 55, 89], "tutori": [1, 2, 86, 88, 89, 90, 91, 94, 95, 97, 98], "twice": 98, "two": [42, 44, 51, 52, 63, 66, 88, 89, 92, 93, 94, 95, 96, 98], "txt": 49, "type": [1, 2, 3, 4, 7, 9, 11, 13, 14, 15, 17, 19, 20, 21, 22, 23, 24, 25, 27, 34, 35, 36, 37, 38, 39, 42, 44, 45, 47, 48, 49, 51, 52, 55, 57, 58, 59, 61, 63, 64, 65, 66, 67, 68, 69, 71, 81, 82, 88, 91, 92, 93, 94, 95, 98], "typic": [42, 48, 91, 95], "u": [17, 20, 42, 66, 89, 94, 99, 100], "ui": [74, 77, 78], "uid": [70, 77, 78], "uncertain": 11, "under": [37, 87, 90, 93, 97], "underli": 96, "underpin": 91, "understand": [42, 55, 90, 92, 94, 101], "undetect": 89, "unexpect": 90, "unfold": 89, "unifi": [0, 17, 21, 91, 96], "unintend": 92, "union": [0, 1, 2, 7, 9, 13, 14, 15, 16, 17, 19, 20, 21, 23, 24, 25, 27, 28, 42, 44, 91, 92, 95], "uniqu": [1, 2, 42, 66, 68, 71, 82, 88, 91, 95, 97], "unit": [13, 15, 16, 68, 71, 97], "unittest": [68, 71, 86], "univers": [42, 64], "unix": [42, 44, 69], "unless": 89, "unlik": 95, "unlock": 89, "unoccupi": 7, "unset": 88, "until": [88, 89, 92], "untrust": [42, 44], "up": [80, 87, 97, 99], "updat": [17, 20, 22, 68, 71, 89, 91, 95, 96, 99], "update_alive_play": 89, "update_config": [13, 14], "update_monitor": [17, 22], "update_valu": 16, "upon": [92, 95], "url": [1, 9, 16, 17, 19, 25, 26, 42, 64, 65, 67, 69, 86, 88, 91, 94, 95, 96], "url_to_png1": 96, "url_to_png2": 96, "url_to_png3": 96, "urlpars": 67, "us": [0, 1, 2, 3, 4, 6, 7, 8, 9, 10, 13, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29, 31, 33, 34, 35, 36, 37, 38, 39, 42, 44, 45, 51, 53, 55, 57, 58, 59, 61, 66, 67, 68, 71, 73, 76, 78, 81, 82, 84, 86, 88, 89, 90, 91, 92, 93, 95, 96, 98, 100, 101, 103], "usabl": 86, "usag": [1, 4, 16, 42, 55, 64, 66, 68, 71, 86, 88, 89, 91, 94, 95, 101], "use_dock": [42, 44], "use_memori": [1, 2, 3, 4, 8, 89, 91], "use_monitor": [0, 97], "user": [1, 3, 4, 9, 16, 17, 19, 20, 23, 37, 42, 51, 58, 61, 73, 77, 78, 84, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 99, 103], "user_ag": 88, "user_agent_config": 91, "user_input": [78, 96], "user_messag": 96, "user_proxy_ag": 91, "userag": [1, 7, 9, 82, 88], "useragentnod": 82, "usernam": [42, 58, 94, 100], "usual": 94, "util": [83, 84, 86, 88, 89, 90, 94, 97], "uuid": 78, "uuid4": 95, "v1": [42, 66, 93], "v2": 93, "v4": 27, "valid": [1, 4, 67, 81], "valu": [0, 1, 7, 10, 13, 15, 16, 17, 22, 29, 33, 37, 38, 39, 42, 54, 55, 68, 70, 71, 82, 94, 95, 96, 97, 98], "valueerror": [1, 2, 81], "variabl": [17, 20, 21, 24, 27, 42, 63, 66, 77, 88, 89, 93, 96], "varieti": [42, 66, 86, 89], "variou": [42, 44, 53, 81, 84, 91, 93, 94, 96, 97, 98, 103], "ve": [89, 100], "vector": [13, 15], "venu": [42, 64, 94], "verbos": [1, 6], "veri": [0, 28, 42, 45], "version": [1, 2, 34, 35, 42, 61, 91, 100], "versu": 92, "vertex": [17, 20], "via": [1, 4, 88, 89, 90], "video": [16, 42, 53, 86, 88, 91, 94, 95], "villag": 89, "vim": [42, 45], "virtual": [91, 104], "vision": [17, 24], "visual": 90, "vl": [17, 19, 93, 96], "vllm": [17, 25, 89, 93], "voic": 91, "vote": 89, "vote_r": 89, "wa": 95, "wai": [7, 16, 17, 21, 90, 95, 97, 98], "wait": [1, 7, 98, 100], "wait_for_readi": 41, "wait_until_termin": [1, 7, 98], "want": [42, 45, 97], "wanx": 93, "warn": [0, 42, 44, 68, 70, 90], "watch": 99, "wbcd": [42, 64], "we": [0, 1, 4, 6, 16, 17, 19, 20, 28, 29, 33, 37, 42, 51, 53, 57, 86, 87, 88, 89, 90, 91, 92, 93, 94, 96, 98, 99, 100], "weather": 96, "web": [0, 42, 84, 86, 90, 94, 95, 96], "web_text_or_url": [42, 67], "webpag": [42, 67], "websit": [1, 9, 16, 88, 91, 95], "webui": [84, 86, 103, 104], "weimin": [42, 64], "welcom": [17, 20, 89, 90, 99, 100], "well": [42, 55, 61, 89, 94], "werewolf": [1, 4], "werewolv": 89, "what": [0, 17, 19, 23, 28, 29, 31, 42, 66, 88, 96, 104], "when": [0, 1, 2, 4, 7, 10, 11, 13, 14, 15, 16, 17, 19, 25, 34, 35, 36, 37, 42, 44, 45, 55, 68, 71, 73, 81, 82, 86, 89, 90, 93, 94, 95, 96, 97, 98, 100], "where": [1, 4, 16, 17, 19, 20, 21, 23, 24, 25, 27, 42, 47, 48, 49, 67, 69, 81, 82, 88, 89, 91, 92, 94, 95, 96], "whether": [0, 1, 2, 3, 4, 6, 7, 8, 9, 13, 15, 17, 29, 33, 34, 35, 36, 42, 44, 48, 49, 51, 55, 58, 59, 61, 67, 68, 71, 78, 83, 89, 95, 97, 100], "which": [0, 1, 2, 3, 4, 6, 7, 8, 9, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 27, 34, 35, 36, 38, 39, 42, 55, 63, 66, 68, 69, 70, 71, 82, 86, 88, 89, 90, 91, 92, 93, 95, 96, 97, 98], "while": [34, 36, 42, 55, 82, 88, 89, 90, 92, 94, 96, 98], "whilelooppipelin": [34, 35, 36], "whilelooppipelinenod": 82, "who": [16, 42, 66, 87, 89, 93, 95], "whose": [81, 96, 98], "why": 104, "wide": 98, "win": 89, "window": [42, 44, 87], "witch": 89, "witch_nam": 89, "within": [1, 6, 42, 44, 57, 58, 59, 82, 86, 88, 89, 91, 92, 95], "without": [0, 1, 2, 7, 28, 82, 89, 91, 92, 96, 98], "wolf": 89, "wolv": 89, "won": 89, "wonder": [17, 19], "work": [42, 47, 51, 69, 89, 95, 96, 100], "workflow": [34, 36, 81, 82, 83, 98], "workflownod": 82, "workflownodetyp": 82, "workshop": [42, 64], "world": 90, "worri": 98, "worth": 92, "would": 89, "wrap": [1, 2, 17, 20, 42, 53, 94], "wrapper": [1, 7, 17, 19, 20, 21, 22, 23, 24, 25, 27, 86, 94, 96, 101], "write": [13, 15, 42, 47, 49, 69, 82, 94, 98, 100], "write_fil": 69, "write_json_fil": [42, 48, 94], "write_text_fil": [42, 49, 94], "writetextservicenod": 82, "written": [13, 15, 42, 48, 49, 69, 94, 98], "wrong": 90, "www": [42, 66], "x": [1, 2, 3, 4, 6, 7, 8, 9, 16, 34, 35, 36, 38, 39, 88, 89, 91, 92, 94, 98], "x1": [0, 28], "x2": [0, 28], "x_in": 81, "xxx": [88, 89, 93, 94, 96], "xxx1": 96, "xxx2": 96, "xxxagent": [1, 2], "xxxxx": [42, 67], "year": [42, 64], "yet": [42, 45, 98], "yield": 71, "you": [1, 6, 13, 15, 16, 17, 19, 20, 21, 22, 23, 29, 30, 37, 42, 44, 45, 61, 67, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100], "your": [1, 2, 3, 6, 16, 17, 21, 22, 42, 55, 66, 68, 71, 84, 87, 88, 94, 96, 97, 99, 101, 103, 104], "your_": [29, 30], "your_api_kei": [22, 93], "your_config_nam": 93, "your_cse_id": [42, 66], "your_google_api_kei": [42, 66], "your_json_dictionari": [29, 31], "your_json_object": [29, 31], "your_organ": [22, 93], "your_save_path": 90, "yourag": 94, "yu": [42, 64], "yusefi": [42, 64], "yutztch23": [42, 64], "ywjjzgvm": 96, "yyi": 93, "zero": [97, 98], "zh": [17, 19], "zhang": [42, 64], "zhipuai": [17, 27, 96], "zhipuai_chat": [17, 27, 93], "zhipuai_embed": [17, 27, 93], "zhipuaichatwrapp": [17, 27, 93], "zhipuaiembeddingwrapp": [17, 27, 93], "zhipuaiwrapperbas": [17, 27], "ziwei": [42, 64], "\u00f6mer": [42, 64], "\u7701\u7565\u4ee3\u7801\u4ee5\u7b80\u5316": 95, "\u9489\u9489": 102}, "titles": ["agentscope", "agentscope.agents", "agentscope.agents.agent", "agentscope.agents.dialog_agent", "agentscope.agents.dict_dialog_agent", "agentscope.agents.operator", "agentscope.agents.react_agent", "agentscope.agents.rpc_agent", "agentscope.agents.text_to_image_agent", "agentscope.agents.user_agent", "agentscope.constants", "agentscope.exception", "agentscope.file_manager", "agentscope.memory", "agentscope.memory.memory", "agentscope.memory.temporary_memory", "agentscope.message", "agentscope.models", "agentscope.models.config", "agentscope.models.dashscope_model", "agentscope.models.gemini_model", "agentscope.models.litellm_model", "agentscope.models.model", "agentscope.models.ollama_model", "agentscope.models.openai_model", "agentscope.models.post_model", "agentscope.models.response", "agentscope.models.zhipu_model", "agentscope.msghub", "agentscope.parsers", "agentscope.parsers.code_block_parser", "agentscope.parsers.json_object_parser", "agentscope.parsers.parser_base", "agentscope.parsers.tagged_content_parser", "agentscope.pipelines", "agentscope.pipelines.functional", "agentscope.pipelines.pipeline", "agentscope.prompt", "agentscope.rpc", "agentscope.rpc.rpc_agent_client", "agentscope.rpc.rpc_agent_pb2", "agentscope.rpc.rpc_agent_pb2_grpc", "agentscope.service", "agentscope.service.execute_code", "agentscope.service.execute_code.exec_python", "agentscope.service.execute_code.exec_shell", "agentscope.service.file", "agentscope.service.file.common", "agentscope.service.file.json", "agentscope.service.file.text", "agentscope.service.retrieval", "agentscope.service.retrieval.retrieval_from_list", "agentscope.service.retrieval.similarity", "agentscope.service.service_response", "agentscope.service.service_status", "agentscope.service.service_toolkit", "agentscope.service.sql_query", "agentscope.service.sql_query.mongodb", "agentscope.service.sql_query.mysql", "agentscope.service.sql_query.sqlite", "agentscope.service.text_processing", "agentscope.service.text_processing.summarization", "agentscope.service.web", "agentscope.service.web.arxiv", "agentscope.service.web.dblp", "agentscope.service.web.download", "agentscope.service.web.search", "agentscope.service.web.web_digest", "agentscope.utils", "agentscope.utils.common", "agentscope.utils.logging_utils", "agentscope.utils.monitor", "agentscope.utils.token_utils", "agentscope.utils.tools", "agentscope.web", "agentscope.web.studio", "agentscope.web.studio.constants", "agentscope.web.studio.studio", "agentscope.web.studio.utils", "agentscope.web.workstation", "agentscope.web.workstation.workflow", "agentscope.web.workstation.workflow_dag", "agentscope.web.workstation.workflow_node", "agentscope.web.workstation.workflow_utils", "AgentScope Documentation", "agentscope", "About AgentScope", "Installation", "Quick Start", "Crafting Your First Application", "Logging and WebUI", "Customizing Your Own Agent", "Pipeline and MsgHub", "Model", "Service", "Memory", "Prompt Engineering", "Monitor", "Distribution", "Joining AgentScope Community", "Contribute to AgentScope", "Advanced Exploration", "Get Involved", "Welcome to AgentScope Tutorial Hub", "Getting Started"], "titleterms": {"1": [89, 98], "2": [89, 98], "3": 89, "4": 89, "5": 89, "For": 100, "Will": 96, "about": [86, 94, 95, 96, 98], "actor": 98, "ad": 92, "advanc": [84, 97, 98, 101, 103], "agent": [1, 2, 3, 4, 5, 6, 7, 8, 9, 86, 88, 89, 91, 98], "agentbas": 91, "agentpool": 91, "agentscop": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 89, 97, 99, 100, 103], "an": 97, "api": [84, 89, 93, 97], "applic": [89, 98], "arxiv": 63, "ask": 100, "basic": [93, 97], "branch": 100, "broadcast": 92, "budget": 97, "bug": 100, "build": 93, "built": [94, 96], "categori": 92, "challeng": 96, "chang": 100, "chat": [90, 93], "child": 98, "class": [95, 96], "clone": 100, "code": [86, 100], "code_block_pars": 30, "codebas": 100, "combin": 92, "commit": 100, "common": [47, 69], "commun": 99, "compon": 96, "concept": 86, "conda": 87, "config": [18, 89], "configur": 93, "constant": [10, 76], "construct": 96, "contribut": 100, "convers": 88, "convert": 98, "craft": 89, "creat": [87, 88, 92, 93, 94, 100], "custom": 91, "dashscop": 93, "dashscope_model": 19, "dashscopechatwrapp": 96, "dashscopemultimodalwrapp": 96, "dblp": 64, "defin": 89, "delet": 92, "deprec": 96, "design": 86, "detail": 93, "dialog_ag": 3, "dialogag": 91, "dict_dialog_ag": 4, "dingtalk": 99, "discord": 99, "distinguish": 97, "distribut": 98, "document": 84, "download": 65, "dynam": 96, "each": 89, "engin": 96, "environ": 87, "exampl": 94, "except": 11, "exec_python": 44, "exec_shel": 45, "execute_cod": [43, 44, 45], "explor": [84, 91, 101, 103], "featur": [96, 100], "file": [46, 47, 48, 49], "file_manag": 12, "first": 89, "flow": 98, "fork": 100, "forlooppipelin": 92, "format": [93, 96], "from": [87, 91, 93], "function": [35, 94], "futur": 96, "game": 89, "gemini": 93, "gemini_model": 20, "geminichatwrapp": 96, "get": [84, 89, 97, 102, 103, 104], "github": 99, "handl": 97, "how": [86, 94], "hub": [84, 103], "i": 86, "ifelsepipelin": 92, "implement": [89, 98], "independ": 98, "indic": 84, "inform": 90, "initi": [89, 96], "instal": 87, "instanc": 97, "integr": 90, "involv": [84, 102, 103], "its": 98, "join": [96, 99], "json": 48, "json_object_pars": 31, "kei": [86, 96], "leverag": 89, "list": 96, "litellm": 93, "litellm_model": 21, "log": 90, "logger": 90, "logging_util": 70, "logic": 89, "make": 100, "memori": [13, 14, 15, 95], "memorybas": 95, "messag": [16, 86, 90, 92, 95], "messagebas": 95, "metric": 97, "mode": 98, "model": [17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 88, 89, 93, 96, 98], "mongodb": 57, "monitor": [71, 97], "msg": 95, "msghub": [28, 89, 92], "mysql": 58, "navig": [84, 103], "new": [94, 100], "next": 89, "non": 96, "note": 90, "ollama": 93, "ollama_model": 23, "ollamachatwrapp": 96, "ollamagenerationwrapp": 96, "openai": 93, "openai_model": 24, "openaichatwrapp": 96, "oper": 5, "orchestr": 98, "output": 96, "own": [91, 93], "paramet": 93, "parser": [29, 30, 31, 32, 33], "parser_bas": 32, "particip": 92, "pip": 87, "pipelin": [34, 35, 36, 89, 92], "placehold": 98, "post": 93, "post_model": 25, "prefix": 97, "prepar": [88, 89], "process": 98, "prompt": [37, 96], "promptengin": 96, "pull": 100, "quick": [88, 90], "quota": 97, "react_ag": 6, "refer": 84, "regist": 97, "remov": 97, "report": 100, "repositori": 100, "request": [93, 100], "reset": 97, "respons": 26, "retriev": [50, 51, 52, 97], "retrieval_from_list": 51, "review": 100, "role": 89, "rpc": [38, 39, 40, 41], "rpc_agent": 7, "rpc_agent_cli": 39, "rpc_agent_pb2": 40, "rpc_agent_pb2_grpc": 41, "run": [89, 90], "scratch": 93, "search": 66, "sequentialpipelin": 92, "server": 98, "servic": [42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 86, 93, 94], "service_respons": 53, "service_statu": 54, "service_toolkit": 55, "servicerespons": 94, "set": [89, 90], "similar": 52, "sourc": 87, "sql_queri": [56, 57, 58, 59], "sqlite": 59, "start": [84, 88, 89, 103, 104], "step": [89, 98], "step1": 88, "step2": 88, "step3": 88, "strategi": 96, "string": 96, "structur": 86, "studio": [75, 76, 77, 78], "submit": 100, "summar": 61, "support": 93, "switchpipelin": 92, "system": 90, "tabl": 84, "tagged_content_pars": 33, "temporary_memori": 15, "temporarymemori": 95, "text": 49, "text_process": [60, 61], "text_to_image_ag": 8, "to_dist": 98, "token_util": 72, "tool": 73, "toolkit": 94, "tutori": [84, 103], "type": 96, "understand": [91, 97], "up": [89, 90], "updat": 97, "us": [87, 94, 97], "usag": [92, 97, 98], "user_ag": 9, "userag": 91, "util": [68, 69, 70, 71, 72, 73, 78], "version": 98, "virtual": 87, "virtualenv": 87, "vision": 96, "wai": 96, "web": [62, 63, 64, 65, 66, 67, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83], "web_digest": 67, "webui": 90, "welcom": [84, 103], "werewolf": 89, "what": 86, "whilelooppipelin": 92, "why": 86, "workflow": [80, 86], "workflow_dag": 81, "workflow_nod": 82, "workflow_util": 83, "workstat": [79, 80, 81, 82, 83], "wrapper": 93, "your": [89, 91, 93, 98, 100], "zhipu_model": 27, "zhipuai": 93, "zhipuaichatwrapp": 96, "\u9489\u9489": 99}}) \ No newline at end of file +Search.setIndex({"alltitles": {"About AgentScope": [[86, "about-agentscope"]], "About Implementation": [[99, "about-implementation"]], "About Memory": [[96, "about-memory"]], "About Message": [[96, "about-message"]], "About PromptEngine Class": [[97, "about-promptengine-class"]], "About Service Toolkit": [[95, "about-service-toolkit"]], "About ServiceResponse": [[95, "about-serviceresponse"]], "Actor Model": [[99, "actor-model"]], "Adding and Deleting Participants": [[92, "adding-and-deleting-participants"]], "Advanced Exploration": [[84, "advanced-exploration"], [102, "advanced-exploration"], [104, "advanced-exploration"]], "Advanced Usage": [[98, "advanced-usage"]], "Advanced Usage of to_dist": [[99, "advanced-usage-of-to-dist"]], "Agent": [[86, "agent"]], "Agent Server": [[99, "agent-server"]], "AgentScope API Reference": [[84, null]], "AgentScope Code Structure": [[86, "agentscope-code-structure"]], "AgentScope Documentation": [[84, "agentscope-documentation"]], "Background": [[94, "background"]], "Basic Parameters": [[93, "basic-parameters"]], "Basic Usage": [[98, "basic-usage"]], "Broadcast message in MsgHub": [[92, "broadcast-message-in-msghub"]], "Build Model Service from Scratch": [[93, "build-model-service-from-scratch"]], "Built-in Prompt Strategies": [[97, "built-in-prompt-strategies"]], "Built-in Service Functions": [[95, "built-in-service-functions"]], "Category": [[92, "category"]], "Challenges in Prompt Construction": [[97, "challenges-in-prompt-construction"]], "Child Process Mode": [[99, "child-process-mode"]], "Code Review": [[101, "code-review"]], "Commit Your Changes": [[101, "commit-your-changes"]], "Configuration": [[93, "configuration"]], "Configuration Format": [[93, "configuration-format"]], "Contribute to AgentScope": [[101, "contribute-to-agentscope"]], "Contribute to Codebase": [[101, "contribute-to-codebase"]], "Crafting Your First Application": [[89, "crafting-your-first-application"]], "Creat Your Own Model Wrapper": [[93, "creat-your-own-model-wrapper"]], "Create a New Branch": [[101, "create-a-new-branch"]], "Create a Virtual Environment": [[87, "create-a-virtual-environment"]], "Create new Service Function": [[95, "create-new-service-function"]], "Creating a MsgHub": [[92, "creating-a-msghub"]], "Customized Parser": [[94, "customized-parser"]], "Customizing Agents from the AgentPool": [[91, "customizing-agents-from-the-agentpool"]], "Customizing Your Own Agent": [[91, "customizing-your-own-agent"]], "DashScope API": [[93, "dashscope-api"]], "DashScopeChatWrapper": [[97, "dashscopechatwrapper"]], "DashScopeMultiModalWrapper": [[97, "dashscopemultimodalwrapper"]], "Detailed Parameters": [[93, "detailed-parameters"]], "DialogAgent": [[91, "dialogagent"]], "Dictionary Type": [[94, "dictionary-type"]], "DingTalk (\u9489\u9489)": [[100, "dingtalk"]], "Discord": [[100, "discord"]], "Distribution": [[99, "distribution"]], "Example": [[95, "example"]], "Exploring the AgentPool": [[91, "exploring-the-agentpool"]], "ForLoopPipeline": [[92, "forlooppipeline"]], "Fork and Clone the Repository": [[101, "fork-and-clone-the-repository"]], "Format Instruction Template": [[94, "format-instruction-template"]], "Formatting Prompts in Dynamic Way": [[97, "formatting-prompts-in-dynamic-way"]], "Gemini API": [[93, "gemini-api"]], "GeminiChatWrapper": [[97, "geminichatwrapper"]], "Get Involved": [[103, "get-involved"]], "Get a Monitor Instance": [[98, "get-a-monitor-instance"]], "Getting Involved": [[84, "getting-involved"], [104, "getting-involved"]], "Getting Started": [[84, "getting-started"], [89, "getting-started"], [104, "getting-started"], [105, "getting-started"]], "GitHub": [[100, "github"]], "Handling Quotas": [[98, "handling-quotas"]], "How is AgentScope designed?": [[86, "how-is-agentscope-designed"]], "How to use": [[95, "how-to-use"]], "How to use Service Functions": [[95, "how-to-use-service-functions"]], "IfElsePipeline": [[92, "ifelsepipeline"]], "Implement Werewolf Pipeline": [[89, "implement-werewolf-pipeline"]], "Independent Process Mode": [[99, "independent-process-mode"]], "Indices and tables": [[84, "indices-and-tables"]], "Initialization": [[94, "initialization"], [97, "initialization"]], "Initialization & Format Instruction Template": [[94, "initialization-format-instruction-template"], [94, "id1"], [94, "id3"]], "Install from Source": [[87, "install-from-source"]], "Install with Pip": [[87, "install-with-pip"]], "Installation": [[87, "installation"]], "Installing AgentScope": [[87, "installing-agentscope"]], "Integrating logging with WebUI": [[90, "integrating-logging-with-webui"]], "JSON / Python Object Type": [[94, "json-python-object-type"]], "Joining AgentScope Community": [[100, "joining-agentscope-community"]], "Joining Prompt Components": [[97, "joining-prompt-components"]], "Key Concepts": [[86, "key-concepts"]], "Key Features of PromptEngine": [[97, "key-features-of-promptengine"]], "Leverage Pipeline and MsgHub": [[89, "leverage-pipeline-and-msghub"]], "LiteLLM Chat API": [[93, "litellm-chat-api"]], "Logging": [[90, "logging"]], "Logging a Chat Message": [[90, "logging-a-chat-message"]], "Logging a System information": [[90, "logging-a-system-information"]], "Logging and WebUI": [[90, "logging-and-webui"]], "Making Changes": [[101, "making-changes"]], "Memory": [[96, "memory"]], "MemoryBase Class": [[96, "memorybase-class"]], "Message": [[86, "message"]], "MessageBase Class": [[96, "messagebase-class"]], "Model": [[93, "model"]], "Model Response Parser": [[94, "model-response-parser"]], "Monitor": [[98, "monitor"]], "Msg Class": [[96, "msg-class"]], "MsgHub": [[92, "msghub"]], "Next step": [[89, "next-step"]], "Non-Vision Models": [[97, "non-vision-models"]], "Note": [[90, "note"]], "Ollama API": [[93, "ollama-api"]], "OllamaChatWrapper": [[97, "ollamachatwrapper"]], "OllamaGenerationWrapper": [[97, "ollamagenerationwrapper"]], "OpenAI API": [[93, "openai-api"]], "OpenAIChatWrapper": [[97, "openaichatwrapper"]], "Output List Type Prompt": [[97, "output-list-type-prompt"]], "Output String Type Prompt": [[97, "output-string-type-prompt"]], "Overview": [[94, "overview"]], "Parse Function": [[94, "parse-function"], [94, "id2"], [94, "id4"]], "Parser Module": [[94, "parser-module"]], "Pipeline Combination": [[92, "pipeline-combination"]], "Pipeline and MsgHub": [[92, "pipeline-and-msghub"]], "Pipelines": [[92, "pipelines"]], "PlaceHolder": [[99, "placeholder"]], "Post Request API": [[93, "post-request-api"]], "Post Request Chat API": [[93, "post-request-chat-api"]], "Prompt Engine (Will be deprecated in the future)": [[97, "prompt-engine-will-be-deprecated-in-the-future"]], "Prompt Engineering": [[97, "prompt-engineering"]], "Prompt Strategy": [[97, "prompt-strategy"], [97, "id1"], [97, "id2"], [97, "id3"], [97, "id4"], [97, "id5"], [97, "id6"]], "Quick Running": [[90, "quick-running"]], "Quick Start": [[88, "quick-start"]], "ReAct Agent and Tool Usage": [[94, "react-agent-and-tool-usage"]], "Register a budget for an API": [[98, "register-a-budget-for-an-api"]], "Registering API Usage Metrics": [[98, "registering-api-usage-metrics"]], "Report Bugs and Ask For New Features?": [[101, "report-bugs-and-ask-for-new-features"]], "Resetting and Removing Metrics": [[98, "resetting-and-removing-metrics"]], "Retrieving Metrics": [[98, "retrieving-metrics"]], "SequentialPipeline": [[92, "sequentialpipeline"]], "Service": [[86, "service"], [95, "service"]], "Setting Up the Logger": [[90, "setting-up-the-logger"]], "Step 1: Convert your agent to its distributed version": [[99, "step-1-convert-your-agent-to-its-distributed-version"]], "Step 1: Prepare Model API and Set Model Configs": [[89, "step-1-prepare-model-api-and-set-model-configs"]], "Step 2: Define the Roles of Each Agent": [[89, "step-2-define-the-roles-of-each-agent"]], "Step 2: Orchestrate Distributed Application Flow": [[99, "step-2-orchestrate-distributed-application-flow"]], "Step 3: Initialize AgentScope and the Agents": [[89, "step-3-initialize-agentscope-and-the-agents"]], "Step 4: Set Up the Game Logic": [[89, "step-4-set-up-the-game-logic"]], "Step 5: Run the Application": [[89, "step-5-run-the-application"]], "Step1: Prepare Model": [[88, "step1-prepare-model"]], "Step2: Create Agents": [[88, "step2-create-agents"]], "Step3: Agent Conversation": [[88, "step3-agent-conversation"]], "String Type": [[94, "string-type"]], "Submit a Pull Request": [[101, "submit-a-pull-request"]], "Supported Models": [[93, "supported-models"]], "SwitchPipeline": [[92, "switchpipeline"]], "Table of Contents": [[94, "table-of-contents"]], "TemporaryMemory": [[96, "temporarymemory"]], "Tutorial Navigator": [[84, "tutorial-navigator"], [104, "tutorial-navigator"]], "Typical Use Cases": [[94, "typical-use-cases"]], "Understanding AgentBase": [[91, "understanding-agentbase"]], "Understanding the Monitor in AgentScope": [[98, "understanding-the-monitor-in-agentscope"]], "Updating Metrics": [[98, "updating-metrics"]], "Usage": [[92, "usage"], [92, "id1"], [99, "usage"]], "UserAgent": [[91, "useragent"]], "Using Conda": [[87, "using-conda"]], "Using Virtualenv": [[87, "using-virtualenv"]], "Using prefix to Distinguish Metrics": [[98, "using-prefix-to-distinguish-metrics"]], "Using the Monitor": [[98, "using-the-monitor"]], "Vision Models": [[97, "vision-models"]], "Welcome to AgentScope Tutorial Hub": [[84, "welcome-to-agentscope-tutorial-hub"], [104, "welcome-to-agentscope-tutorial-hub"]], "WereWolf Game": [[94, "werewolf-game"]], "What is AgentScope?": [[86, "what-is-agentscope"]], "WhileLoopPipeline": [[92, "whilelooppipeline"]], "Why AgentScope?": [[86, "why-agentscope"]], "Workflow": [[86, "workflow"]], "ZhipuAI API": [[93, "zhipuai-api"]], "ZhipuAIChatWrapper": [[97, "zhipuaichatwrapper"]], "agentscope": [[0, "module-agentscope"], [85, "agentscope"]], "agentscope.agents": [[1, "module-agentscope.agents"]], "agentscope.agents.agent": [[2, "module-agentscope.agents.agent"]], "agentscope.agents.dialog_agent": [[3, "module-agentscope.agents.dialog_agent"]], "agentscope.agents.dict_dialog_agent": [[4, "module-agentscope.agents.dict_dialog_agent"]], "agentscope.agents.operator": [[5, "module-agentscope.agents.operator"]], "agentscope.agents.react_agent": [[6, "module-agentscope.agents.react_agent"]], "agentscope.agents.rpc_agent": [[7, "module-agentscope.agents.rpc_agent"]], "agentscope.agents.text_to_image_agent": [[8, "module-agentscope.agents.text_to_image_agent"]], "agentscope.agents.user_agent": [[9, "module-agentscope.agents.user_agent"]], "agentscope.constants": [[10, "module-agentscope.constants"]], "agentscope.exception": [[11, "module-agentscope.exception"]], "agentscope.file_manager": [[12, "module-agentscope.file_manager"]], "agentscope.memory": [[13, "module-agentscope.memory"]], "agentscope.memory.memory": [[14, "module-agentscope.memory.memory"]], "agentscope.memory.temporary_memory": [[15, "module-agentscope.memory.temporary_memory"]], "agentscope.message": [[16, "module-agentscope.message"]], "agentscope.models": [[17, "module-agentscope.models"]], "agentscope.models.config": [[18, "module-agentscope.models.config"]], "agentscope.models.dashscope_model": [[19, "module-agentscope.models.dashscope_model"]], "agentscope.models.gemini_model": [[20, "module-agentscope.models.gemini_model"]], "agentscope.models.litellm_model": [[21, "module-agentscope.models.litellm_model"]], "agentscope.models.model": [[22, "module-agentscope.models.model"]], "agentscope.models.ollama_model": [[23, "module-agentscope.models.ollama_model"]], "agentscope.models.openai_model": [[24, "module-agentscope.models.openai_model"]], "agentscope.models.post_model": [[25, "module-agentscope.models.post_model"]], "agentscope.models.response": [[26, "module-agentscope.models.response"]], "agentscope.models.zhipu_model": [[27, "module-agentscope.models.zhipu_model"]], "agentscope.msghub": [[28, "module-agentscope.msghub"]], "agentscope.parsers": [[29, "module-agentscope.parsers"]], "agentscope.parsers.code_block_parser": [[30, "module-agentscope.parsers.code_block_parser"]], "agentscope.parsers.json_object_parser": [[31, "module-agentscope.parsers.json_object_parser"]], "agentscope.parsers.parser_base": [[32, "module-agentscope.parsers.parser_base"]], "agentscope.parsers.tagged_content_parser": [[33, "module-agentscope.parsers.tagged_content_parser"]], "agentscope.pipelines": [[34, "module-agentscope.pipelines"]], "agentscope.pipelines.functional": [[35, "module-agentscope.pipelines.functional"]], "agentscope.pipelines.pipeline": [[36, "module-agentscope.pipelines.pipeline"]], "agentscope.prompt": [[37, "module-agentscope.prompt"]], "agentscope.rpc": [[38, "module-agentscope.rpc"]], "agentscope.rpc.rpc_agent_client": [[39, "module-agentscope.rpc.rpc_agent_client"]], "agentscope.rpc.rpc_agent_pb2": [[40, "module-agentscope.rpc.rpc_agent_pb2"]], "agentscope.rpc.rpc_agent_pb2_grpc": [[41, "module-agentscope.rpc.rpc_agent_pb2_grpc"]], "agentscope.service": [[42, "module-agentscope.service"]], "agentscope.service.execute_code": [[43, "module-agentscope.service.execute_code"]], "agentscope.service.execute_code.exec_python": [[44, "module-agentscope.service.execute_code.exec_python"]], "agentscope.service.execute_code.exec_shell": [[45, "module-agentscope.service.execute_code.exec_shell"]], "agentscope.service.file": [[46, "module-agentscope.service.file"]], "agentscope.service.file.common": [[47, "module-agentscope.service.file.common"]], "agentscope.service.file.json": [[48, "module-agentscope.service.file.json"]], "agentscope.service.file.text": [[49, "module-agentscope.service.file.text"]], "agentscope.service.retrieval": [[50, "module-agentscope.service.retrieval"]], "agentscope.service.retrieval.retrieval_from_list": [[51, "module-agentscope.service.retrieval.retrieval_from_list"]], "agentscope.service.retrieval.similarity": [[52, "module-agentscope.service.retrieval.similarity"]], "agentscope.service.service_response": [[53, "module-agentscope.service.service_response"]], "agentscope.service.service_status": [[54, "module-agentscope.service.service_status"]], "agentscope.service.service_toolkit": [[55, "module-agentscope.service.service_toolkit"]], "agentscope.service.sql_query": [[56, "module-agentscope.service.sql_query"]], "agentscope.service.sql_query.mongodb": [[57, "module-agentscope.service.sql_query.mongodb"]], "agentscope.service.sql_query.mysql": [[58, "module-agentscope.service.sql_query.mysql"]], "agentscope.service.sql_query.sqlite": [[59, "module-agentscope.service.sql_query.sqlite"]], "agentscope.service.text_processing": [[60, "module-agentscope.service.text_processing"]], "agentscope.service.text_processing.summarization": [[61, "module-agentscope.service.text_processing.summarization"]], "agentscope.service.web": [[62, "module-agentscope.service.web"]], "agentscope.service.web.arxiv": [[63, "module-agentscope.service.web.arxiv"]], "agentscope.service.web.dblp": [[64, "module-agentscope.service.web.dblp"]], "agentscope.service.web.download": [[65, "module-agentscope.service.web.download"]], "agentscope.service.web.search": [[66, "module-agentscope.service.web.search"]], "agentscope.service.web.web_digest": [[67, "module-agentscope.service.web.web_digest"]], "agentscope.utils": [[68, "module-agentscope.utils"]], "agentscope.utils.common": [[69, "module-agentscope.utils.common"]], "agentscope.utils.logging_utils": [[70, "module-agentscope.utils.logging_utils"]], "agentscope.utils.monitor": [[71, "module-agentscope.utils.monitor"]], "agentscope.utils.token_utils": [[72, "module-agentscope.utils.token_utils"]], "agentscope.utils.tools": [[73, "module-agentscope.utils.tools"]], "agentscope.web": [[74, "module-agentscope.web"]], "agentscope.web.studio": [[75, "module-agentscope.web.studio"]], "agentscope.web.studio.constants": [[76, "module-agentscope.web.studio.constants"]], "agentscope.web.studio.studio": [[77, "module-agentscope.web.studio.studio"]], "agentscope.web.studio.utils": [[78, "module-agentscope.web.studio.utils"]], "agentscope.web.workstation": [[79, "module-agentscope.web.workstation"]], "agentscope.web.workstation.workflow": [[80, "module-agentscope.web.workstation.workflow"]], "agentscope.web.workstation.workflow_dag": [[81, "module-agentscope.web.workstation.workflow_dag"]], "agentscope.web.workstation.workflow_node": [[82, "module-agentscope.web.workstation.workflow_node"]], "agentscope.web.workstation.workflow_utils": [[83, "module-agentscope.web.workstation.workflow_utils"]]}, "docnames": ["agentscope", "agentscope.agents", "agentscope.agents.agent", "agentscope.agents.dialog_agent", "agentscope.agents.dict_dialog_agent", "agentscope.agents.operator", "agentscope.agents.react_agent", "agentscope.agents.rpc_agent", "agentscope.agents.text_to_image_agent", "agentscope.agents.user_agent", "agentscope.constants", "agentscope.exception", "agentscope.file_manager", "agentscope.memory", "agentscope.memory.memory", "agentscope.memory.temporary_memory", "agentscope.message", "agentscope.models", "agentscope.models.config", "agentscope.models.dashscope_model", "agentscope.models.gemini_model", "agentscope.models.litellm_model", "agentscope.models.model", "agentscope.models.ollama_model", "agentscope.models.openai_model", "agentscope.models.post_model", "agentscope.models.response", "agentscope.models.zhipu_model", "agentscope.msghub", "agentscope.parsers", "agentscope.parsers.code_block_parser", "agentscope.parsers.json_object_parser", "agentscope.parsers.parser_base", "agentscope.parsers.tagged_content_parser", "agentscope.pipelines", "agentscope.pipelines.functional", "agentscope.pipelines.pipeline", "agentscope.prompt", "agentscope.rpc", "agentscope.rpc.rpc_agent_client", "agentscope.rpc.rpc_agent_pb2", "agentscope.rpc.rpc_agent_pb2_grpc", "agentscope.service", "agentscope.service.execute_code", "agentscope.service.execute_code.exec_python", "agentscope.service.execute_code.exec_shell", "agentscope.service.file", "agentscope.service.file.common", "agentscope.service.file.json", "agentscope.service.file.text", "agentscope.service.retrieval", "agentscope.service.retrieval.retrieval_from_list", "agentscope.service.retrieval.similarity", "agentscope.service.service_response", "agentscope.service.service_status", "agentscope.service.service_toolkit", "agentscope.service.sql_query", "agentscope.service.sql_query.mongodb", "agentscope.service.sql_query.mysql", "agentscope.service.sql_query.sqlite", "agentscope.service.text_processing", "agentscope.service.text_processing.summarization", "agentscope.service.web", "agentscope.service.web.arxiv", "agentscope.service.web.dblp", "agentscope.service.web.download", "agentscope.service.web.search", "agentscope.service.web.web_digest", "agentscope.utils", "agentscope.utils.common", "agentscope.utils.logging_utils", "agentscope.utils.monitor", "agentscope.utils.token_utils", "agentscope.utils.tools", "agentscope.web", "agentscope.web.studio", "agentscope.web.studio.constants", "agentscope.web.studio.studio", "agentscope.web.studio.utils", "agentscope.web.workstation", "agentscope.web.workstation.workflow", "agentscope.web.workstation.workflow_dag", "agentscope.web.workstation.workflow_node", "agentscope.web.workstation.workflow_utils", "index", "modules", "tutorial/101-agentscope", "tutorial/102-installation", "tutorial/103-example", "tutorial/104-usecase", "tutorial/105-logging", "tutorial/201-agent", "tutorial/202-pipeline", "tutorial/203-model", "tutorial/203-parser", "tutorial/204-service", "tutorial/205-memory", "tutorial/206-prompt", "tutorial/207-monitor", "tutorial/208-distribute", "tutorial/301-community", "tutorial/302-contribute", "tutorial/advance", "tutorial/contribute", "tutorial/main", "tutorial/quick_start"], "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, "sphinx.ext.viewcode": 1}, "filenames": ["agentscope.rst", "agentscope.agents.rst", "agentscope.agents.agent.rst", "agentscope.agents.dialog_agent.rst", "agentscope.agents.dict_dialog_agent.rst", "agentscope.agents.operator.rst", "agentscope.agents.react_agent.rst", "agentscope.agents.rpc_agent.rst", "agentscope.agents.text_to_image_agent.rst", "agentscope.agents.user_agent.rst", "agentscope.constants.rst", "agentscope.exception.rst", "agentscope.file_manager.rst", "agentscope.memory.rst", "agentscope.memory.memory.rst", "agentscope.memory.temporary_memory.rst", "agentscope.message.rst", "agentscope.models.rst", "agentscope.models.config.rst", "agentscope.models.dashscope_model.rst", "agentscope.models.gemini_model.rst", "agentscope.models.litellm_model.rst", "agentscope.models.model.rst", "agentscope.models.ollama_model.rst", "agentscope.models.openai_model.rst", "agentscope.models.post_model.rst", "agentscope.models.response.rst", "agentscope.models.zhipu_model.rst", "agentscope.msghub.rst", "agentscope.parsers.rst", "agentscope.parsers.code_block_parser.rst", "agentscope.parsers.json_object_parser.rst", "agentscope.parsers.parser_base.rst", "agentscope.parsers.tagged_content_parser.rst", "agentscope.pipelines.rst", "agentscope.pipelines.functional.rst", "agentscope.pipelines.pipeline.rst", "agentscope.prompt.rst", "agentscope.rpc.rst", "agentscope.rpc.rpc_agent_client.rst", "agentscope.rpc.rpc_agent_pb2.rst", "agentscope.rpc.rpc_agent_pb2_grpc.rst", "agentscope.service.rst", "agentscope.service.execute_code.rst", "agentscope.service.execute_code.exec_python.rst", "agentscope.service.execute_code.exec_shell.rst", "agentscope.service.file.rst", "agentscope.service.file.common.rst", "agentscope.service.file.json.rst", "agentscope.service.file.text.rst", "agentscope.service.retrieval.rst", "agentscope.service.retrieval.retrieval_from_list.rst", "agentscope.service.retrieval.similarity.rst", "agentscope.service.service_response.rst", "agentscope.service.service_status.rst", "agentscope.service.service_toolkit.rst", "agentscope.service.sql_query.rst", "agentscope.service.sql_query.mongodb.rst", "agentscope.service.sql_query.mysql.rst", "agentscope.service.sql_query.sqlite.rst", "agentscope.service.text_processing.rst", "agentscope.service.text_processing.summarization.rst", "agentscope.service.web.rst", "agentscope.service.web.arxiv.rst", "agentscope.service.web.dblp.rst", "agentscope.service.web.download.rst", "agentscope.service.web.search.rst", "agentscope.service.web.web_digest.rst", "agentscope.utils.rst", "agentscope.utils.common.rst", "agentscope.utils.logging_utils.rst", "agentscope.utils.monitor.rst", "agentscope.utils.token_utils.rst", "agentscope.utils.tools.rst", "agentscope.web.rst", "agentscope.web.studio.rst", "agentscope.web.studio.constants.rst", "agentscope.web.studio.studio.rst", "agentscope.web.studio.utils.rst", "agentscope.web.workstation.rst", "agentscope.web.workstation.workflow.rst", "agentscope.web.workstation.workflow_dag.rst", "agentscope.web.workstation.workflow_node.rst", "agentscope.web.workstation.workflow_utils.rst", "index.rst", "modules.rst", "tutorial/101-agentscope.md", "tutorial/102-installation.md", "tutorial/103-example.md", "tutorial/104-usecase.md", "tutorial/105-logging.md", "tutorial/201-agent.md", "tutorial/202-pipeline.md", "tutorial/203-model.md", "tutorial/203-parser.md", "tutorial/204-service.md", "tutorial/205-memory.md", "tutorial/206-prompt.md", "tutorial/207-monitor.md", "tutorial/208-distribute.md", "tutorial/301-community.md", "tutorial/302-contribute.md", "tutorial/advance.rst", "tutorial/contribute.rst", "tutorial/main.md", "tutorial/quick_start.rst"], "indexentries": {"__init__() (agentscope.agents.agent.agentbase method)": [[2, "agentscope.agents.agent.AgentBase.__init__", false]], "__init__() (agentscope.agents.agent.distconf method)": [[2, "agentscope.agents.agent.DistConf.__init__", false]], "__init__() (agentscope.agents.agentbase method)": [[1, "agentscope.agents.AgentBase.__init__", false]], "__init__() (agentscope.agents.dialog_agent.dialogagent method)": [[3, "agentscope.agents.dialog_agent.DialogAgent.__init__", false]], "__init__() (agentscope.agents.dialogagent method)": [[1, "agentscope.agents.DialogAgent.__init__", false]], "__init__() (agentscope.agents.dict_dialog_agent.dictdialogagent method)": [[4, "agentscope.agents.dict_dialog_agent.DictDialogAgent.__init__", false]], "__init__() (agentscope.agents.dictdialogagent method)": [[1, "agentscope.agents.DictDialogAgent.__init__", false]], "__init__() (agentscope.agents.distconf method)": [[1, "agentscope.agents.DistConf.__init__", false]], "__init__() (agentscope.agents.react_agent.reactagent method)": [[6, "agentscope.agents.react_agent.ReActAgent.__init__", false]], "__init__() (agentscope.agents.reactagent method)": [[1, "agentscope.agents.ReActAgent.__init__", false]], "__init__() (agentscope.agents.rpc_agent.agentplatform method)": [[7, "agentscope.agents.rpc_agent.AgentPlatform.__init__", false]], "__init__() (agentscope.agents.rpc_agent.rpcagent method)": [[7, "agentscope.agents.rpc_agent.RpcAgent.__init__", false]], "__init__() (agentscope.agents.rpc_agent.rpcagentserverlauncher method)": [[7, "agentscope.agents.rpc_agent.RpcAgentServerLauncher.__init__", false]], "__init__() (agentscope.agents.rpcagent method)": [[1, "agentscope.agents.RpcAgent.__init__", false]], "__init__() (agentscope.agents.rpcagentserverlauncher method)": [[1, "agentscope.agents.RpcAgentServerLauncher.__init__", false]], "__init__() (agentscope.agents.text_to_image_agent.texttoimageagent method)": [[8, "agentscope.agents.text_to_image_agent.TextToImageAgent.__init__", false]], "__init__() (agentscope.agents.texttoimageagent method)": [[1, "agentscope.agents.TextToImageAgent.__init__", false]], "__init__() (agentscope.agents.user_agent.useragent method)": [[9, "agentscope.agents.user_agent.UserAgent.__init__", false]], "__init__() (agentscope.agents.useragent method)": [[1, "agentscope.agents.UserAgent.__init__", false]], "__init__() (agentscope.exception.functioncallerror method)": [[11, "agentscope.exception.FunctionCallError.__init__", false]], "__init__() (agentscope.exception.responseparsingerror method)": [[11, "agentscope.exception.ResponseParsingError.__init__", false]], "__init__() (agentscope.exception.tagnotfounderror method)": [[11, "agentscope.exception.TagNotFoundError.__init__", false]], "__init__() (agentscope.memory.memory.memorybase method)": [[14, "agentscope.memory.memory.MemoryBase.__init__", false]], "__init__() (agentscope.memory.memorybase method)": [[13, "agentscope.memory.MemoryBase.__init__", false]], "__init__() (agentscope.memory.temporary_memory.temporarymemory method)": [[15, "agentscope.memory.temporary_memory.TemporaryMemory.__init__", false]], "__init__() (agentscope.memory.temporarymemory method)": [[13, "agentscope.memory.TemporaryMemory.__init__", false]], "__init__() (agentscope.message.messagebase method)": [[16, "agentscope.message.MessageBase.__init__", false]], "__init__() (agentscope.message.msg method)": [[16, "agentscope.message.Msg.__init__", false]], "__init__() (agentscope.message.placeholdermessage method)": [[16, "agentscope.message.PlaceholderMessage.__init__", false]], "__init__() (agentscope.message.tht method)": [[16, "agentscope.message.Tht.__init__", false]], "__init__() (agentscope.models.dashscope_model.dashscopewrapperbase method)": [[19, "agentscope.models.dashscope_model.DashScopeWrapperBase.__init__", false]], "__init__() (agentscope.models.gemini_model.geminichatwrapper method)": [[20, "agentscope.models.gemini_model.GeminiChatWrapper.__init__", false]], "__init__() (agentscope.models.gemini_model.geminiwrapperbase method)": [[20, "agentscope.models.gemini_model.GeminiWrapperBase.__init__", false]], "__init__() (agentscope.models.geminichatwrapper method)": [[17, "agentscope.models.GeminiChatWrapper.__init__", false]], "__init__() (agentscope.models.litellm_model.litellmwrapperbase method)": [[21, "agentscope.models.litellm_model.LiteLLMWrapperBase.__init__", false]], "__init__() (agentscope.models.model.modelwrapperbase method)": [[22, "agentscope.models.model.ModelWrapperBase.__init__", false]], "__init__() (agentscope.models.modelresponse method)": [[17, "agentscope.models.ModelResponse.__init__", false]], "__init__() (agentscope.models.modelwrapperbase method)": [[17, "agentscope.models.ModelWrapperBase.__init__", false]], "__init__() (agentscope.models.ollama_model.ollamawrapperbase method)": [[23, "agentscope.models.ollama_model.OllamaWrapperBase.__init__", false]], "__init__() (agentscope.models.openai_model.openaiwrapperbase method)": [[24, "agentscope.models.openai_model.OpenAIWrapperBase.__init__", false]], "__init__() (agentscope.models.openaiwrapperbase method)": [[17, "agentscope.models.OpenAIWrapperBase.__init__", false]], "__init__() (agentscope.models.post_model.postapimodelwrapperbase method)": [[25, "agentscope.models.post_model.PostAPIModelWrapperBase.__init__", false]], "__init__() (agentscope.models.postapimodelwrapperbase method)": [[17, "agentscope.models.PostAPIModelWrapperBase.__init__", false]], "__init__() (agentscope.models.response.modelresponse method)": [[26, "agentscope.models.response.ModelResponse.__init__", false]], "__init__() (agentscope.models.zhipu_model.zhipuaiwrapperbase method)": [[27, "agentscope.models.zhipu_model.ZhipuAIWrapperBase.__init__", false]], "__init__() (agentscope.msghub.msghubmanager method)": [[28, "agentscope.msghub.MsgHubManager.__init__", false]], "__init__() (agentscope.parsers.code_block_parser.markdowncodeblockparser method)": [[30, "agentscope.parsers.code_block_parser.MarkdownCodeBlockParser.__init__", false]], "__init__() (agentscope.parsers.json_object_parser.markdownjsondictparser method)": [[31, "agentscope.parsers.json_object_parser.MarkdownJsonDictParser.__init__", false]], "__init__() (agentscope.parsers.json_object_parser.markdownjsonobjectparser method)": [[31, "agentscope.parsers.json_object_parser.MarkdownJsonObjectParser.__init__", false]], "__init__() (agentscope.parsers.markdowncodeblockparser method)": [[29, "agentscope.parsers.MarkdownCodeBlockParser.__init__", false]], "__init__() (agentscope.parsers.markdownjsondictparser method)": [[29, "agentscope.parsers.MarkdownJsonDictParser.__init__", false]], "__init__() (agentscope.parsers.markdownjsonobjectparser method)": [[29, "agentscope.parsers.MarkdownJsonObjectParser.__init__", false]], "__init__() (agentscope.parsers.multitaggedcontentparser method)": [[29, "agentscope.parsers.MultiTaggedContentParser.__init__", false]], "__init__() (agentscope.parsers.parser_base.dictfiltermixin method)": [[32, "agentscope.parsers.parser_base.DictFilterMixin.__init__", false]], "__init__() (agentscope.parsers.tagged_content_parser.multitaggedcontentparser method)": [[33, "agentscope.parsers.tagged_content_parser.MultiTaggedContentParser.__init__", false]], "__init__() (agentscope.parsers.tagged_content_parser.taggedcontent method)": [[33, "agentscope.parsers.tagged_content_parser.TaggedContent.__init__", false]], "__init__() (agentscope.parsers.taggedcontent method)": [[29, "agentscope.parsers.TaggedContent.__init__", false]], "__init__() (agentscope.pipelines.forlooppipeline method)": [[34, "agentscope.pipelines.ForLoopPipeline.__init__", false]], "__init__() (agentscope.pipelines.ifelsepipeline method)": [[34, "agentscope.pipelines.IfElsePipeline.__init__", false]], "__init__() (agentscope.pipelines.pipeline.forlooppipeline method)": [[36, "agentscope.pipelines.pipeline.ForLoopPipeline.__init__", false]], "__init__() (agentscope.pipelines.pipeline.ifelsepipeline method)": [[36, "agentscope.pipelines.pipeline.IfElsePipeline.__init__", false]], "__init__() (agentscope.pipelines.pipeline.pipelinebase method)": [[36, "agentscope.pipelines.pipeline.PipelineBase.__init__", false]], "__init__() (agentscope.pipelines.pipeline.sequentialpipeline method)": [[36, "agentscope.pipelines.pipeline.SequentialPipeline.__init__", false]], "__init__() (agentscope.pipelines.pipeline.switchpipeline method)": [[36, "agentscope.pipelines.pipeline.SwitchPipeline.__init__", false]], "__init__() (agentscope.pipelines.pipeline.whilelooppipeline method)": [[36, "agentscope.pipelines.pipeline.WhileLoopPipeline.__init__", false]], "__init__() (agentscope.pipelines.pipelinebase method)": [[34, "agentscope.pipelines.PipelineBase.__init__", false]], "__init__() (agentscope.pipelines.sequentialpipeline method)": [[34, "agentscope.pipelines.SequentialPipeline.__init__", false]], "__init__() (agentscope.pipelines.switchpipeline method)": [[34, "agentscope.pipelines.SwitchPipeline.__init__", false]], "__init__() (agentscope.pipelines.whilelooppipeline method)": [[34, "agentscope.pipelines.WhileLoopPipeline.__init__", false]], "__init__() (agentscope.prompt.promptengine method)": [[37, "agentscope.prompt.PromptEngine.__init__", false]], "__init__() (agentscope.rpc.responsestub method)": [[38, "agentscope.rpc.ResponseStub.__init__", false]], "__init__() (agentscope.rpc.rpc_agent_client.responsestub method)": [[39, "agentscope.rpc.rpc_agent_client.ResponseStub.__init__", false]], "__init__() (agentscope.rpc.rpc_agent_client.rpcagentclient method)": [[39, "agentscope.rpc.rpc_agent_client.RpcAgentClient.__init__", false]], "__init__() (agentscope.rpc.rpc_agent_pb2_grpc.rpcagentstub method)": [[41, "agentscope.rpc.rpc_agent_pb2_grpc.RpcAgentStub.__init__", false]], "__init__() (agentscope.rpc.rpcagentclient method)": [[38, "agentscope.rpc.RpcAgentClient.__init__", false]], "__init__() (agentscope.rpc.rpcagentstub method)": [[38, "agentscope.rpc.RpcAgentStub.__init__", false]], "__init__() (agentscope.service.service_response.serviceresponse method)": [[53, "agentscope.service.service_response.ServiceResponse.__init__", false]], "__init__() (agentscope.service.service_toolkit.servicefunction method)": [[55, "agentscope.service.service_toolkit.ServiceFunction.__init__", false]], "__init__() (agentscope.service.service_toolkit.servicetoolkit method)": [[55, "agentscope.service.service_toolkit.ServiceToolkit.__init__", false]], "__init__() (agentscope.service.serviceresponse method)": [[42, "agentscope.service.ServiceResponse.__init__", false]], "__init__() (agentscope.service.servicetoolkit method)": [[42, "agentscope.service.ServiceToolkit.__init__", false]], "__init__() (agentscope.utils.monitor.quotaexceedederror method)": [[71, "agentscope.utils.monitor.QuotaExceededError.__init__", false]], "__init__() (agentscope.utils.monitor.sqlitemonitor method)": [[71, "agentscope.utils.monitor.SqliteMonitor.__init__", false]], "__init__() (agentscope.utils.quotaexceedederror method)": [[68, "agentscope.utils.QuotaExceededError.__init__", false]], "__init__() (agentscope.utils.tools.importerrorreporter method)": [[73, "agentscope.utils.tools.ImportErrorReporter.__init__", false]], "__init__() (agentscope.web.workstation.workflow_dag.asdigraph method)": [[81, "agentscope.web.workstation.workflow_dag.ASDiGraph.__init__", false]], "__init__() (agentscope.web.workstation.workflow_node.bingsearchservicenode method)": [[82, "agentscope.web.workstation.workflow_node.BingSearchServiceNode.__init__", false]], "__init__() (agentscope.web.workstation.workflow_node.copynode method)": [[82, "agentscope.web.workstation.workflow_node.CopyNode.__init__", false]], "__init__() (agentscope.web.workstation.workflow_node.dialogagentnode method)": [[82, "agentscope.web.workstation.workflow_node.DialogAgentNode.__init__", false]], "__init__() (agentscope.web.workstation.workflow_node.dictdialogagentnode method)": [[82, "agentscope.web.workstation.workflow_node.DictDialogAgentNode.__init__", false]], "__init__() (agentscope.web.workstation.workflow_node.forlooppipelinenode method)": [[82, "agentscope.web.workstation.workflow_node.ForLoopPipelineNode.__init__", false]], "__init__() (agentscope.web.workstation.workflow_node.googlesearchservicenode method)": [[82, "agentscope.web.workstation.workflow_node.GoogleSearchServiceNode.__init__", false]], "__init__() (agentscope.web.workstation.workflow_node.ifelsepipelinenode method)": [[82, "agentscope.web.workstation.workflow_node.IfElsePipelineNode.__init__", false]], "__init__() (agentscope.web.workstation.workflow_node.modelnode method)": [[82, "agentscope.web.workstation.workflow_node.ModelNode.__init__", false]], "__init__() (agentscope.web.workstation.workflow_node.msghubnode method)": [[82, "agentscope.web.workstation.workflow_node.MsgHubNode.__init__", false]], "__init__() (agentscope.web.workstation.workflow_node.msgnode method)": [[82, "agentscope.web.workstation.workflow_node.MsgNode.__init__", false]], "__init__() (agentscope.web.workstation.workflow_node.placeholdernode method)": [[82, "agentscope.web.workstation.workflow_node.PlaceHolderNode.__init__", false]], "__init__() (agentscope.web.workstation.workflow_node.pythonservicenode method)": [[82, "agentscope.web.workstation.workflow_node.PythonServiceNode.__init__", false]], "__init__() (agentscope.web.workstation.workflow_node.reactagentnode method)": [[82, "agentscope.web.workstation.workflow_node.ReActAgentNode.__init__", false]], "__init__() (agentscope.web.workstation.workflow_node.readtextservicenode method)": [[82, "agentscope.web.workstation.workflow_node.ReadTextServiceNode.__init__", false]], "__init__() (agentscope.web.workstation.workflow_node.sequentialpipelinenode method)": [[82, "agentscope.web.workstation.workflow_node.SequentialPipelineNode.__init__", false]], "__init__() (agentscope.web.workstation.workflow_node.switchpipelinenode method)": [[82, "agentscope.web.workstation.workflow_node.SwitchPipelineNode.__init__", false]], "__init__() (agentscope.web.workstation.workflow_node.texttoimageagentnode method)": [[82, "agentscope.web.workstation.workflow_node.TextToImageAgentNode.__init__", false]], "__init__() (agentscope.web.workstation.workflow_node.useragentnode method)": [[82, "agentscope.web.workstation.workflow_node.UserAgentNode.__init__", false]], "__init__() (agentscope.web.workstation.workflow_node.whilelooppipelinenode method)": [[82, "agentscope.web.workstation.workflow_node.WhileLoopPipelineNode.__init__", false]], "__init__() (agentscope.web.workstation.workflow_node.workflownode method)": [[82, "agentscope.web.workstation.workflow_node.WorkflowNode.__init__", false]], "__init__() (agentscope.web.workstation.workflow_node.writetextservicenode method)": [[82, "agentscope.web.workstation.workflow_node.WriteTextServiceNode.__init__", false]], "add() (agentscope.memory.memory.memorybase method)": [[14, "agentscope.memory.memory.MemoryBase.add", false]], "add() (agentscope.memory.memorybase method)": [[13, "agentscope.memory.MemoryBase.add", false]], "add() (agentscope.memory.temporary_memory.temporarymemory method)": [[15, "agentscope.memory.temporary_memory.TemporaryMemory.add", false]], "add() (agentscope.memory.temporarymemory method)": [[13, "agentscope.memory.TemporaryMemory.add", false]], "add() (agentscope.msghub.msghubmanager method)": [[28, "agentscope.msghub.MsgHubManager.add", false]], "add() (agentscope.service.service_toolkit.servicetoolkit method)": [[55, "agentscope.service.service_toolkit.ServiceToolkit.add", false]], "add() (agentscope.service.servicetoolkit method)": [[42, "agentscope.service.ServiceToolkit.add", false]], "add() (agentscope.utils.monitor.dummymonitor method)": [[71, "agentscope.utils.monitor.DummyMonitor.add", false]], "add() (agentscope.utils.monitor.monitorbase method)": [[71, "agentscope.utils.monitor.MonitorBase.add", false]], "add() (agentscope.utils.monitor.sqlitemonitor method)": [[71, "agentscope.utils.monitor.SqliteMonitor.add", false]], "add() (agentscope.utils.monitorbase method)": [[68, "agentscope.utils.MonitorBase.add", false]], "add_as_node() (agentscope.web.workstation.workflow_dag.asdigraph method)": [[81, "agentscope.web.workstation.workflow_dag.ASDiGraph.add_as_node", false]], "add_rpcagentservicer_to_server() (in module agentscope.rpc)": [[38, "agentscope.rpc.add_RpcAgentServicer_to_server", false]], "add_rpcagentservicer_to_server() (in module agentscope.rpc.rpc_agent_pb2_grpc)": [[41, "agentscope.rpc.rpc_agent_pb2_grpc.add_RpcAgentServicer_to_server", false]], "agent (agentscope.web.workstation.workflow_node.workflownodetype attribute)": [[82, "agentscope.web.workstation.workflow_node.WorkflowNodeType.AGENT", false]], "agent_exists() (agentscope.agents.rpc_agent.agentplatform method)": [[7, "agentscope.agents.rpc_agent.AgentPlatform.agent_exists", false]], "agent_id (agentscope.agents.agent.agentbase property)": [[2, "agentscope.agents.agent.AgentBase.agent_id", false]], "agent_id (agentscope.agents.agentbase property)": [[1, "agentscope.agents.AgentBase.agent_id", false]], "agentbase (class in agentscope.agents)": [[1, "agentscope.agents.AgentBase", false]], "agentbase (class in agentscope.agents.agent)": [[2, "agentscope.agents.agent.AgentBase", false]], "agentplatform (class in agentscope.agents.rpc_agent)": [[7, "agentscope.agents.rpc_agent.AgentPlatform", false]], "agentscope": [[0, "module-agentscope", false]], "agentscope.agents": [[1, "module-agentscope.agents", false]], "agentscope.agents.agent": [[2, "module-agentscope.agents.agent", false]], "agentscope.agents.dialog_agent": [[3, "module-agentscope.agents.dialog_agent", false]], "agentscope.agents.dict_dialog_agent": [[4, "module-agentscope.agents.dict_dialog_agent", false]], "agentscope.agents.operator": [[5, "module-agentscope.agents.operator", false]], "agentscope.agents.react_agent": [[6, "module-agentscope.agents.react_agent", false]], "agentscope.agents.rpc_agent": [[7, "module-agentscope.agents.rpc_agent", false]], "agentscope.agents.text_to_image_agent": [[8, "module-agentscope.agents.text_to_image_agent", false]], "agentscope.agents.user_agent": [[9, "module-agentscope.agents.user_agent", false]], "agentscope.constants": [[10, "module-agentscope.constants", false]], "agentscope.exception": [[11, "module-agentscope.exception", false]], "agentscope.file_manager": [[12, "module-agentscope.file_manager", false]], "agentscope.memory": [[13, "module-agentscope.memory", false]], "agentscope.memory.memory": [[14, "module-agentscope.memory.memory", false]], "agentscope.memory.temporary_memory": [[15, "module-agentscope.memory.temporary_memory", false]], "agentscope.message": [[16, "module-agentscope.message", false]], "agentscope.models": [[17, "module-agentscope.models", false]], "agentscope.models.config": [[18, "module-agentscope.models.config", false]], "agentscope.models.dashscope_model": [[19, "module-agentscope.models.dashscope_model", false]], "agentscope.models.gemini_model": [[20, "module-agentscope.models.gemini_model", false]], "agentscope.models.litellm_model": [[21, "module-agentscope.models.litellm_model", false]], "agentscope.models.model": [[22, "module-agentscope.models.model", false]], "agentscope.models.ollama_model": [[23, "module-agentscope.models.ollama_model", false]], "agentscope.models.openai_model": [[24, "module-agentscope.models.openai_model", false]], "agentscope.models.post_model": [[25, "module-agentscope.models.post_model", false]], "agentscope.models.response": [[26, "module-agentscope.models.response", false]], "agentscope.models.zhipu_model": [[27, "module-agentscope.models.zhipu_model", false]], "agentscope.msghub": [[28, "module-agentscope.msghub", false]], "agentscope.parsers": [[29, "module-agentscope.parsers", false]], "agentscope.parsers.code_block_parser": [[30, "module-agentscope.parsers.code_block_parser", false]], "agentscope.parsers.json_object_parser": [[31, "module-agentscope.parsers.json_object_parser", false]], "agentscope.parsers.parser_base": [[32, "module-agentscope.parsers.parser_base", false]], "agentscope.parsers.tagged_content_parser": [[33, "module-agentscope.parsers.tagged_content_parser", false]], "agentscope.pipelines": [[34, "module-agentscope.pipelines", false]], "agentscope.pipelines.functional": [[35, "module-agentscope.pipelines.functional", false]], "agentscope.pipelines.pipeline": [[36, "module-agentscope.pipelines.pipeline", false]], "agentscope.prompt": [[37, "module-agentscope.prompt", false]], "agentscope.rpc": [[38, "module-agentscope.rpc", false]], "agentscope.rpc.rpc_agent_client": [[39, "module-agentscope.rpc.rpc_agent_client", false]], "agentscope.rpc.rpc_agent_pb2": [[40, "module-agentscope.rpc.rpc_agent_pb2", false]], "agentscope.rpc.rpc_agent_pb2_grpc": [[41, "module-agentscope.rpc.rpc_agent_pb2_grpc", false]], "agentscope.service": [[42, "module-agentscope.service", false]], "agentscope.service.execute_code": [[43, "module-agentscope.service.execute_code", false]], "agentscope.service.execute_code.exec_python": [[44, "module-agentscope.service.execute_code.exec_python", false]], "agentscope.service.execute_code.exec_shell": [[45, "module-agentscope.service.execute_code.exec_shell", false]], "agentscope.service.file": [[46, "module-agentscope.service.file", false]], "agentscope.service.file.common": [[47, "module-agentscope.service.file.common", false]], "agentscope.service.file.json": [[48, "module-agentscope.service.file.json", false]], "agentscope.service.file.text": [[49, "module-agentscope.service.file.text", false]], "agentscope.service.retrieval": [[50, "module-agentscope.service.retrieval", false]], "agentscope.service.retrieval.retrieval_from_list": [[51, "module-agentscope.service.retrieval.retrieval_from_list", false]], "agentscope.service.retrieval.similarity": [[52, "module-agentscope.service.retrieval.similarity", false]], "agentscope.service.service_response": [[53, "module-agentscope.service.service_response", false]], "agentscope.service.service_status": [[54, "module-agentscope.service.service_status", false]], "agentscope.service.service_toolkit": [[55, "module-agentscope.service.service_toolkit", false]], "agentscope.service.sql_query": [[56, "module-agentscope.service.sql_query", false]], "agentscope.service.sql_query.mongodb": [[57, "module-agentscope.service.sql_query.mongodb", false]], "agentscope.service.sql_query.mysql": [[58, "module-agentscope.service.sql_query.mysql", false]], "agentscope.service.sql_query.sqlite": [[59, "module-agentscope.service.sql_query.sqlite", false]], "agentscope.service.text_processing": [[60, "module-agentscope.service.text_processing", false]], "agentscope.service.text_processing.summarization": [[61, "module-agentscope.service.text_processing.summarization", false]], "agentscope.service.web": [[62, "module-agentscope.service.web", false]], "agentscope.service.web.arxiv": [[63, "module-agentscope.service.web.arxiv", false]], "agentscope.service.web.dblp": [[64, "module-agentscope.service.web.dblp", false]], "agentscope.service.web.download": [[65, "module-agentscope.service.web.download", false]], "agentscope.service.web.search": [[66, "module-agentscope.service.web.search", false]], "agentscope.service.web.web_digest": [[67, "module-agentscope.service.web.web_digest", false]], "agentscope.utils": [[68, "module-agentscope.utils", false]], "agentscope.utils.common": [[69, "module-agentscope.utils.common", false]], "agentscope.utils.logging_utils": [[70, "module-agentscope.utils.logging_utils", false]], "agentscope.utils.monitor": [[71, "module-agentscope.utils.monitor", false]], "agentscope.utils.token_utils": [[72, "module-agentscope.utils.token_utils", false]], "agentscope.utils.tools": [[73, "module-agentscope.utils.tools", false]], "agentscope.web": [[74, "module-agentscope.web", false]], "agentscope.web.studio": [[75, "module-agentscope.web.studio", false]], "agentscope.web.studio.constants": [[76, "module-agentscope.web.studio.constants", false]], "agentscope.web.studio.studio": [[77, "module-agentscope.web.studio.studio", false]], "agentscope.web.studio.utils": [[78, "module-agentscope.web.studio.utils", false]], "agentscope.web.workstation": [[79, "module-agentscope.web.workstation", false]], "agentscope.web.workstation.workflow": [[80, "module-agentscope.web.workstation.workflow", false]], "agentscope.web.workstation.workflow_dag": [[81, "module-agentscope.web.workstation.workflow_dag", false]], "agentscope.web.workstation.workflow_node": [[82, "module-agentscope.web.workstation.workflow_node", false]], "agentscope.web.workstation.workflow_utils": [[83, "module-agentscope.web.workstation.workflow_utils", false]], "argumentnotfounderror": [[11, "agentscope.exception.ArgumentNotFoundError", false]], "argumenttypeerror": [[11, "agentscope.exception.ArgumentTypeError", false]], "arxiv_search() (in module agentscope.service)": [[42, "agentscope.service.arxiv_search", false]], "arxiv_search() (in module agentscope.service.web.arxiv)": [[63, "agentscope.service.web.arxiv.arxiv_search", false]], "asdigraph (class in agentscope.web.workstation.workflow_dag)": [[81, "agentscope.web.workstation.workflow_dag.ASDiGraph", false]], "audio2text() (in module agentscope.web.studio.utils)": [[78, "agentscope.web.studio.utils.audio2text", false]], "bing_search() (in module agentscope.service)": [[42, "agentscope.service.bing_search", false]], "bing_search() (in module agentscope.service.web.search)": [[66, "agentscope.service.web.search.bing_search", false]], "bingsearchservicenode (class in agentscope.web.workstation.workflow_node)": [[82, "agentscope.web.workstation.workflow_node.BingSearchServiceNode", false]], "broadcast() (agentscope.msghub.msghubmanager method)": [[28, "agentscope.msghub.MsgHubManager.broadcast", false]], "build_dag() (in module agentscope.web.workstation.workflow_dag)": [[81, "agentscope.web.workstation.workflow_dag.build_dag", false]], "call_func() (agentscope.agents.rpc_agent.agentplatform method)": [[7, "agentscope.agents.rpc_agent.AgentPlatform.call_func", false]], "call_func() (agentscope.rpc.rpc_agent_client.rpcagentclient method)": [[39, "agentscope.rpc.rpc_agent_client.RpcAgentClient.call_func", false]], "call_func() (agentscope.rpc.rpc_agent_pb2_grpc.rpcagent static method)": [[41, "agentscope.rpc.rpc_agent_pb2_grpc.RpcAgent.call_func", false]], "call_func() (agentscope.rpc.rpc_agent_pb2_grpc.rpcagentservicer method)": [[41, "agentscope.rpc.rpc_agent_pb2_grpc.RpcAgentServicer.call_func", false]], "call_func() (agentscope.rpc.rpcagentclient method)": [[38, "agentscope.rpc.RpcAgentClient.call_func", false]], "call_func() (agentscope.rpc.rpcagentservicer method)": [[38, "agentscope.rpc.RpcAgentServicer.call_func", false]], "call_in_thread() (in module agentscope.rpc)": [[38, "agentscope.rpc.call_in_thread", false]], "call_in_thread() (in module agentscope.rpc.rpc_agent_client)": [[39, "agentscope.rpc.rpc_agent_client.call_in_thread", false]], "chdir() (in module agentscope.utils.common)": [[69, "agentscope.utils.common.chdir", false]], "check_and_delete_agent() (agentscope.agents.rpc_agent.agentplatform method)": [[7, "agentscope.agents.rpc_agent.AgentPlatform.check_and_delete_agent", false]], "check_and_generate_agent() (agentscope.agents.rpc_agent.agentplatform method)": [[7, "agentscope.agents.rpc_agent.AgentPlatform.check_and_generate_agent", false]], "check_port() (in module agentscope.agents.rpc_agent)": [[7, "agentscope.agents.rpc_agent.check_port", false]], "check_uuid() (in module agentscope.web.studio.utils)": [[78, "agentscope.web.studio.utils.check_uuid", false]], "clear() (agentscope.memory.memory.memorybase method)": [[14, "agentscope.memory.memory.MemoryBase.clear", false]], "clear() (agentscope.memory.memorybase method)": [[13, "agentscope.memory.MemoryBase.clear", false]], "clear() (agentscope.memory.temporary_memory.temporarymemory method)": [[15, "agentscope.memory.temporary_memory.TemporaryMemory.clear", false]], "clear() (agentscope.memory.temporarymemory method)": [[13, "agentscope.memory.TemporaryMemory.clear", false]], "clear() (agentscope.utils.monitor.dummymonitor method)": [[71, "agentscope.utils.monitor.DummyMonitor.clear", false]], "clear() (agentscope.utils.monitor.monitorbase method)": [[71, "agentscope.utils.monitor.MonitorBase.clear", false]], "clear() (agentscope.utils.monitor.sqlitemonitor method)": [[71, "agentscope.utils.monitor.SqliteMonitor.clear", false]], "clear() (agentscope.utils.monitorbase method)": [[68, "agentscope.utils.MonitorBase.clear", false]], "clear_audience() (agentscope.agents.agent.agentbase method)": [[2, "agentscope.agents.agent.AgentBase.clear_audience", false]], "clear_audience() (agentscope.agents.agentbase method)": [[1, "agentscope.agents.AgentBase.clear_audience", false]], "clear_model_configs() (in module agentscope.models)": [[17, "agentscope.models.clear_model_configs", false]], "clone_instances() (agentscope.agents.rpc_agent.rpcagent method)": [[7, "agentscope.agents.rpc_agent.RpcAgent.clone_instances", false]], "clone_instances() (agentscope.agents.rpcagent method)": [[1, "agentscope.agents.RpcAgent.clone_instances", false]], "compile() (agentscope.web.workstation.workflow_dag.asdigraph method)": [[81, "agentscope.web.workstation.workflow_dag.ASDiGraph.compile", false]], "compile() (agentscope.web.workstation.workflow_node.bingsearchservicenode method)": [[82, "agentscope.web.workstation.workflow_node.BingSearchServiceNode.compile", false]], "compile() (agentscope.web.workstation.workflow_node.copynode method)": [[82, "agentscope.web.workstation.workflow_node.CopyNode.compile", false]], "compile() (agentscope.web.workstation.workflow_node.dialogagentnode method)": [[82, "agentscope.web.workstation.workflow_node.DialogAgentNode.compile", false]], "compile() (agentscope.web.workstation.workflow_node.dictdialogagentnode method)": [[82, "agentscope.web.workstation.workflow_node.DictDialogAgentNode.compile", false]], "compile() (agentscope.web.workstation.workflow_node.forlooppipelinenode method)": [[82, "agentscope.web.workstation.workflow_node.ForLoopPipelineNode.compile", false]], "compile() (agentscope.web.workstation.workflow_node.googlesearchservicenode method)": [[82, "agentscope.web.workstation.workflow_node.GoogleSearchServiceNode.compile", false]], "compile() (agentscope.web.workstation.workflow_node.ifelsepipelinenode method)": [[82, "agentscope.web.workstation.workflow_node.IfElsePipelineNode.compile", false]], "compile() (agentscope.web.workstation.workflow_node.modelnode method)": [[82, "agentscope.web.workstation.workflow_node.ModelNode.compile", false]], "compile() (agentscope.web.workstation.workflow_node.msghubnode method)": [[82, "agentscope.web.workstation.workflow_node.MsgHubNode.compile", false]], "compile() (agentscope.web.workstation.workflow_node.msgnode method)": [[82, "agentscope.web.workstation.workflow_node.MsgNode.compile", false]], "compile() (agentscope.web.workstation.workflow_node.placeholdernode method)": [[82, "agentscope.web.workstation.workflow_node.PlaceHolderNode.compile", false]], "compile() (agentscope.web.workstation.workflow_node.pythonservicenode method)": [[82, "agentscope.web.workstation.workflow_node.PythonServiceNode.compile", false]], "compile() (agentscope.web.workstation.workflow_node.reactagentnode method)": [[82, "agentscope.web.workstation.workflow_node.ReActAgentNode.compile", false]], "compile() (agentscope.web.workstation.workflow_node.readtextservicenode method)": [[82, "agentscope.web.workstation.workflow_node.ReadTextServiceNode.compile", false]], "compile() (agentscope.web.workstation.workflow_node.sequentialpipelinenode method)": [[82, "agentscope.web.workstation.workflow_node.SequentialPipelineNode.compile", false]], "compile() (agentscope.web.workstation.workflow_node.switchpipelinenode method)": [[82, "agentscope.web.workstation.workflow_node.SwitchPipelineNode.compile", false]], "compile() (agentscope.web.workstation.workflow_node.texttoimageagentnode method)": [[82, "agentscope.web.workstation.workflow_node.TextToImageAgentNode.compile", false]], "compile() (agentscope.web.workstation.workflow_node.useragentnode method)": [[82, "agentscope.web.workstation.workflow_node.UserAgentNode.compile", false]], "compile() (agentscope.web.workstation.workflow_node.whilelooppipelinenode method)": [[82, "agentscope.web.workstation.workflow_node.WhileLoopPipelineNode.compile", false]], "compile() (agentscope.web.workstation.workflow_node.workflownode method)": [[82, "agentscope.web.workstation.workflow_node.WorkflowNode.compile", false]], "compile() (agentscope.web.workstation.workflow_node.writetextservicenode method)": [[82, "agentscope.web.workstation.workflow_node.WriteTextServiceNode.compile", false]], "compile_workflow() (in module agentscope.web.workstation.workflow)": [[80, "agentscope.web.workstation.workflow.compile_workflow", false]], "config_name (agentscope.models.dashscope_model.dashscopechatwrapper attribute)": [[19, "agentscope.models.dashscope_model.DashScopeChatWrapper.config_name", false]], "config_name (agentscope.models.dashscope_model.dashscopeimagesynthesiswrapper attribute)": [[19, "agentscope.models.dashscope_model.DashScopeImageSynthesisWrapper.config_name", false]], "config_name (agentscope.models.dashscope_model.dashscopemultimodalwrapper attribute)": [[19, "agentscope.models.dashscope_model.DashScopeMultiModalWrapper.config_name", false]], "config_name (agentscope.models.dashscope_model.dashscopetextembeddingwrapper attribute)": [[19, "agentscope.models.dashscope_model.DashScopeTextEmbeddingWrapper.config_name", false]], "config_name (agentscope.models.gemini_model.geminichatwrapper attribute)": [[20, "agentscope.models.gemini_model.GeminiChatWrapper.config_name", false]], "config_name (agentscope.models.gemini_model.geminiembeddingwrapper attribute)": [[20, "agentscope.models.gemini_model.GeminiEmbeddingWrapper.config_name", false]], "config_name (agentscope.models.litellm_model.litellmchatwrapper attribute)": [[21, "agentscope.models.litellm_model.LiteLLMChatWrapper.config_name", false]], "config_name (agentscope.models.model.modelwrapperbase attribute)": [[22, "agentscope.models.model.ModelWrapperBase.config_name", false]], "config_name (agentscope.models.modelwrapperbase attribute)": [[17, "agentscope.models.ModelWrapperBase.config_name", false]], "config_name (agentscope.models.ollama_model.ollamachatwrapper attribute)": [[23, "agentscope.models.ollama_model.OllamaChatWrapper.config_name", false]], "config_name (agentscope.models.ollama_model.ollamaembeddingwrapper attribute)": [[23, "agentscope.models.ollama_model.OllamaEmbeddingWrapper.config_name", false]], "config_name (agentscope.models.ollama_model.ollamagenerationwrapper attribute)": [[23, "agentscope.models.ollama_model.OllamaGenerationWrapper.config_name", false]], "config_name (agentscope.models.openai_model.openaichatwrapper attribute)": [[24, "agentscope.models.openai_model.OpenAIChatWrapper.config_name", false]], "config_name (agentscope.models.openai_model.openaidallewrapper attribute)": [[24, "agentscope.models.openai_model.OpenAIDALLEWrapper.config_name", false]], "config_name (agentscope.models.openai_model.openaiembeddingwrapper attribute)": [[24, "agentscope.models.openai_model.OpenAIEmbeddingWrapper.config_name", false]], "config_name (agentscope.models.post_model.postapichatwrapper attribute)": [[25, "agentscope.models.post_model.PostAPIChatWrapper.config_name", false]], "config_name (agentscope.models.post_model.postapimodelwrapperbase attribute)": [[25, "agentscope.models.post_model.PostAPIModelWrapperBase.config_name", false]], "config_name (agentscope.models.zhipu_model.zhipuaichatwrapper attribute)": [[27, "agentscope.models.zhipu_model.ZhipuAIChatWrapper.config_name", false]], "config_name (agentscope.models.zhipu_model.zhipuaiembeddingwrapper attribute)": [[27, "agentscope.models.zhipu_model.ZhipuAIEmbeddingWrapper.config_name", false]], "content (agentscope.message.msg attribute)": [[16, "agentscope.message.Msg.content", false]], "content_hint (agentscope.parsers.code_block_parser.markdowncodeblockparser attribute)": [[30, "agentscope.parsers.code_block_parser.MarkdownCodeBlockParser.content_hint", false]], "content_hint (agentscope.parsers.json_object_parser.markdownjsondictparser attribute)": [[31, "agentscope.parsers.json_object_parser.MarkdownJsonDictParser.content_hint", false]], "content_hint (agentscope.parsers.json_object_parser.markdownjsonobjectparser attribute)": [[31, "agentscope.parsers.json_object_parser.MarkdownJsonObjectParser.content_hint", false]], "content_hint (agentscope.parsers.markdowncodeblockparser attribute)": [[29, "agentscope.parsers.MarkdownCodeBlockParser.content_hint", false]], "content_hint (agentscope.parsers.markdownjsondictparser attribute)": [[29, "agentscope.parsers.MarkdownJsonDictParser.content_hint", false]], "content_hint (agentscope.parsers.markdownjsonobjectparser attribute)": [[29, "agentscope.parsers.MarkdownJsonObjectParser.content_hint", false]], "content_hint (agentscope.parsers.tagged_content_parser.taggedcontent attribute)": [[33, "agentscope.parsers.tagged_content_parser.TaggedContent.content_hint", false]], "content_hint (agentscope.parsers.taggedcontent attribute)": [[29, "agentscope.parsers.TaggedContent.content_hint", false]], "copy (agentscope.web.workstation.workflow_node.workflownodetype attribute)": [[82, "agentscope.web.workstation.workflow_node.WorkflowNodeType.COPY", false]], "copynode (class in agentscope.web.workstation.workflow_node)": [[82, "agentscope.web.workstation.workflow_node.CopyNode", false]], "cos_sim() (in module agentscope.service)": [[42, "agentscope.service.cos_sim", false]], "cos_sim() (in module agentscope.service.retrieval.similarity)": [[52, "agentscope.service.retrieval.similarity.cos_sim", false]], "count_openai_token() (in module agentscope.utils.token_utils)": [[72, "agentscope.utils.token_utils.count_openai_token", false]], "create_agent() (agentscope.rpc.rpc_agent_client.rpcagentclient method)": [[39, "agentscope.rpc.rpc_agent_client.RpcAgentClient.create_agent", false]], "create_agent() (agentscope.rpc.rpcagentclient method)": [[38, "agentscope.rpc.RpcAgentClient.create_agent", false]], "create_directory() (in module agentscope.service)": [[42, "agentscope.service.create_directory", false]], "create_directory() (in module agentscope.service.file.common)": [[47, "agentscope.service.file.common.create_directory", false]], "create_file() (in module agentscope.service)": [[42, "agentscope.service.create_file", false]], "create_file() (in module agentscope.service.file.common)": [[47, "agentscope.service.file.common.create_file", false]], "create_tempdir() (in module agentscope.utils.common)": [[69, "agentscope.utils.common.create_tempdir", false]], "cycle_dots() (in module agentscope.web.studio.utils)": [[78, "agentscope.web.studio.utils.cycle_dots", false]], "dashscopechatwrapper (class in agentscope.models)": [[17, "agentscope.models.DashScopeChatWrapper", false]], "dashscopechatwrapper (class in agentscope.models.dashscope_model)": [[19, "agentscope.models.dashscope_model.DashScopeChatWrapper", false]], "dashscopeimagesynthesiswrapper (class in agentscope.models)": [[17, "agentscope.models.DashScopeImageSynthesisWrapper", false]], "dashscopeimagesynthesiswrapper (class in agentscope.models.dashscope_model)": [[19, "agentscope.models.dashscope_model.DashScopeImageSynthesisWrapper", false]], "dashscopemultimodalwrapper (class in agentscope.models)": [[17, "agentscope.models.DashScopeMultiModalWrapper", false]], "dashscopemultimodalwrapper (class in agentscope.models.dashscope_model)": [[19, "agentscope.models.dashscope_model.DashScopeMultiModalWrapper", false]], "dashscopetextembeddingwrapper (class in agentscope.models)": [[17, "agentscope.models.DashScopeTextEmbeddingWrapper", false]], "dashscopetextembeddingwrapper (class in agentscope.models.dashscope_model)": [[19, "agentscope.models.dashscope_model.DashScopeTextEmbeddingWrapper", false]], "dashscopewrapperbase (class in agentscope.models.dashscope_model)": [[19, "agentscope.models.dashscope_model.DashScopeWrapperBase", false]], "dblp_search_authors() (in module agentscope.service)": [[42, "agentscope.service.dblp_search_authors", false]], "dblp_search_authors() (in module agentscope.service.web.dblp)": [[64, "agentscope.service.web.dblp.dblp_search_authors", false]], "dblp_search_publications() (in module agentscope.service)": [[42, "agentscope.service.dblp_search_publications", false]], "dblp_search_publications() (in module agentscope.service.web.dblp)": [[64, "agentscope.service.web.dblp.dblp_search_publications", false]], "dblp_search_venues() (in module agentscope.service)": [[42, "agentscope.service.dblp_search_venues", false]], "dblp_search_venues() (in module agentscope.service.web.dblp)": [[64, "agentscope.service.web.dblp.dblp_search_venues", false]], "delete() (agentscope.memory.memory.memorybase method)": [[14, "agentscope.memory.memory.MemoryBase.delete", false]], "delete() (agentscope.memory.memorybase method)": [[13, "agentscope.memory.MemoryBase.delete", false]], "delete() (agentscope.memory.temporary_memory.temporarymemory method)": [[15, "agentscope.memory.temporary_memory.TemporaryMemory.delete", false]], "delete() (agentscope.memory.temporarymemory method)": [[13, "agentscope.memory.TemporaryMemory.delete", false]], "delete() (agentscope.msghub.msghubmanager method)": [[28, "agentscope.msghub.MsgHubManager.delete", false]], "delete_agent() (agentscope.rpc.rpc_agent_client.rpcagentclient method)": [[39, "agentscope.rpc.rpc_agent_client.RpcAgentClient.delete_agent", false]], "delete_agent() (agentscope.rpc.rpcagentclient method)": [[38, "agentscope.rpc.RpcAgentClient.delete_agent", false]], "delete_directory() (in module agentscope.service)": [[42, "agentscope.service.delete_directory", false]], "delete_directory() (in module agentscope.service.file.common)": [[47, "agentscope.service.file.common.delete_directory", false]], "delete_file() (in module agentscope.service)": [[42, "agentscope.service.delete_file", false]], "delete_file() (in module agentscope.service.file.common)": [[47, "agentscope.service.file.common.delete_file", false]], "deprecated_model_type (agentscope.models.dashscope_model.dashscopechatwrapper attribute)": [[19, "agentscope.models.dashscope_model.DashScopeChatWrapper.deprecated_model_type", false]], "deprecated_model_type (agentscope.models.dashscopechatwrapper attribute)": [[17, "agentscope.models.DashScopeChatWrapper.deprecated_model_type", false]], "deprecated_model_type (agentscope.models.openai_model.openaichatwrapper attribute)": [[24, "agentscope.models.openai_model.OpenAIChatWrapper.deprecated_model_type", false]], "deprecated_model_type (agentscope.models.openaichatwrapper attribute)": [[17, "agentscope.models.OpenAIChatWrapper.deprecated_model_type", false]], "deprecated_model_type (agentscope.models.post_model.postapidallewrapper attribute)": [[25, "agentscope.models.post_model.PostAPIDALLEWrapper.deprecated_model_type", false]], "deps_converter() (in module agentscope.web.workstation.workflow_utils)": [[83, "agentscope.web.workstation.workflow_utils.deps_converter", false]], "descriptor (agentscope.rpc.rpcmsg attribute)": [[38, "agentscope.rpc.RpcMsg.DESCRIPTOR", false]], "deserialize() (in module agentscope.message)": [[16, "agentscope.message.deserialize", false]], "dialogagent (class in agentscope.agents)": [[1, "agentscope.agents.DialogAgent", false]], "dialogagent (class in agentscope.agents.dialog_agent)": [[3, "agentscope.agents.dialog_agent.DialogAgent", false]], "dialogagentnode (class in agentscope.web.workstation.workflow_node)": [[82, "agentscope.web.workstation.workflow_node.DialogAgentNode", false]], "dict_converter() (in module agentscope.web.workstation.workflow_utils)": [[83, "agentscope.web.workstation.workflow_utils.dict_converter", false]], "dictdialogagent (class in agentscope.agents)": [[1, "agentscope.agents.DictDialogAgent", false]], "dictdialogagent (class in agentscope.agents.dict_dialog_agent)": [[4, "agentscope.agents.dict_dialog_agent.DictDialogAgent", false]], "dictdialogagentnode (class in agentscope.web.workstation.workflow_node)": [[82, "agentscope.web.workstation.workflow_node.DictDialogAgentNode", false]], "dictfiltermixin (class in agentscope.parsers.parser_base)": [[32, "agentscope.parsers.parser_base.DictFilterMixin", false]], "digest_webpage() (in module agentscope.service)": [[42, "agentscope.service.digest_webpage", false]], "digest_webpage() (in module agentscope.service.web.web_digest)": [[67, "agentscope.service.web.web_digest.digest_webpage", false]], "distconf (class in agentscope.agents)": [[1, "agentscope.agents.DistConf", false]], "distconf (class in agentscope.agents.agent)": [[2, "agentscope.agents.agent.DistConf", false]], "download_from_url() (in module agentscope.service)": [[42, "agentscope.service.download_from_url", false]], "download_from_url() (in module agentscope.service.web.download)": [[65, "agentscope.service.web.download.download_from_url", false]], "dummymonitor (class in agentscope.utils.monitor)": [[71, "agentscope.utils.monitor.DummyMonitor", false]], "embedding (agentscope.models.modelresponse attribute)": [[17, "agentscope.models.ModelResponse.embedding", false]], "embedding (agentscope.models.response.modelresponse attribute)": [[26, "agentscope.models.response.ModelResponse.embedding", false]], "error (agentscope.service.service_status.serviceexecstatus attribute)": [[54, "agentscope.service.service_status.ServiceExecStatus.ERROR", false]], "error (agentscope.service.serviceexecstatus attribute)": [[42, "agentscope.service.ServiceExecStatus.ERROR", false]], "exec_node() (agentscope.web.workstation.workflow_dag.asdigraph method)": [[81, "agentscope.web.workstation.workflow_dag.ASDiGraph.exec_node", false]], "execute_python_code() (in module agentscope.service)": [[42, "agentscope.service.execute_python_code", false]], "execute_python_code() (in module agentscope.service.execute_code.exec_python)": [[44, "agentscope.service.execute_code.exec_python.execute_python_code", false]], "execute_shell_command() (in module agentscope.service)": [[42, "agentscope.service.execute_shell_command", false]], "execute_shell_command() (in module agentscope.service.execute_code.exec_shell)": [[45, "agentscope.service.execute_code.exec_shell.execute_shell_command", false]], "exists() (agentscope.utils.monitor.dummymonitor method)": [[71, "agentscope.utils.monitor.DummyMonitor.exists", false]], "exists() (agentscope.utils.monitor.monitorbase method)": [[71, "agentscope.utils.monitor.MonitorBase.exists", false]], "exists() (agentscope.utils.monitor.sqlitemonitor method)": [[71, "agentscope.utils.monitor.SqliteMonitor.exists", false]], "exists() (agentscope.utils.monitorbase method)": [[68, "agentscope.utils.MonitorBase.exists", false]], "export() (agentscope.memory.memory.memorybase method)": [[14, "agentscope.memory.memory.MemoryBase.export", false]], "export() (agentscope.memory.memorybase method)": [[13, "agentscope.memory.MemoryBase.export", false]], "export() (agentscope.memory.temporary_memory.temporarymemory method)": [[15, "agentscope.memory.temporary_memory.TemporaryMemory.export", false]], "export() (agentscope.memory.temporarymemory method)": [[13, "agentscope.memory.TemporaryMemory.export", false]], "export_config() (agentscope.agents.agent.agentbase method)": [[2, "agentscope.agents.agent.AgentBase.export_config", false]], "export_config() (agentscope.agents.agentbase method)": [[1, "agentscope.agents.AgentBase.export_config", false]], "find_available_port() (in module agentscope.agents.rpc_agent)": [[7, "agentscope.agents.rpc_agent.find_available_port", false]], "flush() (agentscope.utils.monitor.monitorfactory class method)": [[71, "agentscope.utils.monitor.MonitorFactory.flush", false]], "flush() (agentscope.utils.monitorfactory class method)": [[68, "agentscope.utils.MonitorFactory.flush", false]], "fn_choice() (in module agentscope.web.studio.studio)": [[77, "agentscope.web.studio.studio.fn_choice", false]], "forlooppipeline (class in agentscope.pipelines)": [[34, "agentscope.pipelines.ForLoopPipeline", false]], "forlooppipeline (class in agentscope.pipelines.pipeline)": [[36, "agentscope.pipelines.pipeline.ForLoopPipeline", false]], "forlooppipeline() (in module agentscope.pipelines)": [[34, "agentscope.pipelines.forlooppipeline", false]], "forlooppipeline() (in module agentscope.pipelines.functional)": [[35, "agentscope.pipelines.functional.forlooppipeline", false]], "forlooppipelinenode (class in agentscope.web.workstation.workflow_node)": [[82, "agentscope.web.workstation.workflow_node.ForLoopPipelineNode", false]], "format() (agentscope.models.dashscope_model.dashscopechatwrapper method)": [[19, "agentscope.models.dashscope_model.DashScopeChatWrapper.format", false]], "format() (agentscope.models.dashscope_model.dashscopemultimodalwrapper method)": [[19, "agentscope.models.dashscope_model.DashScopeMultiModalWrapper.format", false]], "format() (agentscope.models.dashscope_model.dashscopewrapperbase method)": [[19, "agentscope.models.dashscope_model.DashScopeWrapperBase.format", false]], "format() (agentscope.models.dashscopechatwrapper method)": [[17, "agentscope.models.DashScopeChatWrapper.format", false]], "format() (agentscope.models.dashscopemultimodalwrapper method)": [[17, "agentscope.models.DashScopeMultiModalWrapper.format", false]], "format() (agentscope.models.gemini_model.geminichatwrapper method)": [[20, "agentscope.models.gemini_model.GeminiChatWrapper.format", false]], "format() (agentscope.models.geminichatwrapper method)": [[17, "agentscope.models.GeminiChatWrapper.format", false]], "format() (agentscope.models.litellm_model.litellmchatwrapper method)": [[21, "agentscope.models.litellm_model.LiteLLMChatWrapper.format", false]], "format() (agentscope.models.litellm_model.litellmwrapperbase method)": [[21, "agentscope.models.litellm_model.LiteLLMWrapperBase.format", false]], "format() (agentscope.models.litellmchatwrapper method)": [[17, "agentscope.models.LiteLLMChatWrapper.format", false]], "format() (agentscope.models.model.modelwrapperbase method)": [[22, "agentscope.models.model.ModelWrapperBase.format", false]], "format() (agentscope.models.modelwrapperbase method)": [[17, "agentscope.models.ModelWrapperBase.format", false]], "format() (agentscope.models.ollama_model.ollamachatwrapper method)": [[23, "agentscope.models.ollama_model.OllamaChatWrapper.format", false]], "format() (agentscope.models.ollama_model.ollamaembeddingwrapper method)": [[23, "agentscope.models.ollama_model.OllamaEmbeddingWrapper.format", false]], "format() (agentscope.models.ollama_model.ollamagenerationwrapper method)": [[23, "agentscope.models.ollama_model.OllamaGenerationWrapper.format", false]], "format() (agentscope.models.ollamachatwrapper method)": [[17, "agentscope.models.OllamaChatWrapper.format", false]], "format() (agentscope.models.ollamaembeddingwrapper method)": [[17, "agentscope.models.OllamaEmbeddingWrapper.format", false]], "format() (agentscope.models.ollamagenerationwrapper method)": [[17, "agentscope.models.OllamaGenerationWrapper.format", false]], "format() (agentscope.models.openai_model.openaichatwrapper method)": [[24, "agentscope.models.openai_model.OpenAIChatWrapper.format", false]], "format() (agentscope.models.openai_model.openaiwrapperbase method)": [[24, "agentscope.models.openai_model.OpenAIWrapperBase.format", false]], "format() (agentscope.models.openaichatwrapper method)": [[17, "agentscope.models.OpenAIChatWrapper.format", false]], "format() (agentscope.models.openaiwrapperbase method)": [[17, "agentscope.models.OpenAIWrapperBase.format", false]], "format() (agentscope.models.post_model.postapichatwrapper method)": [[25, "agentscope.models.post_model.PostAPIChatWrapper.format", false]], "format() (agentscope.models.post_model.postapidallewrapper method)": [[25, "agentscope.models.post_model.PostAPIDALLEWrapper.format", false]], "format() (agentscope.models.postapichatwrapper method)": [[17, "agentscope.models.PostAPIChatWrapper.format", false]], "format() (agentscope.models.zhipu_model.zhipuaichatwrapper method)": [[27, "agentscope.models.zhipu_model.ZhipuAIChatWrapper.format", false]], "format() (agentscope.models.zhipu_model.zhipuaiwrapperbase method)": [[27, "agentscope.models.zhipu_model.ZhipuAIWrapperBase.format", false]], "format() (agentscope.models.zhipuaichatwrapper method)": [[17, "agentscope.models.ZhipuAIChatWrapper.format", false]], "format_instruction (agentscope.parsers.code_block_parser.markdowncodeblockparser attribute)": [[30, "agentscope.parsers.code_block_parser.MarkdownCodeBlockParser.format_instruction", false]], "format_instruction (agentscope.parsers.json_object_parser.markdownjsonobjectparser property)": [[31, "agentscope.parsers.json_object_parser.MarkdownJsonObjectParser.format_instruction", false]], "format_instruction (agentscope.parsers.markdowncodeblockparser attribute)": [[29, "agentscope.parsers.MarkdownCodeBlockParser.format_instruction", false]], "format_instruction (agentscope.parsers.markdownjsonobjectparser property)": [[29, "agentscope.parsers.MarkdownJsonObjectParser.format_instruction", false]], "format_instruction (agentscope.parsers.multitaggedcontentparser attribute)": [[29, "agentscope.parsers.MultiTaggedContentParser.format_instruction", false]], "format_instruction (agentscope.parsers.tagged_content_parser.multitaggedcontentparser attribute)": [[33, "agentscope.parsers.tagged_content_parser.MultiTaggedContentParser.format_instruction", false]], "functioncallerror": [[11, "agentscope.exception.FunctionCallError", false]], "functioncallformaterror": [[11, "agentscope.exception.FunctionCallFormatError", false]], "functionnotfounderror": [[11, "agentscope.exception.FunctionNotFoundError", false]], "geminichatwrapper (class in agentscope.models)": [[17, "agentscope.models.GeminiChatWrapper", false]], "geminichatwrapper (class in agentscope.models.gemini_model)": [[20, "agentscope.models.gemini_model.GeminiChatWrapper", false]], "geminiembeddingwrapper (class in agentscope.models)": [[17, "agentscope.models.GeminiEmbeddingWrapper", false]], "geminiembeddingwrapper (class in agentscope.models.gemini_model)": [[20, "agentscope.models.gemini_model.GeminiEmbeddingWrapper", false]], "geminiwrapperbase (class in agentscope.models.gemini_model)": [[20, "agentscope.models.gemini_model.GeminiWrapperBase", false]], "generate_agent_id() (agentscope.agents.agent.agentbase class method)": [[2, "agentscope.agents.agent.AgentBase.generate_agent_id", false]], "generate_agent_id() (agentscope.agents.agentbase class method)": [[1, "agentscope.agents.AgentBase.generate_agent_id", false]], "generate_image_from_name() (in module agentscope.web.studio.utils)": [[78, "agentscope.web.studio.utils.generate_image_from_name", false]], "generation_method (agentscope.models.gemini_model.geminichatwrapper attribute)": [[20, "agentscope.models.gemini_model.GeminiChatWrapper.generation_method", false]], "generation_method (agentscope.models.geminichatwrapper attribute)": [[17, "agentscope.models.GeminiChatWrapper.generation_method", false]], "get() (agentscope.service.service_toolkit.servicefactory class method)": [[55, "agentscope.service.service_toolkit.ServiceFactory.get", false]], "get() (agentscope.service.service_toolkit.servicetoolkit class method)": [[55, "agentscope.service.service_toolkit.ServiceToolkit.get", false]], "get() (agentscope.service.servicefactory class method)": [[42, "agentscope.service.ServiceFactory.get", false]], "get() (agentscope.service.servicetoolkit class method)": [[42, "agentscope.service.ServiceToolkit.get", false]], "get_agent_class() (agentscope.agents.agent.agentbase class method)": [[2, "agentscope.agents.agent.AgentBase.get_agent_class", false]], "get_agent_class() (agentscope.agents.agentbase class method)": [[1, "agentscope.agents.AgentBase.get_agent_class", false]], "get_all_agents() (in module agentscope.web.workstation.workflow_node)": [[82, "agentscope.web.workstation.workflow_node.get_all_agents", false]], "get_chat() (in module agentscope.web.studio.studio)": [[77, "agentscope.web.studio.studio.get_chat", false]], "get_chat_msg() (in module agentscope.web.studio.utils)": [[78, "agentscope.web.studio.utils.get_chat_msg", false]], "get_current_directory() (in module agentscope.service)": [[42, "agentscope.service.get_current_directory", false]], "get_current_directory() (in module agentscope.service.file.common)": [[47, "agentscope.service.file.common.get_current_directory", false]], "get_embeddings() (agentscope.memory.temporary_memory.temporarymemory method)": [[15, "agentscope.memory.temporary_memory.TemporaryMemory.get_embeddings", false]], "get_embeddings() (agentscope.memory.temporarymemory method)": [[13, "agentscope.memory.TemporaryMemory.get_embeddings", false]], "get_full_name() (in module agentscope.utils.monitor)": [[71, "agentscope.utils.monitor.get_full_name", false]], "get_help() (in module agentscope.service)": [[42, "agentscope.service.get_help", false]], "get_memory() (agentscope.memory.memory.memorybase method)": [[14, "agentscope.memory.memory.MemoryBase.get_memory", false]], "get_memory() (agentscope.memory.memorybase method)": [[13, "agentscope.memory.MemoryBase.get_memory", false]], "get_memory() (agentscope.memory.temporary_memory.temporarymemory method)": [[15, "agentscope.memory.temporary_memory.TemporaryMemory.get_memory", false]], "get_memory() (agentscope.memory.temporarymemory method)": [[13, "agentscope.memory.TemporaryMemory.get_memory", false]], "get_metric() (agentscope.utils.monitor.dummymonitor method)": [[71, "agentscope.utils.monitor.DummyMonitor.get_metric", false]], "get_metric() (agentscope.utils.monitor.monitorbase method)": [[71, "agentscope.utils.monitor.MonitorBase.get_metric", false]], "get_metric() (agentscope.utils.monitor.sqlitemonitor method)": [[71, "agentscope.utils.monitor.SqliteMonitor.get_metric", false]], "get_metric() (agentscope.utils.monitorbase method)": [[68, "agentscope.utils.MonitorBase.get_metric", false]], "get_metrics() (agentscope.utils.monitor.dummymonitor method)": [[71, "agentscope.utils.monitor.DummyMonitor.get_metrics", false]], "get_metrics() (agentscope.utils.monitor.monitorbase method)": [[71, "agentscope.utils.monitor.MonitorBase.get_metrics", false]], "get_metrics() (agentscope.utils.monitor.sqlitemonitor method)": [[71, "agentscope.utils.monitor.SqliteMonitor.get_metrics", false]], "get_metrics() (agentscope.utils.monitorbase method)": [[68, "agentscope.utils.MonitorBase.get_metrics", false]], "get_monitor() (agentscope.utils.monitor.monitorfactory class method)": [[71, "agentscope.utils.monitor.MonitorFactory.get_monitor", false]], "get_monitor() (agentscope.utils.monitorfactory class method)": [[68, "agentscope.utils.MonitorFactory.get_monitor", false]], "get_openai_max_length() (in module agentscope.utils.token_utils)": [[72, "agentscope.utils.token_utils.get_openai_max_length", false]], "get_player_input() (in module agentscope.web.studio.utils)": [[78, "agentscope.web.studio.utils.get_player_input", false]], "get_quota() (agentscope.utils.monitor.dummymonitor method)": [[71, "agentscope.utils.monitor.DummyMonitor.get_quota", false]], "get_quota() (agentscope.utils.monitor.monitorbase method)": [[71, "agentscope.utils.monitor.MonitorBase.get_quota", false]], "get_quota() (agentscope.utils.monitor.sqlitemonitor method)": [[71, "agentscope.utils.monitor.SqliteMonitor.get_quota", false]], "get_quota() (agentscope.utils.monitorbase method)": [[68, "agentscope.utils.MonitorBase.get_quota", false]], "get_reset_msg() (in module agentscope.web.studio.utils)": [[78, "agentscope.web.studio.utils.get_reset_msg", false]], "get_response() (agentscope.rpc.responsestub method)": [[38, "agentscope.rpc.ResponseStub.get_response", false]], "get_response() (agentscope.rpc.rpc_agent_client.responsestub method)": [[39, "agentscope.rpc.rpc_agent_client.ResponseStub.get_response", false]], "get_task_id() (agentscope.agents.rpc_agent.agentplatform method)": [[7, "agentscope.agents.rpc_agent.AgentPlatform.get_task_id", false]], "get_unit() (agentscope.utils.monitor.dummymonitor method)": [[71, "agentscope.utils.monitor.DummyMonitor.get_unit", false]], "get_unit() (agentscope.utils.monitor.monitorbase method)": [[71, "agentscope.utils.monitor.MonitorBase.get_unit", false]], "get_unit() (agentscope.utils.monitor.sqlitemonitor method)": [[71, "agentscope.utils.monitor.SqliteMonitor.get_unit", false]], "get_unit() (agentscope.utils.monitorbase method)": [[68, "agentscope.utils.MonitorBase.get_unit", false]], "get_value() (agentscope.utils.monitor.dummymonitor method)": [[71, "agentscope.utils.monitor.DummyMonitor.get_value", false]], "get_value() (agentscope.utils.monitor.monitorbase method)": [[71, "agentscope.utils.monitor.MonitorBase.get_value", false]], "get_value() (agentscope.utils.monitor.sqlitemonitor method)": [[71, "agentscope.utils.monitor.SqliteMonitor.get_value", false]], "get_value() (agentscope.utils.monitorbase method)": [[68, "agentscope.utils.MonitorBase.get_value", false]], "get_wrapper() (agentscope.models.model.modelwrapperbase class method)": [[22, "agentscope.models.model.ModelWrapperBase.get_wrapper", false]], "get_wrapper() (agentscope.models.modelwrapperbase class method)": [[17, "agentscope.models.ModelWrapperBase.get_wrapper", false]], "google_search() (in module agentscope.service)": [[42, "agentscope.service.google_search", false]], "google_search() (in module agentscope.service.web.search)": [[66, "agentscope.service.web.search.google_search", false]], "googlesearchservicenode (class in agentscope.web.workstation.workflow_node)": [[82, "agentscope.web.workstation.workflow_node.GoogleSearchServiceNode", false]], "id (agentscope.message.msg attribute)": [[16, "agentscope.message.Msg.id", false]], "ifelsepipeline (class in agentscope.pipelines)": [[34, "agentscope.pipelines.IfElsePipeline", false]], "ifelsepipeline (class in agentscope.pipelines.pipeline)": [[36, "agentscope.pipelines.pipeline.IfElsePipeline", false]], "ifelsepipeline() (in module agentscope.pipelines)": [[34, "agentscope.pipelines.ifelsepipeline", false]], "ifelsepipeline() (in module agentscope.pipelines.functional)": [[35, "agentscope.pipelines.functional.ifelsepipeline", false]], "ifelsepipelinenode (class in agentscope.web.workstation.workflow_node)": [[82, "agentscope.web.workstation.workflow_node.IfElsePipelineNode", false]], "image_urls (agentscope.models.modelresponse attribute)": [[17, "agentscope.models.ModelResponse.image_urls", false]], "image_urls (agentscope.models.response.modelresponse attribute)": [[26, "agentscope.models.response.ModelResponse.image_urls", false]], "import_function_from_path() (in module agentscope.web.studio.studio)": [[77, "agentscope.web.studio.studio.import_function_from_path", false]], "importerrorreporter (class in agentscope.utils.tools)": [[73, "agentscope.utils.tools.ImportErrorReporter", false]], "init() (in module agentscope)": [[0, "agentscope.init", false]], "init() (in module agentscope.web)": [[74, "agentscope.web.init", false]], "init_uid_list() (in module agentscope.web.studio.studio)": [[77, "agentscope.web.studio.studio.init_uid_list", false]], "init_uid_queues() (in module agentscope.web.studio.utils)": [[78, "agentscope.web.studio.utils.init_uid_queues", false]], "is_callable_expression() (in module agentscope.web.workstation.workflow_utils)": [[83, "agentscope.web.workstation.workflow_utils.is_callable_expression", false]], "is_valid_url() (in module agentscope.service.web.web_digest)": [[67, "agentscope.service.web.web_digest.is_valid_url", false]], "join() (agentscope.prompt.promptengine method)": [[37, "agentscope.prompt.PromptEngine.join", false]], "join_to_list() (agentscope.prompt.promptengine method)": [[37, "agentscope.prompt.PromptEngine.join_to_list", false]], "join_to_str() (agentscope.prompt.promptengine method)": [[37, "agentscope.prompt.PromptEngine.join_to_str", false]], "json (agentscope.constants.responseformat attribute)": [[10, "agentscope.constants.ResponseFormat.JSON", false]], "json_required_hint (agentscope.parsers.multitaggedcontentparser attribute)": [[29, "agentscope.parsers.MultiTaggedContentParser.json_required_hint", false]], "json_required_hint (agentscope.parsers.tagged_content_parser.multitaggedcontentparser attribute)": [[33, "agentscope.parsers.tagged_content_parser.MultiTaggedContentParser.json_required_hint", false]], "json_schema (agentscope.service.service_toolkit.servicefunction attribute)": [[55, "agentscope.service.service_toolkit.ServiceFunction.json_schema", false]], "json_schemas (agentscope.service.service_toolkit.servicetoolkit property)": [[55, "agentscope.service.service_toolkit.ServiceToolkit.json_schemas", false]], "json_schemas (agentscope.service.servicetoolkit property)": [[42, "agentscope.service.ServiceToolkit.json_schemas", false]], "jsonparsingerror": [[11, "agentscope.exception.JsonParsingError", false]], "jsontypeerror": [[11, "agentscope.exception.JsonTypeError", false]], "keep_alive (agentscope.models.ollama_model.ollamachatwrapper attribute)": [[23, "agentscope.models.ollama_model.OllamaChatWrapper.keep_alive", false]], "keep_alive (agentscope.models.ollama_model.ollamaembeddingwrapper attribute)": [[23, "agentscope.models.ollama_model.OllamaEmbeddingWrapper.keep_alive", false]], "keep_alive (agentscope.models.ollama_model.ollamagenerationwrapper attribute)": [[23, "agentscope.models.ollama_model.OllamaGenerationWrapper.keep_alive", false]], "keep_alive (agentscope.models.ollama_model.ollamawrapperbase attribute)": [[23, "agentscope.models.ollama_model.OllamaWrapperBase.keep_alive", false]], "kwarg_converter() (in module agentscope.web.workstation.workflow_utils)": [[83, "agentscope.web.workstation.workflow_utils.kwarg_converter", false]], "launch() (agentscope.agents.rpc_agent.rpcagentserverlauncher method)": [[7, "agentscope.agents.rpc_agent.RpcAgentServerLauncher.launch", false]], "launch() (agentscope.agents.rpcagentserverlauncher method)": [[1, "agentscope.agents.RpcAgentServerLauncher.launch", false]], "list (agentscope.prompt.prompttype attribute)": [[37, "agentscope.prompt.PromptType.LIST", false]], "list_directory_content() (in module agentscope.service)": [[42, "agentscope.service.list_directory_content", false]], "list_directory_content() (in module agentscope.service.file.common)": [[47, "agentscope.service.file.common.list_directory_content", false]], "list_models() (agentscope.models.gemini_model.geminiwrapperbase method)": [[20, "agentscope.models.gemini_model.GeminiWrapperBase.list_models", false]], "litellmchatwrapper (class in agentscope.models)": [[17, "agentscope.models.LiteLLMChatWrapper", false]], "litellmchatwrapper (class in agentscope.models.litellm_model)": [[21, "agentscope.models.litellm_model.LiteLLMChatWrapper", false]], "litellmwrapperbase (class in agentscope.models.litellm_model)": [[21, "agentscope.models.litellm_model.LiteLLMWrapperBase", false]], "load() (agentscope.memory.memory.memorybase method)": [[14, "agentscope.memory.memory.MemoryBase.load", false]], "load() (agentscope.memory.memorybase method)": [[13, "agentscope.memory.MemoryBase.load", false]], "load() (agentscope.memory.temporary_memory.temporarymemory method)": [[15, "agentscope.memory.temporary_memory.TemporaryMemory.load", false]], "load() (agentscope.memory.temporarymemory method)": [[13, "agentscope.memory.TemporaryMemory.load", false]], "load_config() (in module agentscope.web.workstation.workflow)": [[80, "agentscope.web.workstation.workflow.load_config", false]], "load_from_config() (agentscope.agents.agent.agentbase method)": [[2, "agentscope.agents.agent.AgentBase.load_from_config", false]], "load_from_config() (agentscope.agents.agentbase method)": [[1, "agentscope.agents.AgentBase.load_from_config", false]], "load_memory() (agentscope.agents.agent.agentbase method)": [[2, "agentscope.agents.agent.AgentBase.load_memory", false]], "load_memory() (agentscope.agents.agentbase method)": [[1, "agentscope.agents.AgentBase.load_memory", false]], "load_model_by_config_name() (in module agentscope.models)": [[17, "agentscope.models.load_model_by_config_name", false]], "load_web() (in module agentscope.service)": [[42, "agentscope.service.load_web", false]], "load_web() (in module agentscope.service.web.web_digest)": [[67, "agentscope.service.web.web_digest.load_web", false]], "local_attrs (agentscope.message.placeholdermessage attribute)": [[16, "agentscope.message.PlaceholderMessage.LOCAL_ATTRS", false]], "log_studio() (in module agentscope.utils.logging_utils)": [[70, "agentscope.utils.logging_utils.log_studio", false]], "main() (in module agentscope.web.workstation.workflow)": [[80, "agentscope.web.workstation.workflow.main", false]], "markdowncodeblockparser (class in agentscope.parsers)": [[29, "agentscope.parsers.MarkdownCodeBlockParser", false]], "markdowncodeblockparser (class in agentscope.parsers.code_block_parser)": [[30, "agentscope.parsers.code_block_parser.MarkdownCodeBlockParser", false]], "markdownjsondictparser (class in agentscope.parsers)": [[29, "agentscope.parsers.MarkdownJsonDictParser", false]], "markdownjsondictparser (class in agentscope.parsers.json_object_parser)": [[31, "agentscope.parsers.json_object_parser.MarkdownJsonDictParser", false]], "markdownjsonobjectparser (class in agentscope.parsers)": [[29, "agentscope.parsers.MarkdownJsonObjectParser", false]], "markdownjsonobjectparser (class in agentscope.parsers.json_object_parser)": [[31, "agentscope.parsers.json_object_parser.MarkdownJsonObjectParser", false]], "memorybase (class in agentscope.memory)": [[13, "agentscope.memory.MemoryBase", false]], "memorybase (class in agentscope.memory.memory)": [[14, "agentscope.memory.memory.MemoryBase", false]], "message (agentscope.web.workstation.workflow_node.workflownodetype attribute)": [[82, "agentscope.web.workstation.workflow_node.WorkflowNodeType.MESSAGE", false]], "messagebase (class in agentscope.message)": [[16, "agentscope.message.MessageBase", false]], "metadata (agentscope.message.msg attribute)": [[16, "agentscope.message.Msg.metadata", false]], "missing_begin_tag (agentscope.exception.tagnotfounderror attribute)": [[11, "agentscope.exception.TagNotFoundError.missing_begin_tag", false]], "missing_end_tag (agentscope.exception.tagnotfounderror attribute)": [[11, "agentscope.exception.TagNotFoundError.missing_end_tag", false]], "model (agentscope.web.workstation.workflow_node.workflownodetype attribute)": [[82, "agentscope.web.workstation.workflow_node.WorkflowNodeType.MODEL", false]], "model_name (agentscope.models.dashscope_model.dashscopechatwrapper attribute)": [[19, "agentscope.models.dashscope_model.DashScopeChatWrapper.model_name", false]], "model_name (agentscope.models.dashscope_model.dashscopeimagesynthesiswrapper attribute)": [[19, "agentscope.models.dashscope_model.DashScopeImageSynthesisWrapper.model_name", false]], "model_name (agentscope.models.dashscope_model.dashscopemultimodalwrapper attribute)": [[19, "agentscope.models.dashscope_model.DashScopeMultiModalWrapper.model_name", false]], "model_name (agentscope.models.dashscope_model.dashscopetextembeddingwrapper attribute)": [[19, "agentscope.models.dashscope_model.DashScopeTextEmbeddingWrapper.model_name", false]], "model_name (agentscope.models.gemini_model.geminichatwrapper attribute)": [[20, "agentscope.models.gemini_model.GeminiChatWrapper.model_name", false]], "model_name (agentscope.models.gemini_model.geminiembeddingwrapper attribute)": [[20, "agentscope.models.gemini_model.GeminiEmbeddingWrapper.model_name", false]], "model_name (agentscope.models.litellm_model.litellmchatwrapper attribute)": [[21, "agentscope.models.litellm_model.LiteLLMChatWrapper.model_name", false]], "model_name (agentscope.models.model.modelwrapperbase attribute)": [[22, "agentscope.models.model.ModelWrapperBase.model_name", false]], "model_name (agentscope.models.modelwrapperbase attribute)": [[17, "agentscope.models.ModelWrapperBase.model_name", false]], "model_name (agentscope.models.ollama_model.ollamachatwrapper attribute)": [[23, "agentscope.models.ollama_model.OllamaChatWrapper.model_name", false]], "model_name (agentscope.models.ollama_model.ollamaembeddingwrapper attribute)": [[23, "agentscope.models.ollama_model.OllamaEmbeddingWrapper.model_name", false]], "model_name (agentscope.models.ollama_model.ollamagenerationwrapper attribute)": [[23, "agentscope.models.ollama_model.OllamaGenerationWrapper.model_name", false]], "model_name (agentscope.models.ollama_model.ollamawrapperbase attribute)": [[23, "agentscope.models.ollama_model.OllamaWrapperBase.model_name", false]], "model_name (agentscope.models.openai_model.openaichatwrapper attribute)": [[24, "agentscope.models.openai_model.OpenAIChatWrapper.model_name", false]], "model_name (agentscope.models.openai_model.openaidallewrapper attribute)": [[24, "agentscope.models.openai_model.OpenAIDALLEWrapper.model_name", false]], "model_name (agentscope.models.openai_model.openaiembeddingwrapper attribute)": [[24, "agentscope.models.openai_model.OpenAIEmbeddingWrapper.model_name", false]], "model_name (agentscope.models.post_model.postapichatwrapper attribute)": [[25, "agentscope.models.post_model.PostAPIChatWrapper.model_name", false]], "model_name (agentscope.models.post_model.postapimodelwrapperbase attribute)": [[25, "agentscope.models.post_model.PostAPIModelWrapperBase.model_name", false]], "model_name (agentscope.models.zhipu_model.zhipuaichatwrapper attribute)": [[27, "agentscope.models.zhipu_model.ZhipuAIChatWrapper.model_name", false]], "model_name (agentscope.models.zhipu_model.zhipuaiembeddingwrapper attribute)": [[27, "agentscope.models.zhipu_model.ZhipuAIEmbeddingWrapper.model_name", false]], "model_type (agentscope.models.dashscope_model.dashscopechatwrapper attribute)": [[19, "agentscope.models.dashscope_model.DashScopeChatWrapper.model_type", false]], "model_type (agentscope.models.dashscope_model.dashscopeimagesynthesiswrapper attribute)": [[19, "agentscope.models.dashscope_model.DashScopeImageSynthesisWrapper.model_type", false]], "model_type (agentscope.models.dashscope_model.dashscopemultimodalwrapper attribute)": [[19, "agentscope.models.dashscope_model.DashScopeMultiModalWrapper.model_type", false]], "model_type (agentscope.models.dashscope_model.dashscopetextembeddingwrapper attribute)": [[19, "agentscope.models.dashscope_model.DashScopeTextEmbeddingWrapper.model_type", false]], "model_type (agentscope.models.dashscopechatwrapper attribute)": [[17, "agentscope.models.DashScopeChatWrapper.model_type", false]], "model_type (agentscope.models.dashscopeimagesynthesiswrapper attribute)": [[17, "agentscope.models.DashScopeImageSynthesisWrapper.model_type", false]], "model_type (agentscope.models.dashscopemultimodalwrapper attribute)": [[17, "agentscope.models.DashScopeMultiModalWrapper.model_type", false]], "model_type (agentscope.models.dashscopetextembeddingwrapper attribute)": [[17, "agentscope.models.DashScopeTextEmbeddingWrapper.model_type", false]], "model_type (agentscope.models.gemini_model.geminichatwrapper attribute)": [[20, "agentscope.models.gemini_model.GeminiChatWrapper.model_type", false]], "model_type (agentscope.models.gemini_model.geminiembeddingwrapper attribute)": [[20, "agentscope.models.gemini_model.GeminiEmbeddingWrapper.model_type", false]], "model_type (agentscope.models.geminichatwrapper attribute)": [[17, "agentscope.models.GeminiChatWrapper.model_type", false]], "model_type (agentscope.models.geminiembeddingwrapper attribute)": [[17, "agentscope.models.GeminiEmbeddingWrapper.model_type", false]], "model_type (agentscope.models.litellm_model.litellmchatwrapper attribute)": [[21, "agentscope.models.litellm_model.LiteLLMChatWrapper.model_type", false]], "model_type (agentscope.models.litellmchatwrapper attribute)": [[17, "agentscope.models.LiteLLMChatWrapper.model_type", false]], "model_type (agentscope.models.model.modelwrapperbase attribute)": [[22, "agentscope.models.model.ModelWrapperBase.model_type", false]], "model_type (agentscope.models.modelwrapperbase attribute)": [[17, "agentscope.models.ModelWrapperBase.model_type", false]], "model_type (agentscope.models.ollama_model.ollamachatwrapper attribute)": [[23, "agentscope.models.ollama_model.OllamaChatWrapper.model_type", false]], "model_type (agentscope.models.ollama_model.ollamaembeddingwrapper attribute)": [[23, "agentscope.models.ollama_model.OllamaEmbeddingWrapper.model_type", false]], "model_type (agentscope.models.ollama_model.ollamagenerationwrapper attribute)": [[23, "agentscope.models.ollama_model.OllamaGenerationWrapper.model_type", false]], "model_type (agentscope.models.ollama_model.ollamawrapperbase attribute)": [[23, "agentscope.models.ollama_model.OllamaWrapperBase.model_type", false]], "model_type (agentscope.models.ollamachatwrapper attribute)": [[17, "agentscope.models.OllamaChatWrapper.model_type", false]], "model_type (agentscope.models.ollamaembeddingwrapper attribute)": [[17, "agentscope.models.OllamaEmbeddingWrapper.model_type", false]], "model_type (agentscope.models.ollamagenerationwrapper attribute)": [[17, "agentscope.models.OllamaGenerationWrapper.model_type", false]], "model_type (agentscope.models.openai_model.openaichatwrapper attribute)": [[24, "agentscope.models.openai_model.OpenAIChatWrapper.model_type", false]], "model_type (agentscope.models.openai_model.openaidallewrapper attribute)": [[24, "agentscope.models.openai_model.OpenAIDALLEWrapper.model_type", false]], "model_type (agentscope.models.openai_model.openaiembeddingwrapper attribute)": [[24, "agentscope.models.openai_model.OpenAIEmbeddingWrapper.model_type", false]], "model_type (agentscope.models.openaichatwrapper attribute)": [[17, "agentscope.models.OpenAIChatWrapper.model_type", false]], "model_type (agentscope.models.openaidallewrapper attribute)": [[17, "agentscope.models.OpenAIDALLEWrapper.model_type", false]], "model_type (agentscope.models.openaiembeddingwrapper attribute)": [[17, "agentscope.models.OpenAIEmbeddingWrapper.model_type", false]], "model_type (agentscope.models.post_model.postapichatwrapper attribute)": [[25, "agentscope.models.post_model.PostAPIChatWrapper.model_type", false]], "model_type (agentscope.models.post_model.postapidallewrapper attribute)": [[25, "agentscope.models.post_model.PostAPIDALLEWrapper.model_type", false]], "model_type (agentscope.models.post_model.postapimodelwrapperbase attribute)": [[25, "agentscope.models.post_model.PostAPIModelWrapperBase.model_type", false]], "model_type (agentscope.models.postapichatwrapper attribute)": [[17, "agentscope.models.PostAPIChatWrapper.model_type", false]], "model_type (agentscope.models.postapimodelwrapperbase attribute)": [[17, "agentscope.models.PostAPIModelWrapperBase.model_type", false]], "model_type (agentscope.models.zhipu_model.zhipuaichatwrapper attribute)": [[27, "agentscope.models.zhipu_model.ZhipuAIChatWrapper.model_type", false]], "model_type (agentscope.models.zhipu_model.zhipuaiembeddingwrapper attribute)": [[27, "agentscope.models.zhipu_model.ZhipuAIEmbeddingWrapper.model_type", false]], "model_type (agentscope.models.zhipuaichatwrapper attribute)": [[17, "agentscope.models.ZhipuAIChatWrapper.model_type", false]], "model_type (agentscope.models.zhipuaiembeddingwrapper attribute)": [[17, "agentscope.models.ZhipuAIEmbeddingWrapper.model_type", false]], "modelnode (class in agentscope.web.workstation.workflow_node)": [[82, "agentscope.web.workstation.workflow_node.ModelNode", false]], "modelresponse (class in agentscope.models)": [[17, "agentscope.models.ModelResponse", false]], "modelresponse (class in agentscope.models.response)": [[26, "agentscope.models.response.ModelResponse", false]], "modelwrapperbase (class in agentscope.models)": [[17, "agentscope.models.ModelWrapperBase", false]], "modelwrapperbase (class in agentscope.models.model)": [[22, "agentscope.models.model.ModelWrapperBase", false]], "module": [[0, "module-agentscope", false], [1, "module-agentscope.agents", false], [2, "module-agentscope.agents.agent", false], [3, "module-agentscope.agents.dialog_agent", false], [4, "module-agentscope.agents.dict_dialog_agent", false], [5, "module-agentscope.agents.operator", false], [6, "module-agentscope.agents.react_agent", false], [7, "module-agentscope.agents.rpc_agent", false], [8, "module-agentscope.agents.text_to_image_agent", false], [9, "module-agentscope.agents.user_agent", false], [10, "module-agentscope.constants", false], [11, "module-agentscope.exception", false], [12, "module-agentscope.file_manager", false], [13, "module-agentscope.memory", false], [14, "module-agentscope.memory.memory", false], [15, "module-agentscope.memory.temporary_memory", false], [16, "module-agentscope.message", false], [17, "module-agentscope.models", false], [18, "module-agentscope.models.config", false], [19, "module-agentscope.models.dashscope_model", false], [20, "module-agentscope.models.gemini_model", false], [21, "module-agentscope.models.litellm_model", false], [22, "module-agentscope.models.model", false], [23, "module-agentscope.models.ollama_model", false], [24, "module-agentscope.models.openai_model", false], [25, "module-agentscope.models.post_model", false], [26, "module-agentscope.models.response", false], [27, "module-agentscope.models.zhipu_model", false], [28, "module-agentscope.msghub", false], [29, "module-agentscope.parsers", false], [30, "module-agentscope.parsers.code_block_parser", false], [31, "module-agentscope.parsers.json_object_parser", false], [32, "module-agentscope.parsers.parser_base", false], [33, "module-agentscope.parsers.tagged_content_parser", false], [34, "module-agentscope.pipelines", false], [35, "module-agentscope.pipelines.functional", false], [36, "module-agentscope.pipelines.pipeline", false], [37, "module-agentscope.prompt", false], [38, "module-agentscope.rpc", false], [39, "module-agentscope.rpc.rpc_agent_client", false], [40, "module-agentscope.rpc.rpc_agent_pb2", false], [41, "module-agentscope.rpc.rpc_agent_pb2_grpc", false], [42, "module-agentscope.service", false], [43, "module-agentscope.service.execute_code", false], [44, "module-agentscope.service.execute_code.exec_python", false], [45, "module-agentscope.service.execute_code.exec_shell", false], [46, "module-agentscope.service.file", false], [47, "module-agentscope.service.file.common", false], [48, "module-agentscope.service.file.json", false], [49, "module-agentscope.service.file.text", false], [50, "module-agentscope.service.retrieval", false], [51, "module-agentscope.service.retrieval.retrieval_from_list", false], [52, "module-agentscope.service.retrieval.similarity", false], [53, "module-agentscope.service.service_response", false], [54, "module-agentscope.service.service_status", false], [55, "module-agentscope.service.service_toolkit", false], [56, "module-agentscope.service.sql_query", false], [57, "module-agentscope.service.sql_query.mongodb", false], [58, "module-agentscope.service.sql_query.mysql", false], [59, "module-agentscope.service.sql_query.sqlite", false], [60, "module-agentscope.service.text_processing", false], [61, "module-agentscope.service.text_processing.summarization", false], [62, "module-agentscope.service.web", false], [63, "module-agentscope.service.web.arxiv", false], [64, "module-agentscope.service.web.dblp", false], [65, "module-agentscope.service.web.download", false], [66, "module-agentscope.service.web.search", false], [67, "module-agentscope.service.web.web_digest", false], [68, "module-agentscope.utils", false], [69, "module-agentscope.utils.common", false], [70, "module-agentscope.utils.logging_utils", false], [71, "module-agentscope.utils.monitor", false], [72, "module-agentscope.utils.token_utils", false], [73, "module-agentscope.utils.tools", false], [74, "module-agentscope.web", false], [75, "module-agentscope.web.studio", false], [76, "module-agentscope.web.studio.constants", false], [77, "module-agentscope.web.studio.studio", false], [78, "module-agentscope.web.studio.utils", false], [79, "module-agentscope.web.workstation", false], [80, "module-agentscope.web.workstation.workflow", false], [81, "module-agentscope.web.workstation.workflow_dag", false], [82, "module-agentscope.web.workstation.workflow_node", false], [83, "module-agentscope.web.workstation.workflow_utils", false]], "monitorbase (class in agentscope.utils)": [[68, "agentscope.utils.MonitorBase", false]], "monitorbase (class in agentscope.utils.monitor)": [[71, "agentscope.utils.monitor.MonitorBase", false]], "monitorfactory (class in agentscope.utils)": [[68, "agentscope.utils.MonitorFactory", false]], "monitorfactory (class in agentscope.utils.monitor)": [[71, "agentscope.utils.monitor.MonitorFactory", false]], "move_directory() (in module agentscope.service)": [[42, "agentscope.service.move_directory", false]], "move_directory() (in module agentscope.service.file.common)": [[47, "agentscope.service.file.common.move_directory", false]], "move_file() (in module agentscope.service)": [[42, "agentscope.service.move_file", false]], "move_file() (in module agentscope.service.file.common)": [[47, "agentscope.service.file.common.move_file", false]], "msg (class in agentscope.message)": [[16, "agentscope.message.Msg", false]], "msghub() (in module agentscope)": [[0, "agentscope.msghub", false]], "msghub() (in module agentscope.msghub)": [[28, "agentscope.msghub.msghub", false]], "msghubmanager (class in agentscope.msghub)": [[28, "agentscope.msghub.MsgHubManager", false]], "msghubnode (class in agentscope.web.workstation.workflow_node)": [[82, "agentscope.web.workstation.workflow_node.MsgHubNode", false]], "msgnode (class in agentscope.web.workstation.workflow_node)": [[82, "agentscope.web.workstation.workflow_node.MsgNode", false]], "multitaggedcontentparser (class in agentscope.parsers)": [[29, "agentscope.parsers.MultiTaggedContentParser", false]], "multitaggedcontentparser (class in agentscope.parsers.tagged_content_parser)": [[33, "agentscope.parsers.tagged_content_parser.MultiTaggedContentParser", false]], "name (agentscope.message.msg attribute)": [[16, "agentscope.message.Msg.name", false]], "name (agentscope.parsers.code_block_parser.markdowncodeblockparser attribute)": [[30, "agentscope.parsers.code_block_parser.MarkdownCodeBlockParser.name", false]], "name (agentscope.parsers.json_object_parser.markdownjsondictparser attribute)": [[31, "agentscope.parsers.json_object_parser.MarkdownJsonDictParser.name", false]], "name (agentscope.parsers.json_object_parser.markdownjsonobjectparser attribute)": [[31, "agentscope.parsers.json_object_parser.MarkdownJsonObjectParser.name", false]], "name (agentscope.parsers.markdowncodeblockparser attribute)": [[29, "agentscope.parsers.MarkdownCodeBlockParser.name", false]], "name (agentscope.parsers.markdownjsondictparser attribute)": [[29, "agentscope.parsers.MarkdownJsonDictParser.name", false]], "name (agentscope.parsers.markdownjsonobjectparser attribute)": [[29, "agentscope.parsers.MarkdownJsonObjectParser.name", false]], "name (agentscope.parsers.tagged_content_parser.taggedcontent attribute)": [[33, "agentscope.parsers.tagged_content_parser.TaggedContent.name", false]], "name (agentscope.parsers.taggedcontent attribute)": [[29, "agentscope.parsers.TaggedContent.name", false]], "name (agentscope.service.service_toolkit.servicefunction attribute)": [[55, "agentscope.service.service_toolkit.ServiceFunction.name", false]], "node_type (agentscope.web.workstation.workflow_node.bingsearchservicenode attribute)": [[82, "agentscope.web.workstation.workflow_node.BingSearchServiceNode.node_type", false]], "node_type (agentscope.web.workstation.workflow_node.copynode attribute)": [[82, "agentscope.web.workstation.workflow_node.CopyNode.node_type", false]], "node_type (agentscope.web.workstation.workflow_node.dialogagentnode attribute)": [[82, "agentscope.web.workstation.workflow_node.DialogAgentNode.node_type", false]], "node_type (agentscope.web.workstation.workflow_node.dictdialogagentnode attribute)": [[82, "agentscope.web.workstation.workflow_node.DictDialogAgentNode.node_type", false]], "node_type (agentscope.web.workstation.workflow_node.forlooppipelinenode attribute)": [[82, "agentscope.web.workstation.workflow_node.ForLoopPipelineNode.node_type", false]], "node_type (agentscope.web.workstation.workflow_node.googlesearchservicenode attribute)": [[82, "agentscope.web.workstation.workflow_node.GoogleSearchServiceNode.node_type", false]], "node_type (agentscope.web.workstation.workflow_node.ifelsepipelinenode attribute)": [[82, "agentscope.web.workstation.workflow_node.IfElsePipelineNode.node_type", false]], "node_type (agentscope.web.workstation.workflow_node.modelnode attribute)": [[82, "agentscope.web.workstation.workflow_node.ModelNode.node_type", false]], "node_type (agentscope.web.workstation.workflow_node.msghubnode attribute)": [[82, "agentscope.web.workstation.workflow_node.MsgHubNode.node_type", false]], "node_type (agentscope.web.workstation.workflow_node.msgnode attribute)": [[82, "agentscope.web.workstation.workflow_node.MsgNode.node_type", false]], "node_type (agentscope.web.workstation.workflow_node.placeholdernode attribute)": [[82, "agentscope.web.workstation.workflow_node.PlaceHolderNode.node_type", false]], "node_type (agentscope.web.workstation.workflow_node.pythonservicenode attribute)": [[82, "agentscope.web.workstation.workflow_node.PythonServiceNode.node_type", false]], "node_type (agentscope.web.workstation.workflow_node.reactagentnode attribute)": [[82, "agentscope.web.workstation.workflow_node.ReActAgentNode.node_type", false]], "node_type (agentscope.web.workstation.workflow_node.readtextservicenode attribute)": [[82, "agentscope.web.workstation.workflow_node.ReadTextServiceNode.node_type", false]], "node_type (agentscope.web.workstation.workflow_node.sequentialpipelinenode attribute)": [[82, "agentscope.web.workstation.workflow_node.SequentialPipelineNode.node_type", false]], "node_type (agentscope.web.workstation.workflow_node.switchpipelinenode attribute)": [[82, "agentscope.web.workstation.workflow_node.SwitchPipelineNode.node_type", false]], "node_type (agentscope.web.workstation.workflow_node.texttoimageagentnode attribute)": [[82, "agentscope.web.workstation.workflow_node.TextToImageAgentNode.node_type", false]], "node_type (agentscope.web.workstation.workflow_node.useragentnode attribute)": [[82, "agentscope.web.workstation.workflow_node.UserAgentNode.node_type", false]], "node_type (agentscope.web.workstation.workflow_node.whilelooppipelinenode attribute)": [[82, "agentscope.web.workstation.workflow_node.WhileLoopPipelineNode.node_type", false]], "node_type (agentscope.web.workstation.workflow_node.workflownode attribute)": [[82, "agentscope.web.workstation.workflow_node.WorkflowNode.node_type", false]], "node_type (agentscope.web.workstation.workflow_node.writetextservicenode attribute)": [[82, "agentscope.web.workstation.workflow_node.WriteTextServiceNode.node_type", false]], "nodes_not_in_graph (agentscope.web.workstation.workflow_dag.asdigraph attribute)": [[81, "agentscope.web.workstation.workflow_dag.ASDiGraph.nodes_not_in_graph", false]], "none (agentscope.constants.responseformat attribute)": [[10, "agentscope.constants.ResponseFormat.NONE", false]], "num_tokens_from_content() (in module agentscope.utils.token_utils)": [[72, "agentscope.utils.token_utils.num_tokens_from_content", false]], "observe() (agentscope.agents.agent.agentbase method)": [[2, "agentscope.agents.agent.AgentBase.observe", false]], "observe() (agentscope.agents.agentbase method)": [[1, "agentscope.agents.AgentBase.observe", false]], "observe() (agentscope.agents.rpc_agent.rpcagent method)": [[7, "agentscope.agents.rpc_agent.RpcAgent.observe", false]], "observe() (agentscope.agents.rpcagent method)": [[1, "agentscope.agents.RpcAgent.observe", false]], "ollamachatwrapper (class in agentscope.models)": [[17, "agentscope.models.OllamaChatWrapper", false]], "ollamachatwrapper (class in agentscope.models.ollama_model)": [[23, "agentscope.models.ollama_model.OllamaChatWrapper", false]], "ollamaembeddingwrapper (class in agentscope.models)": [[17, "agentscope.models.OllamaEmbeddingWrapper", false]], "ollamaembeddingwrapper (class in agentscope.models.ollama_model)": [[23, "agentscope.models.ollama_model.OllamaEmbeddingWrapper", false]], "ollamagenerationwrapper (class in agentscope.models)": [[17, "agentscope.models.OllamaGenerationWrapper", false]], "ollamagenerationwrapper (class in agentscope.models.ollama_model)": [[23, "agentscope.models.ollama_model.OllamaGenerationWrapper", false]], "ollamawrapperbase (class in agentscope.models.ollama_model)": [[23, "agentscope.models.ollama_model.OllamaWrapperBase", false]], "openaichatwrapper (class in agentscope.models)": [[17, "agentscope.models.OpenAIChatWrapper", false]], "openaichatwrapper (class in agentscope.models.openai_model)": [[24, "agentscope.models.openai_model.OpenAIChatWrapper", false]], "openaidallewrapper (class in agentscope.models)": [[17, "agentscope.models.OpenAIDALLEWrapper", false]], "openaidallewrapper (class in agentscope.models.openai_model)": [[24, "agentscope.models.openai_model.OpenAIDALLEWrapper", false]], "openaiembeddingwrapper (class in agentscope.models)": [[17, "agentscope.models.OpenAIEmbeddingWrapper", false]], "openaiembeddingwrapper (class in agentscope.models.openai_model)": [[24, "agentscope.models.openai_model.OpenAIEmbeddingWrapper", false]], "openaiwrapperbase (class in agentscope.models)": [[17, "agentscope.models.OpenAIWrapperBase", false]], "openaiwrapperbase (class in agentscope.models.openai_model)": [[24, "agentscope.models.openai_model.OpenAIWrapperBase", false]], "operator (class in agentscope.agents)": [[1, "agentscope.agents.Operator", false]], "operator (class in agentscope.agents.operator)": [[5, "agentscope.agents.operator.Operator", false]], "options (agentscope.models.ollama_model.ollamachatwrapper attribute)": [[23, "agentscope.models.ollama_model.OllamaChatWrapper.options", false]], "options (agentscope.models.ollama_model.ollamaembeddingwrapper attribute)": [[23, "agentscope.models.ollama_model.OllamaEmbeddingWrapper.options", false]], "options (agentscope.models.ollama_model.ollamagenerationwrapper attribute)": [[23, "agentscope.models.ollama_model.OllamaGenerationWrapper.options", false]], "options (agentscope.models.ollama_model.ollamawrapperbase attribute)": [[23, "agentscope.models.ollama_model.OllamaWrapperBase.options", false]], "original_func (agentscope.service.service_toolkit.servicefunction attribute)": [[55, "agentscope.service.service_toolkit.ServiceFunction.original_func", false]], "parse() (agentscope.parsers.code_block_parser.markdowncodeblockparser method)": [[30, "agentscope.parsers.code_block_parser.MarkdownCodeBlockParser.parse", false]], "parse() (agentscope.parsers.json_object_parser.markdownjsondictparser method)": [[31, "agentscope.parsers.json_object_parser.MarkdownJsonDictParser.parse", false]], "parse() (agentscope.parsers.json_object_parser.markdownjsonobjectparser method)": [[31, "agentscope.parsers.json_object_parser.MarkdownJsonObjectParser.parse", false]], "parse() (agentscope.parsers.markdowncodeblockparser method)": [[29, "agentscope.parsers.MarkdownCodeBlockParser.parse", false]], "parse() (agentscope.parsers.markdownjsondictparser method)": [[29, "agentscope.parsers.MarkdownJsonDictParser.parse", false]], "parse() (agentscope.parsers.markdownjsonobjectparser method)": [[29, "agentscope.parsers.MarkdownJsonObjectParser.parse", false]], "parse() (agentscope.parsers.multitaggedcontentparser method)": [[29, "agentscope.parsers.MultiTaggedContentParser.parse", false]], "parse() (agentscope.parsers.parser_base.parserbase method)": [[32, "agentscope.parsers.parser_base.ParserBase.parse", false]], "parse() (agentscope.parsers.parserbase method)": [[29, "agentscope.parsers.ParserBase.parse", false]], "parse() (agentscope.parsers.tagged_content_parser.multitaggedcontentparser method)": [[33, "agentscope.parsers.tagged_content_parser.MultiTaggedContentParser.parse", false]], "parse_and_call_func() (agentscope.service.service_toolkit.servicetoolkit method)": [[55, "agentscope.service.service_toolkit.ServiceToolkit.parse_and_call_func", false]], "parse_and_call_func() (agentscope.service.servicetoolkit method)": [[42, "agentscope.service.ServiceToolkit.parse_and_call_func", false]], "parse_html_to_text() (in module agentscope.service)": [[42, "agentscope.service.parse_html_to_text", false]], "parse_html_to_text() (in module agentscope.service.web.web_digest)": [[67, "agentscope.service.web.web_digest.parse_html_to_text", false]], "parse_json (agentscope.parsers.tagged_content_parser.taggedcontent attribute)": [[33, "agentscope.parsers.tagged_content_parser.TaggedContent.parse_json", false]], "parse_json (agentscope.parsers.taggedcontent attribute)": [[29, "agentscope.parsers.TaggedContent.parse_json", false]], "parsed (agentscope.models.modelresponse attribute)": [[17, "agentscope.models.ModelResponse.parsed", false]], "parsed (agentscope.models.response.modelresponse attribute)": [[26, "agentscope.models.response.ModelResponse.parsed", false]], "parserbase (class in agentscope.parsers)": [[29, "agentscope.parsers.ParserBase", false]], "parserbase (class in agentscope.parsers.parser_base)": [[32, "agentscope.parsers.parser_base.ParserBase", false]], "pipeline (agentscope.web.workstation.workflow_node.workflownodetype attribute)": [[82, "agentscope.web.workstation.workflow_node.WorkflowNodeType.PIPELINE", false]], "pipelinebase (class in agentscope.pipelines)": [[34, "agentscope.pipelines.PipelineBase", false]], "pipelinebase (class in agentscope.pipelines.pipeline)": [[36, "agentscope.pipelines.pipeline.PipelineBase", false]], "placeholder() (in module agentscope.pipelines.functional)": [[35, "agentscope.pipelines.functional.placeholder", false]], "placeholder_attrs (agentscope.message.placeholdermessage attribute)": [[16, "agentscope.message.PlaceholderMessage.PLACEHOLDER_ATTRS", false]], "placeholdermessage (class in agentscope.message)": [[16, "agentscope.message.PlaceholderMessage", false]], "placeholdernode (class in agentscope.web.workstation.workflow_node)": [[82, "agentscope.web.workstation.workflow_node.PlaceHolderNode", false]], "postapichatwrapper (class in agentscope.models)": [[17, "agentscope.models.PostAPIChatWrapper", false]], "postapichatwrapper (class in agentscope.models.post_model)": [[25, "agentscope.models.post_model.PostAPIChatWrapper", false]], "postapidallewrapper (class in agentscope.models.post_model)": [[25, "agentscope.models.post_model.PostAPIDALLEWrapper", false]], "postapimodelwrapperbase (class in agentscope.models)": [[17, "agentscope.models.PostAPIModelWrapperBase", false]], "postapimodelwrapperbase (class in agentscope.models.post_model)": [[25, "agentscope.models.post_model.PostAPIModelWrapperBase", false]], "process_messages() (agentscope.agents.rpc_agent.agentplatform method)": [[7, "agentscope.agents.rpc_agent.AgentPlatform.process_messages", false]], "processed_func (agentscope.service.service_toolkit.servicefunction attribute)": [[55, "agentscope.service.service_toolkit.ServiceFunction.processed_func", false]], "promptengine (class in agentscope.prompt)": [[37, "agentscope.prompt.PromptEngine", false]], "prompttype (class in agentscope.prompt)": [[37, "agentscope.prompt.PromptType", false]], "pythonservicenode (class in agentscope.web.workstation.workflow_node)": [[82, "agentscope.web.workstation.workflow_node.PythonServiceNode", false]], "query_mongodb() (in module agentscope.service)": [[42, "agentscope.service.query_mongodb", false]], "query_mongodb() (in module agentscope.service.sql_query.mongodb)": [[57, "agentscope.service.sql_query.mongodb.query_mongodb", false]], "query_mysql() (in module agentscope.service)": [[42, "agentscope.service.query_mysql", false]], "query_mysql() (in module agentscope.service.sql_query.mysql)": [[58, "agentscope.service.sql_query.mysql.query_mysql", false]], "query_sqlite() (in module agentscope.service)": [[42, "agentscope.service.query_sqlite", false]], "query_sqlite() (in module agentscope.service.sql_query.sqlite)": [[59, "agentscope.service.sql_query.sqlite.query_sqlite", false]], "quotaexceedederror": [[68, "agentscope.utils.QuotaExceededError", false], [71, "agentscope.utils.monitor.QuotaExceededError", false]], "raw (agentscope.models.modelresponse attribute)": [[17, "agentscope.models.ModelResponse.raw", false]], "raw (agentscope.models.response.modelresponse attribute)": [[26, "agentscope.models.response.ModelResponse.raw", false]], "raw_response (agentscope.exception.responseparsingerror attribute)": [[11, "agentscope.exception.ResponseParsingError.raw_response", false]], "reactagent (class in agentscope.agents)": [[1, "agentscope.agents.ReActAgent", false]], "reactagent (class in agentscope.agents.react_agent)": [[6, "agentscope.agents.react_agent.ReActAgent", false]], "reactagentnode (class in agentscope.web.workstation.workflow_node)": [[82, "agentscope.web.workstation.workflow_node.ReActAgentNode", false]], "read_json_file() (in module agentscope.service)": [[42, "agentscope.service.read_json_file", false]], "read_json_file() (in module agentscope.service.file.json)": [[48, "agentscope.service.file.json.read_json_file", false]], "read_model_configs() (in module agentscope.models)": [[17, "agentscope.models.read_model_configs", false]], "read_text_file() (in module agentscope.service)": [[42, "agentscope.service.read_text_file", false]], "read_text_file() (in module agentscope.service.file.text)": [[49, "agentscope.service.file.text.read_text_file", false]], "readtextservicenode (class in agentscope.web.workstation.workflow_node)": [[82, "agentscope.web.workstation.workflow_node.ReadTextServiceNode", false]], "reform_dialogue() (in module agentscope.utils.tools)": [[73, "agentscope.utils.tools.reform_dialogue", false]], "register() (agentscope.utils.monitor.dummymonitor method)": [[71, "agentscope.utils.monitor.DummyMonitor.register", false]], "register() (agentscope.utils.monitor.monitorbase method)": [[71, "agentscope.utils.monitor.MonitorBase.register", false]], "register() (agentscope.utils.monitor.sqlitemonitor method)": [[71, "agentscope.utils.monitor.SqliteMonitor.register", false]], "register() (agentscope.utils.monitorbase method)": [[68, "agentscope.utils.MonitorBase.register", false]], "register_agent_class() (agentscope.agents.agent.agentbase class method)": [[2, "agentscope.agents.agent.AgentBase.register_agent_class", false]], "register_agent_class() (agentscope.agents.agentbase class method)": [[1, "agentscope.agents.AgentBase.register_agent_class", false]], "register_budget() (agentscope.utils.monitor.dummymonitor method)": [[71, "agentscope.utils.monitor.DummyMonitor.register_budget", false]], "register_budget() (agentscope.utils.monitor.monitorbase method)": [[71, "agentscope.utils.monitor.MonitorBase.register_budget", false]], "register_budget() (agentscope.utils.monitor.sqlitemonitor method)": [[71, "agentscope.utils.monitor.SqliteMonitor.register_budget", false]], "register_budget() (agentscope.utils.monitorbase method)": [[68, "agentscope.utils.MonitorBase.register_budget", false]], "remove() (agentscope.utils.monitor.dummymonitor method)": [[71, "agentscope.utils.monitor.DummyMonitor.remove", false]], "remove() (agentscope.utils.monitor.monitorbase method)": [[71, "agentscope.utils.monitor.MonitorBase.remove", false]], "remove() (agentscope.utils.monitor.sqlitemonitor method)": [[71, "agentscope.utils.monitor.SqliteMonitor.remove", false]], "remove() (agentscope.utils.monitorbase method)": [[68, "agentscope.utils.MonitorBase.remove", false]], "remove_duplicates_from_end() (in module agentscope.web.workstation.workflow_dag)": [[81, "agentscope.web.workstation.workflow_dag.remove_duplicates_from_end", false]], "reply() (agentscope.agents.agent.agentbase method)": [[2, "agentscope.agents.agent.AgentBase.reply", false]], "reply() (agentscope.agents.agentbase method)": [[1, "agentscope.agents.AgentBase.reply", false]], "reply() (agentscope.agents.dialog_agent.dialogagent method)": [[3, "agentscope.agents.dialog_agent.DialogAgent.reply", false]], "reply() (agentscope.agents.dialogagent method)": [[1, "agentscope.agents.DialogAgent.reply", false]], "reply() (agentscope.agents.dict_dialog_agent.dictdialogagent method)": [[4, "agentscope.agents.dict_dialog_agent.DictDialogAgent.reply", false]], "reply() (agentscope.agents.dictdialogagent method)": [[1, "agentscope.agents.DictDialogAgent.reply", false]], "reply() (agentscope.agents.react_agent.reactagent method)": [[6, "agentscope.agents.react_agent.ReActAgent.reply", false]], "reply() (agentscope.agents.reactagent method)": [[1, "agentscope.agents.ReActAgent.reply", false]], "reply() (agentscope.agents.rpc_agent.rpcagent method)": [[7, "agentscope.agents.rpc_agent.RpcAgent.reply", false]], "reply() (agentscope.agents.rpcagent method)": [[1, "agentscope.agents.RpcAgent.reply", false]], "reply() (agentscope.agents.text_to_image_agent.texttoimageagent method)": [[8, "agentscope.agents.text_to_image_agent.TextToImageAgent.reply", false]], "reply() (agentscope.agents.texttoimageagent method)": [[1, "agentscope.agents.TextToImageAgent.reply", false]], "reply() (agentscope.agents.user_agent.useragent method)": [[9, "agentscope.agents.user_agent.UserAgent.reply", false]], "reply() (agentscope.agents.useragent method)": [[1, "agentscope.agents.UserAgent.reply", false]], "requests_get() (in module agentscope.utils.common)": [[69, "agentscope.utils.common.requests_get", false]], "require_args (agentscope.service.service_toolkit.servicefunction attribute)": [[55, "agentscope.service.service_toolkit.ServiceFunction.require_args", false]], "required_keys (agentscope.parsers.json_object_parser.markdownjsondictparser attribute)": [[31, "agentscope.parsers.json_object_parser.MarkdownJsonDictParser.required_keys", false]], "required_keys (agentscope.parsers.markdownjsondictparser attribute)": [[29, "agentscope.parsers.MarkdownJsonDictParser.required_keys", false]], "requiredfieldnotfounderror": [[11, "agentscope.exception.RequiredFieldNotFoundError", false]], "reset_audience() (agentscope.agents.agent.agentbase method)": [[2, "agentscope.agents.agent.AgentBase.reset_audience", false]], "reset_audience() (agentscope.agents.agentbase method)": [[1, "agentscope.agents.AgentBase.reset_audience", false]], "reset_glb_var() (in module agentscope.web.studio.studio)": [[77, "agentscope.web.studio.studio.reset_glb_var", false]], "resetexception": [[78, "agentscope.web.studio.utils.ResetException", false]], "responseformat (class in agentscope.constants)": [[10, "agentscope.constants.ResponseFormat", false]], "responseparsingerror": [[11, "agentscope.exception.ResponseParsingError", false]], "responsestub (class in agentscope.rpc)": [[38, "agentscope.rpc.ResponseStub", false]], "responsestub (class in agentscope.rpc.rpc_agent_client)": [[39, "agentscope.rpc.rpc_agent_client.ResponseStub", false]], "retrieve_by_embedding() (agentscope.memory.temporary_memory.temporarymemory method)": [[15, "agentscope.memory.temporary_memory.TemporaryMemory.retrieve_by_embedding", false]], "retrieve_by_embedding() (agentscope.memory.temporarymemory method)": [[13, "agentscope.memory.TemporaryMemory.retrieve_by_embedding", false]], "retrieve_from_list() (in module agentscope.service)": [[42, "agentscope.service.retrieve_from_list", false]], "retrieve_from_list() (in module agentscope.service.retrieval.retrieval_from_list)": [[51, "agentscope.service.retrieval.retrieval_from_list.retrieve_from_list", false]], "rm_audience() (agentscope.agents.agent.agentbase method)": [[2, "agentscope.agents.agent.AgentBase.rm_audience", false]], "rm_audience() (agentscope.agents.agentbase method)": [[1, "agentscope.agents.AgentBase.rm_audience", false]], "role (agentscope.message.msg attribute)": [[16, "agentscope.message.Msg.role", false]], "rpc_servicer_method() (in module agentscope.agents.rpc_agent)": [[7, "agentscope.agents.rpc_agent.rpc_servicer_method", false]], "rpcagent (class in agentscope.agents)": [[1, "agentscope.agents.RpcAgent", false]], "rpcagent (class in agentscope.agents.rpc_agent)": [[7, "agentscope.agents.rpc_agent.RpcAgent", false]], "rpcagent (class in agentscope.rpc.rpc_agent_pb2_grpc)": [[41, "agentscope.rpc.rpc_agent_pb2_grpc.RpcAgent", false]], "rpcagentclient (class in agentscope.rpc)": [[38, "agentscope.rpc.RpcAgentClient", false]], "rpcagentclient (class in agentscope.rpc.rpc_agent_client)": [[39, "agentscope.rpc.rpc_agent_client.RpcAgentClient", false]], "rpcagentserverlauncher (class in agentscope.agents)": [[1, "agentscope.agents.RpcAgentServerLauncher", false]], "rpcagentserverlauncher (class in agentscope.agents.rpc_agent)": [[7, "agentscope.agents.rpc_agent.RpcAgentServerLauncher", false]], "rpcagentservicer (class in agentscope.rpc)": [[38, "agentscope.rpc.RpcAgentServicer", false]], "rpcagentservicer (class in agentscope.rpc.rpc_agent_pb2_grpc)": [[41, "agentscope.rpc.rpc_agent_pb2_grpc.RpcAgentServicer", false]], "rpcagentstub (class in agentscope.rpc)": [[38, "agentscope.rpc.RpcAgentStub", false]], "rpcagentstub (class in agentscope.rpc.rpc_agent_pb2_grpc)": [[41, "agentscope.rpc.rpc_agent_pb2_grpc.RpcAgentStub", false]], "rpcmsg (class in agentscope.rpc)": [[38, "agentscope.rpc.RpcMsg", false]], "run() (agentscope.web.workstation.workflow_dag.asdigraph method)": [[81, "agentscope.web.workstation.workflow_dag.ASDiGraph.run", false]], "run_app() (in module agentscope.web.studio.studio)": [[77, "agentscope.web.studio.studio.run_app", false]], "sanitize_node_data() (in module agentscope.web.workstation.workflow_dag)": [[81, "agentscope.web.workstation.workflow_dag.sanitize_node_data", false]], "send_audio() (in module agentscope.web.studio.studio)": [[77, "agentscope.web.studio.studio.send_audio", false]], "send_image() (in module agentscope.web.studio.studio)": [[77, "agentscope.web.studio.studio.send_image", false]], "send_message() (in module agentscope.web.studio.studio)": [[77, "agentscope.web.studio.studio.send_message", false]], "send_msg() (in module agentscope.web.studio.utils)": [[78, "agentscope.web.studio.utils.send_msg", false]], "send_player_input() (in module agentscope.web.studio.utils)": [[78, "agentscope.web.studio.utils.send_player_input", false]], "send_reset_msg() (in module agentscope.web.studio.utils)": [[78, "agentscope.web.studio.utils.send_reset_msg", false]], "sequentialpipeline (class in agentscope.pipelines)": [[34, "agentscope.pipelines.SequentialPipeline", false]], "sequentialpipeline (class in agentscope.pipelines.pipeline)": [[36, "agentscope.pipelines.pipeline.SequentialPipeline", false]], "sequentialpipeline() (in module agentscope.pipelines)": [[34, "agentscope.pipelines.sequentialpipeline", false]], "sequentialpipeline() (in module agentscope.pipelines.functional)": [[35, "agentscope.pipelines.functional.sequentialpipeline", false]], "sequentialpipelinenode (class in agentscope.web.workstation.workflow_node)": [[82, "agentscope.web.workstation.workflow_node.SequentialPipelineNode", false]], "serialize() (agentscope.message.messagebase method)": [[16, "agentscope.message.MessageBase.serialize", false]], "serialize() (agentscope.message.msg method)": [[16, "agentscope.message.Msg.serialize", false]], "serialize() (agentscope.message.placeholdermessage method)": [[16, "agentscope.message.PlaceholderMessage.serialize", false]], "serialize() (agentscope.message.tht method)": [[16, "agentscope.message.Tht.serialize", false]], "serialize() (in module agentscope.message)": [[16, "agentscope.message.serialize", false]], "service (agentscope.web.workstation.workflow_node.workflownodetype attribute)": [[82, "agentscope.web.workstation.workflow_node.WorkflowNodeType.SERVICE", false]], "service_funcs (agentscope.service.service_toolkit.servicetoolkit attribute)": [[55, "agentscope.service.service_toolkit.ServiceToolkit.service_funcs", false]], "service_funcs (agentscope.service.servicetoolkit attribute)": [[42, "agentscope.service.ServiceToolkit.service_funcs", false]], "serviceexecstatus (class in agentscope.service)": [[42, "agentscope.service.ServiceExecStatus", false]], "serviceexecstatus (class in agentscope.service.service_status)": [[54, "agentscope.service.service_status.ServiceExecStatus", false]], "servicefactory (class in agentscope.service)": [[42, "agentscope.service.ServiceFactory", false]], "servicefactory (class in agentscope.service.service_toolkit)": [[55, "agentscope.service.service_toolkit.ServiceFactory", false]], "servicefunction (class in agentscope.service.service_toolkit)": [[55, "agentscope.service.service_toolkit.ServiceFunction", false]], "serviceresponse (class in agentscope.service)": [[42, "agentscope.service.ServiceResponse", false]], "serviceresponse (class in agentscope.service.service_response)": [[53, "agentscope.service.service_response.ServiceResponse", false]], "servicetoolkit (class in agentscope.service)": [[42, "agentscope.service.ServiceToolkit", false]], "servicetoolkit (class in agentscope.service.service_toolkit)": [[55, "agentscope.service.service_toolkit.ServiceToolkit", false]], "set_parser() (agentscope.agents.dict_dialog_agent.dictdialogagent method)": [[4, "agentscope.agents.dict_dialog_agent.DictDialogAgent.set_parser", false]], "set_parser() (agentscope.agents.dictdialogagent method)": [[1, "agentscope.agents.DictDialogAgent.set_parser", false]], "set_quota() (agentscope.utils.monitor.dummymonitor method)": [[71, "agentscope.utils.monitor.DummyMonitor.set_quota", false]], "set_quota() (agentscope.utils.monitor.monitorbase method)": [[71, "agentscope.utils.monitor.MonitorBase.set_quota", false]], "set_quota() (agentscope.utils.monitor.sqlitemonitor method)": [[71, "agentscope.utils.monitor.SqliteMonitor.set_quota", false]], "set_quota() (agentscope.utils.monitorbase method)": [[68, "agentscope.utils.MonitorBase.set_quota", false]], "set_response() (agentscope.rpc.responsestub method)": [[38, "agentscope.rpc.ResponseStub.set_response", false]], "set_response() (agentscope.rpc.rpc_agent_client.responsestub method)": [[39, "agentscope.rpc.rpc_agent_client.ResponseStub.set_response", false]], "setup_logger() (in module agentscope.utils)": [[68, "agentscope.utils.setup_logger", false]], "setup_logger() (in module agentscope.utils.logging_utils)": [[70, "agentscope.utils.logging_utils.setup_logger", false]], "setup_rpc_agent_server() (in module agentscope.agents.rpc_agent)": [[7, "agentscope.agents.rpc_agent.setup_rpc_agent_server", false]], "setup_rpc_agent_server_async() (in module agentscope.agents.rpc_agent)": [[7, "agentscope.agents.rpc_agent.setup_rpc_agent_server_async", false]], "shrinkpolicy (class in agentscope.constants)": [[10, "agentscope.constants.ShrinkPolicy", false]], "shutdown() (agentscope.agents.rpc_agent.rpcagentserverlauncher method)": [[7, "agentscope.agents.rpc_agent.RpcAgentServerLauncher.shutdown", false]], "shutdown() (agentscope.agents.rpcagentserverlauncher method)": [[1, "agentscope.agents.RpcAgentServerLauncher.shutdown", false]], "size() (agentscope.memory.memory.memorybase method)": [[14, "agentscope.memory.memory.MemoryBase.size", false]], "size() (agentscope.memory.memorybase method)": [[13, "agentscope.memory.MemoryBase.size", false]], "size() (agentscope.memory.temporary_memory.temporarymemory method)": [[15, "agentscope.memory.temporary_memory.TemporaryMemory.size", false]], "size() (agentscope.memory.temporarymemory method)": [[13, "agentscope.memory.TemporaryMemory.size", false]], "speak() (agentscope.agents.agent.agentbase method)": [[2, "agentscope.agents.agent.AgentBase.speak", false]], "speak() (agentscope.agents.agentbase method)": [[1, "agentscope.agents.AgentBase.speak", false]], "speak() (agentscope.agents.user_agent.useragent method)": [[9, "agentscope.agents.user_agent.UserAgent.speak", false]], "speak() (agentscope.agents.useragent method)": [[1, "agentscope.agents.UserAgent.speak", false]], "sqlite_cursor() (in module agentscope.utils.monitor)": [[71, "agentscope.utils.monitor.sqlite_cursor", false]], "sqlite_transaction() (in module agentscope.utils.monitor)": [[71, "agentscope.utils.monitor.sqlite_transaction", false]], "sqlitemonitor (class in agentscope.utils.monitor)": [[71, "agentscope.utils.monitor.SqliteMonitor", false]], "start_workflow() (in module agentscope.web.workstation.workflow)": [[80, "agentscope.web.workstation.workflow.start_workflow", false]], "stop() (agentscope.agents.rpc_agent.rpcagent method)": [[7, "agentscope.agents.rpc_agent.RpcAgent.stop", false]], "stop() (agentscope.agents.rpcagent method)": [[1, "agentscope.agents.RpcAgent.stop", false]], "string (agentscope.prompt.prompttype attribute)": [[37, "agentscope.prompt.PromptType.STRING", false]], "substrings_in_vision_models_names (agentscope.models.openai_model.openaichatwrapper attribute)": [[24, "agentscope.models.openai_model.OpenAIChatWrapper.substrings_in_vision_models_names", false]], "substrings_in_vision_models_names (agentscope.models.openaichatwrapper attribute)": [[17, "agentscope.models.OpenAIChatWrapper.substrings_in_vision_models_names", false]], "success (agentscope.service.service_status.serviceexecstatus attribute)": [[54, "agentscope.service.service_status.ServiceExecStatus.SUCCESS", false]], "success (agentscope.service.serviceexecstatus attribute)": [[42, "agentscope.service.ServiceExecStatus.SUCCESS", false]], "summarization() (in module agentscope.service)": [[42, "agentscope.service.summarization", false]], "summarization() (in module agentscope.service.text_processing.summarization)": [[61, "agentscope.service.text_processing.summarization.summarization", false]], "summarize (agentscope.constants.shrinkpolicy attribute)": [[10, "agentscope.constants.ShrinkPolicy.SUMMARIZE", false]], "switchpipeline (class in agentscope.pipelines)": [[34, "agentscope.pipelines.SwitchPipeline", false]], "switchpipeline (class in agentscope.pipelines.pipeline)": [[36, "agentscope.pipelines.pipeline.SwitchPipeline", false]], "switchpipeline() (in module agentscope.pipelines)": [[34, "agentscope.pipelines.switchpipeline", false]], "switchpipeline() (in module agentscope.pipelines.functional)": [[35, "agentscope.pipelines.functional.switchpipeline", false]], "switchpipelinenode (class in agentscope.web.workstation.workflow_node)": [[82, "agentscope.web.workstation.workflow_node.SwitchPipelineNode", false]], "sys_python_guard() (in module agentscope.service.execute_code.exec_python)": [[44, "agentscope.service.execute_code.exec_python.sys_python_guard", false]], "tag_begin (agentscope.parsers.code_block_parser.markdowncodeblockparser attribute)": [[30, "agentscope.parsers.code_block_parser.MarkdownCodeBlockParser.tag_begin", false]], "tag_begin (agentscope.parsers.json_object_parser.markdownjsondictparser attribute)": [[31, "agentscope.parsers.json_object_parser.MarkdownJsonDictParser.tag_begin", false]], "tag_begin (agentscope.parsers.json_object_parser.markdownjsonobjectparser attribute)": [[31, "agentscope.parsers.json_object_parser.MarkdownJsonObjectParser.tag_begin", false]], "tag_begin (agentscope.parsers.markdowncodeblockparser attribute)": [[29, "agentscope.parsers.MarkdownCodeBlockParser.tag_begin", false]], "tag_begin (agentscope.parsers.markdownjsondictparser attribute)": [[29, "agentscope.parsers.MarkdownJsonDictParser.tag_begin", false]], "tag_begin (agentscope.parsers.markdownjsonobjectparser attribute)": [[29, "agentscope.parsers.MarkdownJsonObjectParser.tag_begin", false]], "tag_begin (agentscope.parsers.tagged_content_parser.taggedcontent attribute)": [[33, "agentscope.parsers.tagged_content_parser.TaggedContent.tag_begin", false]], "tag_begin (agentscope.parsers.taggedcontent attribute)": [[29, "agentscope.parsers.TaggedContent.tag_begin", false]], "tag_end (agentscope.parsers.code_block_parser.markdowncodeblockparser attribute)": [[30, "agentscope.parsers.code_block_parser.MarkdownCodeBlockParser.tag_end", false]], "tag_end (agentscope.parsers.json_object_parser.markdownjsondictparser attribute)": [[31, "agentscope.parsers.json_object_parser.MarkdownJsonDictParser.tag_end", false]], "tag_end (agentscope.parsers.json_object_parser.markdownjsonobjectparser attribute)": [[31, "agentscope.parsers.json_object_parser.MarkdownJsonObjectParser.tag_end", false]], "tag_end (agentscope.parsers.markdowncodeblockparser attribute)": [[29, "agentscope.parsers.MarkdownCodeBlockParser.tag_end", false]], "tag_end (agentscope.parsers.markdownjsondictparser attribute)": [[29, "agentscope.parsers.MarkdownJsonDictParser.tag_end", false]], "tag_end (agentscope.parsers.markdownjsonobjectparser attribute)": [[29, "agentscope.parsers.MarkdownJsonObjectParser.tag_end", false]], "tag_end (agentscope.parsers.tagged_content_parser.taggedcontent attribute)": [[33, "agentscope.parsers.tagged_content_parser.TaggedContent.tag_end", false]], "tag_end (agentscope.parsers.taggedcontent attribute)": [[29, "agentscope.parsers.TaggedContent.tag_end", false]], "taggedcontent (class in agentscope.parsers)": [[29, "agentscope.parsers.TaggedContent", false]], "taggedcontent (class in agentscope.parsers.tagged_content_parser)": [[33, "agentscope.parsers.tagged_content_parser.TaggedContent", false]], "tagnotfounderror": [[11, "agentscope.exception.TagNotFoundError", false]], "temporarymemory (class in agentscope.memory)": [[13, "agentscope.memory.TemporaryMemory", false]], "temporarymemory (class in agentscope.memory.temporary_memory)": [[15, "agentscope.memory.temporary_memory.TemporaryMemory", false]], "text (agentscope.models.modelresponse attribute)": [[17, "agentscope.models.ModelResponse.text", false]], "text (agentscope.models.response.modelresponse attribute)": [[26, "agentscope.models.response.ModelResponse.text", false]], "texttoimageagent (class in agentscope.agents)": [[1, "agentscope.agents.TextToImageAgent", false]], "texttoimageagent (class in agentscope.agents.text_to_image_agent)": [[8, "agentscope.agents.text_to_image_agent.TextToImageAgent", false]], "texttoimageagentnode (class in agentscope.web.workstation.workflow_node)": [[82, "agentscope.web.workstation.workflow_node.TextToImageAgentNode", false]], "tht (class in agentscope.message)": [[16, "agentscope.message.Tht", false]], "timer() (in module agentscope.utils.common)": [[69, "agentscope.utils.common.timer", false]], "timestamp (agentscope.message.msg attribute)": [[16, "agentscope.message.Msg.timestamp", false]], "to_content() (agentscope.parsers.parser_base.dictfiltermixin method)": [[32, "agentscope.parsers.parser_base.DictFilterMixin.to_content", false]], "to_dialog_str() (in module agentscope.utils.tools)": [[73, "agentscope.utils.tools.to_dialog_str", false]], "to_dist() (agentscope.agents.agent.agentbase method)": [[2, "agentscope.agents.agent.AgentBase.to_dist", false]], "to_dist() (agentscope.agents.agentbase method)": [[1, "agentscope.agents.AgentBase.to_dist", false]], "to_memory() (agentscope.parsers.parser_base.dictfiltermixin method)": [[32, "agentscope.parsers.parser_base.DictFilterMixin.to_memory", false]], "to_metadata() (agentscope.parsers.parser_base.dictfiltermixin method)": [[32, "agentscope.parsers.parser_base.DictFilterMixin.to_metadata", false]], "to_openai_dict() (in module agentscope.utils.tools)": [[73, "agentscope.utils.tools.to_openai_dict", false]], "to_str() (agentscope.message.messagebase method)": [[16, "agentscope.message.MessageBase.to_str", false]], "to_str() (agentscope.message.msg method)": [[16, "agentscope.message.Msg.to_str", false]], "to_str() (agentscope.message.placeholdermessage method)": [[16, "agentscope.message.PlaceholderMessage.to_str", false]], "to_str() (agentscope.message.tht method)": [[16, "agentscope.message.Tht.to_str", false]], "tools_calling_format (agentscope.service.service_toolkit.servicetoolkit property)": [[55, "agentscope.service.service_toolkit.ServiceToolkit.tools_calling_format", false]], "tools_calling_format (agentscope.service.servicetoolkit property)": [[42, "agentscope.service.ServiceToolkit.tools_calling_format", false]], "tools_instruction (agentscope.service.service_toolkit.servicetoolkit property)": [[55, "agentscope.service.service_toolkit.ServiceToolkit.tools_instruction", false]], "tools_instruction (agentscope.service.servicetoolkit property)": [[42, "agentscope.service.ServiceToolkit.tools_instruction", false]], "truncate (agentscope.constants.shrinkpolicy attribute)": [[10, "agentscope.constants.ShrinkPolicy.TRUNCATE", false]], "update() (agentscope.utils.monitor.dummymonitor method)": [[71, "agentscope.utils.monitor.DummyMonitor.update", false]], "update() (agentscope.utils.monitor.monitorbase method)": [[71, "agentscope.utils.monitor.MonitorBase.update", false]], "update() (agentscope.utils.monitor.sqlitemonitor method)": [[71, "agentscope.utils.monitor.SqliteMonitor.update", false]], "update() (agentscope.utils.monitorbase method)": [[68, "agentscope.utils.MonitorBase.update", false]], "update_config() (agentscope.memory.memory.memorybase method)": [[14, "agentscope.memory.memory.MemoryBase.update_config", false]], "update_config() (agentscope.memory.memorybase method)": [[13, "agentscope.memory.MemoryBase.update_config", false]], "update_monitor() (agentscope.models.model.modelwrapperbase method)": [[22, "agentscope.models.model.ModelWrapperBase.update_monitor", false]], "update_monitor() (agentscope.models.modelwrapperbase method)": [[17, "agentscope.models.ModelWrapperBase.update_monitor", false]], "update_value() (agentscope.message.placeholdermessage method)": [[16, "agentscope.message.PlaceholderMessage.update_value", false]], "url (agentscope.message.msg attribute)": [[16, "agentscope.message.Msg.url", false]], "user_input() (in module agentscope.web.studio.utils)": [[78, "agentscope.web.studio.utils.user_input", false]], "useragent (class in agentscope.agents)": [[1, "agentscope.agents.UserAgent", false]], "useragent (class in agentscope.agents.user_agent)": [[9, "agentscope.agents.user_agent.UserAgent", false]], "useragentnode (class in agentscope.web.workstation.workflow_node)": [[82, "agentscope.web.workstation.workflow_node.UserAgentNode", false]], "wait_until_terminate() (agentscope.agents.rpc_agent.rpcagentserverlauncher method)": [[7, "agentscope.agents.rpc_agent.RpcAgentServerLauncher.wait_until_terminate", false]], "wait_until_terminate() (agentscope.agents.rpcagentserverlauncher method)": [[1, "agentscope.agents.RpcAgentServerLauncher.wait_until_terminate", false]], "whilelooppipeline (class in agentscope.pipelines)": [[34, "agentscope.pipelines.WhileLoopPipeline", false]], "whilelooppipeline (class in agentscope.pipelines.pipeline)": [[36, "agentscope.pipelines.pipeline.WhileLoopPipeline", false]], "whilelooppipeline() (in module agentscope.pipelines)": [[34, "agentscope.pipelines.whilelooppipeline", false]], "whilelooppipeline() (in module agentscope.pipelines.functional)": [[35, "agentscope.pipelines.functional.whilelooppipeline", false]], "whilelooppipelinenode (class in agentscope.web.workstation.workflow_node)": [[82, "agentscope.web.workstation.workflow_node.WhileLoopPipelineNode", false]], "workflownode (class in agentscope.web.workstation.workflow_node)": [[82, "agentscope.web.workstation.workflow_node.WorkflowNode", false]], "workflownodetype (class in agentscope.web.workstation.workflow_node)": [[82, "agentscope.web.workstation.workflow_node.WorkflowNodeType", false]], "write_file() (in module agentscope.utils.common)": [[69, "agentscope.utils.common.write_file", false]], "write_json_file() (in module agentscope.service)": [[42, "agentscope.service.write_json_file", false]], "write_json_file() (in module agentscope.service.file.json)": [[48, "agentscope.service.file.json.write_json_file", false]], "write_text_file() (in module agentscope.service)": [[42, "agentscope.service.write_text_file", false]], "write_text_file() (in module agentscope.service.file.text)": [[49, "agentscope.service.file.text.write_text_file", false]], "writetextservicenode (class in agentscope.web.workstation.workflow_node)": [[82, "agentscope.web.workstation.workflow_node.WriteTextServiceNode", false]], "zhipuaichatwrapper (class in agentscope.models)": [[17, "agentscope.models.ZhipuAIChatWrapper", false]], "zhipuaichatwrapper (class in agentscope.models.zhipu_model)": [[27, "agentscope.models.zhipu_model.ZhipuAIChatWrapper", false]], "zhipuaiembeddingwrapper (class in agentscope.models)": [[17, "agentscope.models.ZhipuAIEmbeddingWrapper", false]], "zhipuaiembeddingwrapper (class in agentscope.models.zhipu_model)": [[27, "agentscope.models.zhipu_model.ZhipuAIEmbeddingWrapper", false]], "zhipuaiwrapperbase (class in agentscope.models.zhipu_model)": [[27, "agentscope.models.zhipu_model.ZhipuAIWrapperBase", false]]}, "objects": {"": [[0, 0, 0, "-", "agentscope"]], "agentscope": [[1, 0, 0, "-", "agents"], [10, 0, 0, "-", "constants"], [11, 0, 0, "-", "exception"], [12, 0, 0, "-", "file_manager"], [0, 4, 1, "", "init"], [13, 0, 0, "-", "memory"], [16, 0, 0, "-", "message"], [17, 0, 0, "-", "models"], [28, 0, 0, "-", "msghub"], [29, 0, 0, "-", "parsers"], [34, 0, 0, "-", "pipelines"], [37, 0, 0, "-", "prompt"], [38, 0, 0, "-", "rpc"], [42, 0, 0, "-", "service"], [68, 0, 0, "-", "utils"], [74, 0, 0, "-", "web"]], "agentscope.agents": [[1, 1, 1, "", "AgentBase"], [1, 1, 1, "", "DialogAgent"], [1, 1, 1, "", "DictDialogAgent"], [1, 1, 1, "", "DistConf"], [1, 1, 1, "", "Operator"], [1, 1, 1, "", "ReActAgent"], [1, 1, 1, "", "RpcAgent"], [1, 1, 1, "", "RpcAgentServerLauncher"], [1, 1, 1, "", "TextToImageAgent"], [1, 1, 1, "", "UserAgent"], [2, 0, 0, "-", "agent"], [3, 0, 0, "-", "dialog_agent"], [4, 0, 0, "-", "dict_dialog_agent"], [5, 0, 0, "-", "operator"], [6, 0, 0, "-", "react_agent"], [7, 0, 0, "-", "rpc_agent"], [8, 0, 0, "-", "text_to_image_agent"], [9, 0, 0, "-", "user_agent"]], "agentscope.agents.AgentBase": [[1, 2, 1, "", "__init__"], [1, 3, 1, "", "agent_id"], [1, 2, 1, "", "clear_audience"], [1, 2, 1, "", "export_config"], [1, 2, 1, "", "generate_agent_id"], [1, 2, 1, "", "get_agent_class"], [1, 2, 1, "", "load_from_config"], [1, 2, 1, "", "load_memory"], [1, 2, 1, "", "observe"], [1, 2, 1, "", "register_agent_class"], [1, 2, 1, "", "reply"], [1, 2, 1, "", "reset_audience"], [1, 2, 1, "", "rm_audience"], [1, 2, 1, "", "speak"], [1, 2, 1, "", "to_dist"]], "agentscope.agents.DialogAgent": [[1, 2, 1, "", "__init__"], [1, 2, 1, "", "reply"]], "agentscope.agents.DictDialogAgent": [[1, 2, 1, "", "__init__"], [1, 2, 1, "", "reply"], [1, 2, 1, "", "set_parser"]], "agentscope.agents.DistConf": [[1, 2, 1, "", "__init__"]], "agentscope.agents.ReActAgent": [[1, 2, 1, "", "__init__"], [1, 2, 1, "", "reply"]], "agentscope.agents.RpcAgent": [[1, 2, 1, "", "__init__"], [1, 2, 1, "", "clone_instances"], [1, 2, 1, "", "observe"], [1, 2, 1, "", "reply"], [1, 2, 1, "", "stop"]], "agentscope.agents.RpcAgentServerLauncher": [[1, 2, 1, "", "__init__"], [1, 2, 1, "", "launch"], [1, 2, 1, "", "shutdown"], [1, 2, 1, "", "wait_until_terminate"]], "agentscope.agents.TextToImageAgent": [[1, 2, 1, "", "__init__"], [1, 2, 1, "", "reply"]], "agentscope.agents.UserAgent": [[1, 2, 1, "", "__init__"], [1, 2, 1, "", "reply"], [1, 2, 1, "", "speak"]], "agentscope.agents.agent": [[2, 1, 1, "", "AgentBase"], [2, 1, 1, "", "DistConf"]], "agentscope.agents.agent.AgentBase": [[2, 2, 1, "", "__init__"], [2, 3, 1, "", "agent_id"], [2, 2, 1, "", "clear_audience"], [2, 2, 1, "", "export_config"], [2, 2, 1, "", "generate_agent_id"], [2, 2, 1, "", "get_agent_class"], [2, 2, 1, "", "load_from_config"], [2, 2, 1, "", "load_memory"], [2, 2, 1, "", "observe"], [2, 2, 1, "", "register_agent_class"], [2, 2, 1, "", "reply"], [2, 2, 1, "", "reset_audience"], [2, 2, 1, "", "rm_audience"], [2, 2, 1, "", "speak"], [2, 2, 1, "", "to_dist"]], "agentscope.agents.agent.DistConf": [[2, 2, 1, "", "__init__"]], "agentscope.agents.dialog_agent": [[3, 1, 1, "", "DialogAgent"]], "agentscope.agents.dialog_agent.DialogAgent": [[3, 2, 1, "", "__init__"], [3, 2, 1, "", "reply"]], "agentscope.agents.dict_dialog_agent": [[4, 1, 1, "", "DictDialogAgent"]], "agentscope.agents.dict_dialog_agent.DictDialogAgent": [[4, 2, 1, "", "__init__"], [4, 2, 1, "", "reply"], [4, 2, 1, "", "set_parser"]], "agentscope.agents.operator": [[5, 1, 1, "", "Operator"]], "agentscope.agents.react_agent": [[6, 1, 1, "", "ReActAgent"]], "agentscope.agents.react_agent.ReActAgent": [[6, 2, 1, "", "__init__"], [6, 2, 1, "", "reply"]], "agentscope.agents.rpc_agent": [[7, 1, 1, "", "AgentPlatform"], [7, 1, 1, "", "RpcAgent"], [7, 1, 1, "", "RpcAgentServerLauncher"], [7, 4, 1, "", "check_port"], [7, 4, 1, "", "find_available_port"], [7, 4, 1, "", "rpc_servicer_method"], [7, 4, 1, "", "setup_rpc_agent_server"], [7, 4, 1, "", "setup_rpc_agent_server_async"]], "agentscope.agents.rpc_agent.AgentPlatform": [[7, 2, 1, "", "__init__"], [7, 2, 1, "", "agent_exists"], [7, 2, 1, "", "call_func"], [7, 2, 1, "", "check_and_delete_agent"], [7, 2, 1, "", "check_and_generate_agent"], [7, 2, 1, "", "get_task_id"], [7, 2, 1, "", "process_messages"]], "agentscope.agents.rpc_agent.RpcAgent": [[7, 2, 1, "", "__init__"], [7, 2, 1, "", "clone_instances"], [7, 2, 1, "", "observe"], [7, 2, 1, "", "reply"], [7, 2, 1, "", "stop"]], "agentscope.agents.rpc_agent.RpcAgentServerLauncher": [[7, 2, 1, "", "__init__"], [7, 2, 1, "", "launch"], [7, 2, 1, "", "shutdown"], [7, 2, 1, "", "wait_until_terminate"]], "agentscope.agents.text_to_image_agent": [[8, 1, 1, "", "TextToImageAgent"]], "agentscope.agents.text_to_image_agent.TextToImageAgent": [[8, 2, 1, "", "__init__"], [8, 2, 1, "", "reply"]], "agentscope.agents.user_agent": [[9, 1, 1, "", "UserAgent"]], "agentscope.agents.user_agent.UserAgent": [[9, 2, 1, "", "__init__"], [9, 2, 1, "", "reply"], [9, 2, 1, "", "speak"]], "agentscope.constants": [[10, 1, 1, "", "ResponseFormat"], [10, 1, 1, "", "ShrinkPolicy"]], "agentscope.constants.ResponseFormat": [[10, 5, 1, "", "JSON"], [10, 5, 1, "", "NONE"]], "agentscope.constants.ShrinkPolicy": [[10, 5, 1, "", "SUMMARIZE"], [10, 5, 1, "", "TRUNCATE"]], "agentscope.exception": [[11, 6, 1, "", "ArgumentNotFoundError"], [11, 6, 1, "", "ArgumentTypeError"], [11, 6, 1, "", "FunctionCallError"], [11, 6, 1, "", "FunctionCallFormatError"], [11, 6, 1, "", "FunctionNotFoundError"], [11, 6, 1, "", "JsonParsingError"], [11, 6, 1, "", "JsonTypeError"], [11, 6, 1, "", "RequiredFieldNotFoundError"], [11, 6, 1, "", "ResponseParsingError"], [11, 6, 1, "", "TagNotFoundError"]], "agentscope.exception.FunctionCallError": [[11, 2, 1, "", "__init__"]], "agentscope.exception.ResponseParsingError": [[11, 2, 1, "", "__init__"], [11, 5, 1, "", "raw_response"]], "agentscope.exception.TagNotFoundError": [[11, 2, 1, "", "__init__"], [11, 5, 1, "", "missing_begin_tag"], [11, 5, 1, "", "missing_end_tag"]], "agentscope.memory": [[13, 1, 1, "", "MemoryBase"], [13, 1, 1, "", "TemporaryMemory"], [14, 0, 0, "-", "memory"], [15, 0, 0, "-", "temporary_memory"]], "agentscope.memory.MemoryBase": [[13, 2, 1, "", "__init__"], [13, 2, 1, "", "add"], [13, 2, 1, "", "clear"], [13, 2, 1, "", "delete"], [13, 2, 1, "", "export"], [13, 2, 1, "", "get_memory"], [13, 2, 1, "", "load"], [13, 2, 1, "", "size"], [13, 2, 1, "", "update_config"]], "agentscope.memory.TemporaryMemory": [[13, 2, 1, "", "__init__"], [13, 2, 1, "", "add"], [13, 2, 1, "", "clear"], [13, 2, 1, "", "delete"], [13, 2, 1, "", "export"], [13, 2, 1, "", "get_embeddings"], [13, 2, 1, "", "get_memory"], [13, 2, 1, "", "load"], [13, 2, 1, "", "retrieve_by_embedding"], [13, 2, 1, "", "size"]], "agentscope.memory.memory": [[14, 1, 1, "", "MemoryBase"]], "agentscope.memory.memory.MemoryBase": [[14, 2, 1, "", "__init__"], [14, 2, 1, "", "add"], [14, 2, 1, "", "clear"], [14, 2, 1, "", "delete"], [14, 2, 1, "", "export"], [14, 2, 1, "", "get_memory"], [14, 2, 1, "", "load"], [14, 2, 1, "", "size"], [14, 2, 1, "", "update_config"]], "agentscope.memory.temporary_memory": [[15, 1, 1, "", "TemporaryMemory"]], "agentscope.memory.temporary_memory.TemporaryMemory": [[15, 2, 1, "", "__init__"], [15, 2, 1, "", "add"], [15, 2, 1, "", "clear"], [15, 2, 1, "", "delete"], [15, 2, 1, "", "export"], [15, 2, 1, "", "get_embeddings"], [15, 2, 1, "", "get_memory"], [15, 2, 1, "", "load"], [15, 2, 1, "", "retrieve_by_embedding"], [15, 2, 1, "", "size"]], "agentscope.message": [[16, 1, 1, "", "MessageBase"], [16, 1, 1, "", "Msg"], [16, 1, 1, "", "PlaceholderMessage"], [16, 1, 1, "", "Tht"], [16, 4, 1, "", "deserialize"], [16, 4, 1, "", "serialize"]], "agentscope.message.MessageBase": [[16, 2, 1, "", "__init__"], [16, 2, 1, "", "serialize"], [16, 2, 1, "", "to_str"]], "agentscope.message.Msg": [[16, 2, 1, "", "__init__"], [16, 5, 1, "", "content"], [16, 5, 1, "", "id"], [16, 5, 1, "", "metadata"], [16, 5, 1, "", "name"], [16, 5, 1, "", "role"], [16, 2, 1, "", "serialize"], [16, 5, 1, "", "timestamp"], [16, 2, 1, "", "to_str"], [16, 5, 1, "", "url"]], "agentscope.message.PlaceholderMessage": [[16, 5, 1, "", "LOCAL_ATTRS"], [16, 5, 1, "", "PLACEHOLDER_ATTRS"], [16, 2, 1, "", "__init__"], [16, 2, 1, "", "serialize"], [16, 2, 1, "", "to_str"], [16, 2, 1, "", "update_value"]], "agentscope.message.Tht": [[16, 2, 1, "", "__init__"], [16, 2, 1, "", "serialize"], [16, 2, 1, "", "to_str"]], "agentscope.models": [[17, 1, 1, "", "DashScopeChatWrapper"], [17, 1, 1, "", "DashScopeImageSynthesisWrapper"], [17, 1, 1, "", "DashScopeMultiModalWrapper"], [17, 1, 1, "", "DashScopeTextEmbeddingWrapper"], [17, 1, 1, "", "GeminiChatWrapper"], [17, 1, 1, "", "GeminiEmbeddingWrapper"], [17, 1, 1, "", "LiteLLMChatWrapper"], [17, 1, 1, "", "ModelResponse"], [17, 1, 1, "", "ModelWrapperBase"], [17, 1, 1, "", "OllamaChatWrapper"], [17, 1, 1, "", "OllamaEmbeddingWrapper"], [17, 1, 1, "", "OllamaGenerationWrapper"], [17, 1, 1, "", "OpenAIChatWrapper"], [17, 1, 1, "", "OpenAIDALLEWrapper"], [17, 1, 1, "", "OpenAIEmbeddingWrapper"], [17, 1, 1, "", "OpenAIWrapperBase"], [17, 1, 1, "", "PostAPIChatWrapper"], [17, 1, 1, "", "PostAPIModelWrapperBase"], [17, 1, 1, "", "ZhipuAIChatWrapper"], [17, 1, 1, "", "ZhipuAIEmbeddingWrapper"], [17, 4, 1, "", "clear_model_configs"], [18, 0, 0, "-", "config"], [19, 0, 0, "-", "dashscope_model"], [20, 0, 0, "-", "gemini_model"], [21, 0, 0, "-", "litellm_model"], [17, 4, 1, "", "load_model_by_config_name"], [22, 0, 0, "-", "model"], [23, 0, 0, "-", "ollama_model"], [24, 0, 0, "-", "openai_model"], [25, 0, 0, "-", "post_model"], [17, 4, 1, "", "read_model_configs"], [26, 0, 0, "-", "response"], [27, 0, 0, "-", "zhipu_model"]], "agentscope.models.DashScopeChatWrapper": [[17, 5, 1, "", "deprecated_model_type"], [17, 2, 1, "", "format"], [17, 5, 1, "", "model_type"]], "agentscope.models.DashScopeImageSynthesisWrapper": [[17, 5, 1, "", "model_type"]], "agentscope.models.DashScopeMultiModalWrapper": [[17, 2, 1, "", "format"], [17, 5, 1, "", "model_type"]], "agentscope.models.DashScopeTextEmbeddingWrapper": [[17, 5, 1, "", "model_type"]], "agentscope.models.GeminiChatWrapper": [[17, 2, 1, "", "__init__"], [17, 2, 1, "", "format"], [17, 5, 1, "", "generation_method"], [17, 5, 1, "", "model_type"]], "agentscope.models.GeminiEmbeddingWrapper": [[17, 5, 1, "", "model_type"]], "agentscope.models.LiteLLMChatWrapper": [[17, 2, 1, "", "format"], [17, 5, 1, "", "model_type"]], "agentscope.models.ModelResponse": [[17, 2, 1, "", "__init__"], [17, 5, 1, "", "embedding"], [17, 5, 1, "", "image_urls"], [17, 5, 1, "", "parsed"], [17, 5, 1, "", "raw"], [17, 5, 1, "", "text"]], "agentscope.models.ModelWrapperBase": [[17, 2, 1, "", "__init__"], [17, 5, 1, "", "config_name"], [17, 2, 1, "", "format"], [17, 2, 1, "", "get_wrapper"], [17, 5, 1, "", "model_name"], [17, 5, 1, "", "model_type"], [17, 2, 1, "", "update_monitor"]], "agentscope.models.OllamaChatWrapper": [[17, 2, 1, "", "format"], [17, 5, 1, "", "model_type"]], "agentscope.models.OllamaEmbeddingWrapper": [[17, 2, 1, "", "format"], [17, 5, 1, "", "model_type"]], "agentscope.models.OllamaGenerationWrapper": [[17, 2, 1, "", "format"], [17, 5, 1, "", "model_type"]], "agentscope.models.OpenAIChatWrapper": [[17, 5, 1, "", "deprecated_model_type"], [17, 2, 1, "", "format"], [17, 5, 1, "", "model_type"], [17, 5, 1, "", "substrings_in_vision_models_names"]], "agentscope.models.OpenAIDALLEWrapper": [[17, 5, 1, "", "model_type"]], "agentscope.models.OpenAIEmbeddingWrapper": [[17, 5, 1, "", "model_type"]], "agentscope.models.OpenAIWrapperBase": [[17, 2, 1, "", "__init__"], [17, 2, 1, "", "format"]], "agentscope.models.PostAPIChatWrapper": [[17, 2, 1, "", "format"], [17, 5, 1, "", "model_type"]], "agentscope.models.PostAPIModelWrapperBase": [[17, 2, 1, "", "__init__"], [17, 5, 1, "", "model_type"]], "agentscope.models.ZhipuAIChatWrapper": [[17, 2, 1, "", "format"], [17, 5, 1, "", "model_type"]], "agentscope.models.ZhipuAIEmbeddingWrapper": [[17, 5, 1, "", "model_type"]], "agentscope.models.dashscope_model": [[19, 1, 1, "", "DashScopeChatWrapper"], [19, 1, 1, "", "DashScopeImageSynthesisWrapper"], [19, 1, 1, "", "DashScopeMultiModalWrapper"], [19, 1, 1, "", "DashScopeTextEmbeddingWrapper"], [19, 1, 1, "", "DashScopeWrapperBase"]], "agentscope.models.dashscope_model.DashScopeChatWrapper": [[19, 5, 1, "", "config_name"], [19, 5, 1, "", "deprecated_model_type"], [19, 2, 1, "", "format"], [19, 5, 1, "", "model_name"], [19, 5, 1, "", "model_type"]], "agentscope.models.dashscope_model.DashScopeImageSynthesisWrapper": [[19, 5, 1, "", "config_name"], [19, 5, 1, "", "model_name"], [19, 5, 1, "", "model_type"]], "agentscope.models.dashscope_model.DashScopeMultiModalWrapper": [[19, 5, 1, "", "config_name"], [19, 2, 1, "", "format"], [19, 5, 1, "", "model_name"], [19, 5, 1, "", "model_type"]], "agentscope.models.dashscope_model.DashScopeTextEmbeddingWrapper": [[19, 5, 1, "", "config_name"], [19, 5, 1, "", "model_name"], [19, 5, 1, "", "model_type"]], "agentscope.models.dashscope_model.DashScopeWrapperBase": [[19, 2, 1, "", "__init__"], [19, 2, 1, "", "format"]], "agentscope.models.gemini_model": [[20, 1, 1, "", "GeminiChatWrapper"], [20, 1, 1, "", "GeminiEmbeddingWrapper"], [20, 1, 1, "", "GeminiWrapperBase"]], "agentscope.models.gemini_model.GeminiChatWrapper": [[20, 2, 1, "", "__init__"], [20, 5, 1, "", "config_name"], [20, 2, 1, "", "format"], [20, 5, 1, "", "generation_method"], [20, 5, 1, "", "model_name"], [20, 5, 1, "", "model_type"]], "agentscope.models.gemini_model.GeminiEmbeddingWrapper": [[20, 5, 1, "", "config_name"], [20, 5, 1, "", "model_name"], [20, 5, 1, "", "model_type"]], "agentscope.models.gemini_model.GeminiWrapperBase": [[20, 2, 1, "", "__init__"], [20, 2, 1, "", "list_models"]], "agentscope.models.litellm_model": [[21, 1, 1, "", "LiteLLMChatWrapper"], [21, 1, 1, "", "LiteLLMWrapperBase"]], "agentscope.models.litellm_model.LiteLLMChatWrapper": [[21, 5, 1, "", "config_name"], [21, 2, 1, "", "format"], [21, 5, 1, "", "model_name"], [21, 5, 1, "", "model_type"]], "agentscope.models.litellm_model.LiteLLMWrapperBase": [[21, 2, 1, "", "__init__"], [21, 2, 1, "", "format"]], "agentscope.models.model": [[22, 1, 1, "", "ModelWrapperBase"]], "agentscope.models.model.ModelWrapperBase": [[22, 2, 1, "", "__init__"], [22, 5, 1, "", "config_name"], [22, 2, 1, "", "format"], [22, 2, 1, "", "get_wrapper"], [22, 5, 1, "", "model_name"], [22, 5, 1, "", "model_type"], [22, 2, 1, "", "update_monitor"]], "agentscope.models.ollama_model": [[23, 1, 1, "", "OllamaChatWrapper"], [23, 1, 1, "", "OllamaEmbeddingWrapper"], [23, 1, 1, "", "OllamaGenerationWrapper"], [23, 1, 1, "", "OllamaWrapperBase"]], "agentscope.models.ollama_model.OllamaChatWrapper": [[23, 5, 1, "", "config_name"], [23, 2, 1, "", "format"], [23, 5, 1, "", "keep_alive"], [23, 5, 1, "", "model_name"], [23, 5, 1, "", "model_type"], [23, 5, 1, "", "options"]], "agentscope.models.ollama_model.OllamaEmbeddingWrapper": [[23, 5, 1, "", "config_name"], [23, 2, 1, "", "format"], [23, 5, 1, "", "keep_alive"], [23, 5, 1, "", "model_name"], [23, 5, 1, "", "model_type"], [23, 5, 1, "", "options"]], "agentscope.models.ollama_model.OllamaGenerationWrapper": [[23, 5, 1, "", "config_name"], [23, 2, 1, "", "format"], [23, 5, 1, "", "keep_alive"], [23, 5, 1, "", "model_name"], [23, 5, 1, "", "model_type"], [23, 5, 1, "", "options"]], "agentscope.models.ollama_model.OllamaWrapperBase": [[23, 2, 1, "", "__init__"], [23, 5, 1, "", "keep_alive"], [23, 5, 1, "", "model_name"], [23, 5, 1, "", "model_type"], [23, 5, 1, "", "options"]], "agentscope.models.openai_model": [[24, 1, 1, "", "OpenAIChatWrapper"], [24, 1, 1, "", "OpenAIDALLEWrapper"], [24, 1, 1, "", "OpenAIEmbeddingWrapper"], [24, 1, 1, "", "OpenAIWrapperBase"]], "agentscope.models.openai_model.OpenAIChatWrapper": [[24, 5, 1, "", "config_name"], [24, 5, 1, "", "deprecated_model_type"], [24, 2, 1, "", "format"], [24, 5, 1, "", "model_name"], [24, 5, 1, "", "model_type"], [24, 5, 1, "", "substrings_in_vision_models_names"]], "agentscope.models.openai_model.OpenAIDALLEWrapper": [[24, 5, 1, "", "config_name"], [24, 5, 1, "", "model_name"], [24, 5, 1, "", "model_type"]], "agentscope.models.openai_model.OpenAIEmbeddingWrapper": [[24, 5, 1, "", "config_name"], [24, 5, 1, "", "model_name"], [24, 5, 1, "", "model_type"]], "agentscope.models.openai_model.OpenAIWrapperBase": [[24, 2, 1, "", "__init__"], [24, 2, 1, "", "format"]], "agentscope.models.post_model": [[25, 1, 1, "", "PostAPIChatWrapper"], [25, 1, 1, "", "PostAPIDALLEWrapper"], [25, 1, 1, "", "PostAPIModelWrapperBase"]], "agentscope.models.post_model.PostAPIChatWrapper": [[25, 5, 1, "", "config_name"], [25, 2, 1, "", "format"], [25, 5, 1, "", "model_name"], [25, 5, 1, "", "model_type"]], "agentscope.models.post_model.PostAPIDALLEWrapper": [[25, 5, 1, "", "deprecated_model_type"], [25, 2, 1, "", "format"], [25, 5, 1, "", "model_type"]], "agentscope.models.post_model.PostAPIModelWrapperBase": [[25, 2, 1, "", "__init__"], [25, 5, 1, "", "config_name"], [25, 5, 1, "", "model_name"], [25, 5, 1, "", "model_type"]], "agentscope.models.response": [[26, 1, 1, "", "ModelResponse"]], "agentscope.models.response.ModelResponse": [[26, 2, 1, "", "__init__"], [26, 5, 1, "", "embedding"], [26, 5, 1, "", "image_urls"], [26, 5, 1, "", "parsed"], [26, 5, 1, "", "raw"], [26, 5, 1, "", "text"]], "agentscope.models.zhipu_model": [[27, 1, 1, "", "ZhipuAIChatWrapper"], [27, 1, 1, "", "ZhipuAIEmbeddingWrapper"], [27, 1, 1, "", "ZhipuAIWrapperBase"]], "agentscope.models.zhipu_model.ZhipuAIChatWrapper": [[27, 5, 1, "", "config_name"], [27, 2, 1, "", "format"], [27, 5, 1, "", "model_name"], [27, 5, 1, "", "model_type"]], "agentscope.models.zhipu_model.ZhipuAIEmbeddingWrapper": [[27, 5, 1, "", "config_name"], [27, 5, 1, "", "model_name"], [27, 5, 1, "", "model_type"]], "agentscope.models.zhipu_model.ZhipuAIWrapperBase": [[27, 2, 1, "", "__init__"], [27, 2, 1, "", "format"]], "agentscope.msghub": [[28, 1, 1, "", "MsgHubManager"], [28, 4, 1, "", "msghub"]], "agentscope.msghub.MsgHubManager": [[28, 2, 1, "", "__init__"], [28, 2, 1, "", "add"], [28, 2, 1, "", "broadcast"], [28, 2, 1, "", "delete"]], "agentscope.parsers": [[29, 1, 1, "", "MarkdownCodeBlockParser"], [29, 1, 1, "", "MarkdownJsonDictParser"], [29, 1, 1, "", "MarkdownJsonObjectParser"], [29, 1, 1, "", "MultiTaggedContentParser"], [29, 1, 1, "", "ParserBase"], [29, 1, 1, "", "TaggedContent"], [30, 0, 0, "-", "code_block_parser"], [31, 0, 0, "-", "json_object_parser"], [32, 0, 0, "-", "parser_base"], [33, 0, 0, "-", "tagged_content_parser"]], "agentscope.parsers.MarkdownCodeBlockParser": [[29, 2, 1, "", "__init__"], [29, 5, 1, "", "content_hint"], [29, 5, 1, "", "format_instruction"], [29, 5, 1, "", "name"], [29, 2, 1, "", "parse"], [29, 5, 1, "", "tag_begin"], [29, 5, 1, "", "tag_end"]], "agentscope.parsers.MarkdownJsonDictParser": [[29, 2, 1, "", "__init__"], [29, 5, 1, "", "content_hint"], [29, 5, 1, "", "name"], [29, 2, 1, "", "parse"], [29, 5, 1, "", "required_keys"], [29, 5, 1, "", "tag_begin"], [29, 5, 1, "", "tag_end"]], "agentscope.parsers.MarkdownJsonObjectParser": [[29, 2, 1, "", "__init__"], [29, 5, 1, "", "content_hint"], [29, 3, 1, "", "format_instruction"], [29, 5, 1, "", "name"], [29, 2, 1, "", "parse"], [29, 5, 1, "", "tag_begin"], [29, 5, 1, "", "tag_end"]], "agentscope.parsers.MultiTaggedContentParser": [[29, 2, 1, "", "__init__"], [29, 5, 1, "", "format_instruction"], [29, 5, 1, "", "json_required_hint"], [29, 2, 1, "", "parse"]], "agentscope.parsers.ParserBase": [[29, 2, 1, "", "parse"]], "agentscope.parsers.TaggedContent": [[29, 2, 1, "", "__init__"], [29, 5, 1, "", "content_hint"], [29, 5, 1, "", "name"], [29, 5, 1, "", "parse_json"], [29, 5, 1, "", "tag_begin"], [29, 5, 1, "", "tag_end"]], "agentscope.parsers.code_block_parser": [[30, 1, 1, "", "MarkdownCodeBlockParser"]], "agentscope.parsers.code_block_parser.MarkdownCodeBlockParser": [[30, 2, 1, "", "__init__"], [30, 5, 1, "", "content_hint"], [30, 5, 1, "", "format_instruction"], [30, 5, 1, "", "name"], [30, 2, 1, "", "parse"], [30, 5, 1, "", "tag_begin"], [30, 5, 1, "", "tag_end"]], "agentscope.parsers.json_object_parser": [[31, 1, 1, "", "MarkdownJsonDictParser"], [31, 1, 1, "", "MarkdownJsonObjectParser"]], "agentscope.parsers.json_object_parser.MarkdownJsonDictParser": [[31, 2, 1, "", "__init__"], [31, 5, 1, "", "content_hint"], [31, 5, 1, "", "name"], [31, 2, 1, "", "parse"], [31, 5, 1, "", "required_keys"], [31, 5, 1, "", "tag_begin"], [31, 5, 1, "", "tag_end"]], "agentscope.parsers.json_object_parser.MarkdownJsonObjectParser": [[31, 2, 1, "", "__init__"], [31, 5, 1, "", "content_hint"], [31, 3, 1, "", "format_instruction"], [31, 5, 1, "", "name"], [31, 2, 1, "", "parse"], [31, 5, 1, "", "tag_begin"], [31, 5, 1, "", "tag_end"]], "agentscope.parsers.parser_base": [[32, 1, 1, "", "DictFilterMixin"], [32, 1, 1, "", "ParserBase"]], "agentscope.parsers.parser_base.DictFilterMixin": [[32, 2, 1, "", "__init__"], [32, 2, 1, "", "to_content"], [32, 2, 1, "", "to_memory"], [32, 2, 1, "", "to_metadata"]], "agentscope.parsers.parser_base.ParserBase": [[32, 2, 1, "", "parse"]], "agentscope.parsers.tagged_content_parser": [[33, 1, 1, "", "MultiTaggedContentParser"], [33, 1, 1, "", "TaggedContent"]], "agentscope.parsers.tagged_content_parser.MultiTaggedContentParser": [[33, 2, 1, "", "__init__"], [33, 5, 1, "", "format_instruction"], [33, 5, 1, "", "json_required_hint"], [33, 2, 1, "", "parse"]], "agentscope.parsers.tagged_content_parser.TaggedContent": [[33, 2, 1, "", "__init__"], [33, 5, 1, "", "content_hint"], [33, 5, 1, "", "name"], [33, 5, 1, "", "parse_json"], [33, 5, 1, "", "tag_begin"], [33, 5, 1, "", "tag_end"]], "agentscope.pipelines": [[34, 1, 1, "", "ForLoopPipeline"], [34, 1, 1, "", "IfElsePipeline"], [34, 1, 1, "", "PipelineBase"], [34, 1, 1, "", "SequentialPipeline"], [34, 1, 1, "", "SwitchPipeline"], [34, 1, 1, "", "WhileLoopPipeline"], [34, 4, 1, "", "forlooppipeline"], [35, 0, 0, "-", "functional"], [34, 4, 1, "", "ifelsepipeline"], [36, 0, 0, "-", "pipeline"], [34, 4, 1, "", "sequentialpipeline"], [34, 4, 1, "", "switchpipeline"], [34, 4, 1, "", "whilelooppipeline"]], "agentscope.pipelines.ForLoopPipeline": [[34, 2, 1, "", "__init__"]], "agentscope.pipelines.IfElsePipeline": [[34, 2, 1, "", "__init__"]], "agentscope.pipelines.PipelineBase": [[34, 2, 1, "", "__init__"]], "agentscope.pipelines.SequentialPipeline": [[34, 2, 1, "", "__init__"]], "agentscope.pipelines.SwitchPipeline": [[34, 2, 1, "", "__init__"]], "agentscope.pipelines.WhileLoopPipeline": [[34, 2, 1, "", "__init__"]], "agentscope.pipelines.functional": [[35, 4, 1, "", "forlooppipeline"], [35, 4, 1, "", "ifelsepipeline"], [35, 4, 1, "", "placeholder"], [35, 4, 1, "", "sequentialpipeline"], [35, 4, 1, "", "switchpipeline"], [35, 4, 1, "", "whilelooppipeline"]], "agentscope.pipelines.pipeline": [[36, 1, 1, "", "ForLoopPipeline"], [36, 1, 1, "", "IfElsePipeline"], [36, 1, 1, "", "PipelineBase"], [36, 1, 1, "", "SequentialPipeline"], [36, 1, 1, "", "SwitchPipeline"], [36, 1, 1, "", "WhileLoopPipeline"]], "agentscope.pipelines.pipeline.ForLoopPipeline": [[36, 2, 1, "", "__init__"]], "agentscope.pipelines.pipeline.IfElsePipeline": [[36, 2, 1, "", "__init__"]], "agentscope.pipelines.pipeline.PipelineBase": [[36, 2, 1, "", "__init__"]], "agentscope.pipelines.pipeline.SequentialPipeline": [[36, 2, 1, "", "__init__"]], "agentscope.pipelines.pipeline.SwitchPipeline": [[36, 2, 1, "", "__init__"]], "agentscope.pipelines.pipeline.WhileLoopPipeline": [[36, 2, 1, "", "__init__"]], "agentscope.prompt": [[37, 1, 1, "", "PromptEngine"], [37, 1, 1, "", "PromptType"]], "agentscope.prompt.PromptEngine": [[37, 2, 1, "", "__init__"], [37, 2, 1, "", "join"], [37, 2, 1, "", "join_to_list"], [37, 2, 1, "", "join_to_str"]], "agentscope.prompt.PromptType": [[37, 5, 1, "", "LIST"], [37, 5, 1, "", "STRING"]], "agentscope.rpc": [[38, 1, 1, "", "ResponseStub"], [38, 1, 1, "", "RpcAgentClient"], [38, 1, 1, "", "RpcAgentServicer"], [38, 1, 1, "", "RpcAgentStub"], [38, 1, 1, "", "RpcMsg"], [38, 4, 1, "", "add_RpcAgentServicer_to_server"], [38, 4, 1, "", "call_in_thread"], [39, 0, 0, "-", "rpc_agent_client"], [40, 0, 0, "-", "rpc_agent_pb2"], [41, 0, 0, "-", "rpc_agent_pb2_grpc"]], "agentscope.rpc.ResponseStub": [[38, 2, 1, "", "__init__"], [38, 2, 1, "", "get_response"], [38, 2, 1, "", "set_response"]], "agentscope.rpc.RpcAgentClient": [[38, 2, 1, "", "__init__"], [38, 2, 1, "", "call_func"], [38, 2, 1, "", "create_agent"], [38, 2, 1, "", "delete_agent"]], "agentscope.rpc.RpcAgentServicer": [[38, 2, 1, "", "call_func"]], "agentscope.rpc.RpcAgentStub": [[38, 2, 1, "", "__init__"]], "agentscope.rpc.RpcMsg": [[38, 5, 1, "", "DESCRIPTOR"]], "agentscope.rpc.rpc_agent_client": [[39, 1, 1, "", "ResponseStub"], [39, 1, 1, "", "RpcAgentClient"], [39, 4, 1, "", "call_in_thread"]], "agentscope.rpc.rpc_agent_client.ResponseStub": [[39, 2, 1, "", "__init__"], [39, 2, 1, "", "get_response"], [39, 2, 1, "", "set_response"]], "agentscope.rpc.rpc_agent_client.RpcAgentClient": [[39, 2, 1, "", "__init__"], [39, 2, 1, "", "call_func"], [39, 2, 1, "", "create_agent"], [39, 2, 1, "", "delete_agent"]], "agentscope.rpc.rpc_agent_pb2_grpc": [[41, 1, 1, "", "RpcAgent"], [41, 1, 1, "", "RpcAgentServicer"], [41, 1, 1, "", "RpcAgentStub"], [41, 4, 1, "", "add_RpcAgentServicer_to_server"]], "agentscope.rpc.rpc_agent_pb2_grpc.RpcAgent": [[41, 2, 1, "", "call_func"]], "agentscope.rpc.rpc_agent_pb2_grpc.RpcAgentServicer": [[41, 2, 1, "", "call_func"]], "agentscope.rpc.rpc_agent_pb2_grpc.RpcAgentStub": [[41, 2, 1, "", "__init__"]], "agentscope.service": [[42, 1, 1, "", "ServiceExecStatus"], [42, 1, 1, "", "ServiceFactory"], [42, 1, 1, "", "ServiceResponse"], [42, 1, 1, "", "ServiceToolkit"], [42, 4, 1, "", "arxiv_search"], [42, 4, 1, "", "bing_search"], [42, 4, 1, "", "cos_sim"], [42, 4, 1, "", "create_directory"], [42, 4, 1, "", "create_file"], [42, 4, 1, "", "dblp_search_authors"], [42, 4, 1, "", "dblp_search_publications"], [42, 4, 1, "", "dblp_search_venues"], [42, 4, 1, "", "delete_directory"], [42, 4, 1, "", "delete_file"], [42, 4, 1, "", "digest_webpage"], [42, 4, 1, "", "download_from_url"], [43, 0, 0, "-", "execute_code"], [42, 4, 1, "", "execute_python_code"], [42, 4, 1, "", "execute_shell_command"], [46, 0, 0, "-", "file"], [42, 4, 1, "", "get_current_directory"], [42, 4, 1, "", "get_help"], [42, 4, 1, "", "google_search"], [42, 4, 1, "", "list_directory_content"], [42, 4, 1, "", "load_web"], [42, 4, 1, "", "move_directory"], [42, 4, 1, "", "move_file"], [42, 4, 1, "", "parse_html_to_text"], [42, 4, 1, "", "query_mongodb"], [42, 4, 1, "", "query_mysql"], [42, 4, 1, "", "query_sqlite"], [42, 4, 1, "", "read_json_file"], [42, 4, 1, "", "read_text_file"], [50, 0, 0, "-", "retrieval"], [42, 4, 1, "", "retrieve_from_list"], [53, 0, 0, "-", "service_response"], [54, 0, 0, "-", "service_status"], [55, 0, 0, "-", "service_toolkit"], [56, 0, 0, "-", "sql_query"], [42, 4, 1, "", "summarization"], [60, 0, 0, "-", "text_processing"], [62, 0, 0, "-", "web"], [42, 4, 1, "", "write_json_file"], [42, 4, 1, "", "write_text_file"]], "agentscope.service.ServiceExecStatus": [[42, 5, 1, "", "ERROR"], [42, 5, 1, "", "SUCCESS"]], "agentscope.service.ServiceFactory": [[42, 2, 1, "", "get"]], "agentscope.service.ServiceResponse": [[42, 2, 1, "", "__init__"]], "agentscope.service.ServiceToolkit": [[42, 2, 1, "", "__init__"], [42, 2, 1, "", "add"], [42, 2, 1, "", "get"], [42, 3, 1, "", "json_schemas"], [42, 2, 1, "", "parse_and_call_func"], [42, 5, 1, "", "service_funcs"], [42, 3, 1, "", "tools_calling_format"], [42, 3, 1, "", "tools_instruction"]], "agentscope.service.execute_code": [[44, 0, 0, "-", "exec_python"], [45, 0, 0, "-", "exec_shell"]], "agentscope.service.execute_code.exec_python": [[44, 4, 1, "", "execute_python_code"], [44, 4, 1, "", "sys_python_guard"]], "agentscope.service.execute_code.exec_shell": [[45, 4, 1, "", "execute_shell_command"]], "agentscope.service.file": [[47, 0, 0, "-", "common"], [48, 0, 0, "-", "json"], [49, 0, 0, "-", "text"]], "agentscope.service.file.common": [[47, 4, 1, "", "create_directory"], [47, 4, 1, "", "create_file"], [47, 4, 1, "", "delete_directory"], [47, 4, 1, "", "delete_file"], [47, 4, 1, "", "get_current_directory"], [47, 4, 1, "", "list_directory_content"], [47, 4, 1, "", "move_directory"], [47, 4, 1, "", "move_file"]], "agentscope.service.file.json": [[48, 4, 1, "", "read_json_file"], [48, 4, 1, "", "write_json_file"]], "agentscope.service.file.text": [[49, 4, 1, "", "read_text_file"], [49, 4, 1, "", "write_text_file"]], "agentscope.service.retrieval": [[51, 0, 0, "-", "retrieval_from_list"], [52, 0, 0, "-", "similarity"]], "agentscope.service.retrieval.retrieval_from_list": [[51, 4, 1, "", "retrieve_from_list"]], "agentscope.service.retrieval.similarity": [[52, 4, 1, "", "cos_sim"]], "agentscope.service.service_response": [[53, 1, 1, "", "ServiceResponse"]], "agentscope.service.service_response.ServiceResponse": [[53, 2, 1, "", "__init__"]], "agentscope.service.service_status": [[54, 1, 1, "", "ServiceExecStatus"]], "agentscope.service.service_status.ServiceExecStatus": [[54, 5, 1, "", "ERROR"], [54, 5, 1, "", "SUCCESS"]], "agentscope.service.service_toolkit": [[55, 1, 1, "", "ServiceFactory"], [55, 1, 1, "", "ServiceFunction"], [55, 1, 1, "", "ServiceToolkit"]], "agentscope.service.service_toolkit.ServiceFactory": [[55, 2, 1, "", "get"]], "agentscope.service.service_toolkit.ServiceFunction": [[55, 2, 1, "", "__init__"], [55, 5, 1, "", "json_schema"], [55, 5, 1, "", "name"], [55, 5, 1, "", "original_func"], [55, 5, 1, "", "processed_func"], [55, 5, 1, "", "require_args"]], "agentscope.service.service_toolkit.ServiceToolkit": [[55, 2, 1, "", "__init__"], [55, 2, 1, "", "add"], [55, 2, 1, "", "get"], [55, 3, 1, "", "json_schemas"], [55, 2, 1, "", "parse_and_call_func"], [55, 5, 1, "", "service_funcs"], [55, 3, 1, "", "tools_calling_format"], [55, 3, 1, "", "tools_instruction"]], "agentscope.service.sql_query": [[57, 0, 0, "-", "mongodb"], [58, 0, 0, "-", "mysql"], [59, 0, 0, "-", "sqlite"]], "agentscope.service.sql_query.mongodb": [[57, 4, 1, "", "query_mongodb"]], "agentscope.service.sql_query.mysql": [[58, 4, 1, "", "query_mysql"]], "agentscope.service.sql_query.sqlite": [[59, 4, 1, "", "query_sqlite"]], "agentscope.service.text_processing": [[61, 0, 0, "-", "summarization"]], "agentscope.service.text_processing.summarization": [[61, 4, 1, "", "summarization"]], "agentscope.service.web": [[63, 0, 0, "-", "arxiv"], [64, 0, 0, "-", "dblp"], [65, 0, 0, "-", "download"], [66, 0, 0, "-", "search"], [67, 0, 0, "-", "web_digest"]], "agentscope.service.web.arxiv": [[63, 4, 1, "", "arxiv_search"]], "agentscope.service.web.dblp": [[64, 4, 1, "", "dblp_search_authors"], [64, 4, 1, "", "dblp_search_publications"], [64, 4, 1, "", "dblp_search_venues"]], "agentscope.service.web.download": [[65, 4, 1, "", "download_from_url"]], "agentscope.service.web.search": [[66, 4, 1, "", "bing_search"], [66, 4, 1, "", "google_search"]], "agentscope.service.web.web_digest": [[67, 4, 1, "", "digest_webpage"], [67, 4, 1, "", "is_valid_url"], [67, 4, 1, "", "load_web"], [67, 4, 1, "", "parse_html_to_text"]], "agentscope.utils": [[68, 1, 1, "", "MonitorBase"], [68, 1, 1, "", "MonitorFactory"], [68, 6, 1, "", "QuotaExceededError"], [69, 0, 0, "-", "common"], [70, 0, 0, "-", "logging_utils"], [71, 0, 0, "-", "monitor"], [68, 4, 1, "", "setup_logger"], [72, 0, 0, "-", "token_utils"], [73, 0, 0, "-", "tools"]], "agentscope.utils.MonitorBase": [[68, 2, 1, "", "add"], [68, 2, 1, "", "clear"], [68, 2, 1, "", "exists"], [68, 2, 1, "", "get_metric"], [68, 2, 1, "", "get_metrics"], [68, 2, 1, "", "get_quota"], [68, 2, 1, "", "get_unit"], [68, 2, 1, "", "get_value"], [68, 2, 1, "", "register"], [68, 2, 1, "", "register_budget"], [68, 2, 1, "", "remove"], [68, 2, 1, "", "set_quota"], [68, 2, 1, "", "update"]], "agentscope.utils.MonitorFactory": [[68, 2, 1, "", "flush"], [68, 2, 1, "", "get_monitor"]], "agentscope.utils.QuotaExceededError": [[68, 2, 1, "", "__init__"]], "agentscope.utils.common": [[69, 4, 1, "", "chdir"], [69, 4, 1, "", "create_tempdir"], [69, 4, 1, "", "requests_get"], [69, 4, 1, "", "timer"], [69, 4, 1, "", "write_file"]], "agentscope.utils.logging_utils": [[70, 4, 1, "", "log_studio"], [70, 4, 1, "", "setup_logger"]], "agentscope.utils.monitor": [[71, 1, 1, "", "DummyMonitor"], [71, 1, 1, "", "MonitorBase"], [71, 1, 1, "", "MonitorFactory"], [71, 6, 1, "", "QuotaExceededError"], [71, 1, 1, "", "SqliteMonitor"], [71, 4, 1, "", "get_full_name"], [71, 4, 1, "", "sqlite_cursor"], [71, 4, 1, "", "sqlite_transaction"]], "agentscope.utils.monitor.DummyMonitor": [[71, 2, 1, "", "add"], [71, 2, 1, "", "clear"], [71, 2, 1, "", "exists"], [71, 2, 1, "", "get_metric"], [71, 2, 1, "", "get_metrics"], [71, 2, 1, "", "get_quota"], [71, 2, 1, "", "get_unit"], [71, 2, 1, "", "get_value"], [71, 2, 1, "", "register"], [71, 2, 1, "", "register_budget"], [71, 2, 1, "", "remove"], [71, 2, 1, "", "set_quota"], [71, 2, 1, "", "update"]], "agentscope.utils.monitor.MonitorBase": [[71, 2, 1, "", "add"], [71, 2, 1, "", "clear"], [71, 2, 1, "", "exists"], [71, 2, 1, "", "get_metric"], [71, 2, 1, "", "get_metrics"], [71, 2, 1, "", "get_quota"], [71, 2, 1, "", "get_unit"], [71, 2, 1, "", "get_value"], [71, 2, 1, "", "register"], [71, 2, 1, "", "register_budget"], [71, 2, 1, "", "remove"], [71, 2, 1, "", "set_quota"], [71, 2, 1, "", "update"]], "agentscope.utils.monitor.MonitorFactory": [[71, 2, 1, "", "flush"], [71, 2, 1, "", "get_monitor"]], "agentscope.utils.monitor.QuotaExceededError": [[71, 2, 1, "", "__init__"]], "agentscope.utils.monitor.SqliteMonitor": [[71, 2, 1, "", "__init__"], [71, 2, 1, "", "add"], [71, 2, 1, "", "clear"], [71, 2, 1, "", "exists"], [71, 2, 1, "", "get_metric"], [71, 2, 1, "", "get_metrics"], [71, 2, 1, "", "get_quota"], [71, 2, 1, "", "get_unit"], [71, 2, 1, "", "get_value"], [71, 2, 1, "", "register"], [71, 2, 1, "", "register_budget"], [71, 2, 1, "", "remove"], [71, 2, 1, "", "set_quota"], [71, 2, 1, "", "update"]], "agentscope.utils.token_utils": [[72, 4, 1, "", "count_openai_token"], [72, 4, 1, "", "get_openai_max_length"], [72, 4, 1, "", "num_tokens_from_content"]], "agentscope.utils.tools": [[73, 1, 1, "", "ImportErrorReporter"], [73, 4, 1, "", "reform_dialogue"], [73, 4, 1, "", "to_dialog_str"], [73, 4, 1, "", "to_openai_dict"]], "agentscope.utils.tools.ImportErrorReporter": [[73, 2, 1, "", "__init__"]], "agentscope.web": [[74, 4, 1, "", "init"], [75, 0, 0, "-", "studio"], [79, 0, 0, "-", "workstation"]], "agentscope.web.studio": [[76, 0, 0, "-", "constants"], [77, 0, 0, "-", "studio"], [78, 0, 0, "-", "utils"]], "agentscope.web.studio.studio": [[77, 4, 1, "", "fn_choice"], [77, 4, 1, "", "get_chat"], [77, 4, 1, "", "import_function_from_path"], [77, 4, 1, "", "init_uid_list"], [77, 4, 1, "", "reset_glb_var"], [77, 4, 1, "", "run_app"], [77, 4, 1, "", "send_audio"], [77, 4, 1, "", "send_image"], [77, 4, 1, "", "send_message"]], "agentscope.web.studio.utils": [[78, 6, 1, "", "ResetException"], [78, 4, 1, "", "audio2text"], [78, 4, 1, "", "check_uuid"], [78, 4, 1, "", "cycle_dots"], [78, 4, 1, "", "generate_image_from_name"], [78, 4, 1, "", "get_chat_msg"], [78, 4, 1, "", "get_player_input"], [78, 4, 1, "", "get_reset_msg"], [78, 4, 1, "", "init_uid_queues"], [78, 4, 1, "", "send_msg"], [78, 4, 1, "", "send_player_input"], [78, 4, 1, "", "send_reset_msg"], [78, 4, 1, "", "user_input"]], "agentscope.web.workstation": [[80, 0, 0, "-", "workflow"], [81, 0, 0, "-", "workflow_dag"], [82, 0, 0, "-", "workflow_node"], [83, 0, 0, "-", "workflow_utils"]], "agentscope.web.workstation.workflow": [[80, 4, 1, "", "compile_workflow"], [80, 4, 1, "", "load_config"], [80, 4, 1, "", "main"], [80, 4, 1, "", "start_workflow"]], "agentscope.web.workstation.workflow_dag": [[81, 1, 1, "", "ASDiGraph"], [81, 4, 1, "", "build_dag"], [81, 4, 1, "", "remove_duplicates_from_end"], [81, 4, 1, "", "sanitize_node_data"]], "agentscope.web.workstation.workflow_dag.ASDiGraph": [[81, 2, 1, "", "__init__"], [81, 2, 1, "", "add_as_node"], [81, 2, 1, "", "compile"], [81, 2, 1, "", "exec_node"], [81, 5, 1, "", "nodes_not_in_graph"], [81, 2, 1, "", "run"]], "agentscope.web.workstation.workflow_node": [[82, 1, 1, "", "BingSearchServiceNode"], [82, 1, 1, "", "CopyNode"], [82, 1, 1, "", "DialogAgentNode"], [82, 1, 1, "", "DictDialogAgentNode"], [82, 1, 1, "", "ForLoopPipelineNode"], [82, 1, 1, "", "GoogleSearchServiceNode"], [82, 1, 1, "", "IfElsePipelineNode"], [82, 1, 1, "", "ModelNode"], [82, 1, 1, "", "MsgHubNode"], [82, 1, 1, "", "MsgNode"], [82, 1, 1, "", "PlaceHolderNode"], [82, 1, 1, "", "PythonServiceNode"], [82, 1, 1, "", "ReActAgentNode"], [82, 1, 1, "", "ReadTextServiceNode"], [82, 1, 1, "", "SequentialPipelineNode"], [82, 1, 1, "", "SwitchPipelineNode"], [82, 1, 1, "", "TextToImageAgentNode"], [82, 1, 1, "", "UserAgentNode"], [82, 1, 1, "", "WhileLoopPipelineNode"], [82, 1, 1, "", "WorkflowNode"], [82, 1, 1, "", "WorkflowNodeType"], [82, 1, 1, "", "WriteTextServiceNode"], [82, 4, 1, "", "get_all_agents"]], "agentscope.web.workstation.workflow_node.BingSearchServiceNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.CopyNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.DialogAgentNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.DictDialogAgentNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.ForLoopPipelineNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.GoogleSearchServiceNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.IfElsePipelineNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.ModelNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.MsgHubNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.MsgNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.PlaceHolderNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.PythonServiceNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.ReActAgentNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.ReadTextServiceNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.SequentialPipelineNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.SwitchPipelineNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.TextToImageAgentNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.UserAgentNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.WhileLoopPipelineNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.WorkflowNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.WorkflowNodeType": [[82, 5, 1, "", "AGENT"], [82, 5, 1, "", "COPY"], [82, 5, 1, "", "MESSAGE"], [82, 5, 1, "", "MODEL"], [82, 5, 1, "", "PIPELINE"], [82, 5, 1, "", "SERVICE"]], "agentscope.web.workstation.workflow_node.WriteTextServiceNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_utils": [[83, 4, 1, "", "deps_converter"], [83, 4, 1, "", "dict_converter"], [83, 4, 1, "", "is_callable_expression"], [83, 4, 1, "", "kwarg_converter"]]}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "method", "Python method"], "3": ["py", "property", "Python property"], "4": ["py", "function", "Python function"], "5": ["py", "attribute", "Python attribute"], "6": ["py", "exception", "Python exception"]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:property", "4": "py:function", "5": "py:attribute", "6": "py:exception"}, "terms": {"": [0, 1, 2, 3, 4, 7, 8, 9, 16, 17, 19, 23, 24, 27, 28, 29, 31, 32, 33, 42, 44, 64, 66, 81, 82, 83, 86, 87, 88, 89, 90, 91, 92, 93, 94, 96, 97, 98, 99, 100, 101], "0": [10, 22, 23, 34, 36, 37, 42, 63, 64, 68, 71, 74, 82, 89, 90, 93], "0001": [42, 64], "0002": [42, 64], "001": [17, 20, 93], "002": [88, 93], "03": [17, 20, 97], "03629": [1, 6], "04": 97, "05": [42, 64], "1": [1, 4, 10, 13, 15, 17, 19, 20, 23, 25, 34, 36, 37, 42, 45, 54, 55, 61, 64, 66, 74, 82, 88, 90, 93, 94, 95], "10": [1, 6, 42, 55, 64, 66, 95, 98], "100": [42, 57, 58, 93], "1000": 98, "1109": [42, 64], "120": [42, 65], "12001": 99, "12002": 99, "123": [23, 93], "127": [74, 90], "1800": [1, 2, 7], "2": [1, 4, 17, 20, 21, 23, 37, 42, 45, 55, 64, 66, 82, 93, 94], "20": 98, "200": 37, "2021": [42, 64], "2023": [42, 64], "2024": [17, 20, 97], "203": [1, 4], "2048": [17, 25], "21": [17, 20], "211862": [42, 64], "22": 97, "2210": [1, 6], "3": [1, 4, 17, 21, 22, 25, 37, 42, 55, 64, 65, 78, 82, 87, 88, 91, 93, 94, 95], "30": [17, 25, 42, 64, 71], "300": [38, 39, 42, 44], "3233": [42, 64], "3306": [42, 58], "4": [17, 24, 42, 64, 82, 88, 93, 94, 97, 98], "455": [42, 64], "466": [42, 64], "4o": [17, 24, 97], "5": [17, 21, 22, 42, 67, 82, 88, 91, 93, 94], "5000": [74, 90], "512x512": 93, "5m": [17, 23, 93], "6": 89, "6300": [42, 64], "8192": [1, 2, 7], "8b": 93, "9": 87, "9477984": [42, 64], "A": [0, 1, 3, 4, 5, 6, 7, 8, 9, 13, 15, 16, 17, 20, 23, 25, 28, 29, 31, 32, 33, 34, 35, 36, 38, 39, 41, 42, 44, 49, 51, 52, 55, 57, 58, 59, 63, 64, 65, 66, 68, 69, 71, 80, 81, 82, 88, 89, 94, 95, 96, 99, 101], "AND": [42, 63], "AS": 76, "And": [91, 97, 98, 99], "As": [37, 89, 91, 94, 96, 99], "At": 99, "But": 99, "By": [89, 90, 94, 99], "For": [1, 4, 7, 16, 17, 19, 21, 22, 23, 42, 63, 64, 66, 67, 68, 71, 87, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98, 99, 103], "If": [0, 1, 4, 6, 7, 11, 13, 14, 15, 17, 19, 20, 24, 27, 29, 31, 32, 33, 37, 42, 44, 51, 53, 61, 67, 69, 80, 81, 87, 88, 89, 91, 93, 95, 96, 97, 98, 100, 101], "In": [0, 13, 15, 16, 17, 19, 20, 21, 23, 24, 25, 27, 28, 86, 88, 89, 91, 92, 93, 94, 96, 97, 98, 99, 101], "It": [1, 4, 9, 16, 17, 19, 32, 42, 44, 64, 66, 70, 82, 84, 86, 89, 91, 92, 93, 94, 95, 96, 97, 98, 99, 104], "Its": 94, "NOT": [42, 45], "No": [42, 64, 89], "OR": [42, 63], "On": 87, "One": [0, 28], "Or": 92, "Such": 97, "That": [94, 95], "The": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 42, 44, 45, 47, 48, 49, 51, 53, 55, 57, 58, 59, 61, 63, 64, 65, 66, 67, 68, 69, 70, 71, 81, 82, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99], "Then": [91, 99], "There": 97, "These": [89, 92, 95, 96, 97], "To": [17, 21, 23, 27, 87, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99, 101], "Will": 102, "With": [17, 19, 37, 86, 89, 101], "_": [34, 35, 36, 89], "__": [34, 35, 36], "__call__": [1, 5, 17, 20, 22, 91, 92, 93], "__delattr__": 96, "__getattr__": [95, 96], "__getitem__": 95, "__init__": [1, 2, 3, 4, 6, 7, 8, 9, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 41, 42, 53, 55, 68, 71, 73, 81, 82, 91, 93, 95, 96], "__name__": [91, 95], "__setattr__": [95, 96], "__setitem__": 95, "__type": 96, "_agentmeta": [1, 2, 7], "_client": 16, "_code": [29, 30, 94], "_default_monitor_table_nam": 71, "_default_system_prompt": [42, 61], "_default_token_limit_prompt": [42, 61], "_get_pric": 98, "_get_timestamp": 96, "_host": 16, "_is_placehold": 16, "_messag": 38, "_port": 16, "_stub": 16, "_task_id": 16, "_upb": 38, "aaai": [42, 64], "aaaif": [42, 64], "ab": [1, 6, 42, 63], "abc": [1, 5, 13, 14, 17, 19, 20, 21, 23, 24, 25, 27, 29, 32, 68, 71, 82, 94, 96], "abdullah": [42, 64], "abil": [89, 94], "abl": 86, "about": [1, 4, 17, 19, 20, 81, 84, 88, 91, 93, 98, 100, 102, 104, 105], "abov": [17, 19, 20, 68, 71, 88, 89, 94, 95, 97, 98, 99], "abstract": [1, 5, 13, 14, 29, 32, 68, 71, 82, 86, 91, 96], "abstractmethod": [92, 94], "accept": [16, 37, 96, 97], "access": 96, "accident": [42, 58, 59], "accommod": [1, 2, 7, 16, 86], "accord": [37, 93, 94, 95, 97, 99, 101], "accordingli": [88, 95], "account": [42, 58], "accrodingli": 99, "accumul": [68, 71], "achiev": [1, 6, 89, 94, 97], "acronym": [42, 64], "across": 92, "act": [1, 6, 17, 26, 35, 42, 66, 82, 89, 91, 92, 97], "action": [1, 2, 7, 8, 78, 81, 86, 89, 92], "activ": [0, 87], "actor": [84, 86, 104], "actual": [0, 7, 28, 34, 35, 36, 88], "acycl": 81, "ad": [1, 3, 4, 9, 13, 14, 15, 81, 91, 95, 96, 97, 101], "ada": [88, 93], "adapt": 97, "add": [13, 14, 15, 28, 42, 55, 68, 71, 81, 89, 90, 91, 92, 94, 95, 96, 97, 98, 101], "add_as_nod": 81, "add_rpcagentservicer_to_serv": [38, 41], "addit": [1, 9, 42, 44, 61, 66, 69, 86, 87, 89, 91, 94, 95, 99, 101], "addition": [88, 92, 96], "address": [16, 42, 57, 58, 91, 99, 101], "adjust": [91, 98], "admit": 16, "advanc": [17, 19, 86, 88, 89, 97], "advantech": [42, 64], "adventur": 89, "adversari": [1, 2, 7, 8], "affili": [42, 64], "after": [7, 22, 23, 42, 61, 88, 89, 93, 94, 99], "again": 101, "against": 86, "agent": [0, 13, 14, 16, 17, 26, 28, 32, 34, 35, 36, 38, 39, 41, 42, 55, 61, 66, 78, 82, 84, 87, 90, 92, 93, 95, 96, 97, 98, 100, 102, 104, 105], "agent1": [0, 28, 89, 92], "agent2": [0, 28, 89, 92], "agent3": [0, 28, 89, 92], "agent4": [89, 92], "agent5": 92, "agent_arg": [1, 7], "agent_class": [1, 2, 7], "agent_class_nam": [1, 2], "agent_config": [0, 1, 7, 38, 39, 89], "agent_exist": 7, "agent_id": [1, 2, 7, 38, 39], "agent_kwarg": [1, 7], "agenta": 99, "agentb": 99, "agentbas": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 28, 89, 92, 95, 99, 102], "agentplatform": [1, 7], "agentpool": 102, "agentscop": [88, 90, 91, 92, 93, 94, 95, 96, 97, 99, 102, 103, 105], "agre": [89, 94], "agreement": [1, 4, 86, 89], "ai": [17, 20, 21, 42, 61, 88, 91, 93], "aim": 89, "akif": [42, 64], "al": 13, "alert": [68, 71], "algorithm": [1, 6, 42, 64, 91, 94], "alic": [88, 97], "align": [17, 26, 97], "aliv": 89, "aliyun": [17, 19], "all": [0, 1, 2, 9, 13, 14, 15, 17, 19, 20, 22, 23, 27, 28, 34, 36, 38, 42, 47, 55, 61, 63, 68, 71, 74, 82, 88, 89, 90, 91, 92, 94, 95, 96, 97, 98, 99], "alloc": 89, "allow": [17, 19, 20, 21, 23, 24, 25, 27, 29, 32, 33, 42, 44, 58, 59, 82, 86, 89, 91, 92, 93, 96, 97, 98, 99, 100], "allow_change_data": [42, 58, 59], "allow_miss": 32, "alon": 89, "along": 69, "alreadi": [1, 7, 42, 48, 49, 71, 82, 87, 95, 98, 101], "also": [1, 9, 16, 17, 19, 20, 21, 23, 24, 25, 27, 89, 90, 92, 93, 94, 96, 99, 100], "altern": [17, 19, 20, 87, 97], "among": [0, 28, 34, 36, 89, 91, 92, 93], "amount": 98, "an": [1, 2, 4, 5, 6, 7, 8, 16, 17, 19, 22, 25, 34, 36, 38, 39, 42, 44, 45, 47, 48, 49, 61, 64, 66, 68, 69, 71, 73, 77, 78, 82, 84, 86, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 104], "analog": 86, "analys": [42, 67], "andnot": [42, 63], "ani": [1, 6, 9, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29, 31, 34, 35, 36, 37, 42, 45, 47, 48, 49, 51, 53, 55, 57, 58, 59, 66, 67, 69, 70, 81, 82, 91, 92, 95, 96, 97, 99, 100, 101], "annot": 95, "announc": [0, 28, 82, 89, 92], "anoth": [42, 66, 82, 89, 91, 92, 95, 99], "answer": 86, "anthrop": [17, 21], "anthropic_api_kei": [17, 21], "antidot": 94, "api": [0, 16, 17, 19, 20, 21, 22, 23, 24, 25, 27, 42, 55, 61, 63, 64, 66, 72, 73, 86, 88, 91, 95, 96, 97], "api_cal": 98, "api_kei": [17, 19, 20, 22, 24, 27, 42, 55, 66, 88, 89, 93, 95, 97], "api_token": 22, "api_url": [17, 22, 25, 93], "append": [13, 14, 15], "appli": [96, 99], "applic": [16, 32, 77, 78, 80, 84, 86, 87, 88, 90, 91, 92, 94, 97, 98, 100, 104, 105], "approach": [42, 64, 88, 92], "ar": [1, 2, 6, 7, 8, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 27, 29, 33, 34, 35, 36, 37, 42, 44, 45, 55, 61, 67, 69, 81, 86, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101], "arbitrari": 97, "architectur": [86, 91], "arg": [1, 2, 3, 4, 6, 7, 8, 9, 17, 19, 20, 21, 22, 23, 24, 25, 27, 37, 42, 55, 81, 89, 91, 92, 95, 96], "argument": [0, 1, 2, 11, 16, 17, 19, 20, 21, 23, 24, 25, 27, 28, 37, 42, 44, 53, 55, 66, 80, 81, 95], "argument1": 95, "argument2": 95, "argumentnotfounderror": 11, "argumenttypeerror": 11, "arrow": 99, "articl": [42, 64], "artifici": [42, 64], "arxiv": [1, 6, 42, 95], "arxiv_search": [42, 63, 95], "asdigraph": 81, "ask": [29, 33, 94, 95, 100, 103], "aslan": [42, 64], "asp": [42, 66], "asr": 78, "assign": [89, 90, 96], "assist": [1, 6, 16, 17, 19, 23, 37, 88, 91, 94, 96, 97, 100], "associ": [38, 41, 81, 89, 98], "assum": [42, 66, 89, 98], "async": 7, "attach": [17, 19, 88, 96], "attempt": [69, 89], "attribut": [13, 15, 16, 42, 64, 91, 94, 95, 96, 97], "attribute_nam": 96, "attributeerror": 96, "au": [42, 63], "audienc": [1, 2, 9, 92], "audio": [16, 77, 78, 86, 88, 91, 93, 96, 97], "audio2text": 78, "audio_path": 78, "audio_term": 77, "authent": [42, 66, 95], "author": [22, 42, 63, 64, 93, 95], "auto": 7, "automat": [1, 2, 7, 42, 55, 86, 89, 91, 93, 94, 96, 98, 99], "autonom": [86, 89], "auxiliari": 86, "avail": [7, 20, 42, 44, 64, 69, 78, 88, 91, 92, 95, 99, 100], "avatar": 78, "avoid": [42, 57, 58, 59, 82, 98, 99], "awar": 94, "azur": [17, 21], "azure_api_bas": [17, 21], "azure_api_kei": [17, 21], "azure_api_vers": [17, 21], "b": [37, 42, 52, 55, 95, 99, 101], "back": 99, "background": [99, 102], "base": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 41, 42, 53, 54, 55, 64, 68, 71, 73, 78, 80, 81, 82, 84, 86, 89, 91, 92, 93, 94, 95, 96, 97, 98, 99, 104], "base64": 97, "base_url": 27, "bash": [42, 45], "basic": [17, 20, 88, 89, 96], "batch": 98, "bearer": [22, 93], "becaus": 99, "becom": 100, "been": [1, 2, 7, 82, 101], "befor": [13, 14, 15, 17, 42, 55, 61, 78, 87, 89, 96, 98, 99], "begin": [0, 11, 17, 20, 28, 29, 30, 33, 89, 97, 98], "beginn": 97, "behalf": [42, 66], "behavior": [1, 5, 89, 91, 96], "being": [7, 38, 39, 42, 44, 81, 89, 98], "below": [1, 2, 29, 33, 89, 91, 92, 94, 95, 97, 100], "besid": [89, 91, 96], "best": 97, "better": [13, 15, 16, 17, 20, 88, 90, 101], "between": [13, 15, 17, 19, 25, 26, 29, 30, 31, 33, 42, 52, 81, 86, 88, 89, 90, 92, 94, 95, 96, 97, 99], "bigmodel": 27, "bin": 87, "bing": [42, 55, 66, 82, 95], "bing_api_kei": [42, 66], "bing_search": [42, 55, 66, 95], "bingsearchservicenod": 82, "blob": [44, 69], "block": [29, 30, 31, 37, 69, 89, 92, 94, 99], "bob": [17, 19, 23, 88, 97], "bodi": [34, 35, 36], "bomb": 44, "bool": [0, 1, 2, 3, 4, 6, 7, 8, 9, 11, 13, 14, 15, 16, 17, 29, 31, 32, 33, 34, 35, 36, 42, 44, 48, 49, 51, 55, 58, 59, 67, 68, 71, 74, 78, 82, 83, 91, 94, 95, 96], "boolean": [13, 15, 42, 47, 48, 49, 63, 69, 94, 95], "borrow": 69, "bot": 91, "both": [13, 14, 15, 37, 42, 44, 86, 94, 95, 97, 98, 99, 101], "box": 89, "branch": [35, 92], "break": [34, 35, 36, 88, 89, 92, 94], "break_condit": 92, "break_func": [34, 35, 36], "breviti": [91, 92, 95, 96], "bridg": [17, 26], "brief": 101, "broadcast": [0, 28, 82, 89], "brows": [42, 66], "budget": [17, 24, 68, 71, 93], "buffer": 40, "bug": [100, 103], "build": [17, 20, 81, 84, 86, 88, 89, 91, 94, 97, 102, 104], "build_dag": 81, "built": [42, 61, 86, 89, 90, 91, 94, 102], "bulk": 96, "busi": [42, 66], "byte": [42, 44], "c": [42, 55, 95, 99], "cai": [42, 64], "calcul": 98, "call": [1, 2, 7, 11, 16, 17, 19, 20, 21, 22, 24, 25, 27, 38, 39, 42, 55, 68, 71, 73, 81, 82, 88, 89, 90, 91, 92, 93, 94, 95, 96, 98, 99], "call_credenti": 41, "call_func": [7, 38, 39, 41], "call_in_thread": [38, 39], "callabl": [1, 5, 13, 14, 15, 34, 35, 36, 42, 51, 55, 67, 77, 81, 83, 96], "can": [0, 1, 2, 3, 4, 6, 7, 9, 13, 15, 16, 17, 19, 20, 22, 23, 29, 33, 37, 42, 44, 55, 64, 81, 82, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101], "capabl": [84, 86, 89, 95, 104], "capac": [42, 66], "captur": [42, 44, 90], "care": [42, 45], "carrier": [86, 96], "case": [34, 36, 82, 89, 91, 98, 102], "case1": 92, "case2": 92, "case_oper": [34, 35, 36, 92], "cat": [42, 45, 63, 97], "catch": 69, "categor": [86, 92], "categori": 93, "caus": [17, 19], "cd": [42, 45, 87, 89, 101], "central": [84, 86, 87, 99, 104], "centric": 86, "certain": [13, 14, 68, 71, 81, 98], "challeng": 102, "chanc": 89, "chang": [1, 4, 8, 42, 45, 58, 59, 69, 86, 98], "channel": [38, 41, 86], "channel_credenti": 41, "chao": [42, 64], "charact": [29, 33, 89, 94, 97], "characterist": 91, "chart": 99, "chat": [16, 17, 19, 20, 21, 23, 24, 25, 27, 70, 72, 77, 78, 88, 89, 92, 95, 96, 97, 100], "chatbot": [77, 97], "chdir": 69, "check": [7, 13, 14, 15, 29, 31, 42, 44, 55, 67, 69, 78, 80, 83, 89, 91, 98, 101], "check_and_delete_ag": 7, "check_and_generate_ag": 7, "check_port": 7, "check_uuid": 78, "check_win": 89, "checkout": 101, "chemic": [42, 66], "chengm": [42, 64], "child": 7, "chines": [42, 64], "choic": 89, "choos": [86, 88, 89, 94, 99], "chosen": [1, 3, 89], "class": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 41, 42, 53, 54, 55, 68, 71, 73, 81, 82, 89, 91, 92, 93, 94, 95, 98, 99, 102], "class_nam": 7, "classic": 94, "classmethod": [1, 2, 17, 22, 42, 55, 68, 71], "claud": [17, 21], "clean": [13, 14, 15, 81], "clear": [13, 14, 15, 17, 68, 71, 92, 96, 98, 101], "clear_audi": [1, 2], "clear_exist": 17, "clear_model_config": 17, "clearer": 90, "click": 90, "client": [1, 7, 16, 17, 24, 27, 38, 39, 41, 93], "client_arg": [17, 22, 24, 27, 93], "clone": [1, 7, 87], "clone_inst": [1, 7], "close": [29, 31], "cloud": [17, 20], "clspipelin": 92, "cn": 27, "co": [42, 63], "code": [0, 1, 2, 3, 4, 12, 28, 29, 30, 31, 40, 42, 44, 67, 68, 69, 71, 80, 81, 82, 87, 89, 90, 91, 92, 93, 94, 95, 96, 98, 99, 100, 105], "codebas": 103, "coher": [91, 96], "collabor": [91, 92, 100], "collect": [42, 57, 82, 91, 95], "color": 90, "com": [16, 17, 19, 20, 23, 42, 44, 63, 66, 69, 87, 95, 96, 97, 101], "combin": [17, 20, 37, 94, 97], "come": [89, 91, 95], "command": [1, 7, 42, 45, 78, 80, 87], "comment": [38, 41], "common": [5, 17, 21], "commun": [84, 88, 89, 92, 99, 101, 103, 104], "compar": [42, 51, 92, 94, 99, 101], "comparison": [42, 64], "compat": [17, 25, 86, 97], "compil": [81, 82], "compile_workflow": 80, "compiled_filenam": [80, 81], "complet": [21, 42, 64, 94, 95, 99], "completion_token": 98, "complex": [86, 88, 91, 92, 94, 99], "compli": 80, "complianc": 98, "complic": 86, "compon": [37, 84, 86, 89, 104], "compos": 91, "comprehens": 91, "compress": 41, "compris": [86, 88], "comput": [13, 15, 42, 52, 64, 81, 86, 91, 95, 99], "concept": [89, 92, 99, 105], "concern": [17, 21], "concis": 101, "concret": 96, "condit": [34, 35, 36, 82, 89, 92], "condition_func": [34, 35, 36], "condition_oper": [34, 36], "conduit": 92, "conf": [42, 64], "confer": [42, 64], "confid": [42, 44], "config": [0, 1, 2, 3, 4, 6, 8, 13, 14, 15, 17, 19, 21, 22, 24, 27, 80, 81, 88], "config_nam": [17, 19, 20, 21, 22, 23, 24, 25, 27, 88, 89, 93, 97], "config_path": 80, "configur": [1, 2, 3, 4, 6, 7, 8, 13, 14, 15, 17, 19, 20, 21, 22, 23, 24, 25, 27, 80, 81, 82, 88, 89, 91, 94, 102], "connect": [1, 2, 16, 38, 39, 71, 81, 86, 99, 100], "connect_exist": [1, 7], "consid": 89, "consider": [17, 20], "consist": [89, 90, 91, 96, 97], "consol": 16, "constraint": [17, 20, 97], "construct": [16, 81, 89, 91, 92, 94, 95, 96, 102], "constructor": [38, 41, 42, 53, 93, 95], "consum": 99, "contain": [0, 1, 4, 6, 9, 22, 23, 29, 33, 34, 35, 36, 42, 44, 45, 47, 48, 49, 57, 58, 59, 61, 64, 65, 69, 80, 81, 94, 95, 97, 99], "content": [1, 2, 6, 9, 11, 16, 17, 19, 23, 27, 29, 30, 31, 32, 33, 42, 47, 48, 49, 53, 61, 63, 64, 66, 67, 69, 70, 72, 86, 88, 89, 90, 91, 95, 96, 97, 99, 102], "content_hint": [29, 30, 31, 33, 94], "context": [7, 37, 38, 41, 69, 91, 92, 96, 101], "contextmanag": 69, "continu": [34, 35, 36, 86, 88, 89, 91, 92, 94, 97, 98], "contrast": 94, "contribut": [84, 100, 103, 104], "control": [16, 23, 32, 34, 35, 36, 84, 89, 92, 93, 94, 99, 104], "contruct": [17, 21], "conveni": [89, 94], "convers": [13, 15, 17, 20, 42, 55, 89, 90, 91, 93, 97, 99, 105], "convert": [1, 2, 8, 13, 14, 15, 29, 31, 37, 42, 55, 73, 77, 78, 83, 91, 94, 97], "cookbook": [16, 96], "copi": 82, "copynod": 82, "core": [86, 89, 91, 92], "cornerston": 91, "correspond": [29, 31, 32, 33, 34, 35, 36, 41, 42, 57, 86, 88, 89, 93, 94, 99], "cos_sim": [42, 52, 95], "cosin": [42, 52, 95], "cost": [98, 99], "could": [17, 21, 42, 66, 97], "count": [72, 98], "count_openai_token": 72, "counterpart": 35, "cover": 0, "cpu": 93, "craft": [84, 91, 97, 104, 105], "creat": [0, 7, 16, 28, 38, 39, 42, 47, 69, 82, 89, 91, 94, 96, 97, 99, 102, 105], "create_ag": [38, 39], "create_directori": [42, 47, 95], "create_fil": [42, 47, 95], "create_tempdir": 69, "creation": 96, "criteria": [95, 96], "critic": [0, 68, 70, 90, 96, 97], "crucial": [89, 90, 98], "cse": [42, 66], "cse_id": [42, 66], "curat": 91, "current": [1, 2, 3, 4, 13, 14, 15, 16, 34, 35, 36, 42, 44, 45, 47, 61, 68, 69, 71, 93, 95, 96, 98], "cursor": 71, "custom": [1, 7, 42, 66, 78, 84, 86, 88, 89, 90, 93, 95, 96, 97, 102, 104], "custom_ag": [1, 7], "cycle_dot": 78, "d": 99, "dag": [81, 86], "dai": 89, "dall": [17, 24, 93], "dall_": 25, "dashscop": [17, 19, 97], "dashscope_chat": [17, 19, 93], "dashscope_image_synthesi": [17, 19, 93], "dashscope_multimod": [17, 19, 93], "dashscope_text_embed": [17, 19, 93], "dashscopechatwrapp": [17, 19, 93], "dashscopeimagesynthesiswrapp": [17, 19, 93], "dashscopemultimodalwrapp": [17, 19, 93], "dashscopetextembeddingwrapp": [17, 19, 93], "dashscopewrapperbas": [17, 19], "data": [1, 3, 4, 9, 14, 17, 26, 38, 39, 42, 48, 51, 58, 59, 64, 69, 77, 81, 82, 86, 91, 92, 94, 96, 97], "databas": [42, 57, 58, 59, 64, 95], "date": [17, 19, 23, 100], "daytim": [89, 94], "db": [42, 64, 68, 71], "db_path": [68, 71], "dblp": [42, 95], "dblp_search_author": [42, 64, 95], "dblp_search_publ": [42, 64, 95], "dblp_search_venu": [42, 64, 95], "dead_nam": 89, "dead_play": 89, "death": 89, "debug": [0, 68, 70, 74, 89, 90, 94], "decid": [13, 14, 17, 20, 89, 97], "decis": [16, 17, 20], "decod": [1, 4], "decor": 7, "decoupl": [88, 93, 94], "deduc": 89, "deduct": 89, "deep": [42, 63], "deeper": 89, "def": [16, 42, 55, 89, 91, 92, 93, 94, 95, 96], "default": [0, 1, 2, 3, 4, 6, 7, 8, 9, 11, 13, 14, 15, 16, 17, 19, 20, 21, 23, 24, 25, 27, 28, 29, 31, 33, 34, 35, 36, 37, 38, 39, 42, 44, 49, 51, 55, 57, 58, 59, 61, 63, 64, 65, 66, 68, 70, 71, 78, 81, 82, 86, 91, 94, 95, 96, 98], "default_ag": 92, "default_oper": [34, 35, 36], "defer": 91, "defin": [1, 2, 5, 7, 8, 41, 42, 51, 55, 81, 88, 91, 92, 95, 96, 98], "definit": [42, 66, 86, 96], "del": 96, "delet": [7, 13, 14, 15, 28, 38, 39, 42, 47, 71, 89, 95, 96], "delete_ag": [38, 39], "delete_directori": [42, 47, 95], "delete_fil": [42, 47, 95], "delv": 89, "demand": 91, "demonstr": [89, 91], "denot": 96, "dep_opt": 82, "dep_var": 83, "depart": [42, 64], "depend": [13, 14, 15, 42, 63, 66, 81, 86, 87], "deploi": [17, 25, 88, 99], "deploy": [86, 88, 93, 99], "deprec": [1, 2, 7, 102], "deprecated_model_typ": [17, 19, 24, 25], "deps_convert": 83, "depth": 91, "deriv": 91, "describ": [42, 55, 89, 92, 97, 99], "descript": [42, 55, 67, 91, 92, 94, 95, 101], "descriptor": 38, "deseri": [13, 14, 15, 16], "design": [1, 5, 13, 14, 15, 28, 82, 84, 88, 89, 90, 91, 92, 97, 99, 104, 105], "desir": [37, 97], "destin": [42, 47], "destination_path": [42, 47], "destruct": 44, "detail": [1, 2, 6, 9, 17, 19, 21, 42, 64, 66, 88, 89, 90, 91, 94, 95, 96, 97, 98, 99, 101], "determin": [7, 34, 35, 36, 42, 44, 68, 71, 89, 94, 96], "dev": 101, "develop": [1, 4, 6, 17, 19, 21, 23, 27, 37, 42, 55, 66, 84, 86, 87, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 101, 104], "diagnosi": [42, 64], "dialog": [1, 2, 3, 4, 7, 8, 16, 28, 37, 73, 86, 88, 92, 96], "dialog_ag": 88, "dialog_agent_config": 91, "dialogag": [1, 3, 82, 88], "dialogagentnod": 82, "dialogu": [1, 3, 4, 17, 19, 23, 86, 90, 91, 92, 97], "dict": [0, 1, 2, 3, 4, 6, 7, 8, 9, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29, 31, 32, 33, 34, 35, 36, 37, 38, 39, 42, 48, 51, 53, 55, 57, 66, 67, 68, 69, 70, 71, 73, 78, 80, 81, 82, 83, 86, 88, 91, 92, 94, 95, 96, 97], "dict_convert": 83, "dict_input": 95, "dictat": 89, "dictdialogag": [1, 4, 82, 89, 91, 94], "dictdialogagentnod": 82, "dictfiltermixin": [29, 31, 32, 33, 94], "dictionari": [1, 3, 4, 9, 17, 21, 24, 27, 29, 31, 32, 33, 34, 35, 36, 42, 55, 63, 64, 66, 68, 69, 71, 78, 80, 81, 83, 88, 93, 95, 96, 97], "did": 101, "didn": 94, "differ": [1, 6, 7, 17, 20, 21, 22, 26, 37, 42, 52, 57, 82, 84, 86, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 104], "difficult": 97, "difficulti": 94, "digest": [42, 67, 95], "digest_prompt": [42, 67], "digest_webpag": [42, 67, 95], "digraph": 81, "dingtalk": 103, "dir": 0, "direcotri": [42, 47], "direct": [81, 82, 96], "directli": [29, 31, 32, 33, 42, 44, 55, 87, 93, 94, 95, 96, 97, 98], "directori": [0, 1, 9, 42, 45, 47, 48, 49, 68, 69, 70, 89, 93, 95], "directory_path": [42, 47], "disabl": [42, 44, 98], "discord": 103, "discuss": [17, 20, 89, 94, 100, 101], "disguis": 89, "disk": [13, 15], "displai": [42, 44, 78, 94], "distconf": [1, 2, 99], "distinct": [82, 89, 91], "distinguish": [68, 71, 93, 96, 97, 99], "distribut": [1, 2, 17, 19, 20, 21, 23, 24, 25, 27, 84, 86, 87, 91, 102, 104], "div": [42, 67], "dive": 89, "divers": [86, 91, 94, 101], "divid": [89, 93], "do": [17, 21, 34, 35, 36, 42, 45, 66, 87, 89, 90, 92, 99], "doc": [17, 20, 21, 86, 93], "docker": [42, 44, 95], "docstr": [42, 55, 95], "document": [38, 41, 86, 95, 101], "doe": [13, 14, 34, 35, 36, 69, 71, 94, 96, 98], "doesn": [1, 2, 7, 8, 13, 15], "dog": 97, "doi": [42, 64], "don": [68, 71, 89, 96, 98, 99], "dong": [42, 64], "dot": 78, "doubl": 94, "download": [23, 42, 95], "download_from_url": [42, 65, 95], "drop_exist": 71, "due": [29, 33, 94], "dummymonitor": [71, 98], "dump": [95, 96], "duplic": [81, 82], "durdu": [42, 64], "dure": [1, 6, 11, 32, 89, 95, 96], "dynam": [89, 91, 92], "e": [16, 17, 19, 20, 21, 22, 23, 24, 25, 27, 42, 44, 45, 47, 53, 55, 58, 86, 87, 88, 89, 93, 95, 96, 97, 98, 99, 101], "each": [0, 17, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29, 33, 42, 64, 66, 81, 86, 88, 91, 92, 94, 95, 96, 97, 98, 99, 101], "eas": [84, 86, 92, 97, 104], "easi": [0, 28, 84, 104], "easili": [87, 89, 92, 94, 99], "echo": [16, 96], "edg": 81, "edit": [42, 45, 87], "effect": [0, 28, 42, 66, 68, 71], "effici": [86, 91], "effort": [86, 91], "either": [13, 14, 15, 17, 20, 42, 45, 66, 88, 89, 96, 97], "eleg": [0, 28], "element": [42, 44, 51, 67, 81, 97], "elementari": 86, "elif": 92, "elimin": 89, "els": [34, 35, 36, 82, 89, 92, 95, 96], "else_body_oper": [34, 35, 36], "emb": [13, 15, 42, 51], "embed": [13, 15, 17, 19, 20, 23, 24, 26, 27, 42, 51, 52, 88, 93, 95, 96], "embedding_model": [13, 15, 42, 51], "empow": [84, 86, 94, 97, 104], "empti": [17, 23, 42, 55, 67, 69, 77, 81, 95, 97], "en": [1, 4, 42, 66, 95], "enabl": [82, 84, 86, 91, 92, 96, 97, 98, 104], "encapsul": [1, 7, 9, 17, 26, 37, 91, 92, 97, 99], "encoding_format": 93, "encount": [90, 100], "encourag": [1, 6, 16, 17, 19, 21, 23, 27], "end": [11, 13, 14, 15, 17, 20, 29, 30, 31, 33, 81, 89, 94, 97], "endow": [89, 91], "enforc": 98, "engag": [91, 100], "engin": [1, 6, 17, 19, 21, 23, 27, 37, 42, 55, 64, 66, 81, 84, 86, 91, 93, 94, 102, 104], "enhanc": [84, 90, 95, 104], "enrich": 91, "ensembl": 91, "ensur": [86, 89, 91, 92, 94, 98], "enter": 94, "entir": 99, "entiti": 86, "entri": [0, 77], "enum": [10, 37, 42, 54, 63, 64, 66, 82], "environ": [1, 2, 7, 8, 17, 20, 21, 24, 27, 42, 44, 86, 88, 89, 92, 93, 105], "environment": 92, "equal": [29, 33, 89], "equip": 91, "equival": [94, 99], "error": [0, 11, 42, 44, 45, 47, 48, 49, 53, 54, 57, 58, 59, 61, 63, 64, 65, 66, 68, 69, 70, 73, 90, 94, 95, 101], "escap": [29, 33, 94], "especi": [42, 44, 97, 98], "essenti": [88, 91, 96], "etc": [42, 44, 53, 66, 93, 94, 95], "eval": [44, 69], "evalu": [81, 82, 92], "even": [89, 94], "event": [7, 77, 89], "eventclass": 7, "eventdata": 77, "everi": [17, 21, 89], "everyon": 100, "exactli": 99, "exampl": [0, 1, 2, 4, 6, 16, 17, 19, 21, 22, 23, 28, 29, 31, 37, 42, 55, 61, 63, 64, 66, 67, 86, 88, 89, 92, 93, 94, 96, 97, 98, 99, 101, 102], "example_dict": 94, "exce": [1, 9, 42, 44, 61, 68, 71, 98], "exceed": [7, 68, 71, 98], "except": [17, 25, 68, 69, 71, 78, 84, 86, 94, 95, 96, 98], "exchang": 86, "exec_nod": 81, "execut": [1, 5, 34, 35, 36, 42, 44, 45, 53, 54, 55, 57, 58, 59, 65, 66, 69, 81, 82, 86, 88, 89, 92, 95, 99], "execute_python_cod": [42, 44, 95], "execute_shell_command": [42, 45], "exert": [42, 66], "exeuct": [34, 35], "exist": [1, 2, 7, 17, 19, 29, 31, 42, 48, 49, 67, 68, 69, 71, 91, 92, 96, 98, 99], "existing_ag": 92, "exit": [1, 2, 88, 92, 99], "expand": 91, "expect": [1, 4, 42, 51, 90, 94, 97], "expedit": 91, "experi": [90, 100], "experiment": 98, "expir": 7, "explain": 101, "explan": 94, "explanatori": [42, 55, 95], "explicitli": [42, 66, 94], "explor": 89, "export": [13, 14, 15, 96], "export_config": [1, 2], "expos": 32, "express": [68, 71, 81, 83], "extend": [1, 7, 81, 92, 96], "extens": [86, 91], "extern": [96, 98], "extra": [17, 19, 21, 23, 24, 27, 73], "extract": [17, 22, 29, 30, 33, 42, 55, 67, 82, 94, 95], "extract_name_and_id": 89, "extras_requir": 73, "extrem": [42, 64], "ey": [89, 101], "f": [91, 95, 96, 98, 99], "facilit": [92, 96], "factori": [42, 55, 68, 71], "fail": [1, 4, 17, 25, 42, 64, 69], "failur": 95, "fall": [42, 64], "fals": [0, 1, 2, 6, 7, 9, 13, 14, 15, 16, 17, 29, 31, 32, 33, 34, 35, 36, 41, 42, 44, 48, 49, 58, 59, 67, 69, 71, 74, 78, 82, 89, 92, 94, 96, 98], "faq": 64, "fastchat": [17, 25, 89, 93], "fatih": [42, 64], "fault": [42, 64, 84, 86, 104], "featur": [84, 86, 90, 94, 98, 99, 100, 103, 104], "fed": [32, 93], "feed": [42, 61, 67], "feedback": 101, "feel": [89, 101], "fenc": [29, 30, 31, 94], "fetch": [64, 98], "few": 89, "field": [1, 2, 4, 6, 7, 9, 11, 17, 20, 23, 26, 29, 30, 31, 32, 33, 42, 67, 86, 88, 91, 93, 94, 95, 96, 97, 99], "figur": [17, 19], "figure1": [17, 19], "figure2": [17, 19], "figure3": [17, 19], "file": [0, 1, 9, 12, 13, 14, 15, 16, 17, 19, 22, 38, 41, 42, 44, 45, 65, 67, 68, 69, 70, 71, 78, 80, 86, 88, 89, 91, 93, 95, 96, 97], "file_path": [13, 14, 15, 42, 47, 48, 49, 69, 95, 96], "filenotfounderror": 80, "filepath": [42, 65], "filesystem": 44, "fill": [29, 31, 42, 67], "filter": [1, 4, 13, 14, 15, 29, 31, 32, 33, 68, 71, 94, 96, 98], "filter_func": [13, 14, 15, 96], "filter_regex": [68, 71], "final": [29, 33, 81, 91, 97], "find": [42, 45, 57, 93, 95, 97, 101], "find_available_port": 7, "fine": 90, "finish": 94, "finish_discuss": 94, "first": [13, 14, 15, 17, 19, 23, 28, 42, 63, 64, 68, 71, 81, 84, 87, 96, 97, 99, 101, 104, 105], "firstli": 89, "fit": [1, 6, 91, 97], "five": 95, "fix": [100, 101], "flag": 89, "flask": 93, "flexibl": [86, 88, 91, 94], "flexibli": [94, 97], "float": [13, 15, 17, 24, 42, 44, 51, 52, 68, 69, 71, 93], "flow": [16, 34, 35, 36, 82, 88, 89, 90, 92, 94], "flush": [68, 71, 78], "fn_choic": 77, "focus": [98, 101], "follow": [0, 1, 6, 16, 17, 19, 20, 22, 23, 25, 28, 29, 30, 34, 36, 37, 42, 61, 64, 66, 68, 70, 71, 87, 88, 89, 90, 93, 94, 95, 96, 97, 98, 99], "forc": [42, 66], "fork": 44, "forlooppipelin": [34, 35, 36], "forlooppipelinenod": 82, "form": 96, "format": [1, 3, 4, 9, 10, 11, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29, 30, 31, 33, 37, 42, 44, 55, 61, 68, 71, 72, 89, 90, 91, 95, 96, 101], "format_exampl": [29, 31], "format_instruct": [29, 30, 31, 33, 94], "format_map": [37, 89, 97], "formerli": [1, 7], "formul": 16, "forward": [17, 23], "found": [6, 7, 11, 17, 20, 80, 82, 89, 94], "foundat": 91, "fragment": [13, 14, 15], "framework": 16, "free": [89, 101], "freedom": 94, "freeli": 94, "from": [1, 2, 3, 4, 6, 8, 11, 13, 14, 15, 16, 17, 20, 22, 23, 24, 27, 28, 37, 42, 44, 45, 47, 51, 55, 57, 63, 64, 65, 66, 67, 68, 69, 71, 77, 78, 81, 82, 86, 88, 89, 92, 94, 95, 96, 97, 98, 99, 101, 102], "fulfil": 86, "full": 71, "func": [7, 42, 55, 95], "func_nam": [38, 39], "funcpipelin": 92, "function": [1, 2, 3, 4, 6, 7, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 27, 32, 34, 36, 37, 38, 39, 42, 44, 51, 52, 55, 57, 61, 67, 68, 69, 71, 77, 80, 81, 86, 88, 89, 90, 91, 92, 93, 96, 97, 98, 99, 102], "function_nam": [77, 95], "functioncallerror": 11, "functioncallformaterror": 11, "functionnotfounderror": 11, "fundament": [86, 91], "further": 95, "furthermor": 86, "futur": [1, 2, 42, 57, 90, 102], "fuzzi": [42, 64], "g": [16, 17, 19, 20, 21, 22, 23, 24, 25, 27, 42, 44, 45, 53, 55, 58, 86, 88, 89, 93, 95, 97, 98], "gain": 89, "game_werewolf": [1, 4, 89], "gather": [91, 97], "gemini": [17, 20, 88, 97], "gemini_api_kei": 93, "gemini_chat": [17, 20, 93], "gemini_embed": [17, 20, 93], "geminichatwrapp": [17, 20, 93], "geminiembeddingwrapp": [17, 20, 93], "geminiwrapperbas": [17, 20], "gener": [0, 1, 2, 3, 4, 7, 9, 13, 15, 16, 17, 19, 20, 21, 23, 24, 27, 29, 30, 33, 40, 42, 44, 55, 64, 69, 71, 77, 78, 80, 82, 86, 88, 90, 91, 93, 94, 95, 96, 97, 99], "generate_agent_id": [1, 2], "generate_arg": [17, 19, 21, 22, 24, 27, 89, 93], "generate_cont": [17, 20], "generate_image_from_nam": 78, "generatecont": [17, 20], "generation_method": [17, 20], "get": [1, 2, 7, 13, 15, 16, 17, 22, 29, 31, 33, 38, 39, 42, 47, 55, 68, 69, 71, 72, 78, 86, 95, 99, 101], "get_agent_class": [1, 2], "get_all_ag": 82, "get_chat": 77, "get_chat_msg": 78, "get_current_directori": [42, 47], "get_embed": [13, 15, 96], "get_full_nam": [71, 98], "get_help": 42, "get_memori": [13, 14, 15, 37, 91, 96], "get_metr": [68, 71, 98], "get_monitor": [68, 71, 98], "get_openai_max_length": 72, "get_player_input": 78, "get_quota": [68, 71, 98], "get_reset_msg": 78, "get_respons": [38, 39], "get_task_id": 7, "get_unit": [68, 71, 98], "get_valu": [68, 71, 98], "get_wrapp": [17, 22], "git": [87, 101], "github": [1, 4, 17, 20, 44, 63, 69, 87, 101, 103], "give": [89, 94], "given": [1, 2, 6, 7, 8, 17, 19, 22, 28, 37, 42, 45, 63, 65, 66, 67, 69, 77, 78, 80, 81, 82, 91, 92, 95], "glanc": 89, "glm": [93, 97], "glm4": 93, "global": 77, "go": 91, "goal": 97, "gone": 90, "good": [29, 33, 89], "googl": [17, 20, 38, 42, 55, 66, 82, 88, 95], "google_search": [42, 66, 95], "googlesearchservicenod": 82, "govern": [42, 66], "gpt": [17, 21, 22, 24, 88, 89, 91, 93, 97, 98], "graph": [81, 86], "grasp": 89, "greater": 89, "grep": [42, 45], "group": [0, 28, 42, 66, 89, 92, 100], "growth": 100, "grpc": [1, 7, 38, 41], "guid": [89, 90, 91, 94, 95], "guidanc": 97, "h": [42, 67], "ha": [0, 1, 2, 3, 4, 7, 8, 17, 19, 28, 42, 44, 51, 66, 89, 90, 91, 94, 97, 98, 99, 101], "handl": [42, 55, 69, 77, 82, 89, 92, 94, 95, 96, 97], "hard": [1, 2, 3, 4, 13, 15], "hardwar": 69, "hash": 78, "hasn": 89, "have": [13, 15, 17, 19, 20, 21, 55, 70, 82, 87, 89, 91, 94, 96, 97, 98, 100, 101], "header": [17, 22, 25, 69, 93], "heal": 89, "healing_used_tonight": 89, "hello": [90, 94], "help": [1, 6, 16, 17, 19, 23, 37, 42, 61, 88, 89, 90, 91, 93, 94, 97, 101], "helper": [86, 89, 92], "her": 89, "here": [42, 53, 55, 89, 90, 91, 92, 93, 94, 95, 96, 98, 100, 101], "hex": 96, "hi": [17, 19, 23, 88, 97], "hierarch": 86, "high": [84, 86, 104], "higher": [13, 15, 87], "highest": [42, 51], "highli": 97, "highlight": 95, "hint": [29, 30, 31, 33, 89, 91, 94, 97], "hint_prompt": [37, 97], "histor": 96, "histori": [1, 2, 7, 8, 17, 19, 23, 37, 73, 89, 92, 97], "hold": 99, "home": [42, 66], "hong": [42, 64], "hook": 101, "host": [1, 2, 7, 16, 38, 39, 42, 44, 57, 58, 74, 89, 99], "hostmsg": 89, "hostnam": [1, 2, 7, 16, 38, 39, 42, 57], "how": [13, 14, 15, 17, 19, 23, 64, 88, 89, 90, 91, 92, 93, 98, 100, 101, 102, 105], "how_to_format_inputs_to_chatgpt_model": [16, 96], "howev": [16, 94, 96, 97], "html": [1, 4, 42, 64, 67, 95], "html_selected_tag": [42, 67], "html_text": [42, 67], "html_to_text": [42, 67], "http": [1, 4, 6, 16, 17, 19, 20, 21, 23, 27, 42, 44, 63, 64, 66, 69, 87, 90, 93, 95, 96, 97, 101], "hu": [42, 64], "hub": [28, 82, 89, 92], "hub_manag": 92, "huggingfac": [22, 88, 93, 97], "human": [44, 69], "human_ev": [44, 69], "i": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 31, 33, 34, 36, 37, 38, 39, 42, 44, 47, 48, 51, 53, 55, 57, 61, 63, 64, 66, 67, 68, 69, 70, 71, 78, 80, 81, 82, 84, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 101, 104, 105], "id": [0, 1, 2, 7, 16, 17, 22, 24, 25, 38, 39, 42, 63, 77, 88, 96], "id_list": [42, 63], "idea": [1, 6, 17, 20, 29, 33, 101], "ident": 89, "identif": 94, "identifi": [0, 7, 16, 17, 19, 21, 22, 23, 24, 25, 27, 42, 66, 81, 88, 89, 90, 93, 96], "idx": 89, "if_body_oper": [34, 35, 36], "ifelsepipelin": [34, 35, 36], "ifelsepipelinenod": 82, "ignor": [91, 97], "illustr": [89, 92], "imag": [1, 8, 16, 17, 19, 26, 42, 44, 53, 77, 78, 86, 88, 91, 93, 95, 96, 97], "image_term": 77, "image_url": [17, 26, 97], "imaginari": 89, "immedi": [16, 84, 89, 90, 91, 99, 104], "impl_typ": [68, 71], "implement": [1, 2, 5, 6, 16, 17, 19, 21, 22, 23, 27, 34, 36, 42, 44, 55, 63, 69, 82, 86, 91, 92, 93, 94, 96, 97, 98], "impli": 99, "import": [0, 1, 13, 17, 34, 38, 42, 44, 68, 71, 74, 77, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99], "import_function_from_path": 77, "importantand": [42, 67], "importerror": 73, "importerrorreport": 73, "impos": [42, 44], "improv": [95, 100, 101], "in_subprocess": [1, 7], "includ": [0, 1, 2, 4, 7, 8, 27, 34, 36, 42, 45, 47, 48, 49, 64, 66, 69, 81, 86, 88, 89, 91, 93, 94, 95, 96, 101], "including_self": [1, 7], "incom": 91, "increas": [68, 71], "increment": [7, 98], "independ": 86, "index": [13, 14, 15, 42, 63, 64, 84, 95, 96], "indic": [13, 14, 15, 42, 47, 48, 49, 64, 68, 69, 71, 89, 90, 91, 94, 95, 96, 99], "individu": [42, 66, 94], "ineffici": 99, "infer": [22, 25, 88, 93], "info": [0, 68, 70, 81, 90], "inform": [1, 2, 6, 7, 8, 9, 16, 17, 20, 42, 61, 63, 64, 66, 67, 81, 82, 86, 89, 91, 92, 94, 95, 96, 98, 100], "inher": 86, "inherit": [1, 2, 16, 17, 22, 89, 92, 93, 94, 99], "init": [0, 1, 2, 7, 27, 37, 38, 39, 68, 71, 73, 74, 85, 88, 89, 90, 93, 95, 98, 99], "init_set": 7, "init_uid_list": 77, "init_uid_queu": 78, "initi": [0, 1, 2, 3, 4, 6, 7, 8, 9, 11, 16, 17, 19, 20, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 36, 37, 42, 55, 68, 71, 77, 78, 80, 81, 82, 88, 91, 92, 93, 95, 96, 98, 99], "initial_announc": 92, "inject": 97, "innov": [84, 104], "input": [1, 2, 3, 4, 7, 8, 9, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 27, 34, 35, 36, 38, 39, 42, 61, 67, 77, 78, 81, 82, 86, 88, 89, 91, 92, 93, 94, 95, 97, 99], "input_msg": 73, "insecur": 41, "insid": [95, 98], "insight": 100, "inspect": 95, "instal": [23, 73, 84, 86, 89, 101, 104, 105], "instanc": [1, 2, 7, 16, 68, 71, 81, 89, 90, 92, 93, 96, 97, 99], "instanti": [92, 96], "instruct": [1, 4, 29, 30, 31, 33, 42, 55, 61, 86, 91, 93, 95, 97], "instruction_format": 94, "int": [1, 2, 4, 6, 7, 9, 13, 14, 15, 16, 17, 25, 34, 35, 36, 37, 38, 39, 42, 44, 51, 55, 57, 58, 59, 61, 63, 64, 65, 66, 67, 69, 72, 74, 78, 95, 96], "integr": [86, 105], "intel": [42, 64], "intellig": [42, 64], "intenum": [10, 37, 42, 54, 82], "interact": [34, 36, 42, 44, 45, 86, 88, 89, 90, 91, 92, 96, 99], "interest": 100, "interf": 44, "interfac": [34, 36, 68, 71, 77, 82, 86, 90, 91, 92, 93, 97, 98, 99], "interlay": 86, "intern": 91, "interv": [17, 25], "introduc": [86, 88, 89, 91, 94, 95, 96, 99], "intuit": 86, "invalid": [69, 97], "investopedia": [42, 66], "invit": 100, "invoc": [0, 88, 93], "invok": [1, 3, 4, 42, 45, 67, 82, 91, 92, 97], "involv": [29, 33, 89, 94, 95, 101], "io": [1, 4], "ioerror": 69, "ip": [1, 2, 42, 57, 58, 99], "ip_a": 99, "ip_b": 99, "ipython": [42, 44], "is_callable_express": 83, "is_play": 78, "is_valid_url": 67, "isinst": 91, "isn": 90, "issu": [29, 33, 69, 90, 94, 100, 101], "item": [42, 64, 73, 95, 96], "iter": [1, 6, 13, 14, 15, 82, 92, 96], "its": [1, 2, 3, 13, 15, 22, 37, 42, 47, 55, 57, 64, 69, 81, 88, 89, 91, 93, 94, 95, 96, 97, 98, 101], "itself": [13, 15, 96, 99], "j": [42, 64], "jif": [42, 64], "job": [42, 67], "join": [37, 84, 89, 95, 103, 104], "join_to_list": 37, "join_to_str": 37, "journal": [42, 64], "jpg": [88, 97], "jr": [42, 63], "json": [0, 1, 4, 10, 11, 16, 17, 25, 29, 31, 33, 37, 42, 55, 66, 67, 69, 80, 88, 89, 91, 95, 96, 97], "json_arg": [17, 25], "json_required_hint": [29, 33], "json_schema": [42, 55, 95], "jsondecodeerror": [1, 4], "jsonparsingerror": 11, "jsontypeerror": 11, "judgment": 94, "just": [13, 14, 15, 34, 35, 36, 37, 92, 98, 99], "k": [42, 51, 96], "k1": [34, 36], "k2": [34, 36], "keep": [17, 19, 20, 42, 61, 67, 90, 94, 100, 101], "keep_al": [17, 23, 93], "keep_raw": [42, 67], "kei": [1, 4, 9, 17, 19, 21, 24, 25, 27, 29, 31, 32, 33, 42, 55, 61, 66, 67, 70, 82, 88, 91, 93, 94, 95, 96, 98, 105], "kernel": [42, 64], "keskin": [42, 64], "keskinday21": [42, 64], "keyerror": 96, "keys_allow_miss": [29, 33], "keys_to_cont": [29, 31, 32, 33, 94], "keys_to_memori": [29, 31, 32, 33, 94], "keys_to_metadata": [29, 31, 32, 33, 94], "keyword": [17, 19, 21, 23, 24, 27, 42, 66, 95], "kill": [44, 89], "kind": [34, 36, 94], "know": 89, "knowledg": [42, 51, 99], "known": 89, "kong": [42, 64], "kwarg": [1, 2, 3, 4, 6, 7, 8, 9, 16, 17, 19, 20, 21, 22, 23, 24, 25, 27, 42, 55, 57, 58, 59, 66, 70, 81, 83, 91, 93, 95, 96], "kwarg_convert": 83, "l": [42, 45, 47], "lab": [42, 64], "lack": 69, "lambda": [34, 35, 36], "languag": [1, 3, 4, 29, 30, 86, 91, 92, 94, 95, 97], "language_nam": [29, 30, 94], "larg": [86, 94, 95, 97, 99], "last": [13, 15, 17, 19, 88, 89, 97], "later": 91, "latest": 100, "launch": [1, 2, 7, 80, 86, 99], "launch_serv": [1, 2], "launcher": [1, 7], "layer": [42, 44, 86], "lazy_launch": [1, 2, 7], "lead": [1, 9], "learn": [42, 63, 64, 66, 89, 95, 98], "least": [1, 4, 97], "leav": [42, 57], "lecun": [42, 63], "length": [17, 25, 37, 72, 97], "less": [42, 61, 86], "let": [86, 89, 99], "level": [0, 68, 70, 84, 86, 90, 104], "li": [42, 67], "licens": [63, 86], "life": 89, "lihong": [42, 64], "like": [34, 35, 36, 88, 89, 92, 97], "limit": [1, 9, 17, 24, 42, 44, 61, 69, 94, 98], "line": [1, 7, 78, 80, 89, 90, 91], "link": [42, 66, 67, 96], "list": [0, 1, 3, 7, 9, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29, 31, 32, 33, 37, 42, 47, 51, 52, 55, 63, 64, 66, 72, 73, 77, 78, 81, 82, 83, 88, 89, 91, 92, 93, 94, 95, 96, 98], "list_directory_cont": [42, 47], "list_model": 20, "listen": [1, 2, 7], "lite_llm_openai_chat_gpt": 93, "litellm": [17, 21], "litellm_chat": [17, 21, 93], "litellmchatmodelwrapp": 93, "litellmchatwrapp": [17, 21, 93], "litellmwrapperbas": [17, 21], "liter": [0, 16, 68, 70, 81, 90], "littl": [42, 57], "liu": [42, 64], "ll": [89, 90, 98], "llama": 93, "llama2": [93, 97], "llm": [29, 31, 33, 86, 94, 95, 97], "load": [0, 1, 2, 3, 4, 6, 8, 13, 14, 15, 17, 20, 23, 29, 33, 80, 82, 88, 89, 93, 94, 95, 96], "load_config": 80, "load_from_config": [1, 2], "load_memori": [1, 2], "load_model_by_config_nam": 17, "load_web": [42, 67, 95], "local": [0, 1, 2, 7, 17, 19, 68, 70, 71, 86, 88, 89, 96, 97, 99, 101], "local_attr": 16, "local_mod": [1, 2, 7], "localhost": [1, 2, 7, 42, 58], "locat": [16, 42, 65, 89, 97], "log": [0, 12, 68, 69, 70, 84, 89, 91, 104, 105], "log_level": [0, 90], "log_studio": 70, "logger": [0, 68, 70, 96], "logger_level": [0, 89, 90], "logic": [1, 5, 34, 36, 82, 91, 92], "loguru": [68, 70, 90], "london": 97, "long": [10, 23, 37, 92, 93, 99], "longer": 98, "look": 89, "loop": [1, 6, 34, 35, 36, 82, 88, 89, 94], "loop_body_oper": [34, 35, 36], "lst": 81, "ltd": [42, 64], "lukasschwab": 63, "lynch": 89, "m": [90, 101], "mac": 87, "machin": [42, 64, 99], "machine1": 99, "machine2": 99, "machinesand": [42, 64], "made": [98, 101], "mai": [1, 4, 17, 19, 20, 42, 55, 66, 81, 89, 91, 92, 93, 94, 97, 98, 99, 101], "main": [17, 26, 80, 89, 91, 92, 94, 95, 99, 101], "maintain": [16, 91, 96], "mainthread": 69, "major": 89, "majority_vot": 89, "make": [16, 17, 20, 91, 97, 98, 99], "manag": [12, 28, 69, 82, 86, 87, 88, 89, 91, 92, 98], "mani": [42, 57, 58, 97], "manipul": 96, "manner": [84, 99, 104], "manual": 92, "map": [34, 35, 36, 92, 95], "mark": 94, "markdown": [29, 30, 31, 94], "markdowncodeblockpars": [29, 30, 94], "markdownjsondictpars": [29, 31, 94], "markdownjsonobjectpars": [29, 31, 94], "master": [44, 69], "match": [13, 14, 15, 89], "matplotlib": [42, 44], "max": [1, 2, 7, 37, 72, 93, 97], "max_game_round": 89, "max_it": [1, 6], "max_iter": 92, "max_length": [17, 22, 25, 37], "max_length_of_model": 22, "max_loop": [34, 35, 36], "max_pool_s": [1, 2, 7], "max_result": [42, 63], "max_retri": [1, 4, 17, 22, 25, 93], "max_return_token": [42, 61], "max_summary_length": 37, "max_timeout_second": [1, 2, 7], "max_werewolf_discussion_round": 89, "maxcount_result": [42, 57, 58, 59], "maximum": [1, 4, 6, 17, 25, 34, 35, 36, 42, 44, 51, 57, 58, 59, 63, 97, 98], "maximum_memory_byt": [42, 44], "mayb": [1, 6, 16, 17, 19, 23, 27, 29, 33], "md": 93, "me": 89, "mean": [0, 1, 2, 13, 15, 17, 24, 28, 88, 94, 99], "meanwhil": 99, "mechan": [84, 86, 88, 92, 104], "meet": [34, 35, 36, 91, 95, 97], "member": 101, "memori": [1, 2, 3, 4, 7, 8, 9, 16, 23, 32, 37, 42, 44, 51, 84, 86, 89, 91, 93, 94, 97, 99, 102, 104], "memory_config": [1, 2, 3, 4, 8, 91], "memorybas": [13, 14, 15], "merg": [17, 19], "messag": [0, 1, 2, 3, 4, 7, 9, 11, 13, 14, 15, 17, 19, 20, 21, 23, 24, 25, 27, 28, 32, 38, 39, 42, 45, 47, 48, 49, 51, 53, 57, 58, 59, 61, 64, 65, 69, 70, 77, 78, 82, 84, 88, 89, 91, 93, 95, 97, 98, 99, 101, 102], "message_from_alic": 88, "message_from_bob": 88, "messagebas": [13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 27], "messages_kei": [17, 25, 93], "met": 92, "meta": [42, 64, 93], "metadata": [16, 41, 94, 96], "method": [1, 2, 5, 7, 9, 13, 14, 15, 16, 17, 20, 29, 31, 32, 33, 42, 64, 81, 82, 88, 91, 94, 95, 96, 97, 98, 99], "metric": [13, 15, 68, 71, 96], "metric_nam": [68, 71], "metric_name_a": [68, 71], "metric_name_b": [68, 71], "metric_unit": [68, 71, 98], "metric_valu": [68, 71], "microsoft": [42, 66, 95], "might": [17, 21, 89, 101], "migrat": 99, "mind": 91, "mine": [17, 19], "minim": 91, "miss": [11, 29, 31, 33, 38, 41, 73, 91], "missing_begin_tag": 11, "missing_end_tag": 11, "misunderstand": [17, 19], "mit": 63, "mix": 92, "mixin": 32, "mixtur": [97, 99], "mkt": [42, 66], "modal": [86, 96], "mode": [69, 87], "model": [0, 1, 2, 3, 4, 6, 8, 10, 11, 13, 15, 16, 29, 30, 31, 32, 33, 37, 42, 51, 55, 61, 67, 68, 71, 72, 81, 82, 84, 86, 91, 95, 96, 98, 102, 104, 105], "model_a": 98, "model_a_metr": 98, "model_b": 98, "model_b_metr": 98, "model_config": [0, 88, 89, 93], "model_config_nam": [1, 2, 3, 4, 6, 8, 88, 89, 91], "model_config_or_path": 93, "model_dump": 98, "model_nam": [17, 19, 20, 21, 22, 23, 24, 25, 27, 68, 71, 72, 88, 89, 93, 97, 98], "model_name_for_openai": 22, "model_respons": 95, "model_typ": [17, 19, 20, 21, 22, 23, 24, 25, 27, 88, 89, 93], "modelnod": 82, "modelrespons": [17, 26, 29, 30, 31, 32, 33, 94], "modelscop": [1, 4, 87, 88, 93], "modelscope_cfg_dict": 88, "modelwrapp": 93, "modelwrapperbas": [17, 19, 20, 21, 22, 23, 24, 25, 27, 37, 42, 51, 61, 67, 93, 97], "moder": 89, "modifi": [1, 6, 44, 91, 94, 99], "modul": [0, 1, 13, 15, 17, 29, 34, 37, 38, 42, 53, 68, 74, 77, 81, 84, 86, 90, 95, 96, 102], "module_nam": 77, "module_path": 77, "mongodb": [42, 95], "monitor": [0, 7, 17, 22, 68, 84, 102, 104], "monitor_metr": 71, "monitorbas": [68, 71, 98], "monitorfactori": [68, 71, 98], "more": [0, 1, 6, 17, 19, 20, 21, 28, 42, 66, 88, 89, 90, 91, 94, 95, 96, 97, 99], "most": [13, 14, 16, 89, 96, 97], "mount": 94, "move": [42, 47, 95], "move_directori": [42, 47, 95], "move_fil": [42, 47, 95], "mp3": 97, "msg": [16, 17, 19, 20, 21, 23, 24, 25, 27, 28, 37, 73, 77, 78, 88, 89, 90, 91, 92, 94, 97, 99], "msg_hub": 92, "msg_id": 78, "msghub": [0, 84, 85, 88, 102, 104], "msghubmanag": [0, 28, 92], "msghubnod": 82, "msgnode": 82, "msgtype": 37, "much": [0, 28, 92, 101], "muhammet": [42, 64], "multi": [17, 20, 84, 86, 87, 88, 89, 90, 91, 92, 95, 96, 97, 98, 99, 100, 104], "multimod": [17, 19, 93, 97], "multipl": [14, 16, 17, 19, 29, 33, 34, 35, 36, 68, 71, 82, 88, 89, 91, 92, 94, 97, 98, 99, 101], "multitaggedcontentpars": [29, 33, 94], "must": [13, 14, 15, 17, 19, 20, 21, 29, 33, 68, 71, 89, 91, 94, 95, 97, 99], "mutlipl": 99, "my_arg1": 93, "my_arg2": 93, "my_dashscope_chat_config": 93, "my_dashscope_image_synthesis_config": 93, "my_dashscope_multimodal_config": 93, "my_dashscope_text_embedding_config": 93, "my_gemini_chat_config": 93, "my_gemini_embedding_config": 93, "my_model": 93, "my_model_config": 93, "my_ollama_chat_config": 93, "my_ollama_embedding_config": 93, "my_ollama_generate_config": 93, "my_postapichatwrapper_config": 93, "my_postapiwrapper_config": 93, "my_zhipuai_chat_config": 93, "my_zhipuai_embedding_config": 93, "myagent": 89, "mymodelwrapp": 93, "mysql": [42, 57, 95], "mythought": 16, "n": [13, 14, 17, 19, 23, 29, 30, 33, 34, 36, 37, 42, 61, 67, 87, 89, 91, 93, 94, 95, 97], "n1": 89, "n2": 89, "nalic": 97, "name": [0, 1, 2, 3, 4, 6, 7, 8, 9, 13, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 27, 29, 30, 31, 33, 38, 39, 42, 44, 55, 57, 58, 59, 61, 64, 68, 70, 71, 78, 80, 81, 86, 87, 88, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 101], "nanyang": [42, 64], "nation": [42, 64], "nativ": [42, 44], "natur": [42, 44, 89, 96], "navig": 91, "nbob": 97, "nconstraint": 89, "necessari": [55, 69, 81, 86, 92, 95, 96], "need": [1, 4, 6, 7, 13, 15, 17, 21, 22, 42, 61, 82, 87, 89, 91, 93, 94, 95, 96, 97, 98, 99], "negative_prompt": 93, "neither": 89, "networkx": 81, "new": [7, 13, 14, 15, 28, 38, 39, 42, 47, 68, 71, 87, 92, 93, 96, 98, 100, 103], "new_ag": 92, "new_particip": [28, 92], "newlin": 97, "next": [78, 82, 92, 94, 99, 105], "nfor": 89, "ngame": 89, "nice": 97, "night": 89, "nin": 89, "node": [81, 82, 83], "node_id": [81, 82], "node_info": 81, "node_typ": 82, "nodes_not_in_graph": 81, "non": [42, 44, 81, 86, 99], "none": [0, 1, 2, 3, 4, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 41, 42, 44, 51, 55, 57, 58, 59, 63, 67, 68, 69, 70, 71, 73, 74, 77, 78, 80, 81, 82, 88, 91, 92, 94, 95, 96, 97, 99], "nor": 89, "normal": 95, "note": [1, 6, 7, 17, 19, 21, 23, 27, 42, 45, 87, 88, 89, 91, 92, 93, 94, 97, 98, 99], "noth": [34, 35, 36, 71, 98], "notic": [13, 14, 15, 42, 61, 89], "notif": 101, "notifi": [1, 2], "notimplementederror": [91, 96], "noun": [42, 66], "now": [42, 57, 89, 92, 101], "nplayer": 89, "nseer": 89, "nsummar": [42, 61], "nthe": 89, "nthere": 89, "num_complet": [42, 64], "num_dot": 78, "num_inst": [1, 7], "num_result": [42, 55, 64, 66, 95], "num_tokens_from_cont": 72, "number": [1, 2, 4, 6, 7, 13, 14, 15, 17, 25, 34, 35, 36, 37, 42, 51, 52, 55, 57, 58, 59, 61, 63, 64, 65, 66, 69, 89, 90, 92, 94, 95, 96, 97, 98, 99], "nvictori": 89, "nvillag": 89, "nwerewolv": 89, "nwitch": 89, "nyou": [42, 61, 89], "o": [17, 21, 42, 44, 69], "obei": 97, "object": [0, 1, 6, 7, 9, 11, 13, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 37, 38, 39, 41, 42, 53, 55, 57, 58, 59, 65, 67, 68, 71, 73, 81, 82, 89, 91, 92, 95, 96, 97, 99], "object_nam": 96, "observ": [0, 1, 2, 7, 28, 89, 90, 91, 92], "obtain": [1, 7, 42, 67, 98], "occupi": 7, "occur": [69, 91, 95], "offer": [86, 88], "offici": [86, 97, 101], "often": [16, 96, 97], "okai": 89, "old": [13, 14, 15], "oldest": 7, "ollama": [17, 23, 97], "ollama_chat": [17, 23, 93], "ollama_embed": [17, 23, 93], "ollama_gener": [17, 23, 93], "ollamachatwrapp": [17, 23, 93], "ollamaembeddingwrapp": [17, 23, 93], "ollamagenerationwrapp": [17, 23, 93], "ollamawrapperbas": [17, 23], "omit": [91, 92, 95, 96], "onc": [68, 71, 88, 95, 98, 99, 101], "one": [13, 14, 15, 16, 17, 19, 20, 22, 42, 51, 68, 70, 78, 82, 89, 91, 92, 95, 97], "ones": [13, 14, 15], "ongo": 91, "onli": [1, 2, 4, 6, 7, 16, 42, 44, 57, 68, 69, 71, 89, 94, 95, 96, 97, 98, 99], "open": [16, 27, 29, 31, 42, 55, 61, 69, 88, 89, 101], "openai": [16, 17, 21, 22, 24, 25, 42, 44, 55, 69, 72, 73, 88, 89, 95, 96, 97, 98], "openai_api_kei": [17, 21, 24, 88, 93], "openai_cfg_dict": 88, "openai_chat": [17, 22, 24, 88, 89, 93], "openai_dall_": [17, 24, 88, 93], "openai_embed": [17, 24, 88, 93], "openai_model_config": 88, "openai_organ": [17, 24, 88], "openai_respons": 98, "openaichatwrapp": [17, 24, 93], "openaidallewrapp": [17, 24, 93], "openaiembeddingwrapp": [17, 24, 93], "openaiwrapperbas": [17, 24, 93], "oper": [1, 2, 34, 35, 36, 37, 42, 44, 47, 48, 49, 57, 63, 68, 69, 71, 81, 82, 86, 89, 91, 92, 95, 96], "opportun": 89, "opposit": [42, 64], "opt": 82, "opt_kwarg": 82, "optim": [17, 21, 86, 99], "option": [0, 1, 2, 3, 4, 7, 8, 9, 13, 14, 15, 16, 17, 23, 26, 28, 29, 30, 31, 32, 33, 34, 35, 37, 38, 39, 41, 42, 44, 51, 55, 63, 67, 68, 69, 71, 82, 86, 87, 88, 89, 91, 92, 93, 95, 96, 97, 98], "orchestr": [89, 92], "order": [13, 15, 17, 19, 42, 51, 81, 86, 89, 92, 99], "ordinari": 89, "org": [1, 6, 42, 64], "organ": [1, 3, 14, 17, 22, 24, 42, 66, 88, 89, 90, 93, 97, 101], "orient": 92, "origin": [13, 15, 42, 51, 55, 71, 73, 96, 98, 99], "original_func": 55, "other": [0, 1, 2, 4, 7, 8, 16, 27, 28, 29, 32, 33, 42, 44, 57, 64, 89, 91, 92, 94, 96, 97, 99, 100, 101], "otherwis": [0, 13, 14, 15, 42, 53, 55, 61, 67, 95], "our": [1, 4, 16, 17, 20, 89, 97, 99, 100, 101], "out": [1, 2, 6, 34, 35, 36, 89, 90, 101], "outlast": 89, "outlin": [29, 33, 89, 92, 94, 95], "output": [0, 1, 4, 28, 34, 35, 36, 42, 44, 45, 55, 67, 81, 82, 89, 90, 91, 92, 94, 99], "outsid": 92, "over": [82, 90, 94], "overridden": [1, 5], "overutil": 98, "overview": [86, 95], "overwrit": [13, 14, 15, 42, 48, 49, 96], "overwritten": 69, "own": [1, 6, 16, 17, 19, 21, 23, 27, 84, 88, 89, 94, 102, 104], "p": [42, 67], "paa": 27, "packag": [0, 1, 17, 34, 38, 42, 68, 73, 74, 87, 99], "page": [42, 64, 67, 84, 95, 96], "pair": [94, 97], "paper": [1, 6, 42, 63, 64, 99], "paradigm": 99, "parallel": [86, 99], "param": [13, 14, 15, 21, 29, 31, 33, 67, 69, 95], "paramet": [0, 1, 2, 3, 4, 6, 7, 8, 9, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 41, 42, 44, 45, 47, 48, 49, 51, 52, 53, 55, 57, 58, 59, 61, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 80, 81, 82, 89, 94, 95, 96, 97, 99], "params_prompt": 95, "parent": 82, "pars": [1, 4, 11, 17, 26, 29, 30, 31, 32, 33, 42, 48, 55, 64, 67, 69, 80, 95, 97], "parse_and_call_func": [42, 55, 95], "parse_func": [17, 25, 94], "parse_html_to_text": [42, 67], "parse_json": [29, 33, 94], "parsed_respons": 32, "parser": [1, 4, 26, 84, 102], "parserbas": [1, 4, 29, 30, 31, 32, 33, 94], "part": [82, 97, 100, 101], "parti": [17, 20, 88, 97], "partial": 37, "particip": [0, 28, 34, 35, 82, 89, 94], "particular": 98, "particularli": 98, "pass": [0, 1, 2, 3, 4, 7, 13, 14, 15, 16, 17, 20, 28, 42, 55, 82, 88, 89, 92, 93, 95, 96, 97, 99], "password": [42, 58, 95], "past": [89, 91], "path": [0, 13, 14, 15, 17, 42, 47, 48, 49, 65, 68, 69, 71, 77, 78, 80, 88, 93, 95], "path_log": [68, 70], "path_sav": [74, 90], "pattern": 92, "paus": 98, "peac": 89, "perform": [1, 3, 8, 17, 21, 42, 64, 81, 82, 84, 86, 89, 91, 92, 95, 97, 101, 104], "period": 98, "permiss": [42, 66, 69], "permissionerror": 69, "person": [42, 66, 89], "pertain": 86, "phase": 89, "phenomenon": [42, 66], "pictur": [17, 19, 88, 97], "pid": [42, 64], "piec": [13, 14, 42, 44, 95, 96], "pip": 101, "pipe": [7, 89, 92], "pipe1": 92, "pipe2": 92, "pipe3": 92, "pipelin": [82, 84, 86, 88, 102, 104], "pipelinebas": [5, 34, 36, 92], "pivot": 91, "place": 94, "placehold": [16, 17, 19, 20, 21, 23, 24, 25, 27, 34, 35, 36, 73, 82, 92], "placeholder_attr": 16, "placeholdermessag": 16, "placeholdernod": 82, "plai": [16, 89, 96, 97], "plain": [1, 4], "platform": [7, 84, 86, 87, 99, 100, 104], "player": [77, 78, 89], "player1": 89, "player2": 89, "player3": 89, "player4": 89, "player5": 89, "player6": 89, "player_nam": 89, "pleas": [1, 4, 6, 7, 21, 23, 42, 45, 64, 66, 88, 89, 91, 92, 94, 95, 96, 97, 98, 99, 101], "plot": [42, 44], "plt": [42, 44], "plu": [93, 97], "png": 97, "point": [77, 95, 97], "poison": [89, 94], "polici": [37, 97], "pool": [7, 89, 91], "pop": 89, "port": [1, 2, 7, 16, 38, 39, 42, 57, 58, 74, 99], "pose": [42, 44], "possibl": 101, "post": [17, 22, 25, 89, 94], "post_api": [17, 22, 25, 93], "post_api_chat": [17, 25, 93], "post_api_dal": 25, "post_api_dall_": 25, "post_arg": [17, 25], "postapichatmodelwrapp": 93, "postapichatwrapp": [17, 25, 93], "postapidallewrapp": 25, "postapimodelwrapp": [17, 25], "postapimodelwrapperbas": [17, 25, 93], "potenti": [1, 9, 42, 44, 89, 90], "potion": 89, "power": [42, 64, 66, 89, 94], "practic": 92, "pre": [86, 91, 95, 101], "prebuilt": [84, 104], "precis": 94, "predat": 89, "predecessor": 81, "predefin": [89, 91], "prefer": [87, 92, 97], "prefix": [17, 19, 37, 42, 63, 68, 71, 78, 97], "prepar": [37, 91, 95, 105], "preprocess": [42, 67], "present": [42, 44, 86, 89], "preserv": [13, 15, 42, 51], "preserve_ord": [13, 15, 42, 51], "pretend": 94, "prevent": [13, 14, 15, 17, 20, 44, 82, 92, 98], "primari": [88, 91], "print": [1, 6, 16, 42, 64, 66, 88, 91, 94, 95, 97, 98], "pro": [17, 20, 93, 97], "problem": [6, 100, 101], "problemat": 90, "proce": [80, 89], "process": [1, 2, 3, 4, 7, 9, 37, 42, 44, 55, 61, 67, 81, 89, 90, 91, 92, 94, 95, 96, 97, 101], "process_messag": 7, "processed_func": [42, 55], "produc": [1, 3, 4, 91, 94], "program": [42, 66, 84, 86, 89, 92, 96, 99, 104], "programm": [42, 66], "progress": [94, 100], "project": [0, 10, 87, 90, 91], "prompt": [1, 2, 3, 4, 6, 9, 10, 16, 17, 19, 20, 21, 23, 27, 42, 55, 61, 67, 73, 84, 86, 89, 91, 94, 95, 96, 102, 104], "prompt_token": 98, "prompt_typ": [1, 3, 37], "promptengin": [37, 102], "prompttyp": [1, 3, 37, 96], "properli": [42, 55, 89, 95], "properti": [1, 2, 29, 31, 42, 55, 95, 96], "propos": 101, "proto": [38, 41], "protobuf": 41, "protocol": [1, 5, 40], "provid": [1, 2, 3, 4, 9, 13, 15, 17, 20, 29, 31, 42, 44, 55, 61, 66, 67, 68, 69, 71, 78, 80, 81, 82, 86, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 101], "pte": [42, 64], "public": [42, 64, 95], "pull": [17, 20, 23, 87, 100], "pure": [84, 104], "purg": 96, "purpos": [16, 17, 26, 89, 91], "put": 94, "py": [44, 63, 69, 80, 86, 89], "pypi": 87, "python": [42, 44, 45, 66, 80, 81, 82, 84, 86, 87, 88, 89, 90, 95, 96, 104], "python3": 87, "pythonservicenod": 82, "qianwen": [17, 19], "qr": 100, "queri": [13, 15, 42, 51, 55, 57, 58, 59, 63, 64, 66, 69, 95, 96], "query_mongodb": [42, 57, 95], "query_mysql": [42, 58, 95], "query_sqlit": [42, 59, 95], "question": [42, 64, 66, 86, 95, 100], "queue": 78, "quick": [17, 19, 84, 104, 105], "quickli": [88, 93, 97], "quot": 94, "quota": [68, 71], "quotaexceedederror": [68, 71, 98], "quotaexceederror": [68, 71], "qwen": [93, 97], "rais": [1, 2, 4, 9, 11, 17, 25, 29, 31, 68, 71, 73, 80, 81, 91, 96, 101], "random": 0, "randomli": [1, 7], "rang": [13, 14, 34, 36, 82, 89, 92], "rate": 98, "rather": [94, 96, 97], "raw": [11, 17, 26, 42, 67, 81], "raw_info": 81, "raw_respons": 11, "re": [1, 6, 17, 19, 23, 37, 42, 67, 87, 89, 94, 97, 101], "reach": 89, "react": [1, 6, 91], "reactag": [1, 6, 82, 91, 94, 95], "reactagentnod": 82, "read": [17, 24, 27, 42, 48, 49, 82, 88, 89, 93, 95], "read_json_fil": [42, 48, 95], "read_model_config": 17, "read_text_fil": [42, 49, 95], "readabl": 90, "readi": [86, 89, 91, 99, 101], "readm": 93, "readtextservicenod": 82, "real": [16, 99, 100], "realiz": 94, "reason": [1, 6, 11, 94], "rec": [42, 64], "recal": 91, "receiv": [88, 92, 94, 99], "recent": [13, 14, 96], "recent_n": [13, 14, 15, 96], "recommend": [87, 90, 95, 97], "record": [1, 2, 7, 11, 16, 73, 90, 91, 96], "recurs": 82, "redirect": [68, 70, 90], "reduc": 94, "refer": [1, 4, 6, 16, 17, 19, 20, 21, 42, 63, 64, 66, 86, 88, 89, 91, 93, 94, 95, 96, 97, 99], "reform_dialogu": 73, "regist": [1, 2, 42, 55, 68, 71, 88, 93, 95], "register_agent_class": [1, 2], "register_budget": [68, 71, 98], "registr": [68, 71, 98], "registri": [1, 2], "regul": 98, "regular": [68, 71], "relat": [1, 13, 34, 38, 42, 69, 82, 97, 98, 100], "relationship": 99, "releas": [1, 2], "relev": [13, 15, 96, 100, 101], "reli": 98, "reliabl": [84, 104], "remain": [89, 92], "rememb": [87, 89, 101], "remind": [29, 31, 33, 94], "remov": [1, 2, 44, 68, 71, 81, 92, 96], "remove_duplicates_from_end": 81, "renam": 95, "reorgan": 97, "repeat": [82, 89], "repeatedli": 92, "replac": [92, 94], "repli": [1, 2, 3, 4, 6, 7, 8, 9, 32, 78, 89, 91, 94, 95, 96, 99], "replic": 82, "repons": 91, "report": 103, "repositori": [17, 20, 63, 87, 88, 100], "repres": [1, 3, 4, 9, 34, 36, 42, 66, 81, 82, 86, 90, 92, 95, 96, 97, 99], "represent": [16, 96], "reproduc": 101, "reqeust": [38, 39], "request": [1, 2, 7, 17, 20, 23, 25, 27, 38, 41, 42, 55, 65, 67, 69, 90, 95, 99, 100], "requests_get": 69, "requir": [0, 1, 4, 9, 11, 17, 19, 21, 22, 23, 24, 25, 27, 28, 29, 31, 33, 35, 68, 71, 73, 81, 84, 87, 91, 92, 93, 94, 95, 96, 97, 98, 104], "require_arg": 55, "require_url": [1, 9, 91], "required_kei": [1, 9, 29, 31, 33, 91], "requiredfieldnotfounderror": [11, 29, 31], "res_dict": 94, "res_of_dict_input": 95, "res_of_string_input": 95, "reserv": 91, "reset": [13, 14, 77, 78, 96], "reset_audi": [1, 2], "reset_glb_var": 77, "resetexcept": 78, "resili": 86, "resolv": 101, "resourc": [86, 96, 99], "respect": [42, 44], "respond": [29, 33, 89, 94, 97], "respons": [0, 1, 2, 3, 4, 7, 8, 10, 11, 16, 17, 28, 29, 30, 31, 32, 33, 37, 38, 39, 42, 53, 67, 69, 82, 86, 88, 89, 91, 92, 95, 96, 101, 102], "responseformat": 10, "responseparsingerror": 11, "responsestub": [38, 39], "rest": [42, 66, 97], "result": [1, 2, 7, 42, 47, 53, 55, 57, 58, 59, 63, 64, 65, 66, 67, 81, 82, 89, 91, 94, 95, 97], "results_per_pag": [42, 64], "resurrect": 89, "retain": 91, "retri": [1, 4, 17, 25, 42, 65, 84, 104], "retriev": [13, 15, 42, 77, 78, 82, 95, 96], "retrieve_by_embed": [13, 15, 96], "retrieve_from_list": [42, 51, 95], "retry_interv": [17, 25], "return": [1, 2, 3, 4, 7, 8, 9, 13, 14, 15, 16, 17, 19, 20, 21, 23, 24, 25, 26, 27, 29, 31, 32, 33, 34, 35, 36, 38, 39, 42, 44, 45, 47, 48, 49, 51, 52, 55, 57, 58, 59, 61, 63, 64, 65, 66, 67, 68, 69, 71, 78, 80, 81, 82, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101], "return_typ": 96, "return_var": 82, "reus": 99, "reusabl": 95, "reveal": 89, "revers": [13, 15], "rewrit": 16, "risk": [42, 44], "rm": [42, 45], "rm_audienc": [1, 2], "rn": [42, 63], "robust": [84, 86, 104], "role": [1, 3, 16, 17, 19, 20, 23, 42, 61, 70, 78, 88, 91, 94, 96, 97], "round": 89, "rout": 82, "rpc": [1, 2, 7, 16, 84, 86], "rpc_servicer_method": 7, "rpcagent": [1, 7, 16, 41], "rpcagentcli": [16, 38, 39], "rpcagentserv": [1, 7], "rpcagentserverlaunch": [1, 7, 99], "rpcagentservic": [7, 38, 41], "rpcagentstub": [38, 41], "rpcmsg": [7, 38], "rpcserversidewrapp": 7, "rule": [89, 97], "run": [0, 1, 2, 7, 42, 44, 77, 81, 86, 87, 95, 99], "run_app": 77, "runnabl": 81, "runtim": [0, 86, 96, 99], "runtime_id": 0, "safeti": [42, 44], "sai": 89, "same": [0, 28, 68, 71, 82, 94, 95, 97, 98, 99], "sanit": 81, "sanitize_node_data": 81, "satisfi": [42, 61], "save": [0, 12, 13, 14, 15, 16, 37, 38, 39, 42, 65, 89, 94], "save_api_invok": 0, "save_cod": 0, "save_dir": 0, "save_log": 0, "scale": 99, "scan": 100, "scenario": [16, 17, 19, 23, 27, 92, 96, 97], "scene": 95, "schema": [42, 55, 95], "scienc": [42, 64], "score": [42, 51], "score_func": [42, 51], "scratch": 102, "script": [86, 87, 88, 93], "search": [0, 42, 55, 63, 64, 82, 84, 95], "search_queri": [42, 63], "search_result": [42, 64], "second": [17, 19, 42, 44, 69, 97], "secondari": 91, "secretli": 89, "section": [88, 89, 92, 94, 97], "secur": [42, 44], "sed": [42, 45], "see": [1, 2, 89, 90, 97, 101], "seed": [17, 19, 21, 23, 24, 27, 93], "seek": 100, "seem": [89, 99], "seen": [16, 82, 99], "seen_ag": 82, "seer": [89, 94], "segment": [13, 14, 15], "select": [42, 67, 77, 92, 96], "selected_tags_text": [42, 67], "self": [16, 42, 55, 89, 91, 92, 93, 94, 95, 96], "self_define_func": [42, 67], "self_parse_func": [42, 67], "selim": [42, 64], "sell": [42, 66], "send": [16, 69, 70, 77, 78, 96, 99], "send_audio": 77, "send_imag": 77, "send_messag": 77, "send_msg": 78, "send_player_input": 78, "send_reset_msg": 78, "sender": [16, 88, 96], "sent": [69, 89, 99], "separ": [94, 98, 99, 101], "sequenc": [0, 1, 2, 7, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 31, 32, 33, 34, 35, 36, 42, 51, 67, 82, 86, 91, 92, 96], "sequenti": [34, 36, 81, 82, 88], "sequentialpipelin": [34, 35, 36, 88, 89], "sequentialpipelinenod": 82, "seral": [38, 39], "seri": [1, 7, 42, 64, 82, 86, 94, 98], "serial": [13, 15, 16, 38, 39, 42, 48, 95, 96], "serv": [82, 89, 91, 92, 98], "server": [1, 2, 7, 16, 23, 38, 39, 41, 42, 57, 58], "servic": [1, 7, 8, 38, 41, 82, 84, 88, 89, 91, 99, 102, 104], "service_bot": 91, "service_func": [42, 55], "service_toolkit": [1, 6, 95], "servicebot": 91, "serviceexecstatu": [42, 53, 54, 61, 63, 64, 66, 95], "serviceexestatu": [42, 53, 95], "servicefactori": [42, 55], "servicefunct": [42, 55], "servicercontext": 7, "servicerespons": [42, 44, 45, 47, 48, 49, 51, 52, 53, 55, 57, 58, 59, 61, 63, 64, 65, 66, 67, 69], "servicetoolkit": [1, 6, 42, 55, 95], "session": [42, 45], "set": [0, 1, 2, 3, 4, 7, 9, 13, 15, 16, 17, 21, 24, 27, 32, 37, 38, 39, 42, 44, 64, 68, 71, 80, 81, 82, 87, 92, 93, 94, 95, 96, 98], "set_pars": [1, 4, 94], "set_quota": [68, 71, 98], "set_respons": [38, 39], "setitim": [42, 44, 69], "setup": [7, 68, 70, 86, 90, 92], "setup_logg": [68, 70], "setup_rpc_agent_serv": 7, "setup_rpc_agent_server_async": 7, "sever": [86, 89, 91], "share": [0, 28, 92, 99, 100], "she": 89, "shell": [42, 45], "should": [0, 1, 2, 13, 14, 16, 17, 19, 20, 21, 22, 23, 24, 25, 27, 29, 30, 31, 37, 42, 55, 70, 86, 88, 89, 93, 94, 95, 96, 97], "shouldn": [16, 17, 23], "show": [42, 44, 47, 86, 99, 100], "shown": [87, 94, 97], "shrink": [10, 37, 97], "shrink_polici": 37, "shrinkpolici": [10, 37], "shutdown": [1, 7], "side": 89, "sig": 95, "signal": [42, 44, 69, 78], "signatur": 95, "signific": 82, "similar": [42, 89, 92, 94, 95, 96, 97], "simpl": [1, 3, 17, 20, 88, 90, 94, 97, 99], "simplic": 97, "simplifi": [86, 89, 92, 95, 97], "simultan": 99, "sinc": [42, 44, 69, 97], "singapor": [42, 64], "singl": [17, 19, 20, 23, 27, 86, 94, 96, 97], "singleton": [68, 71], "siu": [42, 64], "siu53274": [42, 64], "size": [7, 13, 14, 15, 93, 96, 97], "slower": 90, "small": 93, "smoothli": 97, "snippet": [42, 66, 89, 101], "so": [1, 4, 17, 21, 29, 33, 42, 45, 55, 66, 87, 95, 97, 99], "social": 89, "socket": 7, "solut": [17, 19, 97, 99], "solv": [6, 86, 91], "some": [1, 2, 7, 8, 10, 42, 44, 55, 66, 76, 91, 92, 93, 94, 97, 98, 99, 101], "some_messag": 92, "someon": [42, 66], "someth": [89, 90], "sometim": [89, 97], "song": [42, 64], "soon": [94, 95], "sophist": 89, "sort": 81, "sourc": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 41, 42, 44, 45, 47, 48, 49, 51, 52, 53, 54, 55, 57, 58, 59, 61, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 77, 78, 80, 81, 82, 83, 88, 91, 93, 94, 96, 99], "source_kwarg": 82, "source_path": [42, 47], "space": 37, "sparrow": [42, 64], "speak": [1, 2, 4, 6, 9, 17, 20, 32, 89, 91, 94, 97], "speaker": [90, 96, 97], "special": [34, 36, 51, 89, 90, 91, 99], "specif": [0, 1, 2, 7, 9, 13, 15, 17, 22, 29, 32, 33, 38, 39, 42, 44, 68, 71, 78, 81, 82, 86, 87, 88, 90, 91, 93, 94, 95, 96, 97, 98, 99], "specifi": [1, 4, 5, 13, 14, 17, 22, 24, 27, 42, 44, 47, 55, 65, 69, 73, 82, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98], "speech": 88, "sql": [42, 58, 95], "sqlite": [42, 57, 68, 71, 95], "sqlite3": 98, "sqlite_cursor": 71, "sqlite_transact": 71, "sqlitemonitor": [71, 98], "src": 86, "stabil": [84, 104], "stage": [94, 98], "stai": [23, 93, 100], "stand": [88, 90], "standalon": [88, 92], "standard": [42, 44, 89, 90, 96], "star": 100, "start": [1, 2, 7, 17, 19, 23, 42, 63, 64, 74, 80, 86, 90, 91, 93, 94, 97, 98, 99, 101], "start_ev": 7, "start_workflow": 80, "state": [42, 45, 86, 90, 91, 99], "static": 41, "statu": [42, 53, 54, 55, 63, 64, 66, 95], "stderr": [68, 70, 90], "stem": [42, 44], "step": [1, 6, 81, 87, 88, 91, 92, 94, 95, 101, 105], "step1": 105, "step2": 105, "step3": 105, "still": [37, 89, 90, 98], "stop": [1, 7], "stop_ev": 7, "storag": 86, "store": [1, 2, 4, 7, 9, 13, 14, 15, 29, 30, 31, 32, 33, 42, 67, 77, 91, 94, 96], "stori": 94, "str": [0, 1, 2, 3, 4, 6, 7, 8, 9, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29, 30, 31, 32, 33, 37, 38, 39, 42, 44, 45, 47, 48, 49, 53, 55, 57, 58, 59, 61, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 77, 78, 80, 81, 82, 83, 91, 93, 94, 95, 96], "straightforward": [17, 20, 88], "strateg": 89, "strategi": [10, 17, 19, 20, 21, 23, 27, 86, 89, 92, 94, 102], "streamlin": [84, 92, 104], "strengthen": 86, "string": [1, 3, 9, 13, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 27, 29, 31, 37, 42, 44, 45, 55, 63, 64, 66, 67, 69, 73, 80, 81, 83, 90, 95, 96], "string_input": 95, "strong": [17, 21], "structur": [14, 42, 64, 82, 88, 92, 94, 96, 97, 105], "stub": [38, 39], "studio": 70, "style": [37, 42, 55, 73, 95, 97], "sub": [1, 2, 38, 39, 99], "subclass": [1, 5, 7, 82, 86, 91, 92, 96, 97], "submit": 100, "subprocess": [1, 7], "subsequ": [82, 99], "subset": [42, 67], "substanc": [42, 66, 96], "substr": [17, 24], "substrings_in_vision_models_nam": [17, 24], "success": [0, 42, 47, 48, 49, 53, 54, 61, 64, 66, 67, 68, 69, 70, 71, 90, 95], "successfulli": [42, 61, 90, 94], "sucess": [42, 45], "sugar": 86, "suggest": [42, 55, 100, 101], "suit": 81, "suitabl": [17, 19, 23, 27, 84, 91, 94, 96, 97, 104], "summar": [10, 37, 42, 91, 95, 97], "summari": [37, 42, 61, 89], "summarize_model": 37, "super": [93, 96], "superclass": 91, "suppli": 92, "support": [42, 44, 45, 53, 57, 63, 68, 71, 81, 84, 86, 89, 91, 92, 95, 97, 98, 99, 100, 102, 104], "suppos": [98, 99], "sure": 98, "surviv": 89, "survivor": 89, "suspect": 89, "suspici": 89, "switch": [34, 35, 36, 82, 92, 94], "switch_result": 92, "switchpipelin": [34, 35, 36], "switchpipelinenod": 82, "symposium": [42, 64], "syntact": 86, "synthesi": [17, 19, 93], "sys_prompt": [1, 2, 3, 4, 6, 88, 89, 91], "sys_python_guard": 44, "syst": [42, 64], "system": [1, 2, 3, 4, 6, 12, 16, 17, 19, 23, 27, 37, 42, 44, 61, 67, 86, 89, 91, 96, 97, 98, 99], "system_prompt": [37, 42, 61, 97], "sythesi": 93, "t": [1, 2, 7, 8, 13, 15, 16, 17, 23, 68, 71, 89, 90, 94, 96, 98, 99], "tabl": [71, 91, 92, 95, 102], "table_nam": 71, "tag": [11, 29, 30, 31, 33, 42, 67, 94], "tag_begin": [29, 30, 31, 33, 94], "tag_end": [29, 30, 31, 33, 94], "tag_lines_format": [29, 33], "tagged_cont": [29, 33], "taggedcont": [29, 33, 94], "tagnotfounderror": 11, "tailor": [89, 91], "take": [13, 14, 15, 42, 51, 68, 71, 86, 88, 89, 91, 94, 95, 97], "taken": [1, 2, 7, 8, 89, 92], "tan": [42, 64], "tang": [42, 64], "target": [37, 41, 89, 94, 97, 99], "task": [1, 2, 7, 8, 16, 86, 91, 93], "task_id": [7, 16], "task_msg": 7, "teammat": 89, "teardown": 92, "technic": 99, "technolog": [42, 64], "tell": [16, 96], "temperatur": [17, 19, 21, 22, 23, 24, 27, 89, 93], "templat": [34, 36, 91], "temporari": [13, 15, 69], "temporarymemori": [13, 15], "tensorflow": 86, "term": [42, 66, 88, 92, 98], "termin": [23, 42, 44, 88, 89], "test": [44, 86, 97], "text": [1, 4, 8, 17, 19, 26, 29, 30, 31, 32, 33, 42, 55, 61, 67, 77, 78, 82, 88, 91, 93, 94, 95, 96, 97], "text_cmd": [42, 55], "texttoimageag": [1, 8, 82, 91], "texttoimageagentnod": 82, "textual": [1, 4], "than": [17, 19, 42, 61, 89, 90, 94, 96, 97], "thank": [90, 97], "thei": [37, 88, 89, 92, 99], "them": [1, 7, 16, 34, 36, 42, 45, 89, 90, 91, 93, 94, 95, 97, 98, 101], "themselv": [89, 92], "therefor": [97, 99], "thi": [0, 1, 2, 3, 4, 6, 7, 8, 9, 13, 14, 15, 16, 17, 19, 20, 22, 23, 24, 26, 27, 28, 29, 33, 38, 39, 42, 44, 51, 63, 66, 68, 69, 71, 80, 81, 82, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 101], "thing": [42, 66, 99], "think": [78, 89], "third": [88, 95, 97], "those": 98, "thought": [1, 2, 7, 8, 16, 89, 94], "thread": [38, 39, 70], "three": [0, 7, 28, 84, 86, 94, 104], "thrive": 101, "through": [82, 88, 89, 91, 92, 93, 96, 99], "throw": 98, "thrown": 98, "tht": 16, "thu": [92, 94], "ti": [42, 63], "time": [1, 9, 16, 42, 44, 68, 69, 71, 82, 89, 96, 97, 99, 100, 101], "timeout": [1, 2, 7, 9, 17, 22, 25, 27, 38, 39, 41, 42, 44, 65, 67, 71, 78], "timeouterror": [1, 9], "timer": 69, "timestamp": [16, 90, 96], "titl": [42, 63, 64, 66, 101], "to_all_continu": 89, "to_all_r": 89, "to_all_vot": 89, "to_cont": [29, 31, 32, 33, 94], "to_dialog_str": 73, "to_dist": [1, 2, 91], "to_mem": [13, 14, 15, 96], "to_memori": [29, 31, 32, 33, 94], "to_metadata": [29, 31, 32, 33, 94], "to_openai_dict": 73, "to_seer": 89, "to_seer_result": 89, "to_str": [16, 96], "to_witch_resurrect": 89, "to_wolv": 89, "to_wolves_r": 89, "to_wolves_vot": 89, "todai": [17, 19, 23, 97], "todo": [1, 8, 14, 37], "togeth": 89, "toke": 22, "token": [42, 61, 72, 94, 98], "token_limit_prompt": [42, 61], "token_num": 98, "token_num_us": 98, "toler": [84, 86, 104], "tongyi": [17, 19], "tongyi_chat": [17, 19], "tonight": 89, "too": [10, 37, 42, 57, 58, 94], "took": 88, "tool": [1, 6, 42, 55, 86, 87, 95], "toolkit": [42, 55], "tools_calling_format": [42, 55, 95], "tools_instruct": [42, 55, 95], "top": [42, 51, 86, 87, 88, 89, 90, 91, 92, 93, 95, 96, 97, 98, 99, 100, 101], "top_k": [13, 15, 42, 51], "topic": 89, "topolog": 81, "total": [17, 24, 89, 98], "touch": 90, "townsfolk": 89, "trace": [0, 68, 70, 90], "track": [82, 90, 98], "tracker": 101, "transact": 71, "transform": [42, 64, 93], "transmiss": 86, "transpar": 94, "travers": 82, "treat": [1, 4, 97], "trigger": [34, 35, 36, 68, 71], "true": [0, 1, 2, 3, 4, 6, 7, 8, 11, 13, 14, 15, 29, 31, 32, 33, 34, 35, 36, 42, 51, 67, 88, 89, 91, 92, 94, 96, 99], "truncat": [10, 37], "try": [89, 91, 95, 96, 98], "tupl": [1, 2, 3, 4, 6, 7, 8, 9, 29, 33, 42, 49, 55], "turbo": [17, 21, 22, 24, 88, 89, 93, 97, 98], "turn": [42, 55, 89], "tutori": [1, 2, 4, 86, 88, 89, 90, 91, 95, 96, 98, 99], "twice": 99, "two": [42, 44, 51, 52, 63, 66, 88, 89, 92, 93, 94, 95, 96, 97, 99], "txt": 49, "type": [1, 2, 3, 7, 9, 11, 13, 14, 15, 17, 19, 20, 21, 22, 23, 24, 25, 27, 34, 35, 36, 37, 38, 39, 42, 44, 45, 47, 48, 49, 51, 52, 55, 57, 58, 59, 61, 63, 64, 65, 66, 67, 68, 69, 71, 81, 82, 88, 91, 92, 93, 95, 96, 99], "typic": [42, 48, 91, 96, 102], "u": [17, 20, 42, 66, 89, 95, 100, 101], "ui": [74, 77, 78], "uid": [70, 77, 78], "uncertain": 11, "under": [37, 87, 90, 93, 98], "underli": 97, "underpin": 91, "understand": [42, 55, 90, 92, 95, 102], "undetect": 89, "unexpect": 90, "unfold": 89, "unifi": [0, 17, 21, 91, 97], "unintend": 92, "union": [0, 1, 2, 7, 9, 13, 14, 15, 16, 17, 19, 20, 21, 23, 24, 25, 27, 28, 29, 31, 32, 33, 42, 44, 91, 92, 96], "uniqu": [1, 2, 42, 66, 68, 71, 82, 88, 91, 96, 98], "unit": [13, 15, 16, 68, 71, 98], "unittest": [68, 71, 86], "univers": [42, 64], "unix": [42, 44, 69], "unless": 89, "unlik": 96, "unlock": 89, "unoccupi": 7, "unset": 88, "until": [88, 89, 92], "untrust": [42, 44], "up": [80, 87, 98, 100], "updat": [17, 20, 22, 68, 71, 89, 91, 96, 97, 100], "update_alive_play": 89, "update_config": [13, 14], "update_monitor": [17, 22], "update_valu": 16, "upon": [92, 96], "url": [1, 9, 16, 17, 19, 25, 26, 42, 64, 65, 67, 69, 86, 88, 91, 95, 96, 97], "url_to_png1": 97, "url_to_png2": 97, "url_to_png3": 97, "urlpars": 67, "us": [0, 1, 2, 3, 4, 6, 7, 8, 9, 10, 13, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 42, 44, 45, 51, 53, 55, 57, 58, 59, 61, 66, 67, 68, 71, 73, 76, 78, 81, 82, 84, 86, 88, 89, 90, 91, 92, 93, 96, 97, 99, 101, 102, 104], "usabl": 86, "usag": [1, 4, 16, 42, 55, 64, 66, 68, 71, 86, 88, 89, 91, 95, 96, 102], "use_dock": [42, 44], "use_memori": [1, 2, 3, 4, 8, 89, 91], "use_monitor": [0, 98], "user": [1, 3, 4, 9, 16, 17, 19, 20, 23, 32, 37, 42, 51, 58, 61, 73, 77, 78, 84, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 100, 104], "user_ag": 88, "user_agent_config": 91, "user_input": [78, 97], "user_messag": 97, "user_proxy_ag": 91, "userag": [1, 7, 9, 82, 88], "useragentnod": 82, "usernam": [42, 58, 95, 101], "usual": 95, "util": [83, 84, 86, 88, 89, 90, 94, 95, 98], "uuid": 78, "uuid4": 96, "v1": [42, 66, 93], "v2": 93, "v4": 27, "valid": [1, 4, 67, 81], "valu": [0, 1, 7, 10, 13, 15, 16, 17, 22, 29, 31, 32, 33, 37, 38, 39, 42, 54, 55, 68, 70, 71, 82, 94, 95, 96, 97, 98, 99], "valueerror": [1, 2, 81], "variabl": [17, 20, 21, 24, 27, 42, 63, 66, 77, 88, 89, 93, 97], "varieti": [42, 66, 86, 89], "variou": [42, 44, 53, 81, 84, 91, 93, 95, 97, 98, 99, 104], "ve": [89, 101], "vector": [13, 15], "venu": [42, 64, 95], "verbos": [1, 6], "veri": [0, 28, 42, 45, 94], "version": [1, 2, 34, 35, 42, 61, 91, 101], "versu": 92, "vertex": [17, 20], "via": [1, 4, 88, 89, 90, 94], "video": [16, 42, 53, 86, 88, 91, 95, 96], "villag": [89, 94], "vim": [42, 45], "virtual": [91, 105], "visibl": 94, "vision": [17, 24], "visual": 90, "vl": [17, 19, 93, 97], "vllm": [17, 25, 89, 93], "voic": 91, "vote": [89, 94], "vote_r": 89, "wa": [94, 96], "wai": [7, 16, 17, 21, 90, 96, 98, 99], "wait": [1, 7, 99, 101], "wait_for_readi": 41, "wait_until_termin": [1, 7, 99], "want": [42, 45, 98], "wanx": 93, "warn": [0, 42, 44, 68, 70, 90], "watch": 100, "wbcd": [42, 64], "we": [0, 1, 6, 16, 17, 19, 20, 28, 29, 33, 37, 42, 51, 53, 57, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 97, 99, 100, 101], "weak": 94, "weather": 97, "web": [0, 42, 84, 86, 90, 95, 96, 97], "web_text_or_url": [42, 67], "webpag": [42, 67], "websit": [1, 9, 16, 88, 91, 96], "webui": [84, 86, 104, 105], "weimin": [42, 64], "welcom": [17, 20, 89, 90, 100, 101], "well": [42, 55, 61, 89, 95], "werewolf": [1, 4], "werewolv": 89, "what": [0, 17, 19, 23, 28, 29, 31, 42, 66, 88, 94, 97, 105], "when": [0, 1, 2, 4, 7, 10, 11, 13, 14, 15, 16, 17, 19, 25, 34, 35, 36, 37, 42, 44, 45, 55, 68, 71, 73, 81, 82, 86, 89, 90, 93, 94, 95, 96, 97, 98, 99, 101], "where": [1, 4, 16, 17, 19, 20, 21, 23, 24, 25, 27, 42, 47, 48, 49, 67, 69, 81, 82, 88, 89, 91, 92, 94, 95, 96, 97], "whether": [0, 1, 2, 3, 4, 6, 7, 8, 9, 13, 15, 16, 17, 29, 33, 34, 35, 36, 42, 44, 48, 49, 51, 55, 58, 59, 61, 67, 68, 71, 78, 83, 89, 94, 96, 98, 101], "which": [0, 1, 2, 3, 4, 6, 7, 8, 9, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 27, 29, 30, 32, 33, 34, 35, 36, 38, 39, 42, 55, 63, 66, 68, 69, 70, 71, 82, 86, 88, 89, 90, 91, 92, 93, 94, 96, 97, 98, 99], "while": [34, 36, 42, 55, 82, 88, 89, 90, 92, 94, 95, 97, 99], "whilelooppipelin": [34, 35, 36], "whilelooppipelinenod": 82, "who": [16, 42, 66, 87, 89, 93, 96], "whole": [29, 31, 32, 33, 94], "whose": [81, 94, 97, 99], "why": 105, "wide": 99, "win": 89, "window": [42, 44, 87], "witch": [89, 94], "witch_nam": 89, "within": [1, 6, 42, 44, 57, 58, 59, 82, 86, 88, 89, 91, 92, 94, 96], "without": [0, 1, 2, 7, 28, 82, 89, 91, 92, 94, 97, 99], "wolf": 89, "wolv": 89, "won": 89, "wonder": [17, 19], "work": [1, 4, 42, 47, 51, 69, 89, 96, 97, 101], "workflow": [32, 34, 36, 81, 82, 83, 99], "workflownod": 82, "workflownodetyp": 82, "workshop": [42, 64], "world": [90, 94], "worri": 99, "worth": 92, "would": 89, "wrap": [1, 2, 17, 20, 42, 53, 95], "wrapper": [1, 7, 17, 19, 20, 21, 22, 23, 24, 25, 27, 86, 95, 97, 102], "write": [13, 15, 42, 47, 49, 69, 82, 95, 99, 101], "write_fil": 69, "write_json_fil": [42, 48, 95], "write_text_fil": [42, 49, 95], "writetextservicenod": 82, "written": [13, 15, 42, 48, 49, 69, 95, 99], "wrong": 90, "www": [42, 66], "x": [1, 2, 3, 4, 6, 7, 8, 9, 16, 34, 35, 36, 38, 39, 88, 89, 91, 92, 94, 95, 99], "x1": [0, 28], "x2": [0, 28], "x_in": 81, "xxx": [88, 89, 93, 95, 97], "xxx1": 97, "xxx2": 97, "xxxagent": [1, 2], "xxxxx": [42, 67], "ye": 94, "year": [42, 64], "yet": [42, 45, 99], "yield": 71, "you": [1, 6, 13, 15, 16, 17, 19, 20, 21, 22, 23, 29, 30, 37, 42, 44, 45, 61, 67, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101], "your": [1, 2, 3, 6, 16, 17, 21, 22, 42, 55, 66, 68, 71, 84, 87, 88, 95, 97, 98, 100, 102, 104, 105], "your_": [29, 30, 94], "your_api_kei": [22, 93], "your_config_nam": 93, "your_cse_id": [42, 66], "your_google_api_kei": [42, 66], "your_json_dictionari": [29, 31], "your_json_object": [29, 31], "your_organ": [22, 93], "your_python_cod": 94, "your_save_path": 90, "yourag": 95, "yu": [42, 64], "yusefi": [42, 64], "yutztch23": [42, 64], "ywjjzgvm": 97, "yyi": 93, "zero": [98, 99], "zh": [17, 19], "zhang": [42, 64], "zhipuai": [17, 27, 97], "zhipuai_chat": [17, 27, 93], "zhipuai_embed": [17, 27, 93], "zhipuaichatwrapp": [17, 27, 93], "zhipuaiembeddingwrapp": [17, 27, 93], "zhipuaiwrapperbas": [17, 27], "ziwei": [42, 64], "\u00f6mer": [42, 64], "\u7701\u7565\u4ee3\u7801\u4ee5\u7b80\u5316": 96, "\u9489\u9489": 103}, "titles": ["agentscope", "agentscope.agents", "agentscope.agents.agent", "agentscope.agents.dialog_agent", "agentscope.agents.dict_dialog_agent", "agentscope.agents.operator", "agentscope.agents.react_agent", "agentscope.agents.rpc_agent", "agentscope.agents.text_to_image_agent", "agentscope.agents.user_agent", "agentscope.constants", "agentscope.exception", "agentscope.file_manager", "agentscope.memory", "agentscope.memory.memory", "agentscope.memory.temporary_memory", "agentscope.message", "agentscope.models", "agentscope.models.config", "agentscope.models.dashscope_model", "agentscope.models.gemini_model", "agentscope.models.litellm_model", "agentscope.models.model", "agentscope.models.ollama_model", "agentscope.models.openai_model", "agentscope.models.post_model", "agentscope.models.response", "agentscope.models.zhipu_model", "agentscope.msghub", "agentscope.parsers", "agentscope.parsers.code_block_parser", "agentscope.parsers.json_object_parser", "agentscope.parsers.parser_base", "agentscope.parsers.tagged_content_parser", "agentscope.pipelines", "agentscope.pipelines.functional", "agentscope.pipelines.pipeline", "agentscope.prompt", "agentscope.rpc", "agentscope.rpc.rpc_agent_client", "agentscope.rpc.rpc_agent_pb2", "agentscope.rpc.rpc_agent_pb2_grpc", "agentscope.service", "agentscope.service.execute_code", "agentscope.service.execute_code.exec_python", "agentscope.service.execute_code.exec_shell", "agentscope.service.file", "agentscope.service.file.common", "agentscope.service.file.json", "agentscope.service.file.text", "agentscope.service.retrieval", "agentscope.service.retrieval.retrieval_from_list", "agentscope.service.retrieval.similarity", "agentscope.service.service_response", "agentscope.service.service_status", "agentscope.service.service_toolkit", "agentscope.service.sql_query", "agentscope.service.sql_query.mongodb", "agentscope.service.sql_query.mysql", "agentscope.service.sql_query.sqlite", "agentscope.service.text_processing", "agentscope.service.text_processing.summarization", "agentscope.service.web", "agentscope.service.web.arxiv", "agentscope.service.web.dblp", "agentscope.service.web.download", "agentscope.service.web.search", "agentscope.service.web.web_digest", "agentscope.utils", "agentscope.utils.common", "agentscope.utils.logging_utils", "agentscope.utils.monitor", "agentscope.utils.token_utils", "agentscope.utils.tools", "agentscope.web", "agentscope.web.studio", "agentscope.web.studio.constants", "agentscope.web.studio.studio", "agentscope.web.studio.utils", "agentscope.web.workstation", "agentscope.web.workstation.workflow", "agentscope.web.workstation.workflow_dag", "agentscope.web.workstation.workflow_node", "agentscope.web.workstation.workflow_utils", "AgentScope Documentation", "agentscope", "About AgentScope", "Installation", "Quick Start", "Crafting Your First Application", "Logging and WebUI", "Customizing Your Own Agent", "Pipeline and MsgHub", "Model", "Model Response Parser", "Service", "Memory", "Prompt Engineering", "Monitor", "Distribution", "Joining AgentScope Community", "Contribute to AgentScope", "Advanced Exploration", "Get Involved", "Welcome to AgentScope Tutorial Hub", "Getting Started"], "titleterms": {"1": [89, 99], "2": [89, 99], "3": 89, "4": 89, "5": 89, "For": 101, "Will": 97, "about": [86, 95, 96, 97, 99], "actor": 99, "ad": 92, "advanc": [84, 98, 99, 102, 104], "agent": [1, 2, 3, 4, 5, 6, 7, 8, 9, 86, 88, 89, 91, 94, 99], "agentbas": 91, "agentpool": 91, "agentscop": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 89, 98, 100, 101, 104], "an": 98, "api": [84, 89, 93, 98], "applic": [89, 99], "arxiv": 63, "ask": 101, "background": 94, "basic": [93, 98], "branch": 101, "broadcast": 92, "budget": 98, "bug": 101, "build": 93, "built": [95, 97], "case": 94, "categori": 92, "challeng": 97, "chang": 101, "chat": [90, 93], "child": 99, "class": [96, 97], "clone": 101, "code": [86, 101], "code_block_pars": 30, "codebas": 101, "combin": 92, "commit": 101, "common": [47, 69], "commun": 100, "compon": 97, "concept": 86, "conda": 87, "config": [18, 89], "configur": 93, "constant": [10, 76], "construct": 97, "content": 94, "contribut": 101, "convers": 88, "convert": 99, "craft": 89, "creat": [87, 88, 92, 93, 95, 101], "custom": [91, 94], "dashscop": 93, "dashscope_model": 19, "dashscopechatwrapp": 97, "dashscopemultimodalwrapp": 97, "dblp": 64, "defin": 89, "delet": 92, "deprec": 97, "design": 86, "detail": 93, "dialog_ag": 3, "dialogag": 91, "dict_dialog_ag": 4, "dictionari": 94, "dingtalk": 100, "discord": 100, "distinguish": 98, "distribut": 99, "document": 84, "download": 65, "dynam": 97, "each": 89, "engin": 97, "environ": 87, "exampl": 95, "except": 11, "exec_python": 44, "exec_shel": 45, "execute_cod": [43, 44, 45], "explor": [84, 91, 102, 104], "featur": [97, 101], "file": [46, 47, 48, 49], "file_manag": 12, "first": 89, "flow": 99, "fork": 101, "forlooppipelin": 92, "format": [93, 94, 97], "from": [87, 91, 93], "function": [35, 94, 95], "futur": 97, "game": [89, 94], "gemini": 93, "gemini_model": 20, "geminichatwrapp": 97, "get": [84, 89, 98, 103, 104, 105], "github": 100, "handl": 98, "how": [86, 95], "hub": [84, 104], "i": 86, "ifelsepipelin": 92, "implement": [89, 99], "independ": 99, "indic": 84, "inform": 90, "initi": [89, 94, 97], "instal": 87, "instanc": 98, "instruct": 94, "integr": 90, "involv": [84, 103, 104], "its": 99, "join": [97, 100], "json": [48, 94], "json_object_pars": 31, "kei": [86, 97], "leverag": 89, "list": 97, "litellm": 93, "litellm_model": 21, "log": 90, "logger": 90, "logging_util": 70, "logic": 89, "make": 101, "memori": [13, 14, 15, 96], "memorybas": 96, "messag": [16, 86, 90, 92, 96], "messagebas": 96, "metric": 98, "mode": 99, "model": [17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 88, 89, 93, 94, 97, 99], "modul": 94, "mongodb": 57, "monitor": [71, 98], "msg": 96, "msghub": [28, 89, 92], "mysql": 58, "navig": [84, 104], "new": [95, 101], "next": 89, "non": 97, "note": 90, "object": 94, "ollama": 93, "ollama_model": 23, "ollamachatwrapp": 97, "ollamagenerationwrapp": 97, "openai": 93, "openai_model": 24, "openaichatwrapp": 97, "oper": 5, "orchestr": 99, "output": 97, "overview": 94, "own": [91, 93], "paramet": 93, "pars": 94, "parser": [29, 30, 31, 32, 33, 94], "parser_bas": 32, "particip": 92, "pip": 87, "pipelin": [34, 35, 36, 89, 92], "placehold": 99, "post": 93, "post_model": 25, "prefix": 98, "prepar": [88, 89], "process": 99, "prompt": [37, 97], "promptengin": 97, "pull": 101, "python": 94, "quick": [88, 90], "quota": 98, "react": 94, "react_ag": 6, "refer": 84, "regist": 98, "remov": 98, "report": 101, "repositori": 101, "request": [93, 101], "reset": 98, "respons": [26, 94], "retriev": [50, 51, 52, 98], "retrieval_from_list": 51, "review": 101, "role": 89, "rpc": [38, 39, 40, 41], "rpc_agent": 7, "rpc_agent_cli": 39, "rpc_agent_pb2": 40, "rpc_agent_pb2_grpc": 41, "run": [89, 90], "scratch": 93, "search": 66, "sequentialpipelin": 92, "server": 99, "servic": [42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 86, 93, 95], "service_respons": 53, "service_statu": 54, "service_toolkit": 55, "servicerespons": 95, "set": [89, 90], "similar": 52, "sourc": 87, "sql_queri": [56, 57, 58, 59], "sqlite": 59, "start": [84, 88, 89, 104, 105], "step": [89, 99], "step1": 88, "step2": 88, "step3": 88, "strategi": 97, "string": [94, 97], "structur": 86, "studio": [75, 76, 77, 78], "submit": 101, "summar": 61, "support": 93, "switchpipelin": 92, "system": 90, "tabl": [84, 94], "tagged_content_pars": 33, "templat": 94, "temporary_memori": 15, "temporarymemori": 96, "text": 49, "text_process": [60, 61], "text_to_image_ag": 8, "to_dist": 99, "token_util": 72, "tool": [73, 94], "toolkit": 95, "tutori": [84, 104], "type": [94, 97], "typic": 94, "understand": [91, 98], "up": [89, 90], "updat": 98, "us": [87, 94, 95, 98], "usag": [92, 94, 98, 99], "user_ag": 9, "userag": 91, "util": [68, 69, 70, 71, 72, 73, 78], "version": 99, "virtual": 87, "virtualenv": 87, "vision": 97, "wai": 97, "web": [62, 63, 64, 65, 66, 67, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83], "web_digest": 67, "webui": 90, "welcom": [84, 104], "werewolf": [89, 94], "what": 86, "whilelooppipelin": 92, "why": 86, "workflow": [80, 86], "workflow_dag": 81, "workflow_nod": 82, "workflow_util": 83, "workstat": [79, 80, 81, 82, 83], "wrapper": 93, "your": [89, 91, 93, 99, 101], "zhipu_model": 27, "zhipuai": 93, "zhipuaichatwrapp": 97, "\u9489\u9489": 100}}) \ No newline at end of file diff --git a/en/tutorial/201-agent.html b/en/tutorial/201-agent.html index bb50c13bd..ca75627b5 100644 --- a/en/tutorial/201-agent.html +++ b/en/tutorial/201-agent.html @@ -57,6 +57,7 @@
        • Customizing Your Own Agent
        • Pipeline and MsgHub
        • Model
        • +
        • Model Response Parser
        • Service
        • Memory
        • Prompt Engineering
        • diff --git a/en/tutorial/202-pipeline.html b/en/tutorial/202-pipeline.html index 6d2594eaa..b42faaba0 100644 --- a/en/tutorial/202-pipeline.html +++ b/en/tutorial/202-pipeline.html @@ -57,6 +57,7 @@
        • Customizing Your Own Agent
        • Pipeline and MsgHub
        • Model
        • +
        • Model Response Parser
        • Service
        • Memory
        • Prompt Engineering
        • diff --git a/en/tutorial/203-model.html b/en/tutorial/203-model.html index 9385e23c8..16c162aef 100644 --- a/en/tutorial/203-model.html +++ b/en/tutorial/203-model.html @@ -23,7 +23,7 @@ - + @@ -57,6 +57,7 @@
        • Customizing Your Own Agent
        • Pipeline and MsgHub
        • Model
        • +
        • Model Response Parser
        • Service
        • Memory
        • Prompt Engineering
        • @@ -694,7 +695,7 @@

          Creat Your Own Model Wrapper - +
          diff --git a/en/tutorial/203-parser.html b/en/tutorial/203-parser.html new file mode 100644 index 000000000..414b992a6 --- /dev/null +++ b/en/tutorial/203-parser.html @@ -0,0 +1,657 @@ + + + + + + + + Model Response Parser — AgentScope documentation + + + + + + + + + + + + + + + + + + + + +
          + + +
          + +
          +
          +
          + +
          +
          +
          +
          + +
          +

          Model Response Parser

          +
          +

          Table of Contents

          + +
          +
          +

          Background

          +

          In the process of building LLM-empowered application, parsing the LLM generated string into a specific format and extracting the required information is a very important step. +However, due to the following reasons, this process is also a very complex process:

          +
            +
          1. Diversity: The target format of parsing is diverse, and the information to be extracted may be a specific text, a JSON object, or a complex data structure.

          2. +
          3. Complexity: The result parsing is not only to convert the text generated by LLM into the target format, but also involves a series of issues such as prompt engineering (reminding LLM what format of output should be generated), error handling, etc.

          4. +
          5. Flexibility: Even in the same application, different stages may also require the agent to generate output in different formats.

          6. +
          +

          For the convenience of developers, AgentScope provides a parser module to help developers parse LLM response into a specific format. By using the parser module, developers can easily parse the response into the target format by simple configuration, and switch the target format flexibly.

          +

          In AgentScope, the parser module features

          +
            +
          1. Flexibility: Developers can flexibly set the required format, flexibly switch the parser without modifying the code of agent class. That is, the specific “target format” and the agent’s reply function are decoupled.

          2. +
          3. Freedom: The format instruction, result parsing and prompt engineering are all explicitly finished in the reply function. Developers and users can freely choose to use the parser or parse LLM response by their own code.

          4. +
          5. Transparency: When using the parser, the process and results of prompt construction are completely visible and transparent to developers in the reply function, and developers can precisely debug their applications.

          6. +
          +
          +
          +

          Parser Module

          +
          +

          Overview

          +

          The main functions of the parser module include:

          +
            +
          1. Provide “format instruction”, that is, remind LLM where to generate what output, for example

          2. +
          +
          +

          You should generate python code in a fenced code block as follows

          +

          ```python

          +

          {your_python_code}

          +

          ```

          +
          +
            +
          1. Provide a parse function, which directly parses the text generated by LLM into the target data format,

          2. +
          3. Post-processing for dictionary format. After parsing the text into a dictionary, different fields may have different uses.

          4. +
          +

          AgentScope provides multiple built-in parsers, and developers can choose according to their needs.

          + + + + + + + + + + + + + + + + + + + + + + + + + +

          Target Format

          Parser Class

          Description

          String

          MarkdownCodeBlockParser

          Requires LLM to generate specified text within a Markdown code block marked by ```. The result is a string.

          Dictionary

          MarkdownJsonDictParser

          Requires LLM to produce a specified dictionary within the code block marked by ```json and ```. The result is a Python dictionary.

          MultiTaggedContentParser

          Requires LLM to generate specified content within multiple tags. Contents from different tags will be parsed into a single Python dictionary with different key-value pairs.

          JSON / Python Object Type

          MarkdownJsonObjectParser

          Requires LLM to produce specified content within the code block marked by ```json and ```. The result will be converted into a Python object via json.loads.

          +
          +

          NOTE: Compared to MarkdownJsonDictParser, MultiTaggedContentParser is more suitable for weak LLMs and when the required format is too complex. +For example, when LLM is required to generate Python code, if the code is returned directly within a dictionary, LLM needs to be aware of escaping characters (\t, \n, …), and the differences between double and single quotes when calling json.loads

          +

          In contrast, MultiTaggedContentParser guides LLM to generate each key-value pair separately in individual tags and then combines them into a dictionary, thus reducing the difficulty.

          +
          +

          In the following sections, we will introduce the usage of these parsers based on different target formats.

          +
          +
          +

          String Type

          +
          + MarkdownCodeBlockParser +
          +

          Initialization

          +
            +
          • MarkdownCodeBlockParser requires LLM to generate specific text within a specified code block in Markdown format. Different languages can be specified with the language_name parameter to utilize the large model’s ability to produce corresponding outputs. For example, when asking the large model to produce Python code, initialize as follows:

            +
            from agentscope.parsers import MarkdownCodeBlockParser
            +
            +parser = MarkdownCodeBlockParser(language_name="python")
            +
            +
            +
          • +
          +
          +
          +

          Format Instruction Template

          +
            +
          • MarkdownCodeBlockParser provides the following format instruction template. When the user calls the format_instruction attribute, {language_name} will be replaced with the string entered at initialization:

            +
            +

            You should generate {language_name} code in a {language_name} fenced code block as follows:

            +

            ```{language_name}

            +

            ${your_{language_name}_code}

            +

            ```

            +
            +
          • +
          • For the above initialization with language_name as "python", when the format_instruction attribute is called, the following string will be returned:

            +
            print(parser.format_instruction)
            +
            +
            +
            +

            You should generate python code in a python fenced code block as follows

            +

            ```python

            +

            ${your_python_code}

            +

            ```

            +
            +
          • +
          +
          +
          +

          Parse Function

          +
            +
          • MarkdownCodeBlockParser provides a parse method to parse the text generated by LLM。Its input and output are both ModelResponse objects, and the parsing result will be mounted on the parsed attribute of the output object.

            +
            res = parser.parse(
            +    ModelResponse(
            +        text="""The following is generated python code
            +```python
            +print("Hello world!")
            +```
            +"""
            +    )
            +)
            +
            +print(res.parsed)
            +
            +
            +
            +

            print(“hello world!”)

            +
            +
          • +
          +
          +
          +
          +
          +

          Dictionary Type

          +

          Different from string and general JSON/Python object, as a powerful format in LLM applications, AgentScope provides additional post-processing functions for dictionary type. +When initializing the parser, you can set the keys_to_content, keys_to_memory, and keys_to_metadata parameters to achieve filtering of key-value pairs when calling the parser’s to_content, to_memory, and to_metadata methods.

          +
            +
          • keys_to_content specifies the key-value pairs that will be placed in the content field of the returned Msg object. The content field will be returned to other agents, participate in their prompt construction, and will also be called by the self.speak function for display.

          • +
          • keys_to_memory specifies the key-value pairs that will be stored in the memory of the agent.

          • +
          • keys_to_metadata specifies the key-value pairs that will be placed in the metadata field of the returned Msg object, which can be used for application control flow judgment, or mount some information that does not need to be returned to other agents.

          • +
          +

          The three parameters receive bool values, string and a list of strings. The meaning of their values is as follows:

          +
            +
          • False: The corresponding filter function will return None.

          • +
          • True: The whole dictionary will be returned.

          • +
          • str: The corresponding value will be directly returned.

          • +
          • List[str]: A filtered dictionary will be returned according to the list of keys.

          • +
          +

          By default, keys_to_content and keys_to_memory are True, that is, the whole dictionary will be returned. keys_to_metadata defaults to False, that is, the corresponding filter function will return None.

          +

          For example, the dictionary generated by the werewolf in the daytime discussion in a werewolf game. In this example,

          +
            +
          • "thought" should not be returned to other agents, but should be stored in the agent’s memory to ensure the continuity of the werewolf strategy;

          • +
          • "speak" should be returned to other agents and stored in the agent’s memory;

          • +
          • "finish_discussion" is used in the application’s control flow to determine whether the discussion has ended. To save tokens, this field should not be returned to other agents or stored in the agent’s memory.

            +
            {
            +    "thought": "The others didn't realize I was a werewolf. I should end the discussion soon.",
            +    "speak": "I agree with you.",
            +    "finish_discussion": True
            +}
            +
            +
            +
          • +
          +

          In AgentScope, we achieve post-processing by calling the to_content, to_memory, and to_metadata methods, as shown in the following code:

          +
            +
          • The code for the application’s control flow, create the corresponding parser object and load it

            +
            from agentscope.parsers import MarkdownJsonDictParser
            +
            +# ...
            +
            +agent = DictDialogAgent(...)
            +
            +# Take MarkdownJsonDictParser as example
            +parser = MarkdownJsonDictParser(
            +    content_hint={
            +        "thought": "what you thought",
            +        "speak": "what you speak",
            +        "finish_discussion": "whether the discussion is finished"
            +    },
            +    keys_to_content="speak",
            +    keys_to_memory=["thought", "speak"],
            +    keys_to_metadata=["finish_discussion"]
            +)
            +
            +# Load parser, which is equivalent to specifying the required format
            +agent.set_parser(parser)
            +
            +# The discussion process
            +while True:
            +    # ...
            +    x = agent(x)
            +    # Break the loop according to the finish_discussion field in metadata
            +    if x.metadata["finish_discussion"]:
            +        break
            +
            +
            +
          • +
          • Filter the dictionary in the agent’s reply function

            +
                # ...
            +    def reply(x: dict = None) -> None:
            +
            +        # ...
            +        res = self.model(prompt, parse_func=self.parser.parse)
            +
            +        # Story the thought and speak fields into memory
            +        self.memory.add(
            +            Msg(
            +                self.name,
            +                content=self.parser.to_memory(res.parsed),
            +                role="assistant",
            +            )
            +        )
            +
            +        # Store in content and metadata fields in the returned Msg object
            +        msg = Msg(
            +          self.name,
            +          content=self.parser.to_content(res.parsed),
            +          role="assistant",
            +          metadata=self.parser.to_metadata(res.parsed),
            +        )
            +        self.speak(msg)
            +
            +        return msg
            +
            +
            +
          • +
          +
          +

          Note: keys_to_content, keys_to_memory, and keys_to_metadata parameters can be a string, a list of strings, or a bool value.

          +
            +
          • For True, the to_content, to_memory, and to_metadata methods will directly return the whole dictionary.

          • +
          • For False, the to_content, to_memory, and to_metadata methods will directly return None.

          • +
          • For a string, the to_content, to_memory, and to_metadata methods will directly extract the corresponding value. For example, if keys_to_content="speak", the to_content method will put res.parsed["speak"] into the content field of the Msg object, and the content field will be a string rather than a dictionary.

          • +
          • For a list of string, the to_content, to_memory, and to_metadata methods will filter the dictionary according to the list of keys.

            +
              parser = MarkdownJsonDictParser(
            +     content_hint={
            +         "thought": "what you thought",
            +         "speak": "what you speak",
            +     },
            +     keys_to_content="speak",
            +     keys_to_memory=["thought", "speak"],
            +  )
            +
            +  example_dict = {"thought": "abc", "speak": "def"}
            +  print(parser.to_content(example_dict))   # def
            +  print(parser.to_memory(example_dict))    # {"thought": "abc", "speak": "def"}
            +  print(parser.to_metadata(example_dict))  # None
            +
            +
            +
            +

            def

            +

            {“thought”: “abc”, “speak”: “def”}

            +

            None

            +
            +
          • +
          +
          +

          Next we will introduce two parsers for dictionary type.

          +
          + MarkdownJsonDictParser +
          +

          Initialization & Format Instruction Template

          +
            +
          • MarkdownJsonDictParser requires LLM to generate dictionary within a code block fenced by ```json and ``` tags.

          • +
          • Except keys_to_content, keys_to_memory and keys_to_metadata, the content_hint parameter can be provided to give an example and explanation of the response result, that is, to remind LLM where and what kind of dictionary should be generated. +This parameter can be a string or a dictionary. For dictionary, it will be automatically converted to a string when constructing the format instruction.

            +
            from agentscope.parsers import MarkdownJsonDictParser
            +
            +# dictionary as content_hint
            +MarkdownJsonDictParser(
            +    content_hint={
            +      "thought": "what you thought",
            +      "speak": "what you speak",
            +    }
            +)
            +# or string as content_hint
            +MarkdownJsonDictParser(
            +    content_hint="""{
            +  "thought": "what you thought",
            +  "speak": "what you speak",
            +}"""
            +)
            +
            +
            +
              +
            • The corresponding instruction_format attribute

            • +
            +
            +

            You should respond a json object in a json fenced code block as follows:

            +

            ```json

            +

            {content_hint}

            +

            ```

            +
            +
          • +
          +
          +
          + MultiTaggedContentParser +

          MultiTaggedContentParser asks LLM to generate specific content within multiple tag pairs. The content from different tag pairs will be parsed into a single Python dictionary. Its usage is similar to MarkdownJsonDictParser, but the initialization method is different, and it is more suitable for weak LLMs or complex return content.

          +
          +
          +

          Initialization & Format Instruction Template

          +

          Within MultiTaggedContentParser, each tag pair will be specified by as TaggedContent object, which contains

          +
            +
          • Tag name (name), the key value in the returned dictionary

          • +
          • Start tag (tag_begin)

          • +
          • Hint for content (content_hint)

          • +
          • End tag (tag_end)

          • +
          • Content parsing indication (parse_json), default as False. When set to True, the parser will automatically add hint that requires JSON object between the tags, and its extracted content will be parsed into a Python object via json.loads

          • +
          +
          from agentscope.parsers import MultiTaggedContentParser, TaggedContent
          +parser = MultiTaggedContentParser(
          +  TaggedContent(
          +    name="thought",
          +    tag_begin="[THOUGHT]",
          +    content_hint="what you thought",
          +    tag_end="[/THOUGHT]"
          +  ),
          +  TaggedContent(
          +    name="speak",
          +    tag_begin="[SPEAK]",
          +    content_hint="what you speak",
          +    tag_end="[/SPEAK]"
          +  ),
          +  TaggedContent(
          +    name="finish_discussion",
          +    tag_begin="[FINISH_DISCUSSION]",
          +    content_hint="true/false, whether the discussion is finished",
          +    tag_end="[/FINISH_DISCUSSION]",
          +    parse_json=True,         # we expect the content of this field to be parsed directly into a Python boolean value
          +  )
          +)
          +
          +print(parser.format_instruction)
          +
          +
          +
          +

          Respond with specific tags as outlined below, and the content between [FINISH_DISCUSSION] and [/FINISH_DISCUSSION] MUST be a JSON object:

          +

          [THOUGHT]what you thought[/THOUGHT]

          +

          [SPEAK]what you speak[/SPEAK]

          +

          [FINISH_DISCUSSION]true/false, whether the discussion is finished[/FINISH_DISCUSSION]

          +
          +
          +
          +

          Parse Function

          +
            +
          • MultiTaggedContentParser’s parsing result is a dictionary, whose keys are the value of name in the TaggedContent objects. +The following is an example of parsing the LLM response in the werewolf game:

          • +
          +
          res_dict = parser.parse(
          +    ModelResponse(
          +        text="""As a werewolf, I should keep pretending to be a villager
          +[THOUGHT]The others didn't realize I was a werewolf. I should end the discussion soon.[/THOUGHT]
          +[SPEAK]I agree with you.[/SPEAK]
          +[FINISH_DISCUSSION]true[/FINISH_DISCUSSION]"""
          +    )
          +)
          +
          +print(res_dict)
          +
          +
          +
          +

          {

          +

          “thought”: “The others didn’t realize I was a werewolf. I should end the discussion soon.”,

          +

          “speak”: “I agree with you.”,

          +

          “finish_discussion”: true

          +

          }

          +
          + +
          +
          +
          +

          JSON / Python Object Type

          +
          + MarkdownJsonObjectParser +

          MarkdownJsonObjectParser also uses the ```json and ``` tags in Markdown, but does not limit the content type. It can be a list, dictionary, number, string, etc., which can be parsed into a Python object via json.loads.

          +
          +

          Initialization & Format Instruction Template

          +
          from agentscope.parsers import MarkdownJsonObjectParser
          +
          +parser = MarkdownJsonObjectParser(
          +  content_hint="{A list of numbers.}"
          +)
          +
          +print(parser.format_instruction)
          +
          +
          +
          +

          You should respond a json object in a json fenced code block as follows:

          +

          ```json

          +

          {a list of numbers}

          +

          ```

          +
          +
          +
          +

          Parse Function

          +
          res = parser.parse(
          +    ModelResponse(
          +        text="""Yes, here is the generated list
          +```json
          +[1,2,3,4,5]
          +```
          +""")
          +)
          +
          +print(type(res))
          +print(res)
          +
          +
          +
          +

          <class ‘list’>

          +

          [1, 2, 3, 4, 5]

          +
          +
          +
          +
          + +
          +

          Typical Use Cases

          +
          +

          WereWolf Game

          +

          Werewolf game is a classic use case of dictionary parser. In different stages of the game, the same agent needs to generate different identification fields in addition to "thought" and "speak", such as whether the discussion is over, whether the seer uses its ability, whether the witch uses the antidote and poison, and voting.

          +

          AgentScope has built-in examples of werewolf game, which uses DictDialogAgent class and different parsers to achieve flexible target format switching. By using the post-processing function of the parser, it separates “thought” and “speak”, and controls the progress of the game successfully. +More details can be found in the werewolf game source code.

          +
          +
          +

          ReAct Agent and Tool Usage

          +

          ReActAgent is an agent class built for tool usage in AgentScope, based on the ReAct algorithm, and can be used with different tool functions. The tool call, format parsing, and implementation of ReActAgent are similar to the parser. For detailed implementation, please refer to the source code.

          +
          +
          +
          +

          Customized Parser

          +

          AgentScope provides a base class ParserBase for parsers. Developers can inherit this base class, and implement the format_instruction attribute and parse method to create their own parser.

          +

          For dictionary type parsing, you can also inherit the agentscope.parser.DictFilterMixin class to implement post-processing for dictionary type.

          +
          from abc import ABC, abstractmethod
          +
          +from agentscope.models import ModelResponse
          +
          +
          +class ParserBase(ABC):
          +    """The base class for model response parser."""
          +
          +    format_instruction: str
          +    """The instruction for the response format."""
          +
          +    @abstractmethod
          +    def parse(self, response: ModelResponse) -> ModelResponse:
          +        """Parse the response text to a specific object, and stored in the
          +        parsed field of the response object."""
          +
          +    # ...
          +
          +
          +
          + + + +
          + + + + + + + + + + \ No newline at end of file diff --git a/en/tutorial/204-service.html b/en/tutorial/204-service.html index 83c771569..35b790a1a 100644 --- a/en/tutorial/204-service.html +++ b/en/tutorial/204-service.html @@ -24,7 +24,7 @@ - + @@ -57,6 +57,7 @@
        • Customizing Your Own Agent
        • Pipeline and MsgHub
        • Model
        • +
        • Model Response Parser
        • Service
        • Memory
        • Prompt Engineering
        • @@ -515,7 +516,7 @@

          Example

        +
      • Model Response Parser +
      • Service
        • Built-in Service Functions
        • How to use Service Functions
        • diff --git a/zh_CN/.doctrees/agentscope.agents.dict_dialog_agent.doctree b/zh_CN/.doctrees/agentscope.agents.dict_dialog_agent.doctree index c23f548fc..ffee27b2d 100644 Binary files a/zh_CN/.doctrees/agentscope.agents.dict_dialog_agent.doctree and b/zh_CN/.doctrees/agentscope.agents.dict_dialog_agent.doctree differ diff --git a/zh_CN/.doctrees/agentscope.agents.doctree b/zh_CN/.doctrees/agentscope.agents.doctree index baada5671..5e701db99 100644 Binary files a/zh_CN/.doctrees/agentscope.agents.doctree and b/zh_CN/.doctrees/agentscope.agents.doctree differ diff --git a/zh_CN/.doctrees/agentscope.message.doctree b/zh_CN/.doctrees/agentscope.message.doctree index c9108d998..4d527781b 100644 Binary files a/zh_CN/.doctrees/agentscope.message.doctree and b/zh_CN/.doctrees/agentscope.message.doctree differ diff --git a/zh_CN/.doctrees/agentscope.parsers.code_block_parser.doctree b/zh_CN/.doctrees/agentscope.parsers.code_block_parser.doctree index fdba0b1bb..350ff5848 100644 Binary files a/zh_CN/.doctrees/agentscope.parsers.code_block_parser.doctree and b/zh_CN/.doctrees/agentscope.parsers.code_block_parser.doctree differ diff --git a/zh_CN/.doctrees/agentscope.parsers.doctree b/zh_CN/.doctrees/agentscope.parsers.doctree index b09dab01d..c8612b3d3 100644 Binary files a/zh_CN/.doctrees/agentscope.parsers.doctree and b/zh_CN/.doctrees/agentscope.parsers.doctree differ diff --git a/zh_CN/.doctrees/agentscope.parsers.json_object_parser.doctree b/zh_CN/.doctrees/agentscope.parsers.json_object_parser.doctree index c7d7b41dc..19c4483d9 100644 Binary files a/zh_CN/.doctrees/agentscope.parsers.json_object_parser.doctree and b/zh_CN/.doctrees/agentscope.parsers.json_object_parser.doctree differ diff --git a/zh_CN/.doctrees/agentscope.parsers.parser_base.doctree b/zh_CN/.doctrees/agentscope.parsers.parser_base.doctree index 5beda4fa0..2a53eb01d 100644 Binary files a/zh_CN/.doctrees/agentscope.parsers.parser_base.doctree and b/zh_CN/.doctrees/agentscope.parsers.parser_base.doctree differ diff --git a/zh_CN/.doctrees/agentscope.parsers.tagged_content_parser.doctree b/zh_CN/.doctrees/agentscope.parsers.tagged_content_parser.doctree index a56e53f42..96f1fd748 100644 Binary files a/zh_CN/.doctrees/agentscope.parsers.tagged_content_parser.doctree and b/zh_CN/.doctrees/agentscope.parsers.tagged_content_parser.doctree differ diff --git a/zh_CN/.doctrees/environment.pickle b/zh_CN/.doctrees/environment.pickle index acbf3ad58..b6a6e7c16 100644 Binary files a/zh_CN/.doctrees/environment.pickle and b/zh_CN/.doctrees/environment.pickle differ diff --git a/zh_CN/.doctrees/index.doctree b/zh_CN/.doctrees/index.doctree index efdd6aa5d..0b43e4252 100644 Binary files a/zh_CN/.doctrees/index.doctree and b/zh_CN/.doctrees/index.doctree differ diff --git a/zh_CN/.doctrees/tutorial/203-parser.doctree b/zh_CN/.doctrees/tutorial/203-parser.doctree new file mode 100644 index 000000000..a146e9c8c Binary files /dev/null and b/zh_CN/.doctrees/tutorial/203-parser.doctree differ diff --git a/zh_CN/.doctrees/tutorial/advance.doctree b/zh_CN/.doctrees/tutorial/advance.doctree index 056cce659..267044206 100644 Binary files a/zh_CN/.doctrees/tutorial/advance.doctree and b/zh_CN/.doctrees/tutorial/advance.doctree differ diff --git a/zh_CN/_modules/agentscope/agents/dict_dialog_agent.html b/zh_CN/_modules/agentscope/agents/dict_dialog_agent.html index 55e6b20ac..08829a496 100644 --- a/zh_CN/_modules/agentscope/agents/dict_dialog_agent.html +++ b/zh_CN/_modules/agentscope/agents/dict_dialog_agent.html @@ -99,69 +99,22 @@

          agentscope.agents.dict_dialog_agent 源代码

           # -*- coding: utf-8 -*-
          -"""A dict dialog agent that using `parse_func` and `fault_handler` to
          -parse the model response."""
          -import json
          -from typing import Any, Optional, Callable
          -from loguru import logger
          +"""An agent that replies in a dictionary format."""
          +from typing import Optional
           
           from ..message import Msg
           from .agent import AgentBase
          -from ..models import ModelResponse
          -from ..prompt import PromptType
          -from ..utils.tools import _convert_to_str
          -
          -
          -
          -[文档] -def parse_dict(response: ModelResponse) -> ModelResponse: - """Parse function for DictDialogAgent""" - try: - if response.text is not None: - response_dict = json.loads(response.text) - else: - raise ValueError( - f"The text field of the response s None: {response}", - ) - except json.decoder.JSONDecodeError: - # Sometimes LLM may return a response with single quotes, which is not - # a valid JSON format. We replace single quotes with double quotes and - # try to load it again. - # TODO: maybe using a more robust json library to handle this case - response_dict = json.loads(response.text.replace("'", '"')) - - return ModelResponse(raw=response_dict)
          - - - -
          -[文档] -def default_response(response: ModelResponse) -> ModelResponse: - """The default response of fault_handler""" - return ModelResponse(raw={"speak": response.text})
          - +from ..parsers import ParserBase
          [文档] class DictDialogAgent(AgentBase): """An agent that generates response in a dict format, where user can - specify the required fields in the response via prompt, e.g. - - .. code-block:: python + specify the required fields in the response via specifying the parser - prompt = "... Response in the following format that can be loaded by - python json.loads() - { - "thought": "thought", - "speak": "thoughts summary to say to others", - # ... - }" - - This agent class is an example for using `parse_func` and `fault_handler` - to parse the output from the model, and handling the fault when parsing - fails. We take "speak" as a required field in the response, and print - the speak field as the output response. + About parser, please refer to our + [tutorial](https://modelscope.github.io/agentscope/en/tutorial/203-parser.html) For usage example, please refer to the example of werewolf in `examples/game_werewolf`""" @@ -175,10 +128,7 @@

          agentscope.agents.dict_dialog_agent 源代码

          model_config_name: str, use_memory: bool = True, memory_config: Optional[dict] = None, - parse_func: Optional[Callable[..., Any]] = parse_dict, - fault_handler: Optional[Callable[..., Any]] = default_response, max_retries: Optional[int] = 3, - prompt_type: Optional[PromptType] = None, ) -> None: """Initialize the dict dialog agent. @@ -195,19 +145,9 @@

          agentscope.agents.dict_dialog_agent 源代码

          Whether the agent has memory. memory_config (`Optional[dict]`, defaults to `None`): The config of memory. - parse_func (`Optional[Callable[..., Any]]`, defaults to `parse_dict`): - The function used to parse the model output, - e.g. `json.loads`, which is used to extract json from the - output. - fault_handler (`Optional[Callable[..., Any]]`, defaults to `default_response`): - The function used to handle the fault when parse_func fails - to parse the model output. max_retries (`Optional[int]`, defaults to `None`): The maximum number of retries when failed to parse the model output. - prompt_type (`Optional[PromptType]`, defaults to `PromptType.LIST`): - The type of the prompt organization, chosen from - `PromptType.LIST` or `PromptType.STRING`. """ # noqa super().__init__( name=name, @@ -217,19 +157,21 @@

          agentscope.agents.dict_dialog_agent 源代码

          memory_config=memory_config, ) - # record the func and handler for parsing and handling faults - self.parse_func = parse_func - self.fault_handler = fault_handler - self.max_retries = max_retries + self.parser = None + self.max_retries = max_retries
          - if prompt_type is not None: - logger.warning( - "The argument `prompt_type` is deprecated and " - "will be removed in the future.", - )
          + +
          +[文档] + def set_parser(self, parser: ParserBase) -> None: + """Set response parser, which will provide 1) format instruction; 2) + response parsing; 3) filtering fields when returning message, storing + message in memory. So developers only need to change the + parser, and the agent will work as expected. + """ + self.parser = parser
          - # TODO change typing from dict to MSG
          [文档] def reply(self, x: dict = None) -> dict: @@ -264,43 +206,30 @@

          agentscope.agents.dict_dialog_agent 源代码

          self.memory and self.memory.get_memory() or x, # type: ignore[arg-type] + Msg("system", self.parser.format_instruction, "system"), ) # call llm - response = self.model( + res = self.model( prompt, - parse_func=self.parse_func, - fault_handler=self.fault_handler, + parse_func=self.parser.parse, max_retries=self.max_retries, - ).raw - - # logging raw messages in debug mode - logger.debug(json.dumps(response, indent=4, ensure_ascii=False)) - - # In this agent, if the response is a dict, we treat "speak" as a - # special key, which represents the text to be spoken - if isinstance(response, dict) and "speak" in response: - msg = Msg( - self.name, - response["speak"], - role="assistant", - **response, - ) - else: - msg = Msg(self.name, response, role="assistant") - - # Print/speak the message in this agent's voice - self.speak(msg) + ) - # record to memory - if self.memory: - # Convert the response dict into a string to store in memory - msg_memory = Msg( - name=self.name, - content=_convert_to_str(response), - role="assistant", - ) - self.memory.add(msg_memory) + # Filter the parsed response by keys for storing in memory, returning + # in the reply function, and feeding into the metadata field in the + # returned message object. + self.memory.add( + Msg(self.name, self.parser.to_memory(res.parsed), "assistant"), + ) + + msg = Msg( + self.name, + content=self.parser.to_content(res.parsed), + role="assistant", + metadata=self.parser.to_metadata(res.parsed), + ) + self.speak(msg) return msg
          diff --git a/zh_CN/_modules/agentscope/agents/react_agent.html b/zh_CN/_modules/agentscope/agents/react_agent.html index ced8e7b4f..0ad34e8c6 100644 --- a/zh_CN/_modules/agentscope/agents/react_agent.html +++ b/zh_CN/_modules/agentscope/agents/react_agent.html @@ -240,6 +240,8 @@

          agentscope.agents.react_agent 源代码

                           "function": service_toolkit.tools_calling_format,
                       },
                       required_keys=["thought", "speak", "function"],
          +            # Only print the speak field when verbose is False
          +            keys_to_content=True if self.verbose else "speak",
                   )
          @@ -262,9 +264,8 @@

          agentscope.agents.react_agent 源代码

                           "system",
                           self.parser.format_instruction,
                           role="system",
          +                echo=self.verbose,
                       )
          -            if self.verbose:
          -                self.speak(hint_msg)
           
                       # Prepare prompt for the model
                       prompt = self.model.format(self.memory.get_memory(), hint_msg)
          @@ -278,16 +279,21 @@ 

          agentscope.agents.react_agent 源代码

                           )
           
                           # Record the response in memory
          -                msg_response = Msg(self.name, res.text, "assistant")
          -                self.memory.add(msg_response)
          +                self.memory.add(
          +                    Msg(
          +                        self.name,
          +                        self.parser.to_memory(res.parsed),
          +                        "assistant",
          +                    ),
          +                )
           
                           # Print out the response
          -                if self.verbose:
          -                    self.speak(msg_response)
          -                else:
          -                    self.speak(
          -                        Msg(self.name, res.parsed["speak"], "assistant"),
          -                    )
          +                msg_returned = Msg(
          +                    self.name,
          +                    self.parser.to_content(res.parsed),
          +                    "assistant",
          +                )
          +                self.speak(msg_returned)
           
                           # Skip the next steps if no need to call tools
                           # The parsed field is a dictionary
          @@ -299,7 +305,7 @@ 

          agentscope.agents.react_agent 源代码

                               and len(arg_function) == 0
                           ):
                               # Only the speak field is exposed to users or other agents
          -                    return Msg(self.name, res.parsed["speak"], "assistant")
          +                    return msg_returned
           
                       # Only catch the response parsing error and expose runtime
                       # errors to developers for debugging
          @@ -351,9 +357,8 @@ 

          agentscope.agents.react_agent 源代码

                       "iterations. Now generate a reply by summarizing the current "
                       "situation.",
                       role="system",
          +            echo=self.verbose,
                   )
          -        if self.verbose:
          -            self.speak(hint_msg)
           
                   # Generate a reply by summarizing the current situation
                   prompt = self.model.format(self.memory.get_memory(), hint_msg)
          diff --git a/zh_CN/_modules/agentscope/message.html b/zh_CN/_modules/agentscope/message.html
          index f10123aaf..30767dc65 100644
          --- a/zh_CN/_modules/agentscope/message.html
          +++ b/zh_CN/_modules/agentscope/message.html
          @@ -205,6 +205,28 @@ 

          agentscope.message 源代码

           class Msg(MessageBase):
               """The Message class."""
           
          +    id: str
          +    """The id of the message."""
          +
          +    name: str
          +    """The name of who send the message."""
          +
          +    content: Any
          +    """The content of the message."""
          +
          +    role: Literal["system", "user", "assistant"]
          +    """The role of the message sender."""
          +
          +    metadata: Optional[dict]
          +    """Save the information for application's control flow, or other
          +    purposes."""
          +
          +    url: Optional[Union[Sequence[str], str]]
          +    """A url to file, image, video, audio or website."""
          +
          +    timestamp: str
          +    """The timestamp of the message."""
          +
           
          [文档] def __init__( @@ -215,6 +237,7 @@

          agentscope.message 源代码

                   url: Optional[Union[Sequence[str], str]] = None,
                   timestamp: Optional[str] = None,
                   echo: bool = False,
          +        metadata: Optional[Union[dict, str]] = None,
                   **kwargs: Any,
               ) -> None:
                   """Initialize the message object
          @@ -233,6 +256,11 @@ 

          agentscope.message 源代码

                       timestamp (`Optional[str]`, defaults to `None`):
                           The timestamp of the message, if None, it will be set to
                           current time.
          +            echo (`bool`, defaults to `False`):
          +                Whether to print the message to the console.
          +            metadata (`Optional[Union[dict, str]]`, defaults to `None`):
          +                Save the information for application's control flow, or other
          +                purposes.
                       **kwargs (`Any`):
                           Other attributes of the message.
                   """
          @@ -250,6 +278,7 @@ 

          agentscope.message 源代码

                       role=role or "assistant",
                       url=url,
                       timestamp=timestamp,
          +            metadata=metadata,
                       **kwargs,
                   )
                   if echo:
          diff --git a/zh_CN/_modules/agentscope/parsers/code_block_parser.html b/zh_CN/_modules/agentscope/parsers/code_block_parser.html
          index 39a248cdb..081334890 100644
          --- a/zh_CN/_modules/agentscope/parsers/code_block_parser.html
          +++ b/zh_CN/_modules/agentscope/parsers/code_block_parser.html
          @@ -100,6 +100,8 @@
             

          agentscope.parsers.code_block_parser 源代码

           # -*- coding: utf-8 -*-
           """Model response parser class for Markdown code block."""
          +from typing import Optional
          +
           from agentscope.models import ModelResponse
           from agentscope.parsers import ParserBase
           
          @@ -124,17 +126,40 @@ 

          agentscope.parsers.code_block_parser 源代码

          format_instruction: str = ( "You should generate {language_name} code in a {language_name} fenced " "code block as follows: \n```{language_name}\n" - "${{your_{language_name}_code}}\n```" + "{content_hint}\n```" ) """The instruction for the format of the code block."""

          [文档] - def __init__(self, language_name: str) -> None: + def __init__( + self, + language_name: str, + content_hint: Optional[str] = None, + ) -> None: + """Initialize the parser with the language name and the optional + content hint. + + Args: + language_name (`str`): + The name of the language, which will be used + in ```{language_name} + content_hint (`Optional[str]`, defaults to `None`): + The hint used to remind LLM what should be fill between the + tags. If not provided, the default content hint + "${{your_{language_name}_code}}" will be used. + """ self.name = self.name.format(language_name=language_name) self.tag_begin = self.tag_begin.format(language_name=language_name) + + if content_hint is None: + self.content_hint = f"${{your_{language_name}_code}}" + else: + self.content_hint = content_hint + self.format_instruction = self.format_instruction.format( language_name=language_name, + content_hint=self.content_hint, ).strip()
          diff --git a/zh_CN/_modules/agentscope/parsers/json_object_parser.html b/zh_CN/_modules/agentscope/parsers/json_object_parser.html index 519005805..34ea99845 100644 --- a/zh_CN/_modules/agentscope/parsers/json_object_parser.html +++ b/zh_CN/_modules/agentscope/parsers/json_object_parser.html @@ -102,7 +102,7 @@

          agentscope.parsers.json_object_parser 源代码

          < """The parser for JSON object in the model response.""" import json from copy import deepcopy -from typing import Optional, Any, List +from typing import Optional, Any, List, Sequence, Union from loguru import logger @@ -114,6 +114,7 @@

          agentscope.parsers.json_object_parser 源代码

          < ) from agentscope.models import ModelResponse from agentscope.parsers import ParserBase +from agentscope.parsers.parser_base import DictFilterMixin from agentscope.utils.tools import _join_str_with_comma_and @@ -232,7 +233,7 @@

          agentscope.parsers.json_object_parser 源代码

          <
          [文档] -class MarkdownJsonDictParser(MarkdownJsonObjectParser): +class MarkdownJsonDictParser(MarkdownJsonObjectParser, DictFilterMixin): """A class used to parse a JSON dictionary object in a markdown fenced code""" @@ -265,6 +266,9 @@

          agentscope.parsers.json_object_parser 源代码

          < self, content_hint: Optional[Any] = None, required_keys: List[str] = None, + keys_to_memory: Optional[Union[str, bool, Sequence[str]]] = True, + keys_to_content: Optional[Union[str, bool, Sequence[str]]] = True, + keys_to_metadata: Optional[Union[str, bool, Sequence[str]]] = False, ) -> None: """Initialize the parser with the content hint. @@ -278,8 +282,42 @@

          agentscope.parsers.json_object_parser 源代码

          < A list of required keys in the JSON dictionary object. If the response misses any of the required keys, it will raise a RequiredFieldNotFoundError. + keys_to_memory (`Optional[Union[str, bool, Sequence[str]]]`, + defaults to `True`): + The key or keys to be filtered in `to_memory` method. If + it's + - `False`, `None` will be returned in the `to_memory` method + - `str`, the corresponding value will be returned + - `List[str]`, a filtered dictionary will be returned + - `True`, the whole dictionary will be returned + keys_to_content (`Optional[Union[str, bool, Sequence[str]]`, + defaults to `True`): + The key or keys to be filtered in `to_content` method. If + it's + - `False`, `None` will be returned in the `to_content` method + - `str`, the corresponding value will be returned + - `List[str]`, a filtered dictionary will be returned + - `True`, the whole dictionary will be returned + keys_to_metadata (`Optional[Union[str, bool, Sequence[str]]`, + defaults to `False`): + The key or keys to be filtered in `to_metadata` method. If + it's + - `False`, `None` will be returned in the `to_metadata` method + - `str`, the corresponding value will be returned + - `List[str]`, a filtered dictionary will be returned + - `True`, the whole dictionary will be returned + """ - super().__init__(content_hint) + # Initialize the markdown json object parser + MarkdownJsonObjectParser.__init__(self, content_hint) + + # Initialize the mixin class to allow filtering the parsed response + DictFilterMixin.__init__( + self, + keys_to_memory=keys_to_memory, + keys_to_content=keys_to_content, + keys_to_metadata=keys_to_metadata, + ) self.required_keys = required_keys or []
          diff --git a/zh_CN/_modules/agentscope/parsers/parser_base.html b/zh_CN/_modules/agentscope/parsers/parser_base.html index a6e02b859..e3be2d59d 100644 --- a/zh_CN/_modules/agentscope/parsers/parser_base.html +++ b/zh_CN/_modules/agentscope/parsers/parser_base.html @@ -101,10 +101,17 @@

          agentscope.parsers.parser_base 源代码

           # -*- coding: utf-8 -*-
           """The base class for model response parser."""
           from abc import ABC, abstractmethod
          +from typing import Union, Sequence
          +
          +from loguru import logger
           
           from agentscope.exception import TagNotFoundError
           from agentscope.models import ModelResponse
           
          +# TODO: Support one-time warning in logger rather than setting global variable
          +_FIRST_TIME_TO_REPORT_CONTENT = True
          +_FIRST_TIME_TO_REPORT_MEMORY = True
          +
           
           
          [文档] @@ -159,7 +166,7 @@

          agentscope.parsers.parser_base 源代码

                       raise TagNotFoundError(
                           f"Missing "
                           f"tag{'' if len(missing_tags)==1 else 's'} "
          -                f"{' and '.join(missing_tags)} in response.",
          +                f"{' and '.join(missing_tags)} in response: {text}",
                           raw_response=text,
                           missing_begin_tag=index_start == -1,
                           missing_end_tag=index_end == -1,
          @@ -171,6 +178,155 @@ 

          agentscope.parsers.parser_base 源代码

           
                   return extract_text
          + + +
          +[文档] +class DictFilterMixin: + """A mixin class to filter the parsed response by keys. It allows users + to set keys to be filtered during speaking, storing in memory, and + returning in the agent reply function. + """ + +
          +[文档] + def __init__( + self, + keys_to_memory: Union[str, bool, Sequence[str]], + keys_to_content: Union[str, bool, Sequence[str]], + keys_to_metadata: Union[str, bool, Sequence[str]], + ) -> None: + """Initialize the mixin class with the keys to be filtered during + speaking, storing in memory, and returning in the agent reply function. + + Args: + keys_to_memory (`Optional[Union[str, bool, Sequence[str]]]`): + The key or keys to be filtered in `to_memory` method. If + it's + - `False`, `None` will be returned in the `to_memory` method + - `str`, the corresponding value will be returned + - `List[str]`, a filtered dictionary will be returned + - `True`, the whole dictionary will be returned + keys_to_content (`Optional[Union[str, bool, Sequence[str]]`): + The key or keys to be filtered in `to_content` method. If + it's + - `False`, `None` will be returned in the `to_content` method + - `str`, the corresponding value will be returned + - `List[str]`, a filtered dictionary will be returned + - `True`, the whole dictionary will be returned + keys_to_metadata (`Optional[Union[str, bool, Sequence[str]]]`): + The key or keys to be filtered in `to_metadata` method. If + it's + - `False`, `None` will be returned in the `to_metadata` method + - `str`, the corresponding value will be returned + - `List[str]`, a filtered dictionary will be returned + - `True`, the whole dictionary will be returned + """ + self.keys_to_memory = keys_to_memory + self.keys_to_content = keys_to_content + self.keys_to_metadata = keys_to_metadata
          + + +
          +[文档] + def to_memory( + self, + parsed_response: dict, + allow_missing: bool = False, + ) -> Union[str, dict, None]: + """Filter the fields that will be stored in memory.""" + return self._filter_content_by_names( + parsed_response, + self.keys_to_memory, + allow_missing=allow_missing, + )
          + + +
          +[文档] + def to_content( + self, + parsed_response: dict, + allow_missing: bool = False, + ) -> Union[str, dict, None]: + """Filter the fields that will be fed into the content field in the + returned message, which will be exposed to other agents. + """ + return self._filter_content_by_names( + parsed_response, + self.keys_to_content, + allow_missing=allow_missing, + )
          + + +
          +[文档] + def to_metadata( + self, + parsed_response: dict, + allow_missing: bool = False, + ) -> Union[str, dict, None]: + """Filter the fields that will be fed into the returned message + directly to control the application workflow.""" + return self._filter_content_by_names( + parsed_response, + self.keys_to_metadata, + allow_missing=allow_missing, + )
          + + + def _filter_content_by_names( + self, + parsed_response: dict, + keys: Union[str, bool, Sequence[str]], + allow_missing: bool = False, + ) -> Union[str, dict, None]: + """Filter the parsed response by keys. If only one key is provided, the + returned content will be a single corresponding value. Otherwise, + the returned content will be a dictionary with the filtered keys and + their corresponding values. + + Args: + keys (`Union[str, bool, Sequence[str]]`): + The key or keys to be filtered. If it's + - `False`, `None` will be returned in the `to_content` method + - `str`, the corresponding value will be returned + - `List[str]`, a filtered dictionary will be returned + - `True`, the whole dictionary will be returned + allow_missing (`bool`, defaults to `False`): + Whether to allow missing keys in the response. If set to + `True`, the method will skip the missing keys in the response. + Otherwise, it will raise a `ValueError` when a key is missing. + + Returns: + `Union[str, dict]`: The filtered content. + """ + + if isinstance(keys, bool): + if keys: + return parsed_response + else: + return None + + if isinstance(keys, str): + return parsed_response[keys] + + # check if the required names are in the response + for name in keys: + if name not in parsed_response: + if allow_missing: + logger.warning( + f"Content name {name} not found in the response. Skip " + f"it.", + ) + else: + raise ValueError(f"Name {name} not found in the response.") + return { + name: parsed_response[name] + for name in keys + if name in parsed_response + }
          +
          diff --git a/zh_CN/_modules/agentscope/parsers/tagged_content_parser.html b/zh_CN/_modules/agentscope/parsers/tagged_content_parser.html index 1787287cd..335706908 100644 --- a/zh_CN/_modules/agentscope/parsers/tagged_content_parser.html +++ b/zh_CN/_modules/agentscope/parsers/tagged_content_parser.html @@ -101,10 +101,12 @@

          agentscope.parsers.tagged_content_parser 源代码

          # -*- coding: utf-8 -*- """The parser for tagged content in the model response.""" import json +from typing import Union, Sequence, Optional, List -from agentscope.exception import JsonParsingError +from agentscope.exception import JsonParsingError, TagNotFoundError from agentscope.models import ModelResponse from agentscope.parsers import ParserBase +from agentscope.parsers.parser_base import DictFilterMixin
          @@ -114,7 +116,8 @@

          agentscope.parsers.tagged_content_parser 源代码

          and tag end.""" name: str - """The name of the tagged content.""" + """The name of the tagged content, which will be used as the key in + extracted dictionary.""" tag_begin: str """The beginning tag.""" @@ -168,7 +171,7 @@

          agentscope.parsers.tagged_content_parser 源代码

          [文档] -class MultiTaggedContentParser(ParserBase): +class MultiTaggedContentParser(ParserBase, DictFilterMixin): """Parse response text by multiple tags, and return a dict of their content. Asking llm to generate JSON dictionary object directly maybe not a good idea due to involving escape characters and other issues. So we can @@ -189,14 +192,60 @@

          agentscope.parsers.tagged_content_parser 源代码

          [文档] - def __init__(self, *tagged_contents: TaggedContent) -> None: + def __init__( + self, + *tagged_contents: TaggedContent, + keys_to_memory: Optional[Union[str, bool, Sequence[str]]] = True, + keys_to_content: Optional[Union[str, bool, Sequence[str]]] = True, + keys_to_metadata: Optional[Union[str, bool, Sequence[str]]] = False, + keys_allow_missing: Optional[List[str]] = None, + ) -> None: """Initialize the parser with tags. Args: - tags (`dict[str, Tuple[str, str]]`): - A dictionary of tags, the key is the tag name, and the value is - a tuple of starting tag and end tag. + *tagged_contents (`dict[str, Tuple[str, str]]`): + Multiple TaggedContent objects, each object contains the tag + name, tag begin, content hint and tag end. The name will be + used as the key in the extracted dictionary. + required_keys (`Optional[List[str]]`, defaults to `None`): + A list of required + keys_to_memory (`Optional[Union[str, bool, Sequence[str]]]`, + defaults to `True`): + The key or keys to be filtered in `to_memory` method. If + it's + - `False`, `None` will be returned in the `to_memory` method + - `str`, the corresponding value will be returned + - `List[str]`, a filtered dictionary will be returned + - `True`, the whole dictionary will be returned + keys_to_content (`Optional[Union[str, bool, Sequence[str]]`, + defaults to `True`): + The key or keys to be filtered in `to_content` method. If + it's + - `False`, `None` will be returned in the `to_content` method + - `str`, the corresponding value will be returned + - `List[str]`, a filtered dictionary will be returned + - `True`, the whole dictionary will be returned + keys_to_metadata (`Optional[Union[str, bool, Sequence[str]]]`, + defaults to `False`): + The key or keys to be filtered in `to_metadata` method. If + it's + - `False`, `None` will be returned in the `to_metadata` method + - `str`, the corresponding value will be returned + - `List[str]`, a filtered dictionary will be returned + - `True`, the whole dictionary will be returned + keys_allow_missing (`Optional[List[str]]`, defaults to `None`): + A list of keys that are allowed to be missing in the response. """ + # Initialize the mixin class + DictFilterMixin.__init__( + self, + keys_to_memory=keys_to_memory, + keys_to_content=keys_to_content, + keys_to_metadata=keys_to_metadata, + ) + + self.keys_allow_missing = keys_allow_missing + self.tagged_contents = list(tagged_contents) # Prepare the format instruction according to the tagged contents @@ -236,26 +285,38 @@

          agentscope.parsers.tagged_content_parser 源代码

          tag_begin = tagged_content.tag_begin tag_end = tagged_content.tag_end - extract_content = self._extract_first_content_by_tag( - response, - tag_begin, - tag_end, - ) - - if tagged_content.parse_json: - try: - extract_content = json.loads(extract_content) - except json.decoder.JSONDecodeError as e: - raw_response = f"{tag_begin}{extract_content}{tag_end}" - raise JsonParsingError( - f"The content between {tagged_content.tag_begin} and " - f"{tagged_content.tag_end} should be a JSON object." - f'When parsing "{raw_response}", an error occurred: ' - f"{e}", - raw_response=raw_response, - ) from None - - tag_to_content[tagged_content.name] = extract_content + try: + extract_content = self._extract_first_content_by_tag( + response, + tag_begin, + tag_end, + ) + + if tagged_content.parse_json: + try: + extract_content = json.loads(extract_content) + except json.decoder.JSONDecodeError as e: + raw_response = f"{tag_begin}{extract_content}{tag_end}" + raise JsonParsingError( + f"The content between " + f"{tagged_content.tag_begin} and " + f"{tagged_content.tag_end} should be a JSON " + f'object. An error "{e}" occurred when parsing: ' + f"{raw_response}", + raw_response=raw_response, + ) from None + + tag_to_content[tagged_content.name] = extract_content + + except TagNotFoundError as e: + # if the key is allowed to be missing, skip the error + if ( + self.keys_allow_missing is not None + and tagged_content.name in self.keys_allow_missing + ): + continue + + raise e from None response.parsed = tag_to_content return response
          diff --git a/zh_CN/_sources/tutorial/203-parser.md.txt b/zh_CN/_sources/tutorial/203-parser.md.txt new file mode 100644 index 000000000..a8b2a30fb --- /dev/null +++ b/zh_CN/_sources/tutorial/203-parser.md.txt @@ -0,0 +1,476 @@ +(203-parser-zh)= + +# 模型结果解析 + +## 目录 + +- [背景](#背景) +- [解析器模块](#解析器模块) + - [功能说明](#功能说明) + - [字符串类型](#字符串str类型) + - [MarkdownCodeBlockParser](#markdowncodeblockparser) + - [初始化](#初始化) + - [响应格式模版](#响应格式模版) + - [解析函数](#解析函数) + - [字典类型](#字典dict类型) + - [MarkdownJsonDictParser](#markdownjsondictparser) + - [初始化 & 响应格式模版](#初始化--响应格式模版) + - [MultiTaggedContentParser](#multitaggedcontentparser) + - [初始化 & 响应格式模版](#初始化--响应格式模版-1) + - [解析函数](#解析函数-1) + - [JSON / Python 对象类型](#json--python-对象类型) + - [MarkdownJsonObjectParser](#markdownjsonobjectparser) + - [初始化 & 响应格式模版](#初始化--响应格式模版-2) + - [解析函数](#解析函数-2) +- [典型使用样例](#典型使用样例) + - [狼人杀游戏](#狼人杀游戏) + - [ReAct 智能体和工具使用](#react-智能体和工具使用) +- [自定义解析器](#自定义解析器) + + +## 背景 + +利用LLM构建应用的过程中,将 LLM 产生的字符串解析成指定的格式,提取出需要的信息,是一个非常重要的环节。 +但同时由于下列原因,这个过程也是一个非常复杂的过程: + +1. **多样性**:解析的目标格式多种多样,需要提取的信息可能是一段特定文本,一个JSON对象,或者是一个复杂的数据结构。 +2. **复杂性**:结果解析不仅仅是将 LLM 产生的文本转换成目标格式,还涉及到提示工程(提醒 LLM 应该产生什么格式的输出),错误处理等一些列问题。 +3. **灵活性**:同一个应用中,不同阶段也可能需要智能体产生不同格式的输出。 + +为了让开发者能够便捷、灵活的地进行结果解析,AgentScope设计并提供了解析器模块(Parser)。利用该模块,开发者可以通过简单的配置,实现目标格式的解析,同时可以灵活的切换解析的目标格式。 + +AgentScope中,解析器模块的设计原则是: +1. **灵活**:开发者可以灵活设置所需返回格式、灵活地切换解析器,实现不同格式的解析,而无需修改智能体类的代码,即具体的“目标格式”与智能体类内`reply`函数的处理逻辑解耦 +2. **自由**:用户可以自由选择是否使用解析器。解析器所提供的响应格式提示、解析结果等功能都是在`reply`函数内显式调用的,用户可以自由选择使用解析器或是自己实现代码实现结果解析 +3. **透明**:利用解析器时,提示(prompt)构建的过程和结果在`reply`函数内对开发者完全可见且透明,开发者可以精确调试自己的应用。 + +## 解析器模块 + +### 功能说明 + +解析器模块(Parser)的主要功能包括: + +1. 提供“响应格式说明”(format instruction),即提示 LLM 应该在什么位置产生什么输出,例如 + +> You should generate python code in a fenced code block as follows +> +> \```python +> +> {your_python_code} +> +> \``` + + +2. 提供解析函数(parse function),直接将 LLM 产生的文本解析成目标数据格式 + +3. 针对字典格式的后处理功能。在将文本解析成字典后,其中不同的字段可能有不同的用处 + +AgentScope提供了多种不同解析器,开发者可以根据自己的需求进行选择。 + +| 目标格式 | 解析器 | 说明 | +|-------------------|----------------------------|-----------------------------------------------------------------------------| +| 字符串(`str`)类型 | `MarkdownCodeBlockParser` | 要求 LLM 将指定的文本生成到Markdown中以 ``` 标识的代码块中,解析结果为字符串。 | +| 字典(`dict`)类型 | `MarkdownJsonDictParser` | 要求 LLM 在 \```json 和 \``` 标识的代码块中产生指定内容的字典,解析结果为 Python 字典。 | +| | `MultiTaggedContentParser` | 要求 LLM 在多个标签中产生指定内容,这些不同标签中的内容将一同被解析成一个 Python 字典,并填入不同的键值对中。 | +| JSON / Python对象类型 | `MarkdownJsonObjectParser` | 要求 LLM 在 \```json 和 \``` 标识的代码块中产生指定的内容,解析结果将通过 `json.loads` 转换成 Python 对象。 | + +> **NOTE**: 相比`MarkdownJsonDictParser`,`MultiTaggedContentParser`更适合于模型能力不强,以及需要 LLM 返回内容过于复杂的情况。例如 LLM 返回 Python 代码,如果直接在字典中返回代码,那么 LLM 需要注意特殊字符的转义(\t,\n,...),`json.loads`读取时对双引号和单引号的区分等问题。而`MultiTaggedContentParser`实际是让大模型在每个单独的标签中返回各个键值,然后再将它们组成字典,从而降低了LLM返回的难度。 + +下面我们将根据不同的目标格式,介绍这些解析器的用法。 + +### 字符串(`str`)类型 + +
          + + MarkdownCodeBlockParser + +##### 初始化 + +- `MarkdownCodeBlockParser`采用 Markdown 代码块的形式,要求 LLM 将指定文本产生到指定的代码块中。可以通过`language_name`参数指定不同的语言,从而利用大模型代码能力产生对应的输出。例如要求大模型产生 Python 代码时,初始化如下: + + ```python + from agentscope.parsers import MarkdownCodeBlockParser + + parser = MarkdownCodeBlockParser(language_name="python") + ``` + +##### 响应格式模版 + +- `MarkdownCodeBlockParser`类提供如下的“响应格式说明”模版,在用户调用`format_instruction`属性时,会将`{language_name}`替换为初始化时输入的字符串: + + > You should generate {language_name} code in a {language_name} fenced code block as follows: + > + > \```{language_name} + > + > ${your_{language_name}_code} + > + > \``` + +- 例如上述对`language_name`为`"python"`的初始化,调用`format_instruction`属性时,会返回如下字符串: + + ```python + print(parser.format_instruction) + ``` + + > You should generate python code in a python fenced code block as follows + > + > \```python + > + > ${your_python_code} + > + > \``` + +##### 解析函数 + +- `MarkdownCodeBlockParser`类提供`parse`方法,用于解析LLM产生的文本,返回的是字符串。 + + ````python + res = parser.parse( + ModelResponse( + text="""The following is generated python code + ```python + print("Hello world!") + ``` + """ + ) + ) + + print(res.parsed) + ```` + + > print("hello world!") + +
          + +### 字典(`dict`)类型 + +与字符串和一般的 JSON / Python 对象不同,作为LLM应用中常用的数据格式,AgentScope为字典类型提供了额外的后处理功能。初始化解析器时,可以通过额外设置`keys_to_content`,`keys_to_memory`,`keys_to_metadata`三个参数,从而实现在调用`parser`的`to_content`,`to_memory`和`to_metadata`方法时,对字典键值对的过滤。 +其中 + - `keys_to_content` 指定的键值对将被放置在返回`Msg`对象中的`content`字段,这个字段内容将会被返回给其它智能体,参与到其他智能体的提示构建中,同时也会被`self.speak`函数调用,用于显式输出 + - `keys_to_memory` 指定的键值对将被存储到智能体的记忆中 + - `keys_to_metadata` 指定的键值对将被放置在`Msg`对象的`metadata`字段,可以用于应用的控制流程判断,或挂载一些不需要返回给其它智能体的信息。 + +三个参数接收布尔值、字符串和字符串列表。其值的含义如下: +- `False`: 对应的过滤函数将返回`None`。 +- `True`: 整个字典将被返回。 +- `str`: 对应的键值将被直接返回,注意返回的会是对应的值而非字典。 +- `List[str]`: 根据键值对列表返回过滤后的字典。 + +AgentScope中,`keys_to_content` 和 `keys_to_memory` 默认为 `True`,即整个字典将被返回。`keys_to_metadata` 默认为 `False`,即对应的过滤函数将返回 `None`。 + +下面是狼人杀游戏的样例,在白天讨论过程中 LLM 扮演狼人产生的字典。在这个例子中, +- `"thought"`字段不应该返回给其它智能体,但是应该存储在智能体的记忆中,从而保证狼人策略的延续; +- `"speak"`字段应该被返回给其它智能体,并且存储在智能体记忆中; +- `"finish_discussion"`字段用于应用的控制流程中,判断讨论是否已经结束。为了节省token,该字段不应该被返回给其它的智能体,同时也不应该存储在智能体的记忆中。 + + ```python + { + "thought": "The others didn't realize I was a werewolf. I should end the discussion soon.", + "speak": "I agree with you.", + "finish_discussion": True + } + ``` + +AgentScope中,我们通过调用`to_content`,`to_memory`和`to_metadata`方法实现后处理功能,示意代码如下: + +- 应用中的控制流代码,创建对应的解析器对象并装载 + + ```python + from agentscope.parsers import MarkdownJsonDictParser + + # ... + + agent = DictDialogAgent(...) + + # 以MarkdownJsonDictParser为例 + parser = MarkdownJsonDictParser( + content_hint={ + "thought": "what you thought", + "speak": "what you speak", + "finish_discussion": "whether the discussion is finished" + }, + keys_to_content="speak", + keys_to_memory=["thought", "speak"], + keys_to_metadata=["finish_discussion"] + ) + + # 装载解析器,即相当于指定了要求的相应格式 + agent.set_parser(parser) + + # 讨论过程 + while True: + # ... + x = agent(x) + # 根据metadata字段,获取LLM对当前是否应该结束讨论的判断 + if x.metadata["finish_discussion"]: + break + ``` + + +- 智能体内部`reply`函数内实现字典的过滤 + + ```python + # ... + def reply(x: dict = None) -> None: + + # ... + res = self.model(prompt, parse_func=self.parser.parse) + + # 过滤后拥有 thought 和 speak 字段的字典,存储到智能体记忆中 + self.memory.add( + Msg( + self.name, + content=self.parser.to_memory(res.parsed), + role="assistant", + ) + ) + + # 存储到content中,同时存储到metadata中 + msg = Msg( + self.name, + content=self.parser.to_content(res.parsed), + role="assistant", + metadata=self.parser.to_metadata(res.parsed), + ) + self.speak(msg) + + return msg + ``` + + + + +> **Note**: `keys_to_content`,`keys_to_memory`和`keys_to_metadata`参数可以是列表,字符串,也可以是布尔值。 +> - 如果是`True`,则会直接返回整个字典,即不进行过滤 +> - 如果是`False`,则会直接返回`None`值 +> - 如果是字符串类型,则`to_content`,`to_memory`和`to_metadata`方法将会把字符串对应的键值直接放入到对应的位置,例如`keys_to_content="speak"`,则`to_content`方法将会把`res.parsed["speak"]`放入到`Msg`对象的`content`字段中,`content`字段会是字符串而不是字典。 +> - 如果是列表类型,则`to_content`,`to_memory`和`to_metadata`方法实现的将是过滤功能,对应过滤后的结果是字典 +> ```python +> parser = MarkdownJsonDictParser( +> content_hint={ +> "thought": "what you thought", +> "speak": "what you speak", +> }, +> keys_to_content="speak", +> keys_to_memory=["thought", "speak"], +> ) +> +> example_dict = {"thought": "abc", "speak": "def"} +> print(parser.to_content(example_dict)) # def +> print(parser.to_memory(example_dict)) # {"thought": "abc", "speak": "def"} +> print(parser.to_metadata(example_dict)) # None +> ``` +> > def +> > +> > {"thought": "abc", "speak": "def"} +> > +> > None + +下面我们具体介绍两种字典类型的解析器。 + +
          + + MarkdownJsonDictParser + +##### 初始化 & 响应格式模版 + +- `MarkdownJsonDictParser`要求 LLM 在 \```json 和 \``` 标识的代码块中产生指定内容的字典。 +- 除了`to_content`,`to_memory`和`to_metadata`参数外,可以通过提供 `content_hint` 参数提供响应结果样例和说明,即提示LLM应该产生什么样子的字典,该参数可以是字符串,也可以是字典,在构建响应格式提示的时候将会被自动转换成字符串进行拼接。 + + ```python + from agentscope.parsers import MarkdownJsonDictParser + + # 字典 + MarkdownJsonDictParser( + content_hint={ + "thought": "what you thought", + "speak": "what you speak", + } + ) + # 或字符串 + MarkdownJsonDictParser( + content_hint="""{ + "thought": "what you thought", + "speak": "what you speak", + }""" + ) + ``` + - 对应的`instruction_format`属性 + + > You should respond a json object in a json fenced code block as follows: + > + > \```json + > + > {content_hint} + > + > \``` + +
          + +
          + + MultiTaggedContentParser + +`MultiTaggedContentParser`要求 LLM 在多个指定的标签对中产生指定的内容,这些不同标签的内容将一同被解析为一个 Python 字典。使用方法与`MarkdownJsonDictParser`类似,只是初始化方法不同,更适合能力较弱的LLM,或是比较复杂的返回内容。 + +##### 初始化 & 响应格式模版 + +`MultiTaggedContentParser`中,每一组标签将会以`TaggedContent`对象的形式传入,其中`TaggedContent`对象包含了 +- 标签名(`name`),即返回字典中的key值 +- 开始标签(`tag_begin`) +- 标签内容提示(`content_hint`) +- 结束标签(`tag_end`) +- 内容解析功能(`parse_json`),默认为`False`。当置为`True`时,将在响应格式提示中自动添加提示,并且提取出的内容将通过`json.loads`解析成 Python 对象 + +```python +from agentscope.parsers import MultiTaggedContentParser, TaggedContent +parser = MultiTaggedContentParser( + TaggedContent( + name="thought", + tag_begin="[THOUGHT]", + content_hint="what you thought", + tag_end="[/THOUGHT]" + ), + TaggedContent( + name="speak", + tag_begin="[SPEAK]", + content_hint="what you speak", + tag_end="[/SPEAK]" + ), + TaggedContent( + name="finish_discussion", + tag_begin="[FINISH_DISCUSSION]", + content_hint="true/false, whether the discussion is finished", + tag_end="[/FINISH_DISCUSSION]", + parse_json=True, # 我们希望这个字段的内容直接被解析成 True 或 False 的 Python 布尔值 + ) +) + +print(parser.format_instruction) +``` + +> Respond with specific tags as outlined below, and the content between [FINISH_DISCUSSION] and [/FINISH_DISCUSSION] MUST be a JSON object: +> +> [THOUGHT]what you thought[/THOUGHT] +> +> [SPEAK]what you speak[/SPEAK] +> +> [FINISH_DISCUSSION]true/false, whether the discussion is finished[/FINISH_DISCUSSION] + +##### 解析函数 + +- `MultiTaggedContentParser`的解析结果为字典,其中key为`TaggedContent`对象的`name`的值,以下是狼人杀中解析 LLM 返回的样例: + +```python +res_dict = parser.parse( + ModelResponse(text="""As a werewolf, I should keep pretending to be a villager +[THOUGHT]The others didn't realize I was a werewolf. I should end the discussion soon.[/THOUGHT] +[SPEAK]I agree with you.[/SPEAK] +[FINISH_DISCUSSION]true[/FINISH_DISCUSSION] +""" + ) +) + +print(res_dict) +``` + +> { +> +> "thought": "The others didn't realize I was a werewolf. I should end the discussion soon.", +> +> "speak": "I agree with you.", +> +> "finish_discussion": true +> +> } + +
          + +### JSON / Python 对象类型 + +
          + + MarkdownJsonObjectParser + +`MarkdownJsonObjectParser`同样采用 Markdown 的\```json和\```标识,但是不限制解析的内容的类型,可以是列表,字典,数值,字符串等可以通过`json.loads`进行解析字符串。 + +##### 初始化 & 响应格式模版 + +```python +from agentscope.parsers import MarkdownJsonObjectParser + +parser = MarkdownJsonObjectParser( + content_hint="{A list of numbers.}" +) + +print(parser.format_instruction) +``` + +> You should respond a json object in a json fenced code block as follows: +> +> \```json +> +> {a list of numbers} +> +> \``` + +##### 解析函数 + +````python +res = parser.parse( + ModelResponse(text="""Yes, here is the generated list +```json +[1,2,3,4,5] +``` +""" + ) +) + +print(type(res)) +print(res) +```` +> +> +> [1, 2, 3, 4, 5] + +
          + +## 典型使用样例 + +### 狼人杀游戏 + +狼人杀(Werewolf)是字典解析器的一个经典使用场景,在游戏的不同阶段内,需要同一个智能体在不同阶段产生除了`"thought"`和`"speak"`外其它的标识字段,例如是否结束讨论,预言家是否使用能力,女巫是否使用解药和毒药,投票等。 + +AgentScope中已经内置了[狼人杀](https://github.com/modelscope/agentscope/tree/main/examples/game_werewolf)的样例,该样例采用`DictDialogAgent`类,配合不同的解析器,实现了灵活的目标格式切换。同时利用解析器的后处理功能,实现了“想”与“说”的分离,同时控制游戏流程的推进。 +详细实现请参考狼人杀[源码](https://github.com/modelscope/agentscope/tree/main/examples/game_werewolf)。 + +### ReAct 智能体和工具使用 + +`ReActAgent`是AgentScope中为了工具使用构建的智能体类,基于 ReAct 算法进行搭建,可以配合不同的工具函数进行使用。其中工具的调用,格式解析,采用了和解析器同样的实现思路。详细实现请参考[代码](https://github.com/modelscope/agentscope/blob/main/src/agentscope/agents/react_agent.py)。 + + +## 自定义解析器 + +AgentScope中提供了解析器的基类`ParserBase`,开发者可以通过继承该基类,并实现其中的`format_instruction`属性和`parse`方法来实现自己的解析器。 + +针对目标格式是字典类型的解析,可以额外继承`agentscope.parser.DictFilterMixin`类实现对字典类型的后处理。 + +```python +from abc import ABC, abstractmethod + +from agentscope.models import ModelResponse + + +class ParserBase(ABC): + """The base class for model response parser.""" + + format_instruction: str + """The instruction for the response format.""" + + @abstractmethod + def parse(self, response: ModelResponse) -> ModelResponse: + """Parse the response text to a specific object, and stored in the + parsed field of the response object.""" + + # ... +``` diff --git a/zh_CN/_sources/tutorial/advance.rst.txt b/zh_CN/_sources/tutorial/advance.rst.txt index 9de74f5cd..17ab3d8c8 100644 --- a/zh_CN/_sources/tutorial/advance.rst.txt +++ b/zh_CN/_sources/tutorial/advance.rst.txt @@ -7,6 +7,7 @@ 201-agent.md 202-pipeline.md 203-model.md + 203-parser.md 204-service.md 205-memory.md 206-prompt.md diff --git a/zh_CN/agentscope.agents.dict_dialog_agent.html b/zh_CN/agentscope.agents.dict_dialog_agent.html index c7baaaa19..2e3eb875f 100644 --- a/zh_CN/agentscope.agents.dict_dialog_agent.html +++ b/zh_CN/agentscope.agents.dict_dialog_agent.html @@ -98,44 +98,20 @@

          agentscope.agents.dict_dialog_agent

          -

          A dict dialog agent that using parse_func and fault_handler to -parse the model response.

          -
          -
          -agentscope.agents.dict_dialog_agent.parse_dict(response: ModelResponse) ModelResponse[源代码]
          -

          Parse function for DictDialogAgent

          -
          - -
          -
          -agentscope.agents.dict_dialog_agent.default_response(response: ModelResponse) ModelResponse[源代码]
          -

          The default response of fault_handler

          -
          - +

          An agent that replies in a dictionary format.

          class agentscope.agents.dict_dialog_agent.DictDialogAgent(*args: tuple, **kwargs: dict)[源代码]

          基类:AgentBase

          An agent that generates response in a dict format, where user can -specify the required fields in the response via prompt, e.g.

          -
          prompt = "... Response in the following format that can be loaded by
          -python json.loads()
          -{
          -    "thought": "thought",
          -    "speak": "thoughts summary to say to others",
          -    # ...
          -}"
          -
          -
          -

          This agent class is an example for using parse_func and fault_handler -to parse the output from the model, and handling the fault when parsing -fails. We take “speak” as a required field in the response, and print -the speak field as the output response.

          +specify the required fields in the response via specifying the parser

          +

          About parser, please refer to our +[tutorial](https://modelscope.github.io/agentscope/en/tutorial/203-parser.html)

          For usage example, please refer to the example of werewolf in examples/game_werewolf

          -__init__(name: str, sys_prompt: str, model_config_name: str, use_memory: bool = True, memory_config: dict | None = None, parse_func: ~typing.Callable[[...], ~typing.Any] | None = <function parse_dict>, fault_handler: ~typing.Callable[[...], ~typing.Any] | None = <function default_response>, max_retries: int | None = 3, prompt_type: ~agentscope.prompt.PromptType | None = None) None[源代码]
          +__init__(name: str, sys_prompt: str, model_config_name: str, use_memory: bool = True, memory_config: dict | None = None, max_retries: int | None = 3) None[源代码]

          Initialize the dict dialog agent.

          参数:
          @@ -147,20 +123,22 @@ configuration.

        • use_memory (bool, defaults to True) – Whether the agent has memory.

        • memory_config (Optional[dict], defaults to None) – The config of memory.

        • -
        • parse_func (Optional[Callable[…, Any]], defaults to parse_dict) – The function used to parse the model output, -e.g. json.loads, which is used to extract json from the -output.

        • -
        • fault_handler (Optional[Callable[…, Any]], defaults to default_response) – The function used to handle the fault when parse_func fails -to parse the model output.

        • max_retries (Optional[int], defaults to None) – The maximum number of retries when failed to parse the model output.

        • -
        • prompt_type (Optional[PromptType], defaults to PromptType.LIST) – The type of the prompt organization, chosen from -PromptType.LIST or PromptType.STRING.

        +
        +
        +set_parser(parser: ParserBase) None[源代码]
        +

        Set response parser, which will provide 1) format instruction; 2) +response parsing; 3) filtering fields when returning message, storing +message in memory. So developers only need to change the +parser, and the agent will work as expected.

        +
        +
        reply(x: dict | None = None) dict[源代码]
        diff --git a/zh_CN/agentscope.agents.html b/zh_CN/agentscope.agents.html index a7a8f51fd..7d54bbfe2 100644 --- a/zh_CN/agentscope.agents.html +++ b/zh_CN/agentscope.agents.html @@ -89,6 +89,7 @@
      • DictDialogAgent
      • @@ -452,25 +453,14 @@ class agentscope.agents.DictDialogAgent(*args: tuple, **kwargs: dict)[源代码]

        基类:AgentBase

        An agent that generates response in a dict format, where user can -specify the required fields in the response via prompt, e.g.

        -
        prompt = "... Response in the following format that can be loaded by
        -python json.loads()
        -{
        -    "thought": "thought",
        -    "speak": "thoughts summary to say to others",
        -    # ...
        -}"
        -
        -
        -

        This agent class is an example for using parse_func and fault_handler -to parse the output from the model, and handling the fault when parsing -fails. We take “speak” as a required field in the response, and print -the speak field as the output response.

        +specify the required fields in the response via specifying the parser

        +

        About parser, please refer to our +[tutorial](https://modelscope.github.io/agentscope/en/tutorial/203-parser.html)

        For usage example, please refer to the example of werewolf in examples/game_werewolf

        -__init__(name: str, sys_prompt: str, model_config_name: str, use_memory: bool = True, memory_config: dict | None = None, parse_func: ~typing.Callable[[...], ~typing.Any] | None = <function parse_dict>, fault_handler: ~typing.Callable[[...], ~typing.Any] | None = <function default_response>, max_retries: int | None = 3, prompt_type: ~agentscope.prompt.PromptType | None = None) None[源代码]
        +__init__(name: str, sys_prompt: str, model_config_name: str, use_memory: bool = True, memory_config: dict | None = None, max_retries: int | None = 3) None[源代码]

        Initialize the dict dialog agent.

        参数:
        @@ -482,20 +472,22 @@ configuration.

      • use_memory (bool, defaults to True) – Whether the agent has memory.

      • memory_config (Optional[dict], defaults to None) – The config of memory.

      • -
      • parse_func (Optional[Callable[…, Any]], defaults to parse_dict) – The function used to parse the model output, -e.g. json.loads, which is used to extract json from the -output.

      • -
      • fault_handler (Optional[Callable[…, Any]], defaults to default_response) – The function used to handle the fault when parse_func fails -to parse the model output.

      • max_retries (Optional[int], defaults to None) – The maximum number of retries when failed to parse the model output.

      • -
      • prompt_type (Optional[PromptType], defaults to PromptType.LIST) – The type of the prompt organization, chosen from -PromptType.LIST or PromptType.STRING.

      • +
        +
        +set_parser(parser: ParserBase) None[源代码]
        +

        Set response parser, which will provide 1) format instruction; 2) +response parsing; 3) filtering fields when returning message, storing +message in memory. So developers only need to change the +parser, and the agent will work as expected.

        +
        +
        reply(x: dict | None = None) dict[源代码]
        diff --git a/zh_CN/agentscope.message.html b/zh_CN/agentscope.message.html index 03873c7f5..8b2bc4616 100644 --- a/zh_CN/agentscope.message.html +++ b/zh_CN/agentscope.message.html @@ -68,6 +68,13 @@
      • Msg
          +
        • Msg.id
        • +
        • Msg.name
        • +
        • Msg.content
        • +
        • Msg.role
        • +
        • Msg.metadata
        • +
        • Msg.url
        • +
        • Msg.timestamp
        • Msg.__init__()
        • Msg.to_str()
        • Msg.serialize()
        • @@ -176,12 +183,55 @@
          -class agentscope.message.Msg(name: str, content: Any, role: Literal['system', 'user', 'assistant'] | None = None, url: Sequence[str] | str | None = None, timestamp: str | None = None, echo: bool = False, **kwargs: Any)[源代码]
          +class agentscope.message.Msg(name: str, content: Any, role: Literal['system', 'user', 'assistant'] | None = None, url: Sequence[str] | str | None = None, timestamp: str | None = None, echo: bool = False, metadata: dict | str | None = None, **kwargs: Any)[源代码]

          基类:MessageBase

          The Message class.

          +
          +
          +id: str
          +

          The id of the message.

          +
          + +
          +
          +name: str
          +

          The name of who send the message.

          +
          + +
          +
          +content: Any
          +

          The content of the message.

          +
          + +
          +
          +role: Literal['system', 'user', 'assistant']
          +

          The role of the message sender.

          +
          + +
          +
          +metadata: dict | None
          +

          Save the information for application’s control flow, or other +purposes.

          +
          + +
          +
          +url: Sequence[str] | str | None
          +

          A url to file, image, video, audio or website.

          +
          + +
          +
          +timestamp: str
          +

          The timestamp of the message.

          +
          +
          -__init__(name: str, content: Any, role: Literal['system', 'user', 'assistant'] | None = None, url: Sequence[str] | str | None = None, timestamp: str | None = None, echo: bool = False, **kwargs: Any) None[源代码]
          +__init__(name: str, content: Any, role: Literal['system', 'user', 'assistant'] | None = None, url: Sequence[str] | str | None = None, timestamp: str | None = None, echo: bool = False, metadata: dict | str | None = None, **kwargs: Any) None[源代码]

          Initialize the message object

          参数:
          @@ -194,6 +244,9 @@
        • url (Optional[Union[list[str], str]], defaults to None) – A url to file, image, video, audio or website.

        • timestamp (Optional[str], defaults to None) – The timestamp of the message, if None, it will be set to current time.

        • +
        • echo (bool, defaults to False) – Whether to print the message to the console.

        • +
        • metadata (Optional[Union[dict, str]], defaults to None) – Save the information for application’s control flow, or other +purposes.

        • **kwargs (Any) – Other attributes of the message.

        diff --git a/zh_CN/agentscope.parsers.code_block_parser.html b/zh_CN/agentscope.parsers.code_block_parser.html index 223745687..4da8df88d 100644 --- a/zh_CN/agentscope.parsers.code_block_parser.html +++ b/zh_CN/agentscope.parsers.code_block_parser.html @@ -101,15 +101,9 @@

        Model response parser class for Markdown code block.

        -class agentscope.parsers.code_block_parser.MarkdownCodeBlockParser(language_name: str)[源代码]
        +class agentscope.parsers.code_block_parser.MarkdownCodeBlockParser(language_name: str, content_hint: str | None = None)[源代码]

        基类:ParserBase

        The base class for parsing the response text by fenced block.

        -
        -
        -content_hint: str = '${{your_{language_name}_code}}'
        -

        The hint of the content.

        -
        -
        tag_end: str = '```'
        @@ -118,8 +112,16 @@
        -__init__(language_name: str) None[源代码]
        -
        +__init__(language_name: str, content_hint: str | None = None) None[源代码] +

        Initialize the parser with the language name and the optional +content hint.

        +
        +
        参数:
        +

        language_name – The name of the language, which will be used +in ```{language_name}

        +
        +
        +
        @@ -133,9 +135,15 @@

        The beginning tag.

        +
        +
        +content_hint: str = '${{your_{language_name}_code}}'
        +

        The hint of the content.

        +
        +
        -format_instruction: str = 'You should generate {language_name} code in a {language_name} fenced code block as follows: \n```{language_name}\n${{your_{language_name}_code}}\n```'
        +format_instruction: str = 'You should generate {language_name} code in a {language_name} fenced code block as follows: \n```{language_name}\n{content_hint}\n```'

        The instruction for the format of the code block.

        diff --git a/zh_CN/agentscope.parsers.html b/zh_CN/agentscope.parsers.html index 8c65503b8..e1126d6a7 100644 --- a/zh_CN/agentscope.parsers.html +++ b/zh_CN/agentscope.parsers.html @@ -90,11 +90,11 @@
      • MarkdownCodeBlockParser @@ -228,8 +228,8 @@
        -class agentscope.parsers.MarkdownJsonDictParser(content_hint: Any | None = None, required_keys: List[str] | None = None)[源代码]
        -

        基类:MarkdownJsonObjectParser

        +class agentscope.parsers.MarkdownJsonDictParser(content_hint: Any | None = None, required_keys: List[str] | None = None, keys_to_memory: str | bool | Sequence[str] | None = True, keys_to_content: str | bool | Sequence[str] | None = True, keys_to_metadata: str | bool | Sequence[str] | None = False)[源代码] +

        基类:MarkdownJsonObjectParser, DictFilterMixin

        A class used to parse a JSON dictionary object in a markdown fenced code

        @@ -258,7 +258,7 @@
        -__init__(content_hint: Any | None = None, required_keys: List[str] | None = None) None[源代码]
        +__init__(content_hint: Any | None = None, required_keys: List[str] | None = None, keys_to_memory: str | bool | Sequence[str] | None = True, keys_to_content: str | bool | Sequence[str] | None = True, keys_to_metadata: str | bool | Sequence[str] | None = False) None[源代码]

        Initialize the parser with the content hint.

        参数:
        @@ -270,9 +270,57 @@
      • required_keys (List[str], defaults to []) – A list of required keys in the JSON dictionary object. If the response misses any of the required keys, it will raise a RequiredFieldNotFoundError.

      • +
      • (`Optional[Union[str (keys_to_memory) –

      • +
      • bool

      • +
      • Sequence[str]]]`

      • +

        :param : +:param defaults to True): The key or keys to be filtered in to_memory method. If

        +
        +

        it’s +- False, None will be returned in the to_memory method +- str, the corresponding value will be returned +- List[str], a filtered dictionary will be returned +- True, the whole dictionary will be returned

        +
        +
        +
        参数:
        +
          +
        • (`Optional[Union[str (keys_to_content) –

        • +
        • bool

        • +
        • Sequence[str]]`

        • +
        +
        +
        +

        :param : +:param defaults to True): The key or keys to be filtered in to_content method. If

        +
        +

        it’s +- False, None will be returned in the to_content method +- str, the corresponding value will be returned +- List[str], a filtered dictionary will be returned +- True, the whole dictionary will be returned

        +
        +
        +
        参数:
        +
          +
        • (`Optional[Union[str (keys_to_metadata) –

        • +
        • bool

        • +
        • Sequence[str]]`

        • +
        +
        +
        +

        :param : +:param defaults to False): The key or keys to be filtered in to_metadata method. If

        +
        +

        it’s +- False, None will be returned in the to_metadata method +- str, the corresponding value will be returned +- List[str], a filtered dictionary will be returned +- True, the whole dictionary will be returned

        +
        @@ -295,15 +343,9 @@
        -class agentscope.parsers.MarkdownCodeBlockParser(language_name: str)[源代码]
        +class agentscope.parsers.MarkdownCodeBlockParser(language_name: str, content_hint: str | None = None)[源代码]

        基类:ParserBase

        The base class for parsing the response text by fenced block.

        -
        -
        -content_hint: str = '${{your_{language_name}_code}}'
        -

        The hint of the content.

        -
        -
        tag_end: str = '```'
        @@ -312,8 +354,16 @@
        -__init__(language_name: str) None[源代码]
        -
        +__init__(language_name: str, content_hint: str | None = None) None[源代码] +

        Initialize the parser with the language name and the optional +content hint.

        +
        +
        参数:
        +

        language_name – The name of the language, which will be used +in ```{language_name}

        +
        +
        +
        @@ -327,9 +377,15 @@

        The beginning tag.

        +
        +
        +content_hint: str = '${{your_{language_name}_code}}'
        +

        The hint of the content.

        +
        +
        -format_instruction: str = 'You should generate {language_name} code in a {language_name} fenced code block as follows: \n```{language_name}\n${{your_{language_name}_code}}\n```'
        +format_instruction: str = 'You should generate {language_name} code in a {language_name} fenced code block as follows: \n```{language_name}\n{content_hint}\n```'

        The instruction for the format of the code block.

        @@ -368,7 +424,8 @@
        name: str
        -

        The name of the tagged content.

        +

        The name of the tagged content, which will be used as the key in +extracted dictionary.

        @@ -399,8 +456,8 @@
        -class agentscope.parsers.MultiTaggedContentParser(*tagged_contents: TaggedContent)[源代码]
        -

        基类:ParserBase

        +class agentscope.parsers.MultiTaggedContentParser(*tagged_contents: TaggedContent, keys_to_memory: str | bool | Sequence[str] | None = True, keys_to_content: str | bool | Sequence[str] | None = True, keys_to_metadata: str | bool | Sequence[str] | None = False, keys_allow_missing: List[str] | None = None)[源代码] +

        基类:ParserBase, DictFilterMixin

        Parse response text by multiple tags, and return a dict of their content. Asking llm to generate JSON dictionary object directly maybe not a good idea due to involving escape characters and other issues. So we can @@ -416,12 +473,69 @@

        -__init__(*tagged_contents: TaggedContent) None[源代码]
        +__init__(*tagged_contents: TaggedContent, keys_to_memory: str | bool | Sequence[str] | None = True, keys_to_content: str | bool | Sequence[str] | None = True, keys_to_metadata: str | bool | Sequence[str] | None = False, keys_allow_missing: List[str] | None = None) None[源代码]

        Initialize the parser with tags.

        参数:
        -

        tags (dict[str, Tuple[str, str]]) – A dictionary of tags, the key is the tag name, and the value is -a tuple of starting tag and end tag.

        +
          +
        • *tagged_contents (dict[str, Tuple[str, str]]) – Multiple TaggedContent objects, each object contains the tag +name, tag begin, content hint and tag end. The name will be +used as the key in the extracted dictionary.

        • +
        • required_keys (Optional[List[str]], defaults to None) – A list of required

        • +
        • (`Optional[Union[str (keys_to_memory) –

        • +
        • bool

        • +
        • Sequence[str]]]`

        • +
        +
        +
        +

        :param : +:param defaults to True): The key or keys to be filtered in to_memory method. If

        +
        +

        it’s +- False, None will be returned in the to_memory method +- str, the corresponding value will be returned +- List[str], a filtered dictionary will be returned +- True, the whole dictionary will be returned

        +
        +
        +
        参数:
        +
          +
        • (`Optional[Union[str (keys_to_content) –

        • +
        • bool

        • +
        • Sequence[str]]`

        • +
        +
        +
        +

        :param : +:param defaults to True): The key or keys to be filtered in to_content method. If

        +
        +

        it’s +- False, None will be returned in the to_content method +- str, the corresponding value will be returned +- List[str], a filtered dictionary will be returned +- True, the whole dictionary will be returned

        +
        +
        +
        参数:
        +
          +
        • (`Optional[Union[str (keys_to_metadata) –

        • +
        • bool

        • +
        • Sequence[str]]]`

        • +
        +
        +
        +

        :param : +:param defaults to False): The key or keys to be filtered in to_metadata method. If

        +
        +

        it’s +- False, None will be returned in the to_metadata method +- str, the corresponding value will be returned +- List[str], a filtered dictionary will be returned +- True, the whole dictionary will be returned

        +
        +
        +
        参数:
        +

        keys_allow_missing (Optional[List[str]], defaults to None) – A list of keys that are allowed to be missing in the response.

        diff --git a/zh_CN/agentscope.parsers.json_object_parser.html b/zh_CN/agentscope.parsers.json_object_parser.html index 6a07f0413..4be7c2fdf 100644 --- a/zh_CN/agentscope.parsers.json_object_parser.html +++ b/zh_CN/agentscope.parsers.json_object_parser.html @@ -160,8 +160,8 @@
        -class agentscope.parsers.json_object_parser.MarkdownJsonDictParser(content_hint: Any | None = None, required_keys: List[str] | None = None)[源代码]
        -

        基类:MarkdownJsonObjectParser

        +class agentscope.parsers.json_object_parser.MarkdownJsonDictParser(content_hint: Any | None = None, required_keys: List[str] | None = None, keys_to_memory: str | bool | Sequence[str] | None = True, keys_to_content: str | bool | Sequence[str] | None = True, keys_to_metadata: str | bool | Sequence[str] | None = False)[源代码] +

        基类:MarkdownJsonObjectParser, DictFilterMixin

        A class used to parse a JSON dictionary object in a markdown fenced code

        @@ -190,7 +190,7 @@
        -__init__(content_hint: Any | None = None, required_keys: List[str] | None = None) None[源代码]
        +__init__(content_hint: Any | None = None, required_keys: List[str] | None = None, keys_to_memory: str | bool | Sequence[str] | None = True, keys_to_content: str | bool | Sequence[str] | None = True, keys_to_metadata: str | bool | Sequence[str] | None = False) None[源代码]

        Initialize the parser with the content hint.

        参数:
        @@ -202,9 +202,57 @@
      • required_keys (List[str], defaults to []) – A list of required keys in the JSON dictionary object. If the response misses any of the required keys, it will raise a RequiredFieldNotFoundError.

      • +
      • (`Optional[Union[str (keys_to_memory) –

      • +
      • bool

      • +
      • Sequence[str]]]`

      • +

        :param : +:param defaults to True): The key or keys to be filtered in to_memory method. If

        +
        +

        it’s +- False, None will be returned in the to_memory method +- str, the corresponding value will be returned +- List[str], a filtered dictionary will be returned +- True, the whole dictionary will be returned

        +
        +
        +
        参数:
        +
          +
        • (`Optional[Union[str (keys_to_content) –

        • +
        • bool

        • +
        • Sequence[str]]`

        • +
        +
        +
        +

        :param : +:param defaults to True): The key or keys to be filtered in to_content method. If

        +
        +

        it’s +- False, None will be returned in the to_content method +- str, the corresponding value will be returned +- List[str], a filtered dictionary will be returned +- True, the whole dictionary will be returned

        +
        +
        +
        参数:
        +
          +
        • (`Optional[Union[str (keys_to_metadata) –

        • +
        • bool

        • +
        • Sequence[str]]`

        • +
        +
        +
        +

        :param : +:param defaults to False): The key or keys to be filtered in to_metadata method. If

        +
        +

        it’s +- False, None will be returned in the to_metadata method +- str, the corresponding value will be returned +- List[str], a filtered dictionary will be returned +- True, the whole dictionary will be returned

        +
        diff --git a/zh_CN/agentscope.parsers.parser_base.html b/zh_CN/agentscope.parsers.parser_base.html index f5d99c2e2..f2b68cb25 100644 --- a/zh_CN/agentscope.parsers.parser_base.html +++ b/zh_CN/agentscope.parsers.parser_base.html @@ -113,6 +113,66 @@
        +
        +
        +class agentscope.parsers.parser_base.DictFilterMixin(keys_to_memory: str | bool | Sequence[str], keys_to_content: str | bool | Sequence[str], keys_to_metadata: str | bool | Sequence[str])[源代码]
        +

        基类:object

        +

        A mixin class to filter the parsed response by keys. It allows users +to set keys to be filtered during speaking, storing in memory, and +returning in the agent reply function.

        +
        +
        +__init__(keys_to_memory: str | bool | Sequence[str], keys_to_content: str | bool | Sequence[str], keys_to_metadata: str | bool | Sequence[str]) None[源代码]
        +

        Initialize the mixin class with the keys to be filtered during +speaking, storing in memory, and returning in the agent reply function.

        +
        +
        参数:
        +
          +
        • keys_to_memory (Optional[Union[str, bool, Sequence[str]]]) – The key or keys to be filtered in to_memory method. If +it’s +- False, None will be returned in the to_memory method +- str, the corresponding value will be returned +- List[str], a filtered dictionary will be returned +- True, the whole dictionary will be returned

        • +
        • keys_to_content (Optional[Union[str, bool, Sequence[str]]) – The key or keys to be filtered in to_content method. If +it’s +- False, None will be returned in the to_content method +- str, the corresponding value will be returned +- List[str], a filtered dictionary will be returned +- True, the whole dictionary will be returned

        • +
        • keys_to_metadata (Optional[Union[str, bool, Sequence[str]]]) – The key or keys to be filtered in to_metadata method. If +it’s +- False, None will be returned in the to_metadata method +- str, the corresponding value will be returned +- List[str], a filtered dictionary will be returned +- True, the whole dictionary will be returned

        • +
        +
        +
        +
        + +
        +
        +to_memory(parsed_response: dict, allow_missing: bool = False) str | dict | None[源代码]
        +

        Filter the fields that will be stored in memory.

        +
        + +
        +
        +to_content(parsed_response: dict, allow_missing: bool = False) str | dict | None[源代码]
        +

        Filter the fields that will be fed into the content field in the +returned message, which will be exposed to other agents.

        +
        + +
        +
        +to_metadata(parsed_response: dict, allow_missing: bool = False) str | dict | None[源代码]
        +

        Filter the fields that will be fed into the returned message +directly to control the application workflow.

        +
        + +
        + diff --git a/zh_CN/agentscope.parsers.tagged_content_parser.html b/zh_CN/agentscope.parsers.tagged_content_parser.html index f45062ca6..459e97aa7 100644 --- a/zh_CN/agentscope.parsers.tagged_content_parser.html +++ b/zh_CN/agentscope.parsers.tagged_content_parser.html @@ -125,7 +125,8 @@
        name: str
        -

        The name of the tagged content.

        +

        The name of the tagged content, which will be used as the key in +extracted dictionary.

        @@ -156,8 +157,8 @@
        -class agentscope.parsers.tagged_content_parser.MultiTaggedContentParser(*tagged_contents: TaggedContent)[源代码]
        -

        基类:ParserBase

        +class agentscope.parsers.tagged_content_parser.MultiTaggedContentParser(*tagged_contents: TaggedContent, keys_to_memory: str | bool | Sequence[str] | None = True, keys_to_content: str | bool | Sequence[str] | None = True, keys_to_metadata: str | bool | Sequence[str] | None = False, keys_allow_missing: List[str] | None = None)[源代码] +

        基类:ParserBase, DictFilterMixin

        Parse response text by multiple tags, and return a dict of their content. Asking llm to generate JSON dictionary object directly maybe not a good idea due to involving escape characters and other issues. So we can @@ -173,12 +174,69 @@

        -__init__(*tagged_contents: TaggedContent) None[源代码]
        +__init__(*tagged_contents: TaggedContent, keys_to_memory: str | bool | Sequence[str] | None = True, keys_to_content: str | bool | Sequence[str] | None = True, keys_to_metadata: str | bool | Sequence[str] | None = False, keys_allow_missing: List[str] | None = None) None[源代码]

        Initialize the parser with tags.

        参数:
        -

        tags (dict[str, Tuple[str, str]]) – A dictionary of tags, the key is the tag name, and the value is -a tuple of starting tag and end tag.

        +
          +
        • *tagged_contents (dict[str, Tuple[str, str]]) – Multiple TaggedContent objects, each object contains the tag +name, tag begin, content hint and tag end. The name will be +used as the key in the extracted dictionary.

        • +
        • required_keys (Optional[List[str]], defaults to None) – A list of required

        • +
        • (`Optional[Union[str (keys_to_memory) –

        • +
        • bool

        • +
        • Sequence[str]]]`

        • +
        +
        +
        +

        :param : +:param defaults to True): The key or keys to be filtered in to_memory method. If

        +
        +

        it’s +- False, None will be returned in the to_memory method +- str, the corresponding value will be returned +- List[str], a filtered dictionary will be returned +- True, the whole dictionary will be returned

        +
        +
        +
        参数:
        +
          +
        • (`Optional[Union[str (keys_to_content) –

        • +
        • bool

        • +
        • Sequence[str]]`

        • +
        +
        +
        +

        :param : +:param defaults to True): The key or keys to be filtered in to_content method. If

        +
        +

        it’s +- False, None will be returned in the to_content method +- str, the corresponding value will be returned +- List[str], a filtered dictionary will be returned +- True, the whole dictionary will be returned

        +
        +
        +
        参数:
        +
          +
        • (`Optional[Union[str (keys_to_metadata) –

        • +
        • bool

        • +
        • Sequence[str]]]`

        • +
        +
        +
        +

        :param : +:param defaults to False): The key or keys to be filtered in to_metadata method. If

        +
        +

        it’s +- False, None will be returned in the to_metadata method +- str, the corresponding value will be returned +- List[str], a filtered dictionary will be returned +- True, the whole dictionary will be returned

        +
        +
        +
        参数:
        +

        keys_allow_missing (Optional[List[str]], defaults to None) – A list of keys that are allowed to be missing in the response.

        diff --git a/zh_CN/genindex.html b/zh_CN/genindex.html index 70b31a142..5726dada0 100644 --- a/zh_CN/genindex.html +++ b/zh_CN/genindex.html @@ -236,6 +236,8 @@

        _

        • delete_file()(在 agentscope.service 模块中)
        • delete_file()(在 agentscope.service.file.common 模块中) @@ -1287,6 +1289,8 @@

          D

        • DictDialogAgent(agentscope.agents 中的类)
        • DictDialogAgent(agentscope.agents.dict_dialog_agent 中的类) +
        • +
        • DictFilterMixin(agentscope.parsers.parser_base 中的类)
        • digest_webpage()(在 agentscope.service 模块中)
        • @@ -1586,6 +1590,8 @@

          G

          I

            +
          • id(agentscope.message.Msg 属性) +
          • ifelsepipeline()(在 agentscope.pipelines 模块中)
          • ifelsepipeline()(在 agentscope.pipelines.functional 模块中) @@ -1747,6 +1753,8 @@

            M

          • MessageBase(agentscope.message 中的类)
          • MESSAGE(agentscope.web.workstation.workflow_node.WorkflowNodeType 属性) +
          • +
          • metadata(agentscope.message.Msg 属性)
          • missing_begin_tag(agentscope.exception.TagNotFoundError 属性)
          • @@ -2093,6 +2101,8 @@

            M

            N

            - + - +
            • update_monitor() (agentscope.models.ModelWrapperBase 方法)
            • update_value() (agentscope.message.PlaceholderMessage 方法) +
            • +
            • url(agentscope.message.Msg 属性)
            • user_input()(在 agentscope.web.studio.utils 模块中)
            • diff --git a/zh_CN/objects.inv b/zh_CN/objects.inv index 7c562e246..cac25223b 100644 Binary files a/zh_CN/objects.inv and b/zh_CN/objects.inv differ diff --git a/zh_CN/searchindex.js b/zh_CN/searchindex.js index 3c3be0297..8871f51f2 100644 --- a/zh_CN/searchindex.js +++ b/zh_CN/searchindex.js @@ -1 +1 @@ -Search.setIndex({"alltitles": {"Actor\u6a21\u5f0f": [[98, "actor"]], "Agent Server": [[98, "agent-server"]], "AgentScope API \u6587\u6863": [[84, null]], "AgentScope \u6587\u6863": [[84, "agentscope"]], "AgentScope\u4ee3\u7801\u7ed3\u6784": [[86, "id5"]], "AgentScope\u662f\u5982\u4f55\u8bbe\u8ba1\u7684\uff1f": [[86, "id4"]], "DashScope API": [[93, "dashscope-api"]], "DashScopeChatWrapper": [[96, "dashscopechatwrapper"]], "DashScopeMultiModalWrapper": [[96, "dashscopemultimodalwrapper"]], "DialogAgent": [[91, "dialogagent"]], "Discord": [[99, "discord"]], "ForLoopPipeline": [[92, "forlooppipeline"]], "Fork\u548cClone\u4ed3\u5e93": [[100, "forkclone"]], "Gemini API": [[93, "gemini-api"]], "GeminiChatWrapper": [[96, "geminichatwrapper"]], "GitHub": [[99, "github"]], "IfElsePipeline": [[92, "ifelsepipeline"]], "Indices and tables": [[84, "indices-and-tables"]], "LiteLLM Chat API": [[93, "litellm-chat-api"]], "Logging": [[90, "logging"]], "Logging a Chat Message": [[90, "logging-a-chat-message"]], "MsgHub": [[92, "msghub"]], "Ollama API": [[93, "ollama-api"]], "OllamaChatWrapper": [[96, "ollamachatwrapper"]], "OllamaGenerationWrapper": [[96, "ollamagenerationwrapper"]], "OpenAI API": [[93, "openai-api"]], "OpenAIChatWrapper": [[96, "openaichatwrapper"]], "Pipeline": [[92, "pipeline"]], "Pipeline \u548c MsgHub": [[92, "pipeline-msghub"]], "Pipeline \u7ec4\u5408": [[92, "id3"]], "PlaceHolder": [[98, "placeholder"]], "Post Request API": [[93, "post-request-api"]], "Post Request Chat API": [[93, "post-request-chat-api"]], "SequentialPipeline": [[92, "sequentialpipeline"]], "Service\u51fd\u6570\u6982\u89c8": [[94, "service"]], "SwitchPipeline": [[92, "switchpipeline"]], "UserAgent": [[91, "useragent"]], "WhileLoopPipeline": [[92, "whilelooppipeline"]], "ZhipuAI API": [[93, "zhipuai-api"]], "ZhipuAIChatWrapper": [[96, "zhipuaichatwrapper"]], "agentscope": [[0, "module-agentscope"], [85, "agentscope"]], "agentscope.agents": [[1, "module-agentscope.agents"]], "agentscope.agents.agent": [[2, "module-agentscope.agents.agent"]], "agentscope.agents.dialog_agent": [[3, "module-agentscope.agents.dialog_agent"]], "agentscope.agents.dict_dialog_agent": [[4, "module-agentscope.agents.dict_dialog_agent"]], "agentscope.agents.operator": [[5, "module-agentscope.agents.operator"]], "agentscope.agents.react_agent": [[6, "module-agentscope.agents.react_agent"]], "agentscope.agents.rpc_agent": [[7, "module-agentscope.agents.rpc_agent"]], "agentscope.agents.text_to_image_agent": [[8, "module-agentscope.agents.text_to_image_agent"]], "agentscope.agents.user_agent": [[9, "module-agentscope.agents.user_agent"]], "agentscope.constants": [[10, "module-agentscope.constants"]], "agentscope.exception": [[11, "module-agentscope.exception"]], "agentscope.file_manager": [[12, "module-agentscope.file_manager"]], "agentscope.memory": [[13, "module-agentscope.memory"]], "agentscope.memory.memory": [[14, "module-agentscope.memory.memory"]], "agentscope.memory.temporary_memory": [[15, "module-agentscope.memory.temporary_memory"]], "agentscope.message": [[16, "module-agentscope.message"]], "agentscope.models": [[17, "module-agentscope.models"]], "agentscope.models.config": [[18, "module-agentscope.models.config"]], "agentscope.models.dashscope_model": [[19, "module-agentscope.models.dashscope_model"]], "agentscope.models.gemini_model": [[20, "module-agentscope.models.gemini_model"]], "agentscope.models.litellm_model": [[21, "module-agentscope.models.litellm_model"]], "agentscope.models.model": [[22, "module-agentscope.models.model"]], "agentscope.models.ollama_model": [[23, "module-agentscope.models.ollama_model"]], "agentscope.models.openai_model": [[24, "module-agentscope.models.openai_model"]], "agentscope.models.post_model": [[25, "module-agentscope.models.post_model"]], "agentscope.models.response": [[26, "module-agentscope.models.response"]], "agentscope.models.zhipu_model": [[27, "module-agentscope.models.zhipu_model"]], "agentscope.msghub": [[28, "module-agentscope.msghub"]], "agentscope.parsers": [[29, "module-agentscope.parsers"]], "agentscope.parsers.code_block_parser": [[30, "module-agentscope.parsers.code_block_parser"]], "agentscope.parsers.json_object_parser": [[31, "module-agentscope.parsers.json_object_parser"]], "agentscope.parsers.parser_base": [[32, "module-agentscope.parsers.parser_base"]], "agentscope.parsers.tagged_content_parser": [[33, "module-agentscope.parsers.tagged_content_parser"]], "agentscope.pipelines": [[34, "module-agentscope.pipelines"]], "agentscope.pipelines.functional": [[35, "module-agentscope.pipelines.functional"]], "agentscope.pipelines.pipeline": [[36, "module-agentscope.pipelines.pipeline"]], "agentscope.prompt": [[37, "module-agentscope.prompt"]], "agentscope.rpc": [[38, "module-agentscope.rpc"]], "agentscope.rpc.rpc_agent_client": [[39, "module-agentscope.rpc.rpc_agent_client"]], "agentscope.rpc.rpc_agent_pb2": [[40, "module-agentscope.rpc.rpc_agent_pb2"]], "agentscope.rpc.rpc_agent_pb2_grpc": [[41, "module-agentscope.rpc.rpc_agent_pb2_grpc"]], "agentscope.service": [[42, "module-agentscope.service"]], "agentscope.service.execute_code": [[43, "module-agentscope.service.execute_code"]], "agentscope.service.execute_code.exec_python": [[44, "module-agentscope.service.execute_code.exec_python"]], "agentscope.service.execute_code.exec_shell": [[45, "module-agentscope.service.execute_code.exec_shell"]], "agentscope.service.file": [[46, "module-agentscope.service.file"]], "agentscope.service.file.common": [[47, "module-agentscope.service.file.common"]], "agentscope.service.file.json": [[48, "module-agentscope.service.file.json"]], "agentscope.service.file.text": [[49, "module-agentscope.service.file.text"]], "agentscope.service.retrieval": [[50, "module-agentscope.service.retrieval"]], "agentscope.service.retrieval.retrieval_from_list": [[51, "module-agentscope.service.retrieval.retrieval_from_list"]], "agentscope.service.retrieval.similarity": [[52, "module-agentscope.service.retrieval.similarity"]], "agentscope.service.service_response": [[53, "module-agentscope.service.service_response"]], "agentscope.service.service_status": [[54, "module-agentscope.service.service_status"]], "agentscope.service.service_toolkit": [[55, "module-agentscope.service.service_toolkit"]], "agentscope.service.sql_query": [[56, "module-agentscope.service.sql_query"]], "agentscope.service.sql_query.mongodb": [[57, "module-agentscope.service.sql_query.mongodb"]], "agentscope.service.sql_query.mysql": [[58, "module-agentscope.service.sql_query.mysql"]], "agentscope.service.sql_query.sqlite": [[59, "module-agentscope.service.sql_query.sqlite"]], "agentscope.service.text_processing": [[60, "module-agentscope.service.text_processing"]], "agentscope.service.text_processing.summarization": [[61, "module-agentscope.service.text_processing.summarization"]], "agentscope.service.web": [[62, "module-agentscope.service.web"]], "agentscope.service.web.arxiv": [[63, "module-agentscope.service.web.arxiv"]], "agentscope.service.web.dblp": [[64, "module-agentscope.service.web.dblp"]], "agentscope.service.web.download": [[65, "module-agentscope.service.web.download"]], "agentscope.service.web.search": [[66, "module-agentscope.service.web.search"]], "agentscope.service.web.web_digest": [[67, "module-agentscope.service.web.web_digest"]], "agentscope.utils": [[68, "module-agentscope.utils"]], "agentscope.utils.common": [[69, "module-agentscope.utils.common"]], "agentscope.utils.logging_utils": [[70, "module-agentscope.utils.logging_utils"]], "agentscope.utils.monitor": [[71, "module-agentscope.utils.monitor"]], "agentscope.utils.token_utils": [[72, "module-agentscope.utils.token_utils"]], "agentscope.utils.tools": [[73, "module-agentscope.utils.tools"]], "agentscope.web": [[74, "module-agentscope.web"]], "agentscope.web.studio": [[75, "module-agentscope.web.studio"]], "agentscope.web.studio.constants": [[76, "module-agentscope.web.studio.constants"]], "agentscope.web.studio.studio": [[77, "module-agentscope.web.studio.studio"]], "agentscope.web.studio.utils": [[78, "module-agentscope.web.studio.utils"]], "agentscope.web.workstation": [[79, "module-agentscope.web.workstation"]], "agentscope.web.workstation.workflow": [[80, "module-agentscope.web.workstation.workflow"]], "agentscope.web.workstation.workflow_dag": [[81, "module-agentscope.web.workstation.workflow_dag"]], "agentscope.web.workstation.workflow_node": [[82, "module-agentscope.web.workstation.workflow_node"]], "agentscope.web.workstation.workflow_utils": [[83, "module-agentscope.web.workstation.workflow_utils"]], "to_dist \u8fdb\u9636\u7528\u6cd5": [[98, "to-dist"]], "\u4e0b\u4e00\u6b65": [[89, "id6"]], "\u4e3a API \u6ce8\u518c\u9884\u7b97": [[97, "id10"]], "\u4e3a\u4ec0\u4e48\u9009\u62e9AgentScope\uff1f": [[86, "id3"]], "\u4ec0\u4e48\u662fAgentScope\uff1f": [[86, "id1"]], "\u4eceAgent\u6c60\u4e2d\u5b9a\u5236Agent": [[91, "agentagent"]], "\u4ece\u6e90\u7801\u5b89\u88c5": [[87, "id3"]], "\u4ece\u96f6\u642d\u5efa\u6a21\u578b\u670d\u52a1": [[93, "id7"]], "\u4ee3\u7801\u5ba1\u67e5": [[100, "id6"]], "\u4f7f\u7528 Pipeline \u548c MsgHub": [[89, "pipeline-msghub"]], "\u4f7f\u7528 prefix \u6765\u533a\u5206\u5ea6\u91cf\u6307\u6807": [[97, "prefix"]], "\u4f7f\u7528Conda": [[87, "conda"]], "\u4f7f\u7528Pip\u5b89\u88c5": [[87, "pip"]], "\u4f7f\u7528Service\u51fd\u6570": [[94, "id2"]], "\u4f7f\u7528Virtualenv": [[87, "virtualenv"]], "\u4f7f\u7528\u65b9\u6cd5": [[98, "id2"]], "\u4f7f\u7528\u76d1\u63a7\u5668": [[97, "id2"]], "\u4f7f\u7528\u8bf4\u660e": [[92, "id2"], [92, "id4"]], "\u4fe1\u606f\uff08Message\uff09": [[86, "message"]], "\u505a\u51fa\u4fee\u6539": [[100, "id4"]], "\u5173\u4e8eAgentScope": [[86, "agentscope"]], "\u5173\u4e8ePromptEngine\u7c7b \uff08\u5c06\u4f1a\u5728\u672a\u6765\u7248\u672c\u5f03\u7528\uff09": [[96, "promptengine"]], "\u5173\u4e8eServiceResponse": [[94, "serviceresponse"]], "\u5173\u4e8eServiceToolkit": [[94, "servicetoolkit"]], "\u5173\u4e8eTemporaryMemory": [[95, "temporarymemory"]], "\u5173\u4e8e\u6d88\u606f\uff08Message\uff09": [[95, "message"]], "\u5173\u4e8e\u8bb0\u5fc6\u57fa\u7c7b\uff08MemoryBase\uff09": [[95, "memorybase"]], "\u5173\u4e8e\u8bb0\u5fc6\uff08Memory\uff09": [[95, "memory"]], "\u5173\u952e\u6982\u5ff5": [[86, "id2"]], "\u5185\u7f6e\u63d0\u793a\u7b56\u7565": [[96, "id3"]], "\u5206\u5e03\u5f0f": [[98, "distribute-zh"]], "\u521b\u5efa\u4e00\u4e2a MsgHub": [[92, "id5"]], "\u521b\u5efa\u4e00\u4e2a\u65b0\u5206\u652f": [[100, "id3"]], "\u521b\u5efa\u65b0\u7684Service\u51fd\u6570": [[94, "id4"]], "\u521b\u5efa\u81ea\u5df1\u7684Model Wrapper": [[93, "model-wrapper"]], "\u521b\u5efa\u865a\u62df\u73af\u5883": [[87, "id2"]], "\u521b\u9020\u60a8\u7684\u7b2c\u4e00\u4e2a\u5e94\u7528": [[89, "usecase-zh"]], "\u521d\u59cb\u5316": [[96, "id13"]], "\u52a0\u5165AgentScope\u793e\u533a": [[99, "agentscope"]], "\u52a8\u6001\u683c\u5f0f\u5316\u63d0\u793a": [[96, "id17"]], "\u53c2\u4e0e\u8d21\u732e": [[84, "id4"], [102, "id1"], [103, "id4"]], "\u5408\u5e76\u63d0\u793a\u7ec4\u4ef6": [[96, "id14"]], "\u5728 MsgHub \u4e2d\u5e7f\u64ad\u6d88\u606f": [[92, "id6"]], "\u57fa\u672c\u4f7f\u7528": [[97, "id4"]], "\u57fa\u7840\u53c2\u6570": [[93, "id5"]], "\u5904\u7406\u914d\u989d": [[97, "id6"]], "\u5982\u4f55\u4f7f\u7528": [[94, "id3"]], "\u5b50\u8fdb\u7a0b\u6a21\u5f0f": [[98, "id4"]], "\u5b89\u88c5": [[87, "installation-zh"]], "\u5b89\u88c5AgentScope": [[87, "agentscope"]], "\u5b9a\u5236\u4f60\u81ea\u5df1\u7684Agent": [[91, "agent"]], "\u5b9e\u73b0\u539f\u7406": [[98, "id7"]], "\u5b9e\u73b0\u72fc\u4eba\u6740\u7684\u6e38\u620f\u6d41\u7a0b": [[89, "id4"]], "\u5bf9\u4ee3\u7801\u5e93\u505a\u51fa\u8d21\u732e": [[100, "id2"]], "\u5c06\u65e5\u5fd7\u4e0eWebUI\u96c6\u6210": [[90, "id3"]], "\u5de5\u4f5c\u6d41\uff08Workflow\uff09": [[86, "workflow"]], "\u5f00\u59cb": [[89, "id2"]], "\u5feb\u901f\u4e0a\u624b": [[84, "id2"], [103, "id2"], [104, "id1"]], "\u5feb\u901f\u5f00\u59cb": [[88, "example-zh"]], "\u5feb\u901f\u8fd0\u884c": [[90, "id4"]], "\u62a5\u544a\u9519\u8bef\u548c\u63d0\u51fa\u65b0\u529f\u80fd": [[100, "id1"]], "\u63a2\u7d22AgentPool": [[91, "agentpool"]], "\u63d0\u4ea4 Pull Request": [[100, "pull-request"]], "\u63d0\u4ea4\u60a8\u7684\u4fee\u6539": [[100, "id5"]], "\u63d0\u793a\u5de5\u7a0b": [[96, "prompt-zh"]], "\u63d0\u793a\u5de5\u7a0b\u7684\u5173\u952e\u7279\u6027": [[96, "id12"]], "\u63d0\u793a\u7684\u6784\u5efa\u7b56\u7565": [[96, "id4"], [96, "id6"], [96, "id7"], [96, "id8"], [96, "id9"], [96, "id10"], [96, "id11"]], "\u652f\u6301\u6a21\u578b": [[93, "id2"]], "\u6559\u7a0b\u5927\u7eb2": [[84, "id1"], [103, "id1"]], "\u65e5\u5fd7\u548cWebUI": [[90, "webui"]], "\u667a\u80fd\u4f53\uff08Agent\uff09": [[86, "agent"]], "\u66f4\u65b0\u5ea6\u91cf\u6307\u6807": [[97, "id5"]], "\u670d\u52a1\u51fd\u6570": [[94, "service-zh"]], "\u670d\u52a1\uff08Service\uff09": [[86, "service"]], "\u6784\u5efa\u63d0\u793a\u9762\u4e34\u7684\u6311\u6218": [[96, "id2"]], "\u68c0\u7d22\u5ea6\u91cf\u6307\u6807": [[97, "id7"]], "\u6a21\u578b": [[93, "model-zh"]], "\u6b22\u8fce\u6765\u5230 AgentScope \u6559\u7a0b": [[84, "agentscope"], [103, "agentscope"]], "\u6b65\u9aa41: \u8f6c\u5316\u4e3a\u5206\u5e03\u5f0f\u7248\u672c": [[98, "id3"]], "\u6b65\u9aa42: \u7f16\u6392\u5206\u5e03\u5f0f\u5e94\u7528\u6d41\u7a0b": [[98, "id6"]], "\u6ce8\u518c API \u4f7f\u7528\u5ea6\u91cf\u6307\u6807": [[97, "api"]], "\u6ce8\u610f": [[90, "id5"]], "\u6d88\u606f\u57fa\u7c7b\uff08MessageBase\uff09": [[95, "messagebase"]], "\u6d88\u606f\u7c7b\uff08Msg\uff09": [[95, "msg"]], "\u6dfb\u52a0\u548c\u5220\u9664\u53c2\u4e0e\u8005": [[92, "id7"]], "\u72ec\u7acb\u8fdb\u7a0b\u6a21\u5f0f": [[98, "id5"]], "\u7406\u89e3 AgentBase": [[91, "agentbase"]], "\u7406\u89e3 AgentScope \u4e2d\u7684\u76d1\u63a7\u5668": [[97, "agentscope"]], "\u76d1\u63a7\u5668": [[97, "monitor-zh"]], "\u793a\u4f8b": [[94, "id5"]], "\u7b2c\u4e00\u6b65: \u51c6\u5907\u6a21\u578bAPI\u548c\u8bbe\u5b9a\u6a21\u578b\u914d\u7f6e": [[89, "api"]], "\u7b2c\u4e00\u6b65\uff1a\u51c6\u5907\u6a21\u578b": [[88, "id2"]], "\u7b2c\u4e09\u6b65\uff1a\u521d\u59cb\u5316AgentScope\u548cAgents": [[89, "agentscopeagents"]], "\u7b2c\u4e09\u6b65\uff1a\u667a\u80fd\u4f53\u5bf9\u8bdd": [[88, "id4"]], "\u7b2c\u4e8c\u6b65: \u521b\u5efa\u667a\u80fd\u4f53": [[88, "id3"]], "\u7b2c\u4e8c\u6b65\uff1a\u5b9a\u4e49\u6bcf\u4e2a\u667a\u80fd\u4f53\uff08Agent\uff09\u7684\u89d2\u8272": [[89, "agent"]], "\u7b2c\u4e94\u6b65\uff1a\u8fd0\u884c\u5e94\u7528": [[89, "id5"]], "\u7b2c\u56db\u6b65\uff1a\u6784\u5efa\u6e38\u620f\u903b\u8f91": [[89, "id3"]], "\u7c7b\u522b": [[92, "id1"]], "\u83b7\u53d6\u76d1\u63a7\u5668\u5b9e\u4f8b": [[97, "id3"]], "\u89c6\u89c9\uff08Vision\uff09\u6a21\u578b": [[96, "id5"]], "\u8bb0\u5f55\u5bf9\u8bdd\u6d88\u606f": [[90, "id1"]], "\u8bb0\u5f55\u7cfb\u7edf\u4fe1\u606f": [[90, "id2"]], "\u8bb0\u5fc6": [[95, "memory-zh"]], "\u8bbe\u7f6e\u65e5\u5fd7\u8bb0\u5f55\uff08Logger\uff09": [[90, "logger"]], "\u8be6\u7ec6\u53c2\u6570": [[93, "id6"]], "\u8d21\u732e\u5230AgentScope": [[100, "agentscope"]], "\u8f93\u51fa\u5217\u8868\u7c7b\u578b\u63d0\u793a": [[96, "id16"]], "\u8f93\u51fa\u5b57\u7b26\u4e32\u7c7b\u578b\u63d0\u793a": [[96, "id15"]], "\u8fdb\u9636\u4f7f\u7528": [[84, "id3"], [97, "id9"], [101, "id1"], [103, "id3"]], "\u914d\u7f6e\u65b9\u5f0f": [[93, "id3"]], "\u914d\u7f6e\u683c\u5f0f": [[93, "id4"]], "\u91cd\u7f6e\u548c\u79fb\u9664\u5ea6\u91cf\u6307\u6807": [[97, "id8"]], "\u9489\u9489 (DingTalk)": [[99, "dingtalk"]], "\u975e\u89c6\u89c9\uff08Vision\uff09\u6a21\u578b": [[96, "vision"]]}, "docnames": ["agentscope", "agentscope.agents", "agentscope.agents.agent", "agentscope.agents.dialog_agent", "agentscope.agents.dict_dialog_agent", "agentscope.agents.operator", "agentscope.agents.react_agent", "agentscope.agents.rpc_agent", "agentscope.agents.text_to_image_agent", "agentscope.agents.user_agent", "agentscope.constants", "agentscope.exception", "agentscope.file_manager", "agentscope.memory", "agentscope.memory.memory", "agentscope.memory.temporary_memory", "agentscope.message", "agentscope.models", "agentscope.models.config", "agentscope.models.dashscope_model", "agentscope.models.gemini_model", "agentscope.models.litellm_model", "agentscope.models.model", "agentscope.models.ollama_model", "agentscope.models.openai_model", "agentscope.models.post_model", "agentscope.models.response", "agentscope.models.zhipu_model", "agentscope.msghub", "agentscope.parsers", "agentscope.parsers.code_block_parser", "agentscope.parsers.json_object_parser", "agentscope.parsers.parser_base", "agentscope.parsers.tagged_content_parser", "agentscope.pipelines", "agentscope.pipelines.functional", "agentscope.pipelines.pipeline", "agentscope.prompt", "agentscope.rpc", "agentscope.rpc.rpc_agent_client", "agentscope.rpc.rpc_agent_pb2", "agentscope.rpc.rpc_agent_pb2_grpc", "agentscope.service", "agentscope.service.execute_code", "agentscope.service.execute_code.exec_python", "agentscope.service.execute_code.exec_shell", "agentscope.service.file", "agentscope.service.file.common", "agentscope.service.file.json", "agentscope.service.file.text", "agentscope.service.retrieval", "agentscope.service.retrieval.retrieval_from_list", "agentscope.service.retrieval.similarity", "agentscope.service.service_response", "agentscope.service.service_status", "agentscope.service.service_toolkit", "agentscope.service.sql_query", "agentscope.service.sql_query.mongodb", "agentscope.service.sql_query.mysql", "agentscope.service.sql_query.sqlite", "agentscope.service.text_processing", "agentscope.service.text_processing.summarization", "agentscope.service.web", "agentscope.service.web.arxiv", "agentscope.service.web.dblp", "agentscope.service.web.download", "agentscope.service.web.search", "agentscope.service.web.web_digest", "agentscope.utils", "agentscope.utils.common", "agentscope.utils.logging_utils", "agentscope.utils.monitor", "agentscope.utils.token_utils", "agentscope.utils.tools", "agentscope.web", "agentscope.web.studio", "agentscope.web.studio.constants", "agentscope.web.studio.studio", "agentscope.web.studio.utils", "agentscope.web.workstation", "agentscope.web.workstation.workflow", "agentscope.web.workstation.workflow_dag", "agentscope.web.workstation.workflow_node", "agentscope.web.workstation.workflow_utils", "index", "modules", "tutorial/101-agentscope", "tutorial/102-installation", "tutorial/103-example", "tutorial/104-usecase", "tutorial/105-logging", "tutorial/201-agent", "tutorial/202-pipeline", "tutorial/203-model", "tutorial/204-service", "tutorial/205-memory", "tutorial/206-prompt", "tutorial/207-monitor", "tutorial/208-distribute", "tutorial/301-community", "tutorial/302-contribute", "tutorial/advance", "tutorial/contribute", "tutorial/main", "tutorial/quick_start"], "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, "sphinx.ext.viewcode": 1}, "filenames": ["agentscope.rst", "agentscope.agents.rst", "agentscope.agents.agent.rst", "agentscope.agents.dialog_agent.rst", "agentscope.agents.dict_dialog_agent.rst", "agentscope.agents.operator.rst", "agentscope.agents.react_agent.rst", "agentscope.agents.rpc_agent.rst", "agentscope.agents.text_to_image_agent.rst", "agentscope.agents.user_agent.rst", "agentscope.constants.rst", "agentscope.exception.rst", "agentscope.file_manager.rst", "agentscope.memory.rst", "agentscope.memory.memory.rst", "agentscope.memory.temporary_memory.rst", "agentscope.message.rst", "agentscope.models.rst", "agentscope.models.config.rst", "agentscope.models.dashscope_model.rst", "agentscope.models.gemini_model.rst", "agentscope.models.litellm_model.rst", "agentscope.models.model.rst", "agentscope.models.ollama_model.rst", "agentscope.models.openai_model.rst", "agentscope.models.post_model.rst", "agentscope.models.response.rst", "agentscope.models.zhipu_model.rst", "agentscope.msghub.rst", "agentscope.parsers.rst", "agentscope.parsers.code_block_parser.rst", "agentscope.parsers.json_object_parser.rst", "agentscope.parsers.parser_base.rst", "agentscope.parsers.tagged_content_parser.rst", "agentscope.pipelines.rst", "agentscope.pipelines.functional.rst", "agentscope.pipelines.pipeline.rst", "agentscope.prompt.rst", "agentscope.rpc.rst", "agentscope.rpc.rpc_agent_client.rst", "agentscope.rpc.rpc_agent_pb2.rst", "agentscope.rpc.rpc_agent_pb2_grpc.rst", "agentscope.service.rst", "agentscope.service.execute_code.rst", "agentscope.service.execute_code.exec_python.rst", "agentscope.service.execute_code.exec_shell.rst", "agentscope.service.file.rst", "agentscope.service.file.common.rst", "agentscope.service.file.json.rst", "agentscope.service.file.text.rst", "agentscope.service.retrieval.rst", "agentscope.service.retrieval.retrieval_from_list.rst", "agentscope.service.retrieval.similarity.rst", "agentscope.service.service_response.rst", "agentscope.service.service_status.rst", "agentscope.service.service_toolkit.rst", "agentscope.service.sql_query.rst", "agentscope.service.sql_query.mongodb.rst", "agentscope.service.sql_query.mysql.rst", "agentscope.service.sql_query.sqlite.rst", "agentscope.service.text_processing.rst", "agentscope.service.text_processing.summarization.rst", "agentscope.service.web.rst", "agentscope.service.web.arxiv.rst", "agentscope.service.web.dblp.rst", "agentscope.service.web.download.rst", "agentscope.service.web.search.rst", "agentscope.service.web.web_digest.rst", "agentscope.utils.rst", "agentscope.utils.common.rst", "agentscope.utils.logging_utils.rst", "agentscope.utils.monitor.rst", "agentscope.utils.token_utils.rst", "agentscope.utils.tools.rst", "agentscope.web.rst", "agentscope.web.studio.rst", "agentscope.web.studio.constants.rst", "agentscope.web.studio.studio.rst", "agentscope.web.studio.utils.rst", "agentscope.web.workstation.rst", "agentscope.web.workstation.workflow.rst", "agentscope.web.workstation.workflow_dag.rst", "agentscope.web.workstation.workflow_node.rst", "agentscope.web.workstation.workflow_utils.rst", "index.rst", "modules.rst", "tutorial/101-agentscope.md", "tutorial/102-installation.md", "tutorial/103-example.md", "tutorial/104-usecase.md", "tutorial/105-logging.md", "tutorial/201-agent.md", "tutorial/202-pipeline.md", "tutorial/203-model.md", "tutorial/204-service.md", "tutorial/205-memory.md", "tutorial/206-prompt.md", "tutorial/207-monitor.md", "tutorial/208-distribute.md", "tutorial/301-community.md", "tutorial/302-contribute.md", "tutorial/advance.rst", "tutorial/contribute.rst", "tutorial/main.md", "tutorial/quick_start.rst"], "indexentries": {"__init__() \uff08agentscope.agents.agent.agentbase \u65b9\u6cd5\uff09": [[2, "agentscope.agents.agent.AgentBase.__init__", false]], "__init__() \uff08agentscope.agents.agent.distconf \u65b9\u6cd5\uff09": [[2, "agentscope.agents.agent.DistConf.__init__", false]], "__init__() \uff08agentscope.agents.agentbase \u65b9\u6cd5\uff09": [[1, "agentscope.agents.AgentBase.__init__", false]], "__init__() \uff08agentscope.agents.dialog_agent.dialogagent \u65b9\u6cd5\uff09": [[3, "agentscope.agents.dialog_agent.DialogAgent.__init__", false]], "__init__() \uff08agentscope.agents.dialogagent \u65b9\u6cd5\uff09": [[1, "agentscope.agents.DialogAgent.__init__", false]], "__init__() \uff08agentscope.agents.dict_dialog_agent.dictdialogagent \u65b9\u6cd5\uff09": [[4, "agentscope.agents.dict_dialog_agent.DictDialogAgent.__init__", false]], "__init__() \uff08agentscope.agents.dictdialogagent \u65b9\u6cd5\uff09": [[1, "agentscope.agents.DictDialogAgent.__init__", false]], "__init__() \uff08agentscope.agents.distconf \u65b9\u6cd5\uff09": [[1, "agentscope.agents.DistConf.__init__", false]], "__init__() \uff08agentscope.agents.react_agent.reactagent \u65b9\u6cd5\uff09": [[6, "agentscope.agents.react_agent.ReActAgent.__init__", false]], "__init__() \uff08agentscope.agents.reactagent \u65b9\u6cd5\uff09": [[1, "agentscope.agents.ReActAgent.__init__", false]], "__init__() \uff08agentscope.agents.rpc_agent.agentplatform \u65b9\u6cd5\uff09": [[7, "agentscope.agents.rpc_agent.AgentPlatform.__init__", false]], "__init__() \uff08agentscope.agents.rpc_agent.rpcagent \u65b9\u6cd5\uff09": [[7, "agentscope.agents.rpc_agent.RpcAgent.__init__", false]], "__init__() \uff08agentscope.agents.rpc_agent.rpcagentserverlauncher \u65b9\u6cd5\uff09": [[7, "agentscope.agents.rpc_agent.RpcAgentServerLauncher.__init__", false]], "__init__() \uff08agentscope.agents.rpcagent \u65b9\u6cd5\uff09": [[1, "agentscope.agents.RpcAgent.__init__", false]], "__init__() \uff08agentscope.agents.rpcagentserverlauncher \u65b9\u6cd5\uff09": [[1, "agentscope.agents.RpcAgentServerLauncher.__init__", false]], "__init__() \uff08agentscope.agents.text_to_image_agent.texttoimageagent \u65b9\u6cd5\uff09": [[8, "agentscope.agents.text_to_image_agent.TextToImageAgent.__init__", false]], "__init__() \uff08agentscope.agents.texttoimageagent \u65b9\u6cd5\uff09": [[1, "agentscope.agents.TextToImageAgent.__init__", false]], "__init__() \uff08agentscope.agents.user_agent.useragent \u65b9\u6cd5\uff09": [[9, "agentscope.agents.user_agent.UserAgent.__init__", false]], "__init__() \uff08agentscope.agents.useragent \u65b9\u6cd5\uff09": [[1, "agentscope.agents.UserAgent.__init__", false]], "__init__() \uff08agentscope.exception.functioncallerror \u65b9\u6cd5\uff09": [[11, "agentscope.exception.FunctionCallError.__init__", false]], "__init__() \uff08agentscope.exception.responseparsingerror \u65b9\u6cd5\uff09": [[11, "agentscope.exception.ResponseParsingError.__init__", false]], "__init__() \uff08agentscope.exception.tagnotfounderror \u65b9\u6cd5\uff09": [[11, "agentscope.exception.TagNotFoundError.__init__", false]], "__init__() \uff08agentscope.memory.memory.memorybase \u65b9\u6cd5\uff09": [[14, "agentscope.memory.memory.MemoryBase.__init__", false]], "__init__() \uff08agentscope.memory.memorybase \u65b9\u6cd5\uff09": [[13, "agentscope.memory.MemoryBase.__init__", false]], "__init__() \uff08agentscope.memory.temporary_memory.temporarymemory \u65b9\u6cd5\uff09": [[15, "agentscope.memory.temporary_memory.TemporaryMemory.__init__", false]], "__init__() \uff08agentscope.memory.temporarymemory \u65b9\u6cd5\uff09": [[13, "agentscope.memory.TemporaryMemory.__init__", false]], "__init__() \uff08agentscope.message.messagebase \u65b9\u6cd5\uff09": [[16, "agentscope.message.MessageBase.__init__", false]], "__init__() \uff08agentscope.message.msg \u65b9\u6cd5\uff09": [[16, "agentscope.message.Msg.__init__", false]], "__init__() \uff08agentscope.message.placeholdermessage \u65b9\u6cd5\uff09": [[16, "agentscope.message.PlaceholderMessage.__init__", false]], "__init__() \uff08agentscope.message.tht \u65b9\u6cd5\uff09": [[16, "agentscope.message.Tht.__init__", false]], "__init__() \uff08agentscope.models.dashscope_model.dashscopewrapperbase \u65b9\u6cd5\uff09": [[19, "agentscope.models.dashscope_model.DashScopeWrapperBase.__init__", false]], "__init__() \uff08agentscope.models.gemini_model.geminichatwrapper \u65b9\u6cd5\uff09": [[20, "agentscope.models.gemini_model.GeminiChatWrapper.__init__", false]], "__init__() \uff08agentscope.models.gemini_model.geminiwrapperbase \u65b9\u6cd5\uff09": [[20, "agentscope.models.gemini_model.GeminiWrapperBase.__init__", false]], "__init__() \uff08agentscope.models.geminichatwrapper \u65b9\u6cd5\uff09": [[17, "agentscope.models.GeminiChatWrapper.__init__", false]], "__init__() \uff08agentscope.models.litellm_model.litellmwrapperbase \u65b9\u6cd5\uff09": [[21, "agentscope.models.litellm_model.LiteLLMWrapperBase.__init__", false]], "__init__() \uff08agentscope.models.model.modelwrapperbase \u65b9\u6cd5\uff09": [[22, "agentscope.models.model.ModelWrapperBase.__init__", false]], "__init__() \uff08agentscope.models.modelresponse \u65b9\u6cd5\uff09": [[17, "agentscope.models.ModelResponse.__init__", false]], "__init__() \uff08agentscope.models.modelwrapperbase \u65b9\u6cd5\uff09": [[17, "agentscope.models.ModelWrapperBase.__init__", false]], "__init__() \uff08agentscope.models.ollama_model.ollamawrapperbase \u65b9\u6cd5\uff09": [[23, "agentscope.models.ollama_model.OllamaWrapperBase.__init__", false]], "__init__() \uff08agentscope.models.openai_model.openaiwrapperbase \u65b9\u6cd5\uff09": [[24, "agentscope.models.openai_model.OpenAIWrapperBase.__init__", false]], "__init__() \uff08agentscope.models.openaiwrapperbase \u65b9\u6cd5\uff09": [[17, "agentscope.models.OpenAIWrapperBase.__init__", false]], "__init__() \uff08agentscope.models.post_model.postapimodelwrapperbase \u65b9\u6cd5\uff09": [[25, "agentscope.models.post_model.PostAPIModelWrapperBase.__init__", false]], "__init__() \uff08agentscope.models.postapimodelwrapperbase \u65b9\u6cd5\uff09": [[17, "agentscope.models.PostAPIModelWrapperBase.__init__", false]], "__init__() \uff08agentscope.models.response.modelresponse \u65b9\u6cd5\uff09": [[26, "agentscope.models.response.ModelResponse.__init__", false]], "__init__() \uff08agentscope.models.zhipu_model.zhipuaiwrapperbase \u65b9\u6cd5\uff09": [[27, "agentscope.models.zhipu_model.ZhipuAIWrapperBase.__init__", false]], "__init__() \uff08agentscope.msghub.msghubmanager \u65b9\u6cd5\uff09": [[28, "agentscope.msghub.MsgHubManager.__init__", false]], "__init__() \uff08agentscope.parsers.code_block_parser.markdowncodeblockparser \u65b9\u6cd5\uff09": [[30, "agentscope.parsers.code_block_parser.MarkdownCodeBlockParser.__init__", false]], "__init__() \uff08agentscope.parsers.json_object_parser.markdownjsondictparser \u65b9\u6cd5\uff09": [[31, "agentscope.parsers.json_object_parser.MarkdownJsonDictParser.__init__", false]], "__init__() \uff08agentscope.parsers.json_object_parser.markdownjsonobjectparser \u65b9\u6cd5\uff09": [[31, "agentscope.parsers.json_object_parser.MarkdownJsonObjectParser.__init__", false]], "__init__() \uff08agentscope.parsers.markdowncodeblockparser \u65b9\u6cd5\uff09": [[29, "agentscope.parsers.MarkdownCodeBlockParser.__init__", false]], "__init__() \uff08agentscope.parsers.markdownjsondictparser \u65b9\u6cd5\uff09": [[29, "agentscope.parsers.MarkdownJsonDictParser.__init__", false]], "__init__() \uff08agentscope.parsers.markdownjsonobjectparser \u65b9\u6cd5\uff09": [[29, "agentscope.parsers.MarkdownJsonObjectParser.__init__", false]], "__init__() \uff08agentscope.parsers.multitaggedcontentparser \u65b9\u6cd5\uff09": [[29, "agentscope.parsers.MultiTaggedContentParser.__init__", false]], "__init__() \uff08agentscope.parsers.tagged_content_parser.multitaggedcontentparser \u65b9\u6cd5\uff09": [[33, "agentscope.parsers.tagged_content_parser.MultiTaggedContentParser.__init__", false]], "__init__() \uff08agentscope.parsers.tagged_content_parser.taggedcontent \u65b9\u6cd5\uff09": [[33, "agentscope.parsers.tagged_content_parser.TaggedContent.__init__", false]], "__init__() \uff08agentscope.parsers.taggedcontent \u65b9\u6cd5\uff09": [[29, "agentscope.parsers.TaggedContent.__init__", false]], "__init__() \uff08agentscope.pipelines.forlooppipeline \u65b9\u6cd5\uff09": [[34, "agentscope.pipelines.ForLoopPipeline.__init__", false]], "__init__() \uff08agentscope.pipelines.ifelsepipeline \u65b9\u6cd5\uff09": [[34, "agentscope.pipelines.IfElsePipeline.__init__", false]], "__init__() \uff08agentscope.pipelines.pipeline.forlooppipeline \u65b9\u6cd5\uff09": [[36, "agentscope.pipelines.pipeline.ForLoopPipeline.__init__", false]], "__init__() \uff08agentscope.pipelines.pipeline.ifelsepipeline \u65b9\u6cd5\uff09": [[36, "agentscope.pipelines.pipeline.IfElsePipeline.__init__", false]], "__init__() \uff08agentscope.pipelines.pipeline.pipelinebase \u65b9\u6cd5\uff09": [[36, "agentscope.pipelines.pipeline.PipelineBase.__init__", false]], "__init__() \uff08agentscope.pipelines.pipeline.sequentialpipeline \u65b9\u6cd5\uff09": [[36, "agentscope.pipelines.pipeline.SequentialPipeline.__init__", false]], "__init__() \uff08agentscope.pipelines.pipeline.switchpipeline \u65b9\u6cd5\uff09": [[36, "agentscope.pipelines.pipeline.SwitchPipeline.__init__", false]], "__init__() \uff08agentscope.pipelines.pipeline.whilelooppipeline \u65b9\u6cd5\uff09": [[36, "agentscope.pipelines.pipeline.WhileLoopPipeline.__init__", false]], "__init__() \uff08agentscope.pipelines.pipelinebase \u65b9\u6cd5\uff09": [[34, "agentscope.pipelines.PipelineBase.__init__", false]], "__init__() \uff08agentscope.pipelines.sequentialpipeline \u65b9\u6cd5\uff09": [[34, "agentscope.pipelines.SequentialPipeline.__init__", false]], "__init__() \uff08agentscope.pipelines.switchpipeline \u65b9\u6cd5\uff09": [[34, "agentscope.pipelines.SwitchPipeline.__init__", false]], "__init__() \uff08agentscope.pipelines.whilelooppipeline \u65b9\u6cd5\uff09": [[34, "agentscope.pipelines.WhileLoopPipeline.__init__", false]], "__init__() \uff08agentscope.prompt.promptengine \u65b9\u6cd5\uff09": [[37, "agentscope.prompt.PromptEngine.__init__", false]], "__init__() \uff08agentscope.rpc.responsestub \u65b9\u6cd5\uff09": [[38, "agentscope.rpc.ResponseStub.__init__", false]], "__init__() \uff08agentscope.rpc.rpc_agent_client.responsestub \u65b9\u6cd5\uff09": [[39, "agentscope.rpc.rpc_agent_client.ResponseStub.__init__", false]], "__init__() \uff08agentscope.rpc.rpc_agent_client.rpcagentclient \u65b9\u6cd5\uff09": [[39, "agentscope.rpc.rpc_agent_client.RpcAgentClient.__init__", false]], "__init__() \uff08agentscope.rpc.rpc_agent_pb2_grpc.rpcagentstub \u65b9\u6cd5\uff09": [[41, "agentscope.rpc.rpc_agent_pb2_grpc.RpcAgentStub.__init__", false]], "__init__() \uff08agentscope.rpc.rpcagentclient \u65b9\u6cd5\uff09": [[38, "agentscope.rpc.RpcAgentClient.__init__", false]], "__init__() \uff08agentscope.rpc.rpcagentstub \u65b9\u6cd5\uff09": [[38, "agentscope.rpc.RpcAgentStub.__init__", false]], "__init__() \uff08agentscope.service.service_response.serviceresponse \u65b9\u6cd5\uff09": [[53, "agentscope.service.service_response.ServiceResponse.__init__", false]], "__init__() \uff08agentscope.service.service_toolkit.servicefunction \u65b9\u6cd5\uff09": [[55, "agentscope.service.service_toolkit.ServiceFunction.__init__", false]], "__init__() \uff08agentscope.service.service_toolkit.servicetoolkit \u65b9\u6cd5\uff09": [[55, "agentscope.service.service_toolkit.ServiceToolkit.__init__", false]], "__init__() \uff08agentscope.service.serviceresponse \u65b9\u6cd5\uff09": [[42, "agentscope.service.ServiceResponse.__init__", false]], "__init__() \uff08agentscope.service.servicetoolkit \u65b9\u6cd5\uff09": [[42, "agentscope.service.ServiceToolkit.__init__", false]], "__init__() \uff08agentscope.utils.monitor.quotaexceedederror \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.QuotaExceededError.__init__", false]], "__init__() \uff08agentscope.utils.monitor.sqlitemonitor \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.SqliteMonitor.__init__", false]], "__init__() \uff08agentscope.utils.quotaexceedederror \u65b9\u6cd5\uff09": [[68, "agentscope.utils.QuotaExceededError.__init__", false]], "__init__() \uff08agentscope.utils.tools.importerrorreporter \u65b9\u6cd5\uff09": [[73, "agentscope.utils.tools.ImportErrorReporter.__init__", false]], "__init__() \uff08agentscope.web.workstation.workflow_dag.asdigraph \u65b9\u6cd5\uff09": [[81, "agentscope.web.workstation.workflow_dag.ASDiGraph.__init__", false]], "__init__() \uff08agentscope.web.workstation.workflow_node.bingsearchservicenode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.BingSearchServiceNode.__init__", false]], "__init__() \uff08agentscope.web.workstation.workflow_node.copynode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.CopyNode.__init__", false]], "__init__() \uff08agentscope.web.workstation.workflow_node.dialogagentnode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.DialogAgentNode.__init__", false]], "__init__() \uff08agentscope.web.workstation.workflow_node.dictdialogagentnode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.DictDialogAgentNode.__init__", false]], "__init__() \uff08agentscope.web.workstation.workflow_node.forlooppipelinenode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.ForLoopPipelineNode.__init__", false]], "__init__() \uff08agentscope.web.workstation.workflow_node.googlesearchservicenode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.GoogleSearchServiceNode.__init__", false]], "__init__() \uff08agentscope.web.workstation.workflow_node.ifelsepipelinenode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.IfElsePipelineNode.__init__", false]], "__init__() \uff08agentscope.web.workstation.workflow_node.modelnode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.ModelNode.__init__", false]], "__init__() \uff08agentscope.web.workstation.workflow_node.msghubnode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.MsgHubNode.__init__", false]], "__init__() \uff08agentscope.web.workstation.workflow_node.msgnode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.MsgNode.__init__", false]], "__init__() \uff08agentscope.web.workstation.workflow_node.placeholdernode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.PlaceHolderNode.__init__", false]], "__init__() \uff08agentscope.web.workstation.workflow_node.pythonservicenode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.PythonServiceNode.__init__", false]], "__init__() \uff08agentscope.web.workstation.workflow_node.reactagentnode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.ReActAgentNode.__init__", false]], "__init__() \uff08agentscope.web.workstation.workflow_node.readtextservicenode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.ReadTextServiceNode.__init__", false]], "__init__() \uff08agentscope.web.workstation.workflow_node.sequentialpipelinenode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.SequentialPipelineNode.__init__", false]], "__init__() \uff08agentscope.web.workstation.workflow_node.switchpipelinenode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.SwitchPipelineNode.__init__", false]], "__init__() \uff08agentscope.web.workstation.workflow_node.texttoimageagentnode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.TextToImageAgentNode.__init__", false]], "__init__() \uff08agentscope.web.workstation.workflow_node.useragentnode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.UserAgentNode.__init__", false]], "__init__() \uff08agentscope.web.workstation.workflow_node.whilelooppipelinenode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.WhileLoopPipelineNode.__init__", false]], "__init__() \uff08agentscope.web.workstation.workflow_node.workflownode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.WorkflowNode.__init__", false]], "__init__() \uff08agentscope.web.workstation.workflow_node.writetextservicenode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.WriteTextServiceNode.__init__", false]], "add() \uff08agentscope.memory.memory.memorybase \u65b9\u6cd5\uff09": [[14, "agentscope.memory.memory.MemoryBase.add", false]], "add() \uff08agentscope.memory.memorybase \u65b9\u6cd5\uff09": [[13, "agentscope.memory.MemoryBase.add", false]], "add() \uff08agentscope.memory.temporary_memory.temporarymemory \u65b9\u6cd5\uff09": [[15, "agentscope.memory.temporary_memory.TemporaryMemory.add", false]], "add() \uff08agentscope.memory.temporarymemory \u65b9\u6cd5\uff09": [[13, "agentscope.memory.TemporaryMemory.add", false]], "add() \uff08agentscope.msghub.msghubmanager \u65b9\u6cd5\uff09": [[28, "agentscope.msghub.MsgHubManager.add", false]], "add() \uff08agentscope.service.service_toolkit.servicetoolkit \u65b9\u6cd5\uff09": [[55, "agentscope.service.service_toolkit.ServiceToolkit.add", false]], "add() \uff08agentscope.service.servicetoolkit \u65b9\u6cd5\uff09": [[42, "agentscope.service.ServiceToolkit.add", false]], "add() \uff08agentscope.utils.monitor.dummymonitor \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.DummyMonitor.add", false]], "add() \uff08agentscope.utils.monitor.monitorbase \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.MonitorBase.add", false]], "add() \uff08agentscope.utils.monitor.sqlitemonitor \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.SqliteMonitor.add", false]], "add() \uff08agentscope.utils.monitorbase \u65b9\u6cd5\uff09": [[68, "agentscope.utils.MonitorBase.add", false]], "add_as_node() \uff08agentscope.web.workstation.workflow_dag.asdigraph \u65b9\u6cd5\uff09": [[81, "agentscope.web.workstation.workflow_dag.ASDiGraph.add_as_node", false]], "add_rpcagentservicer_to_server()\uff08\u5728 agentscope.rpc \u6a21\u5757\u4e2d\uff09": [[38, "agentscope.rpc.add_RpcAgentServicer_to_server", false]], "add_rpcagentservicer_to_server()\uff08\u5728 agentscope.rpc.rpc_agent_pb2_grpc \u6a21\u5757\u4e2d\uff09": [[41, "agentscope.rpc.rpc_agent_pb2_grpc.add_RpcAgentServicer_to_server", false]], "agent_exists() \uff08agentscope.agents.rpc_agent.agentplatform \u65b9\u6cd5\uff09": [[7, "agentscope.agents.rpc_agent.AgentPlatform.agent_exists", false]], "agent_id\uff08agentscope.agents.agent.agentbase \u5c5e\u6027\uff09": [[2, "agentscope.agents.agent.AgentBase.agent_id", false]], "agent_id\uff08agentscope.agents.agentbase \u5c5e\u6027\uff09": [[1, "agentscope.agents.AgentBase.agent_id", false]], "agentbase\uff08agentscope.agents \u4e2d\u7684\u7c7b\uff09": [[1, "agentscope.agents.AgentBase", false]], "agentbase\uff08agentscope.agents.agent \u4e2d\u7684\u7c7b\uff09": [[2, "agentscope.agents.agent.AgentBase", false]], "agentplatform\uff08agentscope.agents.rpc_agent \u4e2d\u7684\u7c7b\uff09": [[7, "agentscope.agents.rpc_agent.AgentPlatform", false]], "agentscope": [[0, "module-agentscope", false]], "agentscope.agents": [[1, "module-agentscope.agents", false]], "agentscope.agents.agent": [[2, "module-agentscope.agents.agent", false]], "agentscope.agents.dialog_agent": [[3, "module-agentscope.agents.dialog_agent", false]], "agentscope.agents.dict_dialog_agent": [[4, "module-agentscope.agents.dict_dialog_agent", false]], "agentscope.agents.operator": [[5, "module-agentscope.agents.operator", false]], "agentscope.agents.react_agent": [[6, "module-agentscope.agents.react_agent", false]], "agentscope.agents.rpc_agent": [[7, "module-agentscope.agents.rpc_agent", false]], "agentscope.agents.text_to_image_agent": [[8, "module-agentscope.agents.text_to_image_agent", false]], "agentscope.agents.user_agent": [[9, "module-agentscope.agents.user_agent", false]], "agentscope.constants": [[10, "module-agentscope.constants", false]], "agentscope.exception": [[11, "module-agentscope.exception", false]], "agentscope.file_manager": [[12, "module-agentscope.file_manager", false]], "agentscope.memory": [[13, "module-agentscope.memory", false]], "agentscope.memory.memory": [[14, "module-agentscope.memory.memory", false]], "agentscope.memory.temporary_memory": [[15, "module-agentscope.memory.temporary_memory", false]], "agentscope.message": [[16, "module-agentscope.message", false]], "agentscope.models": [[17, "module-agentscope.models", false]], "agentscope.models.config": [[18, "module-agentscope.models.config", false]], "agentscope.models.dashscope_model": [[19, "module-agentscope.models.dashscope_model", false]], "agentscope.models.gemini_model": [[20, "module-agentscope.models.gemini_model", false]], "agentscope.models.litellm_model": [[21, "module-agentscope.models.litellm_model", false]], "agentscope.models.model": [[22, "module-agentscope.models.model", false]], "agentscope.models.ollama_model": [[23, "module-agentscope.models.ollama_model", false]], "agentscope.models.openai_model": [[24, "module-agentscope.models.openai_model", false]], "agentscope.models.post_model": [[25, "module-agentscope.models.post_model", false]], "agentscope.models.response": [[26, "module-agentscope.models.response", false]], "agentscope.models.zhipu_model": [[27, "module-agentscope.models.zhipu_model", false]], "agentscope.msghub": [[28, "module-agentscope.msghub", false]], "agentscope.parsers": [[29, "module-agentscope.parsers", false]], "agentscope.parsers.code_block_parser": [[30, "module-agentscope.parsers.code_block_parser", false]], "agentscope.parsers.json_object_parser": [[31, "module-agentscope.parsers.json_object_parser", false]], "agentscope.parsers.parser_base": [[32, "module-agentscope.parsers.parser_base", false]], "agentscope.parsers.tagged_content_parser": [[33, "module-agentscope.parsers.tagged_content_parser", false]], "agentscope.pipelines": [[34, "module-agentscope.pipelines", false]], "agentscope.pipelines.functional": [[35, "module-agentscope.pipelines.functional", false]], "agentscope.pipelines.pipeline": [[36, "module-agentscope.pipelines.pipeline", false]], "agentscope.prompt": [[37, "module-agentscope.prompt", false]], "agentscope.rpc": [[38, "module-agentscope.rpc", false]], "agentscope.rpc.rpc_agent_client": [[39, "module-agentscope.rpc.rpc_agent_client", false]], "agentscope.rpc.rpc_agent_pb2": [[40, "module-agentscope.rpc.rpc_agent_pb2", false]], "agentscope.rpc.rpc_agent_pb2_grpc": [[41, "module-agentscope.rpc.rpc_agent_pb2_grpc", false]], "agentscope.service": [[42, "module-agentscope.service", false]], "agentscope.service.execute_code": [[43, "module-agentscope.service.execute_code", false]], "agentscope.service.execute_code.exec_python": [[44, "module-agentscope.service.execute_code.exec_python", false]], "agentscope.service.execute_code.exec_shell": [[45, "module-agentscope.service.execute_code.exec_shell", false]], "agentscope.service.file": [[46, "module-agentscope.service.file", false]], "agentscope.service.file.common": [[47, "module-agentscope.service.file.common", false]], "agentscope.service.file.json": [[48, "module-agentscope.service.file.json", false]], "agentscope.service.file.text": [[49, "module-agentscope.service.file.text", false]], "agentscope.service.retrieval": [[50, "module-agentscope.service.retrieval", false]], "agentscope.service.retrieval.retrieval_from_list": [[51, "module-agentscope.service.retrieval.retrieval_from_list", false]], "agentscope.service.retrieval.similarity": [[52, "module-agentscope.service.retrieval.similarity", false]], "agentscope.service.service_response": [[53, "module-agentscope.service.service_response", false]], "agentscope.service.service_status": [[54, "module-agentscope.service.service_status", false]], "agentscope.service.service_toolkit": [[55, "module-agentscope.service.service_toolkit", false]], "agentscope.service.sql_query": [[56, "module-agentscope.service.sql_query", false]], "agentscope.service.sql_query.mongodb": [[57, "module-agentscope.service.sql_query.mongodb", false]], "agentscope.service.sql_query.mysql": [[58, "module-agentscope.service.sql_query.mysql", false]], "agentscope.service.sql_query.sqlite": [[59, "module-agentscope.service.sql_query.sqlite", false]], "agentscope.service.text_processing": [[60, "module-agentscope.service.text_processing", false]], "agentscope.service.text_processing.summarization": [[61, "module-agentscope.service.text_processing.summarization", false]], "agentscope.service.web": [[62, "module-agentscope.service.web", false]], "agentscope.service.web.arxiv": [[63, "module-agentscope.service.web.arxiv", false]], "agentscope.service.web.dblp": [[64, "module-agentscope.service.web.dblp", false]], "agentscope.service.web.download": [[65, "module-agentscope.service.web.download", false]], "agentscope.service.web.search": [[66, "module-agentscope.service.web.search", false]], "agentscope.service.web.web_digest": [[67, "module-agentscope.service.web.web_digest", false]], "agentscope.utils": [[68, "module-agentscope.utils", false]], "agentscope.utils.common": [[69, "module-agentscope.utils.common", false]], "agentscope.utils.logging_utils": [[70, "module-agentscope.utils.logging_utils", false]], "agentscope.utils.monitor": [[71, "module-agentscope.utils.monitor", false]], "agentscope.utils.token_utils": [[72, "module-agentscope.utils.token_utils", false]], "agentscope.utils.tools": [[73, "module-agentscope.utils.tools", false]], "agentscope.web": [[74, "module-agentscope.web", false]], "agentscope.web.studio": [[75, "module-agentscope.web.studio", false]], "agentscope.web.studio.constants": [[76, "module-agentscope.web.studio.constants", false]], "agentscope.web.studio.studio": [[77, "module-agentscope.web.studio.studio", false]], "agentscope.web.studio.utils": [[78, "module-agentscope.web.studio.utils", false]], "agentscope.web.workstation": [[79, "module-agentscope.web.workstation", false]], "agentscope.web.workstation.workflow": [[80, "module-agentscope.web.workstation.workflow", false]], "agentscope.web.workstation.workflow_dag": [[81, "module-agentscope.web.workstation.workflow_dag", false]], "agentscope.web.workstation.workflow_node": [[82, "module-agentscope.web.workstation.workflow_node", false]], "agentscope.web.workstation.workflow_utils": [[83, "module-agentscope.web.workstation.workflow_utils", false]], "agent\uff08agentscope.web.workstation.workflow_node.workflownodetype \u5c5e\u6027\uff09": [[82, "agentscope.web.workstation.workflow_node.WorkflowNodeType.AGENT", false]], "argumentnotfounderror": [[11, "agentscope.exception.ArgumentNotFoundError", false]], "argumenttypeerror": [[11, "agentscope.exception.ArgumentTypeError", false]], "arxiv_search()\uff08\u5728 agentscope.service \u6a21\u5757\u4e2d\uff09": [[42, "agentscope.service.arxiv_search", false]], "arxiv_search()\uff08\u5728 agentscope.service.web.arxiv \u6a21\u5757\u4e2d\uff09": [[63, "agentscope.service.web.arxiv.arxiv_search", false]], "asdigraph\uff08agentscope.web.workstation.workflow_dag \u4e2d\u7684\u7c7b\uff09": [[81, "agentscope.web.workstation.workflow_dag.ASDiGraph", false]], "audio2text()\uff08\u5728 agentscope.web.studio.utils \u6a21\u5757\u4e2d\uff09": [[78, "agentscope.web.studio.utils.audio2text", false]], "bing_search()\uff08\u5728 agentscope.service \u6a21\u5757\u4e2d\uff09": [[42, "agentscope.service.bing_search", false]], "bing_search()\uff08\u5728 agentscope.service.web.search \u6a21\u5757\u4e2d\uff09": [[66, "agentscope.service.web.search.bing_search", false]], "bingsearchservicenode\uff08agentscope.web.workstation.workflow_node \u4e2d\u7684\u7c7b\uff09": [[82, "agentscope.web.workstation.workflow_node.BingSearchServiceNode", false]], "broadcast() \uff08agentscope.msghub.msghubmanager \u65b9\u6cd5\uff09": [[28, "agentscope.msghub.MsgHubManager.broadcast", false]], "build_dag()\uff08\u5728 agentscope.web.workstation.workflow_dag \u6a21\u5757\u4e2d\uff09": [[81, "agentscope.web.workstation.workflow_dag.build_dag", false]], "call_func() \uff08agentscope.agents.rpc_agent.agentplatform \u65b9\u6cd5\uff09": [[7, "agentscope.agents.rpc_agent.AgentPlatform.call_func", false]], "call_func() \uff08agentscope.rpc.rpc_agent_client.rpcagentclient \u65b9\u6cd5\uff09": [[39, "agentscope.rpc.rpc_agent_client.RpcAgentClient.call_func", false]], "call_func() \uff08agentscope.rpc.rpc_agent_pb2_grpc.rpcagentservicer \u65b9\u6cd5\uff09": [[41, "agentscope.rpc.rpc_agent_pb2_grpc.RpcAgentServicer.call_func", false]], "call_func() \uff08agentscope.rpc.rpcagentclient \u65b9\u6cd5\uff09": [[38, "agentscope.rpc.RpcAgentClient.call_func", false]], "call_func() \uff08agentscope.rpc.rpcagentservicer \u65b9\u6cd5\uff09": [[38, "agentscope.rpc.RpcAgentServicer.call_func", false]], "call_func()\uff08agentscope.rpc.rpc_agent_pb2_grpc.rpcagent \u9759\u6001\u65b9\u6cd5\uff09": [[41, "agentscope.rpc.rpc_agent_pb2_grpc.RpcAgent.call_func", false]], "call_in_thread()\uff08\u5728 agentscope.rpc \u6a21\u5757\u4e2d\uff09": [[38, "agentscope.rpc.call_in_thread", false]], "call_in_thread()\uff08\u5728 agentscope.rpc.rpc_agent_client \u6a21\u5757\u4e2d\uff09": [[39, "agentscope.rpc.rpc_agent_client.call_in_thread", false]], "chdir()\uff08\u5728 agentscope.utils.common \u6a21\u5757\u4e2d\uff09": [[69, "agentscope.utils.common.chdir", false]], "check_and_delete_agent() \uff08agentscope.agents.rpc_agent.agentplatform \u65b9\u6cd5\uff09": [[7, "agentscope.agents.rpc_agent.AgentPlatform.check_and_delete_agent", false]], "check_and_generate_agent() \uff08agentscope.agents.rpc_agent.agentplatform \u65b9\u6cd5\uff09": [[7, "agentscope.agents.rpc_agent.AgentPlatform.check_and_generate_agent", false]], "check_port()\uff08\u5728 agentscope.agents.rpc_agent \u6a21\u5757\u4e2d\uff09": [[7, "agentscope.agents.rpc_agent.check_port", false]], "check_uuid()\uff08\u5728 agentscope.web.studio.utils \u6a21\u5757\u4e2d\uff09": [[78, "agentscope.web.studio.utils.check_uuid", false]], "clear() \uff08agentscope.memory.memory.memorybase \u65b9\u6cd5\uff09": [[14, "agentscope.memory.memory.MemoryBase.clear", false]], "clear() \uff08agentscope.memory.memorybase \u65b9\u6cd5\uff09": [[13, "agentscope.memory.MemoryBase.clear", false]], "clear() \uff08agentscope.memory.temporary_memory.temporarymemory \u65b9\u6cd5\uff09": [[15, "agentscope.memory.temporary_memory.TemporaryMemory.clear", false]], "clear() \uff08agentscope.memory.temporarymemory \u65b9\u6cd5\uff09": [[13, "agentscope.memory.TemporaryMemory.clear", false]], "clear() \uff08agentscope.utils.monitor.dummymonitor \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.DummyMonitor.clear", false]], "clear() \uff08agentscope.utils.monitor.monitorbase \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.MonitorBase.clear", false]], "clear() \uff08agentscope.utils.monitor.sqlitemonitor \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.SqliteMonitor.clear", false]], "clear() \uff08agentscope.utils.monitorbase \u65b9\u6cd5\uff09": [[68, "agentscope.utils.MonitorBase.clear", false]], "clear_audience() \uff08agentscope.agents.agent.agentbase \u65b9\u6cd5\uff09": [[2, "agentscope.agents.agent.AgentBase.clear_audience", false]], "clear_audience() \uff08agentscope.agents.agentbase \u65b9\u6cd5\uff09": [[1, "agentscope.agents.AgentBase.clear_audience", false]], "clear_model_configs()\uff08\u5728 agentscope.models \u6a21\u5757\u4e2d\uff09": [[17, "agentscope.models.clear_model_configs", false]], "clone_instances() \uff08agentscope.agents.rpc_agent.rpcagent \u65b9\u6cd5\uff09": [[7, "agentscope.agents.rpc_agent.RpcAgent.clone_instances", false]], "clone_instances() \uff08agentscope.agents.rpcagent \u65b9\u6cd5\uff09": [[1, "agentscope.agents.RpcAgent.clone_instances", false]], "compile() \uff08agentscope.web.workstation.workflow_dag.asdigraph \u65b9\u6cd5\uff09": [[81, "agentscope.web.workstation.workflow_dag.ASDiGraph.compile", false]], "compile() \uff08agentscope.web.workstation.workflow_node.bingsearchservicenode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.BingSearchServiceNode.compile", false]], "compile() \uff08agentscope.web.workstation.workflow_node.copynode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.CopyNode.compile", false]], "compile() \uff08agentscope.web.workstation.workflow_node.dialogagentnode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.DialogAgentNode.compile", false]], "compile() \uff08agentscope.web.workstation.workflow_node.dictdialogagentnode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.DictDialogAgentNode.compile", false]], "compile() \uff08agentscope.web.workstation.workflow_node.forlooppipelinenode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.ForLoopPipelineNode.compile", false]], "compile() \uff08agentscope.web.workstation.workflow_node.googlesearchservicenode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.GoogleSearchServiceNode.compile", false]], "compile() \uff08agentscope.web.workstation.workflow_node.ifelsepipelinenode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.IfElsePipelineNode.compile", false]], "compile() \uff08agentscope.web.workstation.workflow_node.modelnode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.ModelNode.compile", false]], "compile() \uff08agentscope.web.workstation.workflow_node.msghubnode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.MsgHubNode.compile", false]], "compile() \uff08agentscope.web.workstation.workflow_node.msgnode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.MsgNode.compile", false]], "compile() \uff08agentscope.web.workstation.workflow_node.placeholdernode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.PlaceHolderNode.compile", false]], "compile() \uff08agentscope.web.workstation.workflow_node.pythonservicenode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.PythonServiceNode.compile", false]], "compile() \uff08agentscope.web.workstation.workflow_node.reactagentnode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.ReActAgentNode.compile", false]], "compile() \uff08agentscope.web.workstation.workflow_node.readtextservicenode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.ReadTextServiceNode.compile", false]], "compile() \uff08agentscope.web.workstation.workflow_node.sequentialpipelinenode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.SequentialPipelineNode.compile", false]], "compile() \uff08agentscope.web.workstation.workflow_node.switchpipelinenode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.SwitchPipelineNode.compile", false]], "compile() \uff08agentscope.web.workstation.workflow_node.texttoimageagentnode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.TextToImageAgentNode.compile", false]], "compile() \uff08agentscope.web.workstation.workflow_node.useragentnode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.UserAgentNode.compile", false]], "compile() \uff08agentscope.web.workstation.workflow_node.whilelooppipelinenode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.WhileLoopPipelineNode.compile", false]], "compile() \uff08agentscope.web.workstation.workflow_node.workflownode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.WorkflowNode.compile", false]], "compile() \uff08agentscope.web.workstation.workflow_node.writetextservicenode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.WriteTextServiceNode.compile", false]], "compile_workflow()\uff08\u5728 agentscope.web.workstation.workflow \u6a21\u5757\u4e2d\uff09": [[80, "agentscope.web.workstation.workflow.compile_workflow", false]], "config_name\uff08agentscope.models.dashscope_model.dashscopechatwrapper \u5c5e\u6027\uff09": [[19, "agentscope.models.dashscope_model.DashScopeChatWrapper.config_name", false]], "config_name\uff08agentscope.models.dashscope_model.dashscopeimagesynthesiswrapper \u5c5e\u6027\uff09": [[19, "agentscope.models.dashscope_model.DashScopeImageSynthesisWrapper.config_name", false]], "config_name\uff08agentscope.models.dashscope_model.dashscopemultimodalwrapper \u5c5e\u6027\uff09": [[19, "agentscope.models.dashscope_model.DashScopeMultiModalWrapper.config_name", false]], "config_name\uff08agentscope.models.dashscope_model.dashscopetextembeddingwrapper \u5c5e\u6027\uff09": [[19, "agentscope.models.dashscope_model.DashScopeTextEmbeddingWrapper.config_name", false]], "config_name\uff08agentscope.models.gemini_model.geminichatwrapper \u5c5e\u6027\uff09": [[20, "agentscope.models.gemini_model.GeminiChatWrapper.config_name", false]], "config_name\uff08agentscope.models.gemini_model.geminiembeddingwrapper \u5c5e\u6027\uff09": [[20, "agentscope.models.gemini_model.GeminiEmbeddingWrapper.config_name", false]], "config_name\uff08agentscope.models.litellm_model.litellmchatwrapper \u5c5e\u6027\uff09": [[21, "agentscope.models.litellm_model.LiteLLMChatWrapper.config_name", false]], "config_name\uff08agentscope.models.model.modelwrapperbase \u5c5e\u6027\uff09": [[22, "agentscope.models.model.ModelWrapperBase.config_name", false]], "config_name\uff08agentscope.models.modelwrapperbase \u5c5e\u6027\uff09": [[17, "agentscope.models.ModelWrapperBase.config_name", false]], "config_name\uff08agentscope.models.ollama_model.ollamachatwrapper \u5c5e\u6027\uff09": [[23, "agentscope.models.ollama_model.OllamaChatWrapper.config_name", false]], "config_name\uff08agentscope.models.ollama_model.ollamaembeddingwrapper \u5c5e\u6027\uff09": [[23, "agentscope.models.ollama_model.OllamaEmbeddingWrapper.config_name", false]], "config_name\uff08agentscope.models.ollama_model.ollamagenerationwrapper \u5c5e\u6027\uff09": [[23, "agentscope.models.ollama_model.OllamaGenerationWrapper.config_name", false]], "config_name\uff08agentscope.models.openai_model.openaichatwrapper \u5c5e\u6027\uff09": [[24, "agentscope.models.openai_model.OpenAIChatWrapper.config_name", false]], "config_name\uff08agentscope.models.openai_model.openaidallewrapper \u5c5e\u6027\uff09": [[24, "agentscope.models.openai_model.OpenAIDALLEWrapper.config_name", false]], "config_name\uff08agentscope.models.openai_model.openaiembeddingwrapper \u5c5e\u6027\uff09": [[24, "agentscope.models.openai_model.OpenAIEmbeddingWrapper.config_name", false]], "config_name\uff08agentscope.models.post_model.postapichatwrapper \u5c5e\u6027\uff09": [[25, "agentscope.models.post_model.PostAPIChatWrapper.config_name", false]], "config_name\uff08agentscope.models.post_model.postapimodelwrapperbase \u5c5e\u6027\uff09": [[25, "agentscope.models.post_model.PostAPIModelWrapperBase.config_name", false]], "config_name\uff08agentscope.models.zhipu_model.zhipuaichatwrapper \u5c5e\u6027\uff09": [[27, "agentscope.models.zhipu_model.ZhipuAIChatWrapper.config_name", false]], "config_name\uff08agentscope.models.zhipu_model.zhipuaiembeddingwrapper \u5c5e\u6027\uff09": [[27, "agentscope.models.zhipu_model.ZhipuAIEmbeddingWrapper.config_name", false]], "content_hint\uff08agentscope.parsers.code_block_parser.markdowncodeblockparser \u5c5e\u6027\uff09": [[30, "agentscope.parsers.code_block_parser.MarkdownCodeBlockParser.content_hint", false]], "content_hint\uff08agentscope.parsers.json_object_parser.markdownjsondictparser \u5c5e\u6027\uff09": [[31, "agentscope.parsers.json_object_parser.MarkdownJsonDictParser.content_hint", false]], "content_hint\uff08agentscope.parsers.json_object_parser.markdownjsonobjectparser \u5c5e\u6027\uff09": [[31, "agentscope.parsers.json_object_parser.MarkdownJsonObjectParser.content_hint", false]], "content_hint\uff08agentscope.parsers.markdowncodeblockparser \u5c5e\u6027\uff09": [[29, "agentscope.parsers.MarkdownCodeBlockParser.content_hint", false]], "content_hint\uff08agentscope.parsers.markdownjsondictparser \u5c5e\u6027\uff09": [[29, "agentscope.parsers.MarkdownJsonDictParser.content_hint", false]], "content_hint\uff08agentscope.parsers.markdownjsonobjectparser \u5c5e\u6027\uff09": [[29, "agentscope.parsers.MarkdownJsonObjectParser.content_hint", false]], "content_hint\uff08agentscope.parsers.tagged_content_parser.taggedcontent \u5c5e\u6027\uff09": [[33, "agentscope.parsers.tagged_content_parser.TaggedContent.content_hint", false]], "content_hint\uff08agentscope.parsers.taggedcontent \u5c5e\u6027\uff09": [[29, "agentscope.parsers.TaggedContent.content_hint", false]], "copynode\uff08agentscope.web.workstation.workflow_node \u4e2d\u7684\u7c7b\uff09": [[82, "agentscope.web.workstation.workflow_node.CopyNode", false]], "copy\uff08agentscope.web.workstation.workflow_node.workflownodetype \u5c5e\u6027\uff09": [[82, "agentscope.web.workstation.workflow_node.WorkflowNodeType.COPY", false]], "cos_sim()\uff08\u5728 agentscope.service \u6a21\u5757\u4e2d\uff09": [[42, "agentscope.service.cos_sim", false]], "cos_sim()\uff08\u5728 agentscope.service.retrieval.similarity \u6a21\u5757\u4e2d\uff09": [[52, "agentscope.service.retrieval.similarity.cos_sim", false]], "count_openai_token()\uff08\u5728 agentscope.utils.token_utils \u6a21\u5757\u4e2d\uff09": [[72, "agentscope.utils.token_utils.count_openai_token", false]], "create_agent() \uff08agentscope.rpc.rpc_agent_client.rpcagentclient \u65b9\u6cd5\uff09": [[39, "agentscope.rpc.rpc_agent_client.RpcAgentClient.create_agent", false]], "create_agent() \uff08agentscope.rpc.rpcagentclient \u65b9\u6cd5\uff09": [[38, "agentscope.rpc.RpcAgentClient.create_agent", false]], "create_directory()\uff08\u5728 agentscope.service \u6a21\u5757\u4e2d\uff09": [[42, "agentscope.service.create_directory", false]], "create_directory()\uff08\u5728 agentscope.service.file.common \u6a21\u5757\u4e2d\uff09": [[47, "agentscope.service.file.common.create_directory", false]], "create_file()\uff08\u5728 agentscope.service \u6a21\u5757\u4e2d\uff09": [[42, "agentscope.service.create_file", false]], "create_file()\uff08\u5728 agentscope.service.file.common \u6a21\u5757\u4e2d\uff09": [[47, "agentscope.service.file.common.create_file", false]], "create_tempdir()\uff08\u5728 agentscope.utils.common \u6a21\u5757\u4e2d\uff09": [[69, "agentscope.utils.common.create_tempdir", false]], "cycle_dots()\uff08\u5728 agentscope.web.studio.utils \u6a21\u5757\u4e2d\uff09": [[78, "agentscope.web.studio.utils.cycle_dots", false]], "dashscopechatwrapper\uff08agentscope.models \u4e2d\u7684\u7c7b\uff09": [[17, "agentscope.models.DashScopeChatWrapper", false]], "dashscopechatwrapper\uff08agentscope.models.dashscope_model \u4e2d\u7684\u7c7b\uff09": [[19, "agentscope.models.dashscope_model.DashScopeChatWrapper", false]], "dashscopeimagesynthesiswrapper\uff08agentscope.models \u4e2d\u7684\u7c7b\uff09": [[17, "agentscope.models.DashScopeImageSynthesisWrapper", false]], "dashscopeimagesynthesiswrapper\uff08agentscope.models.dashscope_model \u4e2d\u7684\u7c7b\uff09": [[19, "agentscope.models.dashscope_model.DashScopeImageSynthesisWrapper", false]], "dashscopemultimodalwrapper\uff08agentscope.models \u4e2d\u7684\u7c7b\uff09": [[17, "agentscope.models.DashScopeMultiModalWrapper", false]], "dashscopemultimodalwrapper\uff08agentscope.models.dashscope_model \u4e2d\u7684\u7c7b\uff09": [[19, "agentscope.models.dashscope_model.DashScopeMultiModalWrapper", false]], "dashscopetextembeddingwrapper\uff08agentscope.models \u4e2d\u7684\u7c7b\uff09": [[17, "agentscope.models.DashScopeTextEmbeddingWrapper", false]], "dashscopetextembeddingwrapper\uff08agentscope.models.dashscope_model \u4e2d\u7684\u7c7b\uff09": [[19, "agentscope.models.dashscope_model.DashScopeTextEmbeddingWrapper", false]], "dashscopewrapperbase\uff08agentscope.models.dashscope_model \u4e2d\u7684\u7c7b\uff09": [[19, "agentscope.models.dashscope_model.DashScopeWrapperBase", false]], "dblp_search_authors()\uff08\u5728 agentscope.service \u6a21\u5757\u4e2d\uff09": [[42, "agentscope.service.dblp_search_authors", false]], "dblp_search_authors()\uff08\u5728 agentscope.service.web.dblp \u6a21\u5757\u4e2d\uff09": [[64, "agentscope.service.web.dblp.dblp_search_authors", false]], "dblp_search_publications()\uff08\u5728 agentscope.service \u6a21\u5757\u4e2d\uff09": [[42, "agentscope.service.dblp_search_publications", false]], "dblp_search_publications()\uff08\u5728 agentscope.service.web.dblp \u6a21\u5757\u4e2d\uff09": [[64, "agentscope.service.web.dblp.dblp_search_publications", false]], "dblp_search_venues()\uff08\u5728 agentscope.service \u6a21\u5757\u4e2d\uff09": [[42, "agentscope.service.dblp_search_venues", false]], "dblp_search_venues()\uff08\u5728 agentscope.service.web.dblp \u6a21\u5757\u4e2d\uff09": [[64, "agentscope.service.web.dblp.dblp_search_venues", false]], "default_response()\uff08\u5728 agentscope.agents.dict_dialog_agent \u6a21\u5757\u4e2d\uff09": [[4, "agentscope.agents.dict_dialog_agent.default_response", false]], "delete() \uff08agentscope.memory.memory.memorybase \u65b9\u6cd5\uff09": [[14, "agentscope.memory.memory.MemoryBase.delete", false]], "delete() \uff08agentscope.memory.memorybase \u65b9\u6cd5\uff09": [[13, "agentscope.memory.MemoryBase.delete", false]], "delete() \uff08agentscope.memory.temporary_memory.temporarymemory \u65b9\u6cd5\uff09": [[15, "agentscope.memory.temporary_memory.TemporaryMemory.delete", false]], "delete() \uff08agentscope.memory.temporarymemory \u65b9\u6cd5\uff09": [[13, "agentscope.memory.TemporaryMemory.delete", false]], "delete() \uff08agentscope.msghub.msghubmanager \u65b9\u6cd5\uff09": [[28, "agentscope.msghub.MsgHubManager.delete", false]], "delete_agent() \uff08agentscope.rpc.rpc_agent_client.rpcagentclient \u65b9\u6cd5\uff09": [[39, "agentscope.rpc.rpc_agent_client.RpcAgentClient.delete_agent", false]], "delete_agent() \uff08agentscope.rpc.rpcagentclient \u65b9\u6cd5\uff09": [[38, "agentscope.rpc.RpcAgentClient.delete_agent", false]], "delete_directory()\uff08\u5728 agentscope.service \u6a21\u5757\u4e2d\uff09": [[42, "agentscope.service.delete_directory", false]], "delete_directory()\uff08\u5728 agentscope.service.file.common \u6a21\u5757\u4e2d\uff09": [[47, "agentscope.service.file.common.delete_directory", false]], "delete_file()\uff08\u5728 agentscope.service \u6a21\u5757\u4e2d\uff09": [[42, "agentscope.service.delete_file", false]], "delete_file()\uff08\u5728 agentscope.service.file.common \u6a21\u5757\u4e2d\uff09": [[47, "agentscope.service.file.common.delete_file", false]], "deprecated_model_type\uff08agentscope.models.dashscope_model.dashscopechatwrapper \u5c5e\u6027\uff09": [[19, "agentscope.models.dashscope_model.DashScopeChatWrapper.deprecated_model_type", false]], "deprecated_model_type\uff08agentscope.models.dashscopechatwrapper \u5c5e\u6027\uff09": [[17, "agentscope.models.DashScopeChatWrapper.deprecated_model_type", false]], "deprecated_model_type\uff08agentscope.models.openai_model.openaichatwrapper \u5c5e\u6027\uff09": [[24, "agentscope.models.openai_model.OpenAIChatWrapper.deprecated_model_type", false]], "deprecated_model_type\uff08agentscope.models.openaichatwrapper \u5c5e\u6027\uff09": [[17, "agentscope.models.OpenAIChatWrapper.deprecated_model_type", false]], "deprecated_model_type\uff08agentscope.models.post_model.postapidallewrapper \u5c5e\u6027\uff09": [[25, "agentscope.models.post_model.PostAPIDALLEWrapper.deprecated_model_type", false]], "deps_converter()\uff08\u5728 agentscope.web.workstation.workflow_utils \u6a21\u5757\u4e2d\uff09": [[83, "agentscope.web.workstation.workflow_utils.deps_converter", false]], "descriptor\uff08agentscope.rpc.rpcmsg \u5c5e\u6027\uff09": [[38, "agentscope.rpc.RpcMsg.DESCRIPTOR", false]], "deserialize()\uff08\u5728 agentscope.message \u6a21\u5757\u4e2d\uff09": [[16, "agentscope.message.deserialize", false]], "dialogagentnode\uff08agentscope.web.workstation.workflow_node \u4e2d\u7684\u7c7b\uff09": [[82, "agentscope.web.workstation.workflow_node.DialogAgentNode", false]], "dialogagent\uff08agentscope.agents \u4e2d\u7684\u7c7b\uff09": [[1, "agentscope.agents.DialogAgent", false]], "dialogagent\uff08agentscope.agents.dialog_agent \u4e2d\u7684\u7c7b\uff09": [[3, "agentscope.agents.dialog_agent.DialogAgent", false]], "dict_converter()\uff08\u5728 agentscope.web.workstation.workflow_utils \u6a21\u5757\u4e2d\uff09": [[83, "agentscope.web.workstation.workflow_utils.dict_converter", false]], "dictdialogagentnode\uff08agentscope.web.workstation.workflow_node \u4e2d\u7684\u7c7b\uff09": [[82, "agentscope.web.workstation.workflow_node.DictDialogAgentNode", false]], "dictdialogagent\uff08agentscope.agents \u4e2d\u7684\u7c7b\uff09": [[1, "agentscope.agents.DictDialogAgent", false]], "dictdialogagent\uff08agentscope.agents.dict_dialog_agent \u4e2d\u7684\u7c7b\uff09": [[4, "agentscope.agents.dict_dialog_agent.DictDialogAgent", false]], "digest_webpage()\uff08\u5728 agentscope.service \u6a21\u5757\u4e2d\uff09": [[42, "agentscope.service.digest_webpage", false]], "digest_webpage()\uff08\u5728 agentscope.service.web.web_digest \u6a21\u5757\u4e2d\uff09": [[67, "agentscope.service.web.web_digest.digest_webpage", false]], "distconf\uff08agentscope.agents \u4e2d\u7684\u7c7b\uff09": [[1, "agentscope.agents.DistConf", false]], "distconf\uff08agentscope.agents.agent \u4e2d\u7684\u7c7b\uff09": [[2, "agentscope.agents.agent.DistConf", false]], "download_from_url()\uff08\u5728 agentscope.service \u6a21\u5757\u4e2d\uff09": [[42, "agentscope.service.download_from_url", false]], "download_from_url()\uff08\u5728 agentscope.service.web.download \u6a21\u5757\u4e2d\uff09": [[65, "agentscope.service.web.download.download_from_url", false]], "dummymonitor\uff08agentscope.utils.monitor \u4e2d\u7684\u7c7b\uff09": [[71, "agentscope.utils.monitor.DummyMonitor", false]], "embedding\uff08agentscope.models.modelresponse \u5c5e\u6027\uff09": [[17, "agentscope.models.ModelResponse.embedding", false]], "embedding\uff08agentscope.models.response.modelresponse \u5c5e\u6027\uff09": [[26, "agentscope.models.response.ModelResponse.embedding", false]], "error\uff08agentscope.service.service_status.serviceexecstatus \u5c5e\u6027\uff09": [[54, "agentscope.service.service_status.ServiceExecStatus.ERROR", false]], "error\uff08agentscope.service.serviceexecstatus \u5c5e\u6027\uff09": [[42, "agentscope.service.ServiceExecStatus.ERROR", false]], "exec_node() \uff08agentscope.web.workstation.workflow_dag.asdigraph \u65b9\u6cd5\uff09": [[81, "agentscope.web.workstation.workflow_dag.ASDiGraph.exec_node", false]], "execute_python_code()\uff08\u5728 agentscope.service \u6a21\u5757\u4e2d\uff09": [[42, "agentscope.service.execute_python_code", false]], "execute_python_code()\uff08\u5728 agentscope.service.execute_code.exec_python \u6a21\u5757\u4e2d\uff09": [[44, "agentscope.service.execute_code.exec_python.execute_python_code", false]], "execute_shell_command()\uff08\u5728 agentscope.service \u6a21\u5757\u4e2d\uff09": [[42, "agentscope.service.execute_shell_command", false]], "execute_shell_command()\uff08\u5728 agentscope.service.execute_code.exec_shell \u6a21\u5757\u4e2d\uff09": [[45, "agentscope.service.execute_code.exec_shell.execute_shell_command", false]], "exists() \uff08agentscope.utils.monitor.dummymonitor \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.DummyMonitor.exists", false]], "exists() \uff08agentscope.utils.monitor.monitorbase \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.MonitorBase.exists", false]], "exists() \uff08agentscope.utils.monitor.sqlitemonitor \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.SqliteMonitor.exists", false]], "exists() \uff08agentscope.utils.monitorbase \u65b9\u6cd5\uff09": [[68, "agentscope.utils.MonitorBase.exists", false]], "export() \uff08agentscope.memory.memory.memorybase \u65b9\u6cd5\uff09": [[14, "agentscope.memory.memory.MemoryBase.export", false]], "export() \uff08agentscope.memory.memorybase \u65b9\u6cd5\uff09": [[13, "agentscope.memory.MemoryBase.export", false]], "export() \uff08agentscope.memory.temporary_memory.temporarymemory \u65b9\u6cd5\uff09": [[15, "agentscope.memory.temporary_memory.TemporaryMemory.export", false]], "export() \uff08agentscope.memory.temporarymemory \u65b9\u6cd5\uff09": [[13, "agentscope.memory.TemporaryMemory.export", false]], "export_config() \uff08agentscope.agents.agent.agentbase \u65b9\u6cd5\uff09": [[2, "agentscope.agents.agent.AgentBase.export_config", false]], "export_config() \uff08agentscope.agents.agentbase \u65b9\u6cd5\uff09": [[1, "agentscope.agents.AgentBase.export_config", false]], "find_available_port()\uff08\u5728 agentscope.agents.rpc_agent \u6a21\u5757\u4e2d\uff09": [[7, "agentscope.agents.rpc_agent.find_available_port", false]], "flush()\uff08agentscope.utils.monitor.monitorfactory \u7c7b\u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.MonitorFactory.flush", false]], "flush()\uff08agentscope.utils.monitorfactory \u7c7b\u65b9\u6cd5\uff09": [[68, "agentscope.utils.MonitorFactory.flush", false]], "fn_choice()\uff08\u5728 agentscope.web.studio.studio \u6a21\u5757\u4e2d\uff09": [[77, "agentscope.web.studio.studio.fn_choice", false]], "forlooppipeline()\uff08\u5728 agentscope.pipelines \u6a21\u5757\u4e2d\uff09": [[34, "agentscope.pipelines.forlooppipeline", false]], "forlooppipeline()\uff08\u5728 agentscope.pipelines.functional \u6a21\u5757\u4e2d\uff09": [[35, "agentscope.pipelines.functional.forlooppipeline", false]], "forlooppipelinenode\uff08agentscope.web.workstation.workflow_node \u4e2d\u7684\u7c7b\uff09": [[82, "agentscope.web.workstation.workflow_node.ForLoopPipelineNode", false]], "forlooppipeline\uff08agentscope.pipelines \u4e2d\u7684\u7c7b\uff09": [[34, "agentscope.pipelines.ForLoopPipeline", false]], "forlooppipeline\uff08agentscope.pipelines.pipeline \u4e2d\u7684\u7c7b\uff09": [[36, "agentscope.pipelines.pipeline.ForLoopPipeline", false]], "format() \uff08agentscope.models.dashscope_model.dashscopechatwrapper \u65b9\u6cd5\uff09": [[19, "agentscope.models.dashscope_model.DashScopeChatWrapper.format", false]], "format() \uff08agentscope.models.dashscope_model.dashscopemultimodalwrapper \u65b9\u6cd5\uff09": [[19, "agentscope.models.dashscope_model.DashScopeMultiModalWrapper.format", false]], "format() \uff08agentscope.models.dashscope_model.dashscopewrapperbase \u65b9\u6cd5\uff09": [[19, "agentscope.models.dashscope_model.DashScopeWrapperBase.format", false]], "format() \uff08agentscope.models.dashscopechatwrapper \u65b9\u6cd5\uff09": [[17, "agentscope.models.DashScopeChatWrapper.format", false]], "format() \uff08agentscope.models.dashscopemultimodalwrapper \u65b9\u6cd5\uff09": [[17, "agentscope.models.DashScopeMultiModalWrapper.format", false]], "format() \uff08agentscope.models.gemini_model.geminichatwrapper \u65b9\u6cd5\uff09": [[20, "agentscope.models.gemini_model.GeminiChatWrapper.format", false]], "format() \uff08agentscope.models.geminichatwrapper \u65b9\u6cd5\uff09": [[17, "agentscope.models.GeminiChatWrapper.format", false]], "format() \uff08agentscope.models.litellm_model.litellmchatwrapper \u65b9\u6cd5\uff09": [[21, "agentscope.models.litellm_model.LiteLLMChatWrapper.format", false]], "format() \uff08agentscope.models.litellm_model.litellmwrapperbase \u65b9\u6cd5\uff09": [[21, "agentscope.models.litellm_model.LiteLLMWrapperBase.format", false]], "format() \uff08agentscope.models.litellmchatwrapper \u65b9\u6cd5\uff09": [[17, "agentscope.models.LiteLLMChatWrapper.format", false]], "format() \uff08agentscope.models.model.modelwrapperbase \u65b9\u6cd5\uff09": [[22, "agentscope.models.model.ModelWrapperBase.format", false]], "format() \uff08agentscope.models.modelwrapperbase \u65b9\u6cd5\uff09": [[17, "agentscope.models.ModelWrapperBase.format", false]], "format() \uff08agentscope.models.ollama_model.ollamachatwrapper \u65b9\u6cd5\uff09": [[23, "agentscope.models.ollama_model.OllamaChatWrapper.format", false]], "format() \uff08agentscope.models.ollama_model.ollamaembeddingwrapper \u65b9\u6cd5\uff09": [[23, "agentscope.models.ollama_model.OllamaEmbeddingWrapper.format", false]], "format() \uff08agentscope.models.ollama_model.ollamagenerationwrapper \u65b9\u6cd5\uff09": [[23, "agentscope.models.ollama_model.OllamaGenerationWrapper.format", false]], "format() \uff08agentscope.models.ollamachatwrapper \u65b9\u6cd5\uff09": [[17, "agentscope.models.OllamaChatWrapper.format", false]], "format() \uff08agentscope.models.ollamaembeddingwrapper \u65b9\u6cd5\uff09": [[17, "agentscope.models.OllamaEmbeddingWrapper.format", false]], "format() \uff08agentscope.models.ollamagenerationwrapper \u65b9\u6cd5\uff09": [[17, "agentscope.models.OllamaGenerationWrapper.format", false]], "format() \uff08agentscope.models.openai_model.openaichatwrapper \u65b9\u6cd5\uff09": [[24, "agentscope.models.openai_model.OpenAIChatWrapper.format", false]], "format() \uff08agentscope.models.openai_model.openaiwrapperbase \u65b9\u6cd5\uff09": [[24, "agentscope.models.openai_model.OpenAIWrapperBase.format", false]], "format() \uff08agentscope.models.openaichatwrapper \u65b9\u6cd5\uff09": [[17, "agentscope.models.OpenAIChatWrapper.format", false]], "format() \uff08agentscope.models.openaiwrapperbase \u65b9\u6cd5\uff09": [[17, "agentscope.models.OpenAIWrapperBase.format", false]], "format() \uff08agentscope.models.post_model.postapichatwrapper \u65b9\u6cd5\uff09": [[25, "agentscope.models.post_model.PostAPIChatWrapper.format", false]], "format() \uff08agentscope.models.post_model.postapidallewrapper \u65b9\u6cd5\uff09": [[25, "agentscope.models.post_model.PostAPIDALLEWrapper.format", false]], "format() \uff08agentscope.models.postapichatwrapper \u65b9\u6cd5\uff09": [[17, "agentscope.models.PostAPIChatWrapper.format", false]], "format() \uff08agentscope.models.zhipu_model.zhipuaichatwrapper \u65b9\u6cd5\uff09": [[27, "agentscope.models.zhipu_model.ZhipuAIChatWrapper.format", false]], "format() \uff08agentscope.models.zhipu_model.zhipuaiwrapperbase \u65b9\u6cd5\uff09": [[27, "agentscope.models.zhipu_model.ZhipuAIWrapperBase.format", false]], "format() \uff08agentscope.models.zhipuaichatwrapper \u65b9\u6cd5\uff09": [[17, "agentscope.models.ZhipuAIChatWrapper.format", false]], "format_instruction\uff08agentscope.parsers.code_block_parser.markdowncodeblockparser \u5c5e\u6027\uff09": [[30, "agentscope.parsers.code_block_parser.MarkdownCodeBlockParser.format_instruction", false]], "format_instruction\uff08agentscope.parsers.json_object_parser.markdownjsonobjectparser \u5c5e\u6027\uff09": [[31, "agentscope.parsers.json_object_parser.MarkdownJsonObjectParser.format_instruction", false]], "format_instruction\uff08agentscope.parsers.markdowncodeblockparser \u5c5e\u6027\uff09": [[29, "agentscope.parsers.MarkdownCodeBlockParser.format_instruction", false]], "format_instruction\uff08agentscope.parsers.markdownjsonobjectparser \u5c5e\u6027\uff09": [[29, "agentscope.parsers.MarkdownJsonObjectParser.format_instruction", false]], "format_instruction\uff08agentscope.parsers.multitaggedcontentparser \u5c5e\u6027\uff09": [[29, "agentscope.parsers.MultiTaggedContentParser.format_instruction", false]], "format_instruction\uff08agentscope.parsers.tagged_content_parser.multitaggedcontentparser \u5c5e\u6027\uff09": [[33, "agentscope.parsers.tagged_content_parser.MultiTaggedContentParser.format_instruction", false]], "functioncallerror": [[11, "agentscope.exception.FunctionCallError", false]], "functioncallformaterror": [[11, "agentscope.exception.FunctionCallFormatError", false]], "functionnotfounderror": [[11, "agentscope.exception.FunctionNotFoundError", false]], "geminichatwrapper\uff08agentscope.models \u4e2d\u7684\u7c7b\uff09": [[17, "agentscope.models.GeminiChatWrapper", false]], "geminichatwrapper\uff08agentscope.models.gemini_model \u4e2d\u7684\u7c7b\uff09": [[20, "agentscope.models.gemini_model.GeminiChatWrapper", false]], "geminiembeddingwrapper\uff08agentscope.models \u4e2d\u7684\u7c7b\uff09": [[17, "agentscope.models.GeminiEmbeddingWrapper", false]], "geminiembeddingwrapper\uff08agentscope.models.gemini_model \u4e2d\u7684\u7c7b\uff09": [[20, "agentscope.models.gemini_model.GeminiEmbeddingWrapper", false]], "geminiwrapperbase\uff08agentscope.models.gemini_model \u4e2d\u7684\u7c7b\uff09": [[20, "agentscope.models.gemini_model.GeminiWrapperBase", false]], "generate_agent_id()\uff08agentscope.agents.agent.agentbase \u7c7b\u65b9\u6cd5\uff09": [[2, "agentscope.agents.agent.AgentBase.generate_agent_id", false]], "generate_agent_id()\uff08agentscope.agents.agentbase \u7c7b\u65b9\u6cd5\uff09": [[1, "agentscope.agents.AgentBase.generate_agent_id", false]], "generate_image_from_name()\uff08\u5728 agentscope.web.studio.utils \u6a21\u5757\u4e2d\uff09": [[78, "agentscope.web.studio.utils.generate_image_from_name", false]], "generation_method\uff08agentscope.models.gemini_model.geminichatwrapper \u5c5e\u6027\uff09": [[20, "agentscope.models.gemini_model.GeminiChatWrapper.generation_method", false]], "generation_method\uff08agentscope.models.geminichatwrapper \u5c5e\u6027\uff09": [[17, "agentscope.models.GeminiChatWrapper.generation_method", false]], "get()\uff08agentscope.service.service_toolkit.servicefactory \u7c7b\u65b9\u6cd5\uff09": [[55, "agentscope.service.service_toolkit.ServiceFactory.get", false]], "get()\uff08agentscope.service.service_toolkit.servicetoolkit \u7c7b\u65b9\u6cd5\uff09": [[55, "agentscope.service.service_toolkit.ServiceToolkit.get", false]], "get()\uff08agentscope.service.servicefactory \u7c7b\u65b9\u6cd5\uff09": [[42, "agentscope.service.ServiceFactory.get", false]], "get()\uff08agentscope.service.servicetoolkit \u7c7b\u65b9\u6cd5\uff09": [[42, "agentscope.service.ServiceToolkit.get", false]], "get_agent_class()\uff08agentscope.agents.agent.agentbase \u7c7b\u65b9\u6cd5\uff09": [[2, "agentscope.agents.agent.AgentBase.get_agent_class", false]], "get_agent_class()\uff08agentscope.agents.agentbase \u7c7b\u65b9\u6cd5\uff09": [[1, "agentscope.agents.AgentBase.get_agent_class", false]], "get_all_agents()\uff08\u5728 agentscope.web.workstation.workflow_node \u6a21\u5757\u4e2d\uff09": [[82, "agentscope.web.workstation.workflow_node.get_all_agents", false]], "get_chat()\uff08\u5728 agentscope.web.studio.studio \u6a21\u5757\u4e2d\uff09": [[77, "agentscope.web.studio.studio.get_chat", false]], "get_chat_msg()\uff08\u5728 agentscope.web.studio.utils \u6a21\u5757\u4e2d\uff09": [[78, "agentscope.web.studio.utils.get_chat_msg", false]], "get_current_directory()\uff08\u5728 agentscope.service \u6a21\u5757\u4e2d\uff09": [[42, "agentscope.service.get_current_directory", false]], "get_current_directory()\uff08\u5728 agentscope.service.file.common \u6a21\u5757\u4e2d\uff09": [[47, "agentscope.service.file.common.get_current_directory", false]], "get_embeddings() \uff08agentscope.memory.temporary_memory.temporarymemory \u65b9\u6cd5\uff09": [[15, "agentscope.memory.temporary_memory.TemporaryMemory.get_embeddings", false]], "get_embeddings() \uff08agentscope.memory.temporarymemory \u65b9\u6cd5\uff09": [[13, "agentscope.memory.TemporaryMemory.get_embeddings", false]], "get_full_name()\uff08\u5728 agentscope.utils.monitor \u6a21\u5757\u4e2d\uff09": [[71, "agentscope.utils.monitor.get_full_name", false]], "get_help()\uff08\u5728 agentscope.service \u6a21\u5757\u4e2d\uff09": [[42, "agentscope.service.get_help", false]], "get_memory() \uff08agentscope.memory.memory.memorybase \u65b9\u6cd5\uff09": [[14, "agentscope.memory.memory.MemoryBase.get_memory", false]], "get_memory() \uff08agentscope.memory.memorybase \u65b9\u6cd5\uff09": [[13, "agentscope.memory.MemoryBase.get_memory", false]], "get_memory() \uff08agentscope.memory.temporary_memory.temporarymemory \u65b9\u6cd5\uff09": [[15, "agentscope.memory.temporary_memory.TemporaryMemory.get_memory", false]], "get_memory() \uff08agentscope.memory.temporarymemory \u65b9\u6cd5\uff09": [[13, "agentscope.memory.TemporaryMemory.get_memory", false]], "get_metric() \uff08agentscope.utils.monitor.dummymonitor \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.DummyMonitor.get_metric", false]], "get_metric() \uff08agentscope.utils.monitor.monitorbase \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.MonitorBase.get_metric", false]], "get_metric() \uff08agentscope.utils.monitor.sqlitemonitor \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.SqliteMonitor.get_metric", false]], "get_metric() \uff08agentscope.utils.monitorbase \u65b9\u6cd5\uff09": [[68, "agentscope.utils.MonitorBase.get_metric", false]], "get_metrics() \uff08agentscope.utils.monitor.dummymonitor \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.DummyMonitor.get_metrics", false]], "get_metrics() \uff08agentscope.utils.monitor.monitorbase \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.MonitorBase.get_metrics", false]], "get_metrics() \uff08agentscope.utils.monitor.sqlitemonitor \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.SqliteMonitor.get_metrics", false]], "get_metrics() \uff08agentscope.utils.monitorbase \u65b9\u6cd5\uff09": [[68, "agentscope.utils.MonitorBase.get_metrics", false]], "get_monitor()\uff08agentscope.utils.monitor.monitorfactory \u7c7b\u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.MonitorFactory.get_monitor", false]], "get_monitor()\uff08agentscope.utils.monitorfactory \u7c7b\u65b9\u6cd5\uff09": [[68, "agentscope.utils.MonitorFactory.get_monitor", false]], "get_openai_max_length()\uff08\u5728 agentscope.utils.token_utils \u6a21\u5757\u4e2d\uff09": [[72, "agentscope.utils.token_utils.get_openai_max_length", false]], "get_player_input()\uff08\u5728 agentscope.web.studio.utils \u6a21\u5757\u4e2d\uff09": [[78, "agentscope.web.studio.utils.get_player_input", false]], "get_quota() \uff08agentscope.utils.monitor.dummymonitor \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.DummyMonitor.get_quota", false]], "get_quota() \uff08agentscope.utils.monitor.monitorbase \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.MonitorBase.get_quota", false]], "get_quota() \uff08agentscope.utils.monitor.sqlitemonitor \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.SqliteMonitor.get_quota", false]], "get_quota() \uff08agentscope.utils.monitorbase \u65b9\u6cd5\uff09": [[68, "agentscope.utils.MonitorBase.get_quota", false]], "get_reset_msg()\uff08\u5728 agentscope.web.studio.utils \u6a21\u5757\u4e2d\uff09": [[78, "agentscope.web.studio.utils.get_reset_msg", false]], "get_response() \uff08agentscope.rpc.responsestub \u65b9\u6cd5\uff09": [[38, "agentscope.rpc.ResponseStub.get_response", false]], "get_response() \uff08agentscope.rpc.rpc_agent_client.responsestub \u65b9\u6cd5\uff09": [[39, "agentscope.rpc.rpc_agent_client.ResponseStub.get_response", false]], "get_task_id() \uff08agentscope.agents.rpc_agent.agentplatform \u65b9\u6cd5\uff09": [[7, "agentscope.agents.rpc_agent.AgentPlatform.get_task_id", false]], "get_unit() \uff08agentscope.utils.monitor.dummymonitor \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.DummyMonitor.get_unit", false]], "get_unit() \uff08agentscope.utils.monitor.monitorbase \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.MonitorBase.get_unit", false]], "get_unit() \uff08agentscope.utils.monitor.sqlitemonitor \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.SqliteMonitor.get_unit", false]], "get_unit() \uff08agentscope.utils.monitorbase \u65b9\u6cd5\uff09": [[68, "agentscope.utils.MonitorBase.get_unit", false]], "get_value() \uff08agentscope.utils.monitor.dummymonitor \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.DummyMonitor.get_value", false]], "get_value() \uff08agentscope.utils.monitor.monitorbase \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.MonitorBase.get_value", false]], "get_value() \uff08agentscope.utils.monitor.sqlitemonitor \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.SqliteMonitor.get_value", false]], "get_value() \uff08agentscope.utils.monitorbase \u65b9\u6cd5\uff09": [[68, "agentscope.utils.MonitorBase.get_value", false]], "get_wrapper()\uff08agentscope.models.model.modelwrapperbase \u7c7b\u65b9\u6cd5\uff09": [[22, "agentscope.models.model.ModelWrapperBase.get_wrapper", false]], "get_wrapper()\uff08agentscope.models.modelwrapperbase \u7c7b\u65b9\u6cd5\uff09": [[17, "agentscope.models.ModelWrapperBase.get_wrapper", false]], "google_search()\uff08\u5728 agentscope.service \u6a21\u5757\u4e2d\uff09": [[42, "agentscope.service.google_search", false]], "google_search()\uff08\u5728 agentscope.service.web.search \u6a21\u5757\u4e2d\uff09": [[66, "agentscope.service.web.search.google_search", false]], "googlesearchservicenode\uff08agentscope.web.workstation.workflow_node \u4e2d\u7684\u7c7b\uff09": [[82, "agentscope.web.workstation.workflow_node.GoogleSearchServiceNode", false]], "ifelsepipeline()\uff08\u5728 agentscope.pipelines \u6a21\u5757\u4e2d\uff09": [[34, "agentscope.pipelines.ifelsepipeline", false]], "ifelsepipeline()\uff08\u5728 agentscope.pipelines.functional \u6a21\u5757\u4e2d\uff09": [[35, "agentscope.pipelines.functional.ifelsepipeline", false]], "ifelsepipelinenode\uff08agentscope.web.workstation.workflow_node \u4e2d\u7684\u7c7b\uff09": [[82, "agentscope.web.workstation.workflow_node.IfElsePipelineNode", false]], "ifelsepipeline\uff08agentscope.pipelines \u4e2d\u7684\u7c7b\uff09": [[34, "agentscope.pipelines.IfElsePipeline", false]], "ifelsepipeline\uff08agentscope.pipelines.pipeline \u4e2d\u7684\u7c7b\uff09": [[36, "agentscope.pipelines.pipeline.IfElsePipeline", false]], "image_urls\uff08agentscope.models.modelresponse \u5c5e\u6027\uff09": [[17, "agentscope.models.ModelResponse.image_urls", false]], "image_urls\uff08agentscope.models.response.modelresponse \u5c5e\u6027\uff09": [[26, "agentscope.models.response.ModelResponse.image_urls", false]], "import_function_from_path()\uff08\u5728 agentscope.web.studio.studio \u6a21\u5757\u4e2d\uff09": [[77, "agentscope.web.studio.studio.import_function_from_path", false]], "importerrorreporter\uff08agentscope.utils.tools \u4e2d\u7684\u7c7b\uff09": [[73, "agentscope.utils.tools.ImportErrorReporter", false]], "init()\uff08\u5728 agentscope \u6a21\u5757\u4e2d\uff09": [[0, "agentscope.init", false]], "init()\uff08\u5728 agentscope.web \u6a21\u5757\u4e2d\uff09": [[74, "agentscope.web.init", false]], "init_uid_list()\uff08\u5728 agentscope.web.studio.studio \u6a21\u5757\u4e2d\uff09": [[77, "agentscope.web.studio.studio.init_uid_list", false]], "init_uid_queues()\uff08\u5728 agentscope.web.studio.utils \u6a21\u5757\u4e2d\uff09": [[78, "agentscope.web.studio.utils.init_uid_queues", false]], "is_callable_expression()\uff08\u5728 agentscope.web.workstation.workflow_utils \u6a21\u5757\u4e2d\uff09": [[83, "agentscope.web.workstation.workflow_utils.is_callable_expression", false]], "is_valid_url()\uff08\u5728 agentscope.service.web.web_digest \u6a21\u5757\u4e2d\uff09": [[67, "agentscope.service.web.web_digest.is_valid_url", false]], "join() \uff08agentscope.prompt.promptengine \u65b9\u6cd5\uff09": [[37, "agentscope.prompt.PromptEngine.join", false]], "join_to_list() \uff08agentscope.prompt.promptengine \u65b9\u6cd5\uff09": [[37, "agentscope.prompt.PromptEngine.join_to_list", false]], "join_to_str() \uff08agentscope.prompt.promptengine \u65b9\u6cd5\uff09": [[37, "agentscope.prompt.PromptEngine.join_to_str", false]], "json_required_hint\uff08agentscope.parsers.multitaggedcontentparser \u5c5e\u6027\uff09": [[29, "agentscope.parsers.MultiTaggedContentParser.json_required_hint", false]], "json_required_hint\uff08agentscope.parsers.tagged_content_parser.multitaggedcontentparser \u5c5e\u6027\uff09": [[33, "agentscope.parsers.tagged_content_parser.MultiTaggedContentParser.json_required_hint", false]], "json_schemas\uff08agentscope.service.service_toolkit.servicetoolkit \u5c5e\u6027\uff09": [[55, "agentscope.service.service_toolkit.ServiceToolkit.json_schemas", false]], "json_schemas\uff08agentscope.service.servicetoolkit \u5c5e\u6027\uff09": [[42, "agentscope.service.ServiceToolkit.json_schemas", false]], "json_schema\uff08agentscope.service.service_toolkit.servicefunction \u5c5e\u6027\uff09": [[55, "agentscope.service.service_toolkit.ServiceFunction.json_schema", false]], "jsonparsingerror": [[11, "agentscope.exception.JsonParsingError", false]], "jsontypeerror": [[11, "agentscope.exception.JsonTypeError", false]], "json\uff08agentscope.constants.responseformat \u5c5e\u6027\uff09": [[10, "agentscope.constants.ResponseFormat.JSON", false]], "keep_alive\uff08agentscope.models.ollama_model.ollamachatwrapper \u5c5e\u6027\uff09": [[23, "agentscope.models.ollama_model.OllamaChatWrapper.keep_alive", false]], "keep_alive\uff08agentscope.models.ollama_model.ollamaembeddingwrapper \u5c5e\u6027\uff09": [[23, "agentscope.models.ollama_model.OllamaEmbeddingWrapper.keep_alive", false]], "keep_alive\uff08agentscope.models.ollama_model.ollamagenerationwrapper \u5c5e\u6027\uff09": [[23, "agentscope.models.ollama_model.OllamaGenerationWrapper.keep_alive", false]], "keep_alive\uff08agentscope.models.ollama_model.ollamawrapperbase \u5c5e\u6027\uff09": [[23, "agentscope.models.ollama_model.OllamaWrapperBase.keep_alive", false]], "kwarg_converter()\uff08\u5728 agentscope.web.workstation.workflow_utils \u6a21\u5757\u4e2d\uff09": [[83, "agentscope.web.workstation.workflow_utils.kwarg_converter", false]], "launch() \uff08agentscope.agents.rpc_agent.rpcagentserverlauncher \u65b9\u6cd5\uff09": [[7, "agentscope.agents.rpc_agent.RpcAgentServerLauncher.launch", false]], "launch() \uff08agentscope.agents.rpcagentserverlauncher \u65b9\u6cd5\uff09": [[1, "agentscope.agents.RpcAgentServerLauncher.launch", false]], "list_directory_content()\uff08\u5728 agentscope.service \u6a21\u5757\u4e2d\uff09": [[42, "agentscope.service.list_directory_content", false]], "list_directory_content()\uff08\u5728 agentscope.service.file.common \u6a21\u5757\u4e2d\uff09": [[47, "agentscope.service.file.common.list_directory_content", false]], "list_models() \uff08agentscope.models.gemini_model.geminiwrapperbase \u65b9\u6cd5\uff09": [[20, "agentscope.models.gemini_model.GeminiWrapperBase.list_models", false]], "list\uff08agentscope.prompt.prompttype \u5c5e\u6027\uff09": [[37, "agentscope.prompt.PromptType.LIST", false]], "litellmchatwrapper\uff08agentscope.models \u4e2d\u7684\u7c7b\uff09": [[17, "agentscope.models.LiteLLMChatWrapper", false]], "litellmchatwrapper\uff08agentscope.models.litellm_model \u4e2d\u7684\u7c7b\uff09": [[21, "agentscope.models.litellm_model.LiteLLMChatWrapper", false]], "litellmwrapperbase\uff08agentscope.models.litellm_model \u4e2d\u7684\u7c7b\uff09": [[21, "agentscope.models.litellm_model.LiteLLMWrapperBase", false]], "load() \uff08agentscope.memory.memory.memorybase \u65b9\u6cd5\uff09": [[14, "agentscope.memory.memory.MemoryBase.load", false]], "load() \uff08agentscope.memory.memorybase \u65b9\u6cd5\uff09": [[13, "agentscope.memory.MemoryBase.load", false]], "load() \uff08agentscope.memory.temporary_memory.temporarymemory \u65b9\u6cd5\uff09": [[15, "agentscope.memory.temporary_memory.TemporaryMemory.load", false]], "load() \uff08agentscope.memory.temporarymemory \u65b9\u6cd5\uff09": [[13, "agentscope.memory.TemporaryMemory.load", false]], "load_config()\uff08\u5728 agentscope.web.workstation.workflow \u6a21\u5757\u4e2d\uff09": [[80, "agentscope.web.workstation.workflow.load_config", false]], "load_from_config() \uff08agentscope.agents.agent.agentbase \u65b9\u6cd5\uff09": [[2, "agentscope.agents.agent.AgentBase.load_from_config", false]], "load_from_config() \uff08agentscope.agents.agentbase \u65b9\u6cd5\uff09": [[1, "agentscope.agents.AgentBase.load_from_config", false]], "load_memory() \uff08agentscope.agents.agent.agentbase \u65b9\u6cd5\uff09": [[2, "agentscope.agents.agent.AgentBase.load_memory", false]], "load_memory() \uff08agentscope.agents.agentbase \u65b9\u6cd5\uff09": [[1, "agentscope.agents.AgentBase.load_memory", false]], "load_model_by_config_name()\uff08\u5728 agentscope.models \u6a21\u5757\u4e2d\uff09": [[17, "agentscope.models.load_model_by_config_name", false]], "load_web()\uff08\u5728 agentscope.service \u6a21\u5757\u4e2d\uff09": [[42, "agentscope.service.load_web", false]], "load_web()\uff08\u5728 agentscope.service.web.web_digest \u6a21\u5757\u4e2d\uff09": [[67, "agentscope.service.web.web_digest.load_web", false]], "local_attrs\uff08agentscope.message.placeholdermessage \u5c5e\u6027\uff09": [[16, "agentscope.message.PlaceholderMessage.LOCAL_ATTRS", false]], "log_studio()\uff08\u5728 agentscope.utils.logging_utils \u6a21\u5757\u4e2d\uff09": [[70, "agentscope.utils.logging_utils.log_studio", false]], "main()\uff08\u5728 agentscope.web.workstation.workflow \u6a21\u5757\u4e2d\uff09": [[80, "agentscope.web.workstation.workflow.main", false]], "markdowncodeblockparser\uff08agentscope.parsers \u4e2d\u7684\u7c7b\uff09": [[29, "agentscope.parsers.MarkdownCodeBlockParser", false]], "markdowncodeblockparser\uff08agentscope.parsers.code_block_parser \u4e2d\u7684\u7c7b\uff09": [[30, "agentscope.parsers.code_block_parser.MarkdownCodeBlockParser", false]], "markdownjsondictparser\uff08agentscope.parsers \u4e2d\u7684\u7c7b\uff09": [[29, "agentscope.parsers.MarkdownJsonDictParser", false]], "markdownjsondictparser\uff08agentscope.parsers.json_object_parser \u4e2d\u7684\u7c7b\uff09": [[31, "agentscope.parsers.json_object_parser.MarkdownJsonDictParser", false]], "markdownjsonobjectparser\uff08agentscope.parsers \u4e2d\u7684\u7c7b\uff09": [[29, "agentscope.parsers.MarkdownJsonObjectParser", false]], "markdownjsonobjectparser\uff08agentscope.parsers.json_object_parser \u4e2d\u7684\u7c7b\uff09": [[31, "agentscope.parsers.json_object_parser.MarkdownJsonObjectParser", false]], "memorybase\uff08agentscope.memory \u4e2d\u7684\u7c7b\uff09": [[13, "agentscope.memory.MemoryBase", false]], "memorybase\uff08agentscope.memory.memory \u4e2d\u7684\u7c7b\uff09": [[14, "agentscope.memory.memory.MemoryBase", false]], "messagebase\uff08agentscope.message \u4e2d\u7684\u7c7b\uff09": [[16, "agentscope.message.MessageBase", false]], "message\uff08agentscope.web.workstation.workflow_node.workflownodetype \u5c5e\u6027\uff09": [[82, "agentscope.web.workstation.workflow_node.WorkflowNodeType.MESSAGE", false]], "missing_begin_tag\uff08agentscope.exception.tagnotfounderror \u5c5e\u6027\uff09": [[11, "agentscope.exception.TagNotFoundError.missing_begin_tag", false]], "missing_end_tag\uff08agentscope.exception.tagnotfounderror \u5c5e\u6027\uff09": [[11, "agentscope.exception.TagNotFoundError.missing_end_tag", false]], "model_name\uff08agentscope.models.dashscope_model.dashscopechatwrapper \u5c5e\u6027\uff09": [[19, "agentscope.models.dashscope_model.DashScopeChatWrapper.model_name", false]], "model_name\uff08agentscope.models.dashscope_model.dashscopeimagesynthesiswrapper \u5c5e\u6027\uff09": [[19, "agentscope.models.dashscope_model.DashScopeImageSynthesisWrapper.model_name", false]], "model_name\uff08agentscope.models.dashscope_model.dashscopemultimodalwrapper \u5c5e\u6027\uff09": [[19, "agentscope.models.dashscope_model.DashScopeMultiModalWrapper.model_name", false]], "model_name\uff08agentscope.models.dashscope_model.dashscopetextembeddingwrapper \u5c5e\u6027\uff09": [[19, "agentscope.models.dashscope_model.DashScopeTextEmbeddingWrapper.model_name", false]], "model_name\uff08agentscope.models.gemini_model.geminichatwrapper \u5c5e\u6027\uff09": [[20, "agentscope.models.gemini_model.GeminiChatWrapper.model_name", false]], "model_name\uff08agentscope.models.gemini_model.geminiembeddingwrapper \u5c5e\u6027\uff09": [[20, "agentscope.models.gemini_model.GeminiEmbeddingWrapper.model_name", false]], "model_name\uff08agentscope.models.litellm_model.litellmchatwrapper \u5c5e\u6027\uff09": [[21, "agentscope.models.litellm_model.LiteLLMChatWrapper.model_name", false]], "model_name\uff08agentscope.models.model.modelwrapperbase \u5c5e\u6027\uff09": [[22, "agentscope.models.model.ModelWrapperBase.model_name", false]], "model_name\uff08agentscope.models.modelwrapperbase \u5c5e\u6027\uff09": [[17, "agentscope.models.ModelWrapperBase.model_name", false]], "model_name\uff08agentscope.models.ollama_model.ollamachatwrapper \u5c5e\u6027\uff09": [[23, "agentscope.models.ollama_model.OllamaChatWrapper.model_name", false]], "model_name\uff08agentscope.models.ollama_model.ollamaembeddingwrapper \u5c5e\u6027\uff09": [[23, "agentscope.models.ollama_model.OllamaEmbeddingWrapper.model_name", false]], "model_name\uff08agentscope.models.ollama_model.ollamagenerationwrapper \u5c5e\u6027\uff09": [[23, "agentscope.models.ollama_model.OllamaGenerationWrapper.model_name", false]], "model_name\uff08agentscope.models.ollama_model.ollamawrapperbase \u5c5e\u6027\uff09": [[23, "agentscope.models.ollama_model.OllamaWrapperBase.model_name", false]], "model_name\uff08agentscope.models.openai_model.openaichatwrapper \u5c5e\u6027\uff09": [[24, "agentscope.models.openai_model.OpenAIChatWrapper.model_name", false]], "model_name\uff08agentscope.models.openai_model.openaidallewrapper \u5c5e\u6027\uff09": [[24, "agentscope.models.openai_model.OpenAIDALLEWrapper.model_name", false]], "model_name\uff08agentscope.models.openai_model.openaiembeddingwrapper \u5c5e\u6027\uff09": [[24, "agentscope.models.openai_model.OpenAIEmbeddingWrapper.model_name", false]], "model_name\uff08agentscope.models.post_model.postapichatwrapper \u5c5e\u6027\uff09": [[25, "agentscope.models.post_model.PostAPIChatWrapper.model_name", false]], "model_name\uff08agentscope.models.post_model.postapimodelwrapperbase \u5c5e\u6027\uff09": [[25, "agentscope.models.post_model.PostAPIModelWrapperBase.model_name", false]], "model_name\uff08agentscope.models.zhipu_model.zhipuaichatwrapper \u5c5e\u6027\uff09": [[27, "agentscope.models.zhipu_model.ZhipuAIChatWrapper.model_name", false]], "model_name\uff08agentscope.models.zhipu_model.zhipuaiembeddingwrapper \u5c5e\u6027\uff09": [[27, "agentscope.models.zhipu_model.ZhipuAIEmbeddingWrapper.model_name", false]], "model_type\uff08agentscope.models.dashscope_model.dashscopechatwrapper \u5c5e\u6027\uff09": [[19, "agentscope.models.dashscope_model.DashScopeChatWrapper.model_type", false]], "model_type\uff08agentscope.models.dashscope_model.dashscopeimagesynthesiswrapper \u5c5e\u6027\uff09": [[19, "agentscope.models.dashscope_model.DashScopeImageSynthesisWrapper.model_type", false]], "model_type\uff08agentscope.models.dashscope_model.dashscopemultimodalwrapper \u5c5e\u6027\uff09": [[19, "agentscope.models.dashscope_model.DashScopeMultiModalWrapper.model_type", false]], "model_type\uff08agentscope.models.dashscope_model.dashscopetextembeddingwrapper \u5c5e\u6027\uff09": [[19, "agentscope.models.dashscope_model.DashScopeTextEmbeddingWrapper.model_type", false]], "model_type\uff08agentscope.models.dashscopechatwrapper \u5c5e\u6027\uff09": [[17, "agentscope.models.DashScopeChatWrapper.model_type", false]], "model_type\uff08agentscope.models.dashscopeimagesynthesiswrapper \u5c5e\u6027\uff09": [[17, "agentscope.models.DashScopeImageSynthesisWrapper.model_type", false]], "model_type\uff08agentscope.models.dashscopemultimodalwrapper \u5c5e\u6027\uff09": [[17, "agentscope.models.DashScopeMultiModalWrapper.model_type", false]], "model_type\uff08agentscope.models.dashscopetextembeddingwrapper \u5c5e\u6027\uff09": [[17, "agentscope.models.DashScopeTextEmbeddingWrapper.model_type", false]], "model_type\uff08agentscope.models.gemini_model.geminichatwrapper \u5c5e\u6027\uff09": [[20, "agentscope.models.gemini_model.GeminiChatWrapper.model_type", false]], "model_type\uff08agentscope.models.gemini_model.geminiembeddingwrapper \u5c5e\u6027\uff09": [[20, "agentscope.models.gemini_model.GeminiEmbeddingWrapper.model_type", false]], "model_type\uff08agentscope.models.geminichatwrapper \u5c5e\u6027\uff09": [[17, "agentscope.models.GeminiChatWrapper.model_type", false]], "model_type\uff08agentscope.models.geminiembeddingwrapper \u5c5e\u6027\uff09": [[17, "agentscope.models.GeminiEmbeddingWrapper.model_type", false]], "model_type\uff08agentscope.models.litellm_model.litellmchatwrapper \u5c5e\u6027\uff09": [[21, "agentscope.models.litellm_model.LiteLLMChatWrapper.model_type", false]], "model_type\uff08agentscope.models.litellmchatwrapper \u5c5e\u6027\uff09": [[17, "agentscope.models.LiteLLMChatWrapper.model_type", false]], "model_type\uff08agentscope.models.model.modelwrapperbase \u5c5e\u6027\uff09": [[22, "agentscope.models.model.ModelWrapperBase.model_type", false]], "model_type\uff08agentscope.models.modelwrapperbase \u5c5e\u6027\uff09": [[17, "agentscope.models.ModelWrapperBase.model_type", false]], "model_type\uff08agentscope.models.ollama_model.ollamachatwrapper \u5c5e\u6027\uff09": [[23, "agentscope.models.ollama_model.OllamaChatWrapper.model_type", false]], "model_type\uff08agentscope.models.ollama_model.ollamaembeddingwrapper \u5c5e\u6027\uff09": [[23, "agentscope.models.ollama_model.OllamaEmbeddingWrapper.model_type", false]], "model_type\uff08agentscope.models.ollama_model.ollamagenerationwrapper \u5c5e\u6027\uff09": [[23, "agentscope.models.ollama_model.OllamaGenerationWrapper.model_type", false]], "model_type\uff08agentscope.models.ollama_model.ollamawrapperbase \u5c5e\u6027\uff09": [[23, "agentscope.models.ollama_model.OllamaWrapperBase.model_type", false]], "model_type\uff08agentscope.models.ollamachatwrapper \u5c5e\u6027\uff09": [[17, "agentscope.models.OllamaChatWrapper.model_type", false]], "model_type\uff08agentscope.models.ollamaembeddingwrapper \u5c5e\u6027\uff09": [[17, "agentscope.models.OllamaEmbeddingWrapper.model_type", false]], "model_type\uff08agentscope.models.ollamagenerationwrapper \u5c5e\u6027\uff09": [[17, "agentscope.models.OllamaGenerationWrapper.model_type", false]], "model_type\uff08agentscope.models.openai_model.openaichatwrapper \u5c5e\u6027\uff09": [[24, "agentscope.models.openai_model.OpenAIChatWrapper.model_type", false]], "model_type\uff08agentscope.models.openai_model.openaidallewrapper \u5c5e\u6027\uff09": [[24, "agentscope.models.openai_model.OpenAIDALLEWrapper.model_type", false]], "model_type\uff08agentscope.models.openai_model.openaiembeddingwrapper \u5c5e\u6027\uff09": [[24, "agentscope.models.openai_model.OpenAIEmbeddingWrapper.model_type", false]], "model_type\uff08agentscope.models.openaichatwrapper \u5c5e\u6027\uff09": [[17, "agentscope.models.OpenAIChatWrapper.model_type", false]], "model_type\uff08agentscope.models.openaidallewrapper \u5c5e\u6027\uff09": [[17, "agentscope.models.OpenAIDALLEWrapper.model_type", false]], "model_type\uff08agentscope.models.openaiembeddingwrapper \u5c5e\u6027\uff09": [[17, "agentscope.models.OpenAIEmbeddingWrapper.model_type", false]], "model_type\uff08agentscope.models.post_model.postapichatwrapper \u5c5e\u6027\uff09": [[25, "agentscope.models.post_model.PostAPIChatWrapper.model_type", false]], "model_type\uff08agentscope.models.post_model.postapidallewrapper \u5c5e\u6027\uff09": [[25, "agentscope.models.post_model.PostAPIDALLEWrapper.model_type", false]], "model_type\uff08agentscope.models.post_model.postapimodelwrapperbase \u5c5e\u6027\uff09": [[25, "agentscope.models.post_model.PostAPIModelWrapperBase.model_type", false]], "model_type\uff08agentscope.models.postapichatwrapper \u5c5e\u6027\uff09": [[17, "agentscope.models.PostAPIChatWrapper.model_type", false]], "model_type\uff08agentscope.models.postapimodelwrapperbase \u5c5e\u6027\uff09": [[17, "agentscope.models.PostAPIModelWrapperBase.model_type", false]], "model_type\uff08agentscope.models.zhipu_model.zhipuaichatwrapper \u5c5e\u6027\uff09": [[27, "agentscope.models.zhipu_model.ZhipuAIChatWrapper.model_type", false]], "model_type\uff08agentscope.models.zhipu_model.zhipuaiembeddingwrapper \u5c5e\u6027\uff09": [[27, "agentscope.models.zhipu_model.ZhipuAIEmbeddingWrapper.model_type", false]], "model_type\uff08agentscope.models.zhipuaichatwrapper \u5c5e\u6027\uff09": [[17, "agentscope.models.ZhipuAIChatWrapper.model_type", false]], "model_type\uff08agentscope.models.zhipuaiembeddingwrapper \u5c5e\u6027\uff09": [[17, "agentscope.models.ZhipuAIEmbeddingWrapper.model_type", false]], "modelnode\uff08agentscope.web.workstation.workflow_node \u4e2d\u7684\u7c7b\uff09": [[82, "agentscope.web.workstation.workflow_node.ModelNode", false]], "modelresponse\uff08agentscope.models \u4e2d\u7684\u7c7b\uff09": [[17, "agentscope.models.ModelResponse", false]], "modelresponse\uff08agentscope.models.response \u4e2d\u7684\u7c7b\uff09": [[26, "agentscope.models.response.ModelResponse", false]], "modelwrapperbase\uff08agentscope.models \u4e2d\u7684\u7c7b\uff09": [[17, "agentscope.models.ModelWrapperBase", false]], "modelwrapperbase\uff08agentscope.models.model \u4e2d\u7684\u7c7b\uff09": [[22, "agentscope.models.model.ModelWrapperBase", false]], "model\uff08agentscope.web.workstation.workflow_node.workflownodetype \u5c5e\u6027\uff09": [[82, "agentscope.web.workstation.workflow_node.WorkflowNodeType.MODEL", false]], "module": [[0, "module-agentscope", false], [1, "module-agentscope.agents", false], [2, "module-agentscope.agents.agent", false], [3, "module-agentscope.agents.dialog_agent", false], [4, "module-agentscope.agents.dict_dialog_agent", false], [5, "module-agentscope.agents.operator", false], [6, "module-agentscope.agents.react_agent", false], [7, "module-agentscope.agents.rpc_agent", false], [8, "module-agentscope.agents.text_to_image_agent", false], [9, "module-agentscope.agents.user_agent", false], [10, "module-agentscope.constants", false], [11, "module-agentscope.exception", false], [12, "module-agentscope.file_manager", false], [13, "module-agentscope.memory", false], [14, "module-agentscope.memory.memory", false], [15, "module-agentscope.memory.temporary_memory", false], [16, "module-agentscope.message", false], [17, "module-agentscope.models", false], [18, "module-agentscope.models.config", false], [19, "module-agentscope.models.dashscope_model", false], [20, "module-agentscope.models.gemini_model", false], [21, "module-agentscope.models.litellm_model", false], [22, "module-agentscope.models.model", false], [23, "module-agentscope.models.ollama_model", false], [24, "module-agentscope.models.openai_model", false], [25, "module-agentscope.models.post_model", false], [26, "module-agentscope.models.response", false], [27, "module-agentscope.models.zhipu_model", false], [28, "module-agentscope.msghub", false], [29, "module-agentscope.parsers", false], [30, "module-agentscope.parsers.code_block_parser", false], [31, "module-agentscope.parsers.json_object_parser", false], [32, "module-agentscope.parsers.parser_base", false], [33, "module-agentscope.parsers.tagged_content_parser", false], [34, "module-agentscope.pipelines", false], [35, "module-agentscope.pipelines.functional", false], [36, "module-agentscope.pipelines.pipeline", false], [37, "module-agentscope.prompt", false], [38, "module-agentscope.rpc", false], [39, "module-agentscope.rpc.rpc_agent_client", false], [40, "module-agentscope.rpc.rpc_agent_pb2", false], [41, "module-agentscope.rpc.rpc_agent_pb2_grpc", false], [42, "module-agentscope.service", false], [43, "module-agentscope.service.execute_code", false], [44, "module-agentscope.service.execute_code.exec_python", false], [45, "module-agentscope.service.execute_code.exec_shell", false], [46, "module-agentscope.service.file", false], [47, "module-agentscope.service.file.common", false], [48, "module-agentscope.service.file.json", false], [49, "module-agentscope.service.file.text", false], [50, "module-agentscope.service.retrieval", false], [51, "module-agentscope.service.retrieval.retrieval_from_list", false], [52, "module-agentscope.service.retrieval.similarity", false], [53, "module-agentscope.service.service_response", false], [54, "module-agentscope.service.service_status", false], [55, "module-agentscope.service.service_toolkit", false], [56, "module-agentscope.service.sql_query", false], [57, "module-agentscope.service.sql_query.mongodb", false], [58, "module-agentscope.service.sql_query.mysql", false], [59, "module-agentscope.service.sql_query.sqlite", false], [60, "module-agentscope.service.text_processing", false], [61, "module-agentscope.service.text_processing.summarization", false], [62, "module-agentscope.service.web", false], [63, "module-agentscope.service.web.arxiv", false], [64, "module-agentscope.service.web.dblp", false], [65, "module-agentscope.service.web.download", false], [66, "module-agentscope.service.web.search", false], [67, "module-agentscope.service.web.web_digest", false], [68, "module-agentscope.utils", false], [69, "module-agentscope.utils.common", false], [70, "module-agentscope.utils.logging_utils", false], [71, "module-agentscope.utils.monitor", false], [72, "module-agentscope.utils.token_utils", false], [73, "module-agentscope.utils.tools", false], [74, "module-agentscope.web", false], [75, "module-agentscope.web.studio", false], [76, "module-agentscope.web.studio.constants", false], [77, "module-agentscope.web.studio.studio", false], [78, "module-agentscope.web.studio.utils", false], [79, "module-agentscope.web.workstation", false], [80, "module-agentscope.web.workstation.workflow", false], [81, "module-agentscope.web.workstation.workflow_dag", false], [82, "module-agentscope.web.workstation.workflow_node", false], [83, "module-agentscope.web.workstation.workflow_utils", false]], "monitorbase\uff08agentscope.utils \u4e2d\u7684\u7c7b\uff09": [[68, "agentscope.utils.MonitorBase", false]], "monitorbase\uff08agentscope.utils.monitor \u4e2d\u7684\u7c7b\uff09": [[71, "agentscope.utils.monitor.MonitorBase", false]], "monitorfactory\uff08agentscope.utils \u4e2d\u7684\u7c7b\uff09": [[68, "agentscope.utils.MonitorFactory", false]], "monitorfactory\uff08agentscope.utils.monitor \u4e2d\u7684\u7c7b\uff09": [[71, "agentscope.utils.monitor.MonitorFactory", false]], "move_directory()\uff08\u5728 agentscope.service \u6a21\u5757\u4e2d\uff09": [[42, "agentscope.service.move_directory", false]], "move_directory()\uff08\u5728 agentscope.service.file.common \u6a21\u5757\u4e2d\uff09": [[47, "agentscope.service.file.common.move_directory", false]], "move_file()\uff08\u5728 agentscope.service \u6a21\u5757\u4e2d\uff09": [[42, "agentscope.service.move_file", false]], "move_file()\uff08\u5728 agentscope.service.file.common \u6a21\u5757\u4e2d\uff09": [[47, "agentscope.service.file.common.move_file", false]], "msghub()\uff08\u5728 agentscope \u6a21\u5757\u4e2d\uff09": [[0, "agentscope.msghub", false]], "msghub()\uff08\u5728 agentscope.msghub \u6a21\u5757\u4e2d\uff09": [[28, "agentscope.msghub.msghub", false]], "msghubmanager\uff08agentscope.msghub \u4e2d\u7684\u7c7b\uff09": [[28, "agentscope.msghub.MsgHubManager", false]], "msghubnode\uff08agentscope.web.workstation.workflow_node \u4e2d\u7684\u7c7b\uff09": [[82, "agentscope.web.workstation.workflow_node.MsgHubNode", false]], "msgnode\uff08agentscope.web.workstation.workflow_node \u4e2d\u7684\u7c7b\uff09": [[82, "agentscope.web.workstation.workflow_node.MsgNode", false]], "msg\uff08agentscope.message \u4e2d\u7684\u7c7b\uff09": [[16, "agentscope.message.Msg", false]], "multitaggedcontentparser\uff08agentscope.parsers \u4e2d\u7684\u7c7b\uff09": [[29, "agentscope.parsers.MultiTaggedContentParser", false]], "multitaggedcontentparser\uff08agentscope.parsers.tagged_content_parser \u4e2d\u7684\u7c7b\uff09": [[33, "agentscope.parsers.tagged_content_parser.MultiTaggedContentParser", false]], "name\uff08agentscope.parsers.code_block_parser.markdowncodeblockparser \u5c5e\u6027\uff09": [[30, "agentscope.parsers.code_block_parser.MarkdownCodeBlockParser.name", false]], "name\uff08agentscope.parsers.json_object_parser.markdownjsondictparser \u5c5e\u6027\uff09": [[31, "agentscope.parsers.json_object_parser.MarkdownJsonDictParser.name", false]], "name\uff08agentscope.parsers.json_object_parser.markdownjsonobjectparser \u5c5e\u6027\uff09": [[31, "agentscope.parsers.json_object_parser.MarkdownJsonObjectParser.name", false]], "name\uff08agentscope.parsers.markdowncodeblockparser \u5c5e\u6027\uff09": [[29, "agentscope.parsers.MarkdownCodeBlockParser.name", false]], "name\uff08agentscope.parsers.markdownjsondictparser \u5c5e\u6027\uff09": [[29, "agentscope.parsers.MarkdownJsonDictParser.name", false]], "name\uff08agentscope.parsers.markdownjsonobjectparser \u5c5e\u6027\uff09": [[29, "agentscope.parsers.MarkdownJsonObjectParser.name", false]], "name\uff08agentscope.parsers.tagged_content_parser.taggedcontent \u5c5e\u6027\uff09": [[33, "agentscope.parsers.tagged_content_parser.TaggedContent.name", false]], "name\uff08agentscope.parsers.taggedcontent \u5c5e\u6027\uff09": [[29, "agentscope.parsers.TaggedContent.name", false]], "name\uff08agentscope.service.service_toolkit.servicefunction \u5c5e\u6027\uff09": [[55, "agentscope.service.service_toolkit.ServiceFunction.name", false]], "node_type\uff08agentscope.web.workstation.workflow_node.bingsearchservicenode \u5c5e\u6027\uff09": [[82, "agentscope.web.workstation.workflow_node.BingSearchServiceNode.node_type", false]], "node_type\uff08agentscope.web.workstation.workflow_node.copynode \u5c5e\u6027\uff09": [[82, "agentscope.web.workstation.workflow_node.CopyNode.node_type", false]], "node_type\uff08agentscope.web.workstation.workflow_node.dialogagentnode \u5c5e\u6027\uff09": [[82, "agentscope.web.workstation.workflow_node.DialogAgentNode.node_type", false]], "node_type\uff08agentscope.web.workstation.workflow_node.dictdialogagentnode \u5c5e\u6027\uff09": [[82, "agentscope.web.workstation.workflow_node.DictDialogAgentNode.node_type", false]], "node_type\uff08agentscope.web.workstation.workflow_node.forlooppipelinenode \u5c5e\u6027\uff09": [[82, "agentscope.web.workstation.workflow_node.ForLoopPipelineNode.node_type", false]], "node_type\uff08agentscope.web.workstation.workflow_node.googlesearchservicenode \u5c5e\u6027\uff09": [[82, "agentscope.web.workstation.workflow_node.GoogleSearchServiceNode.node_type", false]], "node_type\uff08agentscope.web.workstation.workflow_node.ifelsepipelinenode \u5c5e\u6027\uff09": [[82, "agentscope.web.workstation.workflow_node.IfElsePipelineNode.node_type", false]], "node_type\uff08agentscope.web.workstation.workflow_node.modelnode \u5c5e\u6027\uff09": [[82, "agentscope.web.workstation.workflow_node.ModelNode.node_type", false]], "node_type\uff08agentscope.web.workstation.workflow_node.msghubnode \u5c5e\u6027\uff09": [[82, "agentscope.web.workstation.workflow_node.MsgHubNode.node_type", false]], "node_type\uff08agentscope.web.workstation.workflow_node.msgnode \u5c5e\u6027\uff09": [[82, "agentscope.web.workstation.workflow_node.MsgNode.node_type", false]], "node_type\uff08agentscope.web.workstation.workflow_node.placeholdernode \u5c5e\u6027\uff09": [[82, "agentscope.web.workstation.workflow_node.PlaceHolderNode.node_type", false]], "node_type\uff08agentscope.web.workstation.workflow_node.pythonservicenode \u5c5e\u6027\uff09": [[82, "agentscope.web.workstation.workflow_node.PythonServiceNode.node_type", false]], "node_type\uff08agentscope.web.workstation.workflow_node.reactagentnode \u5c5e\u6027\uff09": [[82, "agentscope.web.workstation.workflow_node.ReActAgentNode.node_type", false]], "node_type\uff08agentscope.web.workstation.workflow_node.readtextservicenode \u5c5e\u6027\uff09": [[82, "agentscope.web.workstation.workflow_node.ReadTextServiceNode.node_type", false]], "node_type\uff08agentscope.web.workstation.workflow_node.sequentialpipelinenode \u5c5e\u6027\uff09": [[82, "agentscope.web.workstation.workflow_node.SequentialPipelineNode.node_type", false]], "node_type\uff08agentscope.web.workstation.workflow_node.switchpipelinenode \u5c5e\u6027\uff09": [[82, "agentscope.web.workstation.workflow_node.SwitchPipelineNode.node_type", false]], "node_type\uff08agentscope.web.workstation.workflow_node.texttoimageagentnode \u5c5e\u6027\uff09": [[82, "agentscope.web.workstation.workflow_node.TextToImageAgentNode.node_type", false]], "node_type\uff08agentscope.web.workstation.workflow_node.useragentnode \u5c5e\u6027\uff09": [[82, "agentscope.web.workstation.workflow_node.UserAgentNode.node_type", false]], "node_type\uff08agentscope.web.workstation.workflow_node.whilelooppipelinenode \u5c5e\u6027\uff09": [[82, "agentscope.web.workstation.workflow_node.WhileLoopPipelineNode.node_type", false]], "node_type\uff08agentscope.web.workstation.workflow_node.workflownode \u5c5e\u6027\uff09": [[82, "agentscope.web.workstation.workflow_node.WorkflowNode.node_type", false]], "node_type\uff08agentscope.web.workstation.workflow_node.writetextservicenode \u5c5e\u6027\uff09": [[82, "agentscope.web.workstation.workflow_node.WriteTextServiceNode.node_type", false]], "nodes_not_in_graph\uff08agentscope.web.workstation.workflow_dag.asdigraph \u5c5e\u6027\uff09": [[81, "agentscope.web.workstation.workflow_dag.ASDiGraph.nodes_not_in_graph", false]], "none\uff08agentscope.constants.responseformat \u5c5e\u6027\uff09": [[10, "agentscope.constants.ResponseFormat.NONE", false]], "num_tokens_from_content()\uff08\u5728 agentscope.utils.token_utils \u6a21\u5757\u4e2d\uff09": [[72, "agentscope.utils.token_utils.num_tokens_from_content", false]], "observe() \uff08agentscope.agents.agent.agentbase \u65b9\u6cd5\uff09": [[2, "agentscope.agents.agent.AgentBase.observe", false]], "observe() \uff08agentscope.agents.agentbase \u65b9\u6cd5\uff09": [[1, "agentscope.agents.AgentBase.observe", false]], "observe() \uff08agentscope.agents.rpc_agent.rpcagent \u65b9\u6cd5\uff09": [[7, "agentscope.agents.rpc_agent.RpcAgent.observe", false]], "observe() \uff08agentscope.agents.rpcagent \u65b9\u6cd5\uff09": [[1, "agentscope.agents.RpcAgent.observe", false]], "ollamachatwrapper\uff08agentscope.models \u4e2d\u7684\u7c7b\uff09": [[17, "agentscope.models.OllamaChatWrapper", false]], "ollamachatwrapper\uff08agentscope.models.ollama_model \u4e2d\u7684\u7c7b\uff09": [[23, "agentscope.models.ollama_model.OllamaChatWrapper", false]], "ollamaembeddingwrapper\uff08agentscope.models \u4e2d\u7684\u7c7b\uff09": [[17, "agentscope.models.OllamaEmbeddingWrapper", false]], "ollamaembeddingwrapper\uff08agentscope.models.ollama_model \u4e2d\u7684\u7c7b\uff09": [[23, "agentscope.models.ollama_model.OllamaEmbeddingWrapper", false]], "ollamagenerationwrapper\uff08agentscope.models \u4e2d\u7684\u7c7b\uff09": [[17, "agentscope.models.OllamaGenerationWrapper", false]], "ollamagenerationwrapper\uff08agentscope.models.ollama_model \u4e2d\u7684\u7c7b\uff09": [[23, "agentscope.models.ollama_model.OllamaGenerationWrapper", false]], "ollamawrapperbase\uff08agentscope.models.ollama_model \u4e2d\u7684\u7c7b\uff09": [[23, "agentscope.models.ollama_model.OllamaWrapperBase", false]], "openaichatwrapper\uff08agentscope.models \u4e2d\u7684\u7c7b\uff09": [[17, "agentscope.models.OpenAIChatWrapper", false]], "openaichatwrapper\uff08agentscope.models.openai_model \u4e2d\u7684\u7c7b\uff09": [[24, "agentscope.models.openai_model.OpenAIChatWrapper", false]], "openaidallewrapper\uff08agentscope.models \u4e2d\u7684\u7c7b\uff09": [[17, "agentscope.models.OpenAIDALLEWrapper", false]], "openaidallewrapper\uff08agentscope.models.openai_model \u4e2d\u7684\u7c7b\uff09": [[24, "agentscope.models.openai_model.OpenAIDALLEWrapper", false]], "openaiembeddingwrapper\uff08agentscope.models \u4e2d\u7684\u7c7b\uff09": [[17, "agentscope.models.OpenAIEmbeddingWrapper", false]], "openaiembeddingwrapper\uff08agentscope.models.openai_model \u4e2d\u7684\u7c7b\uff09": [[24, "agentscope.models.openai_model.OpenAIEmbeddingWrapper", false]], "openaiwrapperbase\uff08agentscope.models \u4e2d\u7684\u7c7b\uff09": [[17, "agentscope.models.OpenAIWrapperBase", false]], "openaiwrapperbase\uff08agentscope.models.openai_model \u4e2d\u7684\u7c7b\uff09": [[24, "agentscope.models.openai_model.OpenAIWrapperBase", false]], "operator\uff08agentscope.agents \u4e2d\u7684\u7c7b\uff09": [[1, "agentscope.agents.Operator", false]], "operator\uff08agentscope.agents.operator \u4e2d\u7684\u7c7b\uff09": [[5, "agentscope.agents.operator.Operator", false]], "options\uff08agentscope.models.ollama_model.ollamachatwrapper \u5c5e\u6027\uff09": [[23, "agentscope.models.ollama_model.OllamaChatWrapper.options", false]], "options\uff08agentscope.models.ollama_model.ollamaembeddingwrapper \u5c5e\u6027\uff09": [[23, "agentscope.models.ollama_model.OllamaEmbeddingWrapper.options", false]], "options\uff08agentscope.models.ollama_model.ollamagenerationwrapper \u5c5e\u6027\uff09": [[23, "agentscope.models.ollama_model.OllamaGenerationWrapper.options", false]], "options\uff08agentscope.models.ollama_model.ollamawrapperbase \u5c5e\u6027\uff09": [[23, "agentscope.models.ollama_model.OllamaWrapperBase.options", false]], "original_func\uff08agentscope.service.service_toolkit.servicefunction \u5c5e\u6027\uff09": [[55, "agentscope.service.service_toolkit.ServiceFunction.original_func", false]], "parse() \uff08agentscope.parsers.code_block_parser.markdowncodeblockparser \u65b9\u6cd5\uff09": [[30, "agentscope.parsers.code_block_parser.MarkdownCodeBlockParser.parse", false]], "parse() \uff08agentscope.parsers.json_object_parser.markdownjsondictparser \u65b9\u6cd5\uff09": [[31, "agentscope.parsers.json_object_parser.MarkdownJsonDictParser.parse", false]], "parse() \uff08agentscope.parsers.json_object_parser.markdownjsonobjectparser \u65b9\u6cd5\uff09": [[31, "agentscope.parsers.json_object_parser.MarkdownJsonObjectParser.parse", false]], "parse() \uff08agentscope.parsers.markdowncodeblockparser \u65b9\u6cd5\uff09": [[29, "agentscope.parsers.MarkdownCodeBlockParser.parse", false]], "parse() \uff08agentscope.parsers.markdownjsondictparser \u65b9\u6cd5\uff09": [[29, "agentscope.parsers.MarkdownJsonDictParser.parse", false]], "parse() \uff08agentscope.parsers.markdownjsonobjectparser \u65b9\u6cd5\uff09": [[29, "agentscope.parsers.MarkdownJsonObjectParser.parse", false]], "parse() \uff08agentscope.parsers.multitaggedcontentparser \u65b9\u6cd5\uff09": [[29, "agentscope.parsers.MultiTaggedContentParser.parse", false]], "parse() \uff08agentscope.parsers.parser_base.parserbase \u65b9\u6cd5\uff09": [[32, "agentscope.parsers.parser_base.ParserBase.parse", false]], "parse() \uff08agentscope.parsers.parserbase \u65b9\u6cd5\uff09": [[29, "agentscope.parsers.ParserBase.parse", false]], "parse() \uff08agentscope.parsers.tagged_content_parser.multitaggedcontentparser \u65b9\u6cd5\uff09": [[33, "agentscope.parsers.tagged_content_parser.MultiTaggedContentParser.parse", false]], "parse_and_call_func() \uff08agentscope.service.service_toolkit.servicetoolkit \u65b9\u6cd5\uff09": [[55, "agentscope.service.service_toolkit.ServiceToolkit.parse_and_call_func", false]], "parse_and_call_func() \uff08agentscope.service.servicetoolkit \u65b9\u6cd5\uff09": [[42, "agentscope.service.ServiceToolkit.parse_and_call_func", false]], "parse_dict()\uff08\u5728 agentscope.agents.dict_dialog_agent \u6a21\u5757\u4e2d\uff09": [[4, "agentscope.agents.dict_dialog_agent.parse_dict", false]], "parse_html_to_text()\uff08\u5728 agentscope.service \u6a21\u5757\u4e2d\uff09": [[42, "agentscope.service.parse_html_to_text", false]], "parse_html_to_text()\uff08\u5728 agentscope.service.web.web_digest \u6a21\u5757\u4e2d\uff09": [[67, "agentscope.service.web.web_digest.parse_html_to_text", false]], "parse_json\uff08agentscope.parsers.tagged_content_parser.taggedcontent \u5c5e\u6027\uff09": [[33, "agentscope.parsers.tagged_content_parser.TaggedContent.parse_json", false]], "parse_json\uff08agentscope.parsers.taggedcontent \u5c5e\u6027\uff09": [[29, "agentscope.parsers.TaggedContent.parse_json", false]], "parsed\uff08agentscope.models.modelresponse \u5c5e\u6027\uff09": [[17, "agentscope.models.ModelResponse.parsed", false]], "parsed\uff08agentscope.models.response.modelresponse \u5c5e\u6027\uff09": [[26, "agentscope.models.response.ModelResponse.parsed", false]], "parserbase\uff08agentscope.parsers \u4e2d\u7684\u7c7b\uff09": [[29, "agentscope.parsers.ParserBase", false]], "parserbase\uff08agentscope.parsers.parser_base \u4e2d\u7684\u7c7b\uff09": [[32, "agentscope.parsers.parser_base.ParserBase", false]], "pipelinebase\uff08agentscope.pipelines \u4e2d\u7684\u7c7b\uff09": [[34, "agentscope.pipelines.PipelineBase", false]], "pipelinebase\uff08agentscope.pipelines.pipeline \u4e2d\u7684\u7c7b\uff09": [[36, "agentscope.pipelines.pipeline.PipelineBase", false]], "pipeline\uff08agentscope.web.workstation.workflow_node.workflownodetype \u5c5e\u6027\uff09": [[82, "agentscope.web.workstation.workflow_node.WorkflowNodeType.PIPELINE", false]], "placeholder()\uff08\u5728 agentscope.pipelines.functional \u6a21\u5757\u4e2d\uff09": [[35, "agentscope.pipelines.functional.placeholder", false]], "placeholder_attrs\uff08agentscope.message.placeholdermessage \u5c5e\u6027\uff09": [[16, "agentscope.message.PlaceholderMessage.PLACEHOLDER_ATTRS", false]], "placeholdermessage\uff08agentscope.message \u4e2d\u7684\u7c7b\uff09": [[16, "agentscope.message.PlaceholderMessage", false]], "placeholdernode\uff08agentscope.web.workstation.workflow_node \u4e2d\u7684\u7c7b\uff09": [[82, "agentscope.web.workstation.workflow_node.PlaceHolderNode", false]], "postapichatwrapper\uff08agentscope.models \u4e2d\u7684\u7c7b\uff09": [[17, "agentscope.models.PostAPIChatWrapper", false]], "postapichatwrapper\uff08agentscope.models.post_model \u4e2d\u7684\u7c7b\uff09": [[25, "agentscope.models.post_model.PostAPIChatWrapper", false]], "postapidallewrapper\uff08agentscope.models.post_model \u4e2d\u7684\u7c7b\uff09": [[25, "agentscope.models.post_model.PostAPIDALLEWrapper", false]], "postapimodelwrapperbase\uff08agentscope.models \u4e2d\u7684\u7c7b\uff09": [[17, "agentscope.models.PostAPIModelWrapperBase", false]], "postapimodelwrapperbase\uff08agentscope.models.post_model \u4e2d\u7684\u7c7b\uff09": [[25, "agentscope.models.post_model.PostAPIModelWrapperBase", false]], "process_messages() \uff08agentscope.agents.rpc_agent.agentplatform \u65b9\u6cd5\uff09": [[7, "agentscope.agents.rpc_agent.AgentPlatform.process_messages", false]], "processed_func\uff08agentscope.service.service_toolkit.servicefunction \u5c5e\u6027\uff09": [[55, "agentscope.service.service_toolkit.ServiceFunction.processed_func", false]], "promptengine\uff08agentscope.prompt \u4e2d\u7684\u7c7b\uff09": [[37, "agentscope.prompt.PromptEngine", false]], "prompttype\uff08agentscope.prompt \u4e2d\u7684\u7c7b\uff09": [[37, "agentscope.prompt.PromptType", false]], "pythonservicenode\uff08agentscope.web.workstation.workflow_node \u4e2d\u7684\u7c7b\uff09": [[82, "agentscope.web.workstation.workflow_node.PythonServiceNode", false]], "query_mongodb()\uff08\u5728 agentscope.service \u6a21\u5757\u4e2d\uff09": [[42, "agentscope.service.query_mongodb", false]], "query_mongodb()\uff08\u5728 agentscope.service.sql_query.mongodb \u6a21\u5757\u4e2d\uff09": [[57, "agentscope.service.sql_query.mongodb.query_mongodb", false]], "query_mysql()\uff08\u5728 agentscope.service \u6a21\u5757\u4e2d\uff09": [[42, "agentscope.service.query_mysql", false]], "query_mysql()\uff08\u5728 agentscope.service.sql_query.mysql \u6a21\u5757\u4e2d\uff09": [[58, "agentscope.service.sql_query.mysql.query_mysql", false]], "query_sqlite()\uff08\u5728 agentscope.service \u6a21\u5757\u4e2d\uff09": [[42, "agentscope.service.query_sqlite", false]], "query_sqlite()\uff08\u5728 agentscope.service.sql_query.sqlite \u6a21\u5757\u4e2d\uff09": [[59, "agentscope.service.sql_query.sqlite.query_sqlite", false]], "quotaexceedederror": [[68, "agentscope.utils.QuotaExceededError", false], [71, "agentscope.utils.monitor.QuotaExceededError", false]], "raw_response\uff08agentscope.exception.responseparsingerror \u5c5e\u6027\uff09": [[11, "agentscope.exception.ResponseParsingError.raw_response", false]], "raw\uff08agentscope.models.modelresponse \u5c5e\u6027\uff09": [[17, "agentscope.models.ModelResponse.raw", false]], "raw\uff08agentscope.models.response.modelresponse \u5c5e\u6027\uff09": [[26, "agentscope.models.response.ModelResponse.raw", false]], "reactagentnode\uff08agentscope.web.workstation.workflow_node \u4e2d\u7684\u7c7b\uff09": [[82, "agentscope.web.workstation.workflow_node.ReActAgentNode", false]], "reactagent\uff08agentscope.agents \u4e2d\u7684\u7c7b\uff09": [[1, "agentscope.agents.ReActAgent", false]], "reactagent\uff08agentscope.agents.react_agent \u4e2d\u7684\u7c7b\uff09": [[6, "agentscope.agents.react_agent.ReActAgent", false]], "read_json_file()\uff08\u5728 agentscope.service \u6a21\u5757\u4e2d\uff09": [[42, "agentscope.service.read_json_file", false]], "read_json_file()\uff08\u5728 agentscope.service.file.json \u6a21\u5757\u4e2d\uff09": [[48, "agentscope.service.file.json.read_json_file", false]], "read_model_configs()\uff08\u5728 agentscope.models \u6a21\u5757\u4e2d\uff09": [[17, "agentscope.models.read_model_configs", false]], "read_text_file()\uff08\u5728 agentscope.service \u6a21\u5757\u4e2d\uff09": [[42, "agentscope.service.read_text_file", false]], "read_text_file()\uff08\u5728 agentscope.service.file.text \u6a21\u5757\u4e2d\uff09": [[49, "agentscope.service.file.text.read_text_file", false]], "readtextservicenode\uff08agentscope.web.workstation.workflow_node \u4e2d\u7684\u7c7b\uff09": [[82, "agentscope.web.workstation.workflow_node.ReadTextServiceNode", false]], "reform_dialogue()\uff08\u5728 agentscope.utils.tools \u6a21\u5757\u4e2d\uff09": [[73, "agentscope.utils.tools.reform_dialogue", false]], "register() \uff08agentscope.utils.monitor.dummymonitor \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.DummyMonitor.register", false]], "register() \uff08agentscope.utils.monitor.monitorbase \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.MonitorBase.register", false]], "register() \uff08agentscope.utils.monitor.sqlitemonitor \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.SqliteMonitor.register", false]], "register() \uff08agentscope.utils.monitorbase \u65b9\u6cd5\uff09": [[68, "agentscope.utils.MonitorBase.register", false]], "register_agent_class()\uff08agentscope.agents.agent.agentbase \u7c7b\u65b9\u6cd5\uff09": [[2, "agentscope.agents.agent.AgentBase.register_agent_class", false]], "register_agent_class()\uff08agentscope.agents.agentbase \u7c7b\u65b9\u6cd5\uff09": [[1, "agentscope.agents.AgentBase.register_agent_class", false]], "register_budget() \uff08agentscope.utils.monitor.dummymonitor \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.DummyMonitor.register_budget", false]], "register_budget() \uff08agentscope.utils.monitor.monitorbase \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.MonitorBase.register_budget", false]], "register_budget() \uff08agentscope.utils.monitor.sqlitemonitor \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.SqliteMonitor.register_budget", false]], "register_budget() \uff08agentscope.utils.monitorbase \u65b9\u6cd5\uff09": [[68, "agentscope.utils.MonitorBase.register_budget", false]], "remove() \uff08agentscope.utils.monitor.dummymonitor \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.DummyMonitor.remove", false]], "remove() \uff08agentscope.utils.monitor.monitorbase \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.MonitorBase.remove", false]], "remove() \uff08agentscope.utils.monitor.sqlitemonitor \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.SqliteMonitor.remove", false]], "remove() \uff08agentscope.utils.monitorbase \u65b9\u6cd5\uff09": [[68, "agentscope.utils.MonitorBase.remove", false]], "remove_duplicates_from_end()\uff08\u5728 agentscope.web.workstation.workflow_dag \u6a21\u5757\u4e2d\uff09": [[81, "agentscope.web.workstation.workflow_dag.remove_duplicates_from_end", false]], "reply() \uff08agentscope.agents.agent.agentbase \u65b9\u6cd5\uff09": [[2, "agentscope.agents.agent.AgentBase.reply", false]], "reply() \uff08agentscope.agents.agentbase \u65b9\u6cd5\uff09": [[1, "agentscope.agents.AgentBase.reply", false]], "reply() \uff08agentscope.agents.dialog_agent.dialogagent \u65b9\u6cd5\uff09": [[3, "agentscope.agents.dialog_agent.DialogAgent.reply", false]], "reply() \uff08agentscope.agents.dialogagent \u65b9\u6cd5\uff09": [[1, "agentscope.agents.DialogAgent.reply", false]], "reply() \uff08agentscope.agents.dict_dialog_agent.dictdialogagent \u65b9\u6cd5\uff09": [[4, "agentscope.agents.dict_dialog_agent.DictDialogAgent.reply", false]], "reply() \uff08agentscope.agents.dictdialogagent \u65b9\u6cd5\uff09": [[1, "agentscope.agents.DictDialogAgent.reply", false]], "reply() \uff08agentscope.agents.react_agent.reactagent \u65b9\u6cd5\uff09": [[6, "agentscope.agents.react_agent.ReActAgent.reply", false]], "reply() \uff08agentscope.agents.reactagent \u65b9\u6cd5\uff09": [[1, "agentscope.agents.ReActAgent.reply", false]], "reply() \uff08agentscope.agents.rpc_agent.rpcagent \u65b9\u6cd5\uff09": [[7, "agentscope.agents.rpc_agent.RpcAgent.reply", false]], "reply() \uff08agentscope.agents.rpcagent \u65b9\u6cd5\uff09": [[1, "agentscope.agents.RpcAgent.reply", false]], "reply() \uff08agentscope.agents.text_to_image_agent.texttoimageagent \u65b9\u6cd5\uff09": [[8, "agentscope.agents.text_to_image_agent.TextToImageAgent.reply", false]], "reply() \uff08agentscope.agents.texttoimageagent \u65b9\u6cd5\uff09": [[1, "agentscope.agents.TextToImageAgent.reply", false]], "reply() \uff08agentscope.agents.user_agent.useragent \u65b9\u6cd5\uff09": [[9, "agentscope.agents.user_agent.UserAgent.reply", false]], "reply() \uff08agentscope.agents.useragent \u65b9\u6cd5\uff09": [[1, "agentscope.agents.UserAgent.reply", false]], "requests_get()\uff08\u5728 agentscope.utils.common \u6a21\u5757\u4e2d\uff09": [[69, "agentscope.utils.common.requests_get", false]], "require_args\uff08agentscope.service.service_toolkit.servicefunction \u5c5e\u6027\uff09": [[55, "agentscope.service.service_toolkit.ServiceFunction.require_args", false]], "required_keys\uff08agentscope.parsers.json_object_parser.markdownjsondictparser \u5c5e\u6027\uff09": [[31, "agentscope.parsers.json_object_parser.MarkdownJsonDictParser.required_keys", false]], "required_keys\uff08agentscope.parsers.markdownjsondictparser \u5c5e\u6027\uff09": [[29, "agentscope.parsers.MarkdownJsonDictParser.required_keys", false]], "requiredfieldnotfounderror": [[11, "agentscope.exception.RequiredFieldNotFoundError", false]], "reset_audience() \uff08agentscope.agents.agent.agentbase \u65b9\u6cd5\uff09": [[2, "agentscope.agents.agent.AgentBase.reset_audience", false]], "reset_audience() \uff08agentscope.agents.agentbase \u65b9\u6cd5\uff09": [[1, "agentscope.agents.AgentBase.reset_audience", false]], "reset_glb_var()\uff08\u5728 agentscope.web.studio.studio \u6a21\u5757\u4e2d\uff09": [[77, "agentscope.web.studio.studio.reset_glb_var", false]], "resetexception": [[78, "agentscope.web.studio.utils.ResetException", false]], "responseformat\uff08agentscope.constants \u4e2d\u7684\u7c7b\uff09": [[10, "agentscope.constants.ResponseFormat", false]], "responseparsingerror": [[11, "agentscope.exception.ResponseParsingError", false]], "responsestub\uff08agentscope.rpc \u4e2d\u7684\u7c7b\uff09": [[38, "agentscope.rpc.ResponseStub", false]], "responsestub\uff08agentscope.rpc.rpc_agent_client \u4e2d\u7684\u7c7b\uff09": [[39, "agentscope.rpc.rpc_agent_client.ResponseStub", false]], "retrieve_by_embedding() \uff08agentscope.memory.temporary_memory.temporarymemory \u65b9\u6cd5\uff09": [[15, "agentscope.memory.temporary_memory.TemporaryMemory.retrieve_by_embedding", false]], "retrieve_by_embedding() \uff08agentscope.memory.temporarymemory \u65b9\u6cd5\uff09": [[13, "agentscope.memory.TemporaryMemory.retrieve_by_embedding", false]], "retrieve_from_list()\uff08\u5728 agentscope.service \u6a21\u5757\u4e2d\uff09": [[42, "agentscope.service.retrieve_from_list", false]], "retrieve_from_list()\uff08\u5728 agentscope.service.retrieval.retrieval_from_list \u6a21\u5757\u4e2d\uff09": [[51, "agentscope.service.retrieval.retrieval_from_list.retrieve_from_list", false]], "rm_audience() \uff08agentscope.agents.agent.agentbase \u65b9\u6cd5\uff09": [[2, "agentscope.agents.agent.AgentBase.rm_audience", false]], "rm_audience() \uff08agentscope.agents.agentbase \u65b9\u6cd5\uff09": [[1, "agentscope.agents.AgentBase.rm_audience", false]], "rpc_servicer_method()\uff08\u5728 agentscope.agents.rpc_agent \u6a21\u5757\u4e2d\uff09": [[7, "agentscope.agents.rpc_agent.rpc_servicer_method", false]], "rpcagentclient\uff08agentscope.rpc \u4e2d\u7684\u7c7b\uff09": [[38, "agentscope.rpc.RpcAgentClient", false]], "rpcagentclient\uff08agentscope.rpc.rpc_agent_client \u4e2d\u7684\u7c7b\uff09": [[39, "agentscope.rpc.rpc_agent_client.RpcAgentClient", false]], "rpcagentserverlauncher\uff08agentscope.agents \u4e2d\u7684\u7c7b\uff09": [[1, "agentscope.agents.RpcAgentServerLauncher", false]], "rpcagentserverlauncher\uff08agentscope.agents.rpc_agent \u4e2d\u7684\u7c7b\uff09": [[7, "agentscope.agents.rpc_agent.RpcAgentServerLauncher", false]], "rpcagentservicer\uff08agentscope.rpc \u4e2d\u7684\u7c7b\uff09": [[38, "agentscope.rpc.RpcAgentServicer", false]], "rpcagentservicer\uff08agentscope.rpc.rpc_agent_pb2_grpc \u4e2d\u7684\u7c7b\uff09": [[41, "agentscope.rpc.rpc_agent_pb2_grpc.RpcAgentServicer", false]], "rpcagentstub\uff08agentscope.rpc \u4e2d\u7684\u7c7b\uff09": [[38, "agentscope.rpc.RpcAgentStub", false]], "rpcagentstub\uff08agentscope.rpc.rpc_agent_pb2_grpc \u4e2d\u7684\u7c7b\uff09": [[41, "agentscope.rpc.rpc_agent_pb2_grpc.RpcAgentStub", false]], "rpcagent\uff08agentscope.agents \u4e2d\u7684\u7c7b\uff09": [[1, "agentscope.agents.RpcAgent", false]], "rpcagent\uff08agentscope.agents.rpc_agent \u4e2d\u7684\u7c7b\uff09": [[7, "agentscope.agents.rpc_agent.RpcAgent", false]], "rpcagent\uff08agentscope.rpc.rpc_agent_pb2_grpc \u4e2d\u7684\u7c7b\uff09": [[41, "agentscope.rpc.rpc_agent_pb2_grpc.RpcAgent", false]], "rpcmsg\uff08agentscope.rpc \u4e2d\u7684\u7c7b\uff09": [[38, "agentscope.rpc.RpcMsg", false]], "run() \uff08agentscope.web.workstation.workflow_dag.asdigraph \u65b9\u6cd5\uff09": [[81, "agentscope.web.workstation.workflow_dag.ASDiGraph.run", false]], "run_app()\uff08\u5728 agentscope.web.studio.studio \u6a21\u5757\u4e2d\uff09": [[77, "agentscope.web.studio.studio.run_app", false]], "sanitize_node_data()\uff08\u5728 agentscope.web.workstation.workflow_dag \u6a21\u5757\u4e2d\uff09": [[81, "agentscope.web.workstation.workflow_dag.sanitize_node_data", false]], "send_audio()\uff08\u5728 agentscope.web.studio.studio \u6a21\u5757\u4e2d\uff09": [[77, "agentscope.web.studio.studio.send_audio", false]], "send_image()\uff08\u5728 agentscope.web.studio.studio \u6a21\u5757\u4e2d\uff09": [[77, "agentscope.web.studio.studio.send_image", false]], "send_message()\uff08\u5728 agentscope.web.studio.studio \u6a21\u5757\u4e2d\uff09": [[77, "agentscope.web.studio.studio.send_message", false]], "send_msg()\uff08\u5728 agentscope.web.studio.utils \u6a21\u5757\u4e2d\uff09": [[78, "agentscope.web.studio.utils.send_msg", false]], "send_player_input()\uff08\u5728 agentscope.web.studio.utils \u6a21\u5757\u4e2d\uff09": [[78, "agentscope.web.studio.utils.send_player_input", false]], "send_reset_msg()\uff08\u5728 agentscope.web.studio.utils \u6a21\u5757\u4e2d\uff09": [[78, "agentscope.web.studio.utils.send_reset_msg", false]], "sequentialpipeline()\uff08\u5728 agentscope.pipelines \u6a21\u5757\u4e2d\uff09": [[34, "agentscope.pipelines.sequentialpipeline", false]], "sequentialpipeline()\uff08\u5728 agentscope.pipelines.functional \u6a21\u5757\u4e2d\uff09": [[35, "agentscope.pipelines.functional.sequentialpipeline", false]], "sequentialpipelinenode\uff08agentscope.web.workstation.workflow_node \u4e2d\u7684\u7c7b\uff09": [[82, "agentscope.web.workstation.workflow_node.SequentialPipelineNode", false]], "sequentialpipeline\uff08agentscope.pipelines \u4e2d\u7684\u7c7b\uff09": [[34, "agentscope.pipelines.SequentialPipeline", false]], "sequentialpipeline\uff08agentscope.pipelines.pipeline \u4e2d\u7684\u7c7b\uff09": [[36, "agentscope.pipelines.pipeline.SequentialPipeline", false]], "serialize() \uff08agentscope.message.messagebase \u65b9\u6cd5\uff09": [[16, "agentscope.message.MessageBase.serialize", false]], "serialize() \uff08agentscope.message.msg \u65b9\u6cd5\uff09": [[16, "agentscope.message.Msg.serialize", false]], "serialize() \uff08agentscope.message.placeholdermessage \u65b9\u6cd5\uff09": [[16, "agentscope.message.PlaceholderMessage.serialize", false]], "serialize() \uff08agentscope.message.tht \u65b9\u6cd5\uff09": [[16, "agentscope.message.Tht.serialize", false]], "serialize()\uff08\u5728 agentscope.message \u6a21\u5757\u4e2d\uff09": [[16, "agentscope.message.serialize", false]], "service_funcs\uff08agentscope.service.service_toolkit.servicetoolkit \u5c5e\u6027\uff09": [[55, "agentscope.service.service_toolkit.ServiceToolkit.service_funcs", false]], "service_funcs\uff08agentscope.service.servicetoolkit \u5c5e\u6027\uff09": [[42, "agentscope.service.ServiceToolkit.service_funcs", false]], "serviceexecstatus\uff08agentscope.service \u4e2d\u7684\u7c7b\uff09": [[42, "agentscope.service.ServiceExecStatus", false]], "serviceexecstatus\uff08agentscope.service.service_status \u4e2d\u7684\u7c7b\uff09": [[54, "agentscope.service.service_status.ServiceExecStatus", false]], "servicefactory\uff08agentscope.service \u4e2d\u7684\u7c7b\uff09": [[42, "agentscope.service.ServiceFactory", false]], "servicefactory\uff08agentscope.service.service_toolkit \u4e2d\u7684\u7c7b\uff09": [[55, "agentscope.service.service_toolkit.ServiceFactory", false]], "servicefunction\uff08agentscope.service.service_toolkit \u4e2d\u7684\u7c7b\uff09": [[55, "agentscope.service.service_toolkit.ServiceFunction", false]], "serviceresponse\uff08agentscope.service \u4e2d\u7684\u7c7b\uff09": [[42, "agentscope.service.ServiceResponse", false]], "serviceresponse\uff08agentscope.service.service_response \u4e2d\u7684\u7c7b\uff09": [[53, "agentscope.service.service_response.ServiceResponse", false]], "servicetoolkit\uff08agentscope.service \u4e2d\u7684\u7c7b\uff09": [[42, "agentscope.service.ServiceToolkit", false]], "servicetoolkit\uff08agentscope.service.service_toolkit \u4e2d\u7684\u7c7b\uff09": [[55, "agentscope.service.service_toolkit.ServiceToolkit", false]], "service\uff08agentscope.web.workstation.workflow_node.workflownodetype \u5c5e\u6027\uff09": [[82, "agentscope.web.workstation.workflow_node.WorkflowNodeType.SERVICE", false]], "set_quota() \uff08agentscope.utils.monitor.dummymonitor \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.DummyMonitor.set_quota", false]], "set_quota() \uff08agentscope.utils.monitor.monitorbase \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.MonitorBase.set_quota", false]], "set_quota() \uff08agentscope.utils.monitor.sqlitemonitor \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.SqliteMonitor.set_quota", false]], "set_quota() \uff08agentscope.utils.monitorbase \u65b9\u6cd5\uff09": [[68, "agentscope.utils.MonitorBase.set_quota", false]], "set_response() \uff08agentscope.rpc.responsestub \u65b9\u6cd5\uff09": [[38, "agentscope.rpc.ResponseStub.set_response", false]], "set_response() \uff08agentscope.rpc.rpc_agent_client.responsestub \u65b9\u6cd5\uff09": [[39, "agentscope.rpc.rpc_agent_client.ResponseStub.set_response", false]], "setup_logger()\uff08\u5728 agentscope.utils \u6a21\u5757\u4e2d\uff09": [[68, "agentscope.utils.setup_logger", false]], "setup_logger()\uff08\u5728 agentscope.utils.logging_utils \u6a21\u5757\u4e2d\uff09": [[70, "agentscope.utils.logging_utils.setup_logger", false]], "setup_rpc_agent_server()\uff08\u5728 agentscope.agents.rpc_agent \u6a21\u5757\u4e2d\uff09": [[7, "agentscope.agents.rpc_agent.setup_rpc_agent_server", false]], "setup_rpc_agent_server_async()\uff08\u5728 agentscope.agents.rpc_agent \u6a21\u5757\u4e2d\uff09": [[7, "agentscope.agents.rpc_agent.setup_rpc_agent_server_async", false]], "shrinkpolicy\uff08agentscope.constants \u4e2d\u7684\u7c7b\uff09": [[10, "agentscope.constants.ShrinkPolicy", false]], "shutdown() \uff08agentscope.agents.rpc_agent.rpcagentserverlauncher \u65b9\u6cd5\uff09": [[7, "agentscope.agents.rpc_agent.RpcAgentServerLauncher.shutdown", false]], "shutdown() \uff08agentscope.agents.rpcagentserverlauncher \u65b9\u6cd5\uff09": [[1, "agentscope.agents.RpcAgentServerLauncher.shutdown", false]], "size() \uff08agentscope.memory.memory.memorybase \u65b9\u6cd5\uff09": [[14, "agentscope.memory.memory.MemoryBase.size", false]], "size() \uff08agentscope.memory.memorybase \u65b9\u6cd5\uff09": [[13, "agentscope.memory.MemoryBase.size", false]], "size() \uff08agentscope.memory.temporary_memory.temporarymemory \u65b9\u6cd5\uff09": [[15, "agentscope.memory.temporary_memory.TemporaryMemory.size", false]], "size() \uff08agentscope.memory.temporarymemory \u65b9\u6cd5\uff09": [[13, "agentscope.memory.TemporaryMemory.size", false]], "speak() \uff08agentscope.agents.agent.agentbase \u65b9\u6cd5\uff09": [[2, "agentscope.agents.agent.AgentBase.speak", false]], "speak() \uff08agentscope.agents.agentbase \u65b9\u6cd5\uff09": [[1, "agentscope.agents.AgentBase.speak", false]], "speak() \uff08agentscope.agents.user_agent.useragent \u65b9\u6cd5\uff09": [[9, "agentscope.agents.user_agent.UserAgent.speak", false]], "speak() \uff08agentscope.agents.useragent \u65b9\u6cd5\uff09": [[1, "agentscope.agents.UserAgent.speak", false]], "sqlite_cursor()\uff08\u5728 agentscope.utils.monitor \u6a21\u5757\u4e2d\uff09": [[71, "agentscope.utils.monitor.sqlite_cursor", false]], "sqlite_transaction()\uff08\u5728 agentscope.utils.monitor \u6a21\u5757\u4e2d\uff09": [[71, "agentscope.utils.monitor.sqlite_transaction", false]], "sqlitemonitor\uff08agentscope.utils.monitor \u4e2d\u7684\u7c7b\uff09": [[71, "agentscope.utils.monitor.SqliteMonitor", false]], "start_workflow()\uff08\u5728 agentscope.web.workstation.workflow \u6a21\u5757\u4e2d\uff09": [[80, "agentscope.web.workstation.workflow.start_workflow", false]], "stop() \uff08agentscope.agents.rpc_agent.rpcagent \u65b9\u6cd5\uff09": [[7, "agentscope.agents.rpc_agent.RpcAgent.stop", false]], "stop() \uff08agentscope.agents.rpcagent \u65b9\u6cd5\uff09": [[1, "agentscope.agents.RpcAgent.stop", false]], "string\uff08agentscope.prompt.prompttype \u5c5e\u6027\uff09": [[37, "agentscope.prompt.PromptType.STRING", false]], "substrings_in_vision_models_names\uff08agentscope.models.openai_model.openaichatwrapper \u5c5e\u6027\uff09": [[24, "agentscope.models.openai_model.OpenAIChatWrapper.substrings_in_vision_models_names", false]], "substrings_in_vision_models_names\uff08agentscope.models.openaichatwrapper \u5c5e\u6027\uff09": [[17, "agentscope.models.OpenAIChatWrapper.substrings_in_vision_models_names", false]], "success\uff08agentscope.service.service_status.serviceexecstatus \u5c5e\u6027\uff09": [[54, "agentscope.service.service_status.ServiceExecStatus.SUCCESS", false]], "success\uff08agentscope.service.serviceexecstatus \u5c5e\u6027\uff09": [[42, "agentscope.service.ServiceExecStatus.SUCCESS", false]], "summarization()\uff08\u5728 agentscope.service \u6a21\u5757\u4e2d\uff09": [[42, "agentscope.service.summarization", false]], "summarization()\uff08\u5728 agentscope.service.text_processing.summarization \u6a21\u5757\u4e2d\uff09": [[61, "agentscope.service.text_processing.summarization.summarization", false]], "summarize\uff08agentscope.constants.shrinkpolicy \u5c5e\u6027\uff09": [[10, "agentscope.constants.ShrinkPolicy.SUMMARIZE", false]], "switchpipeline()\uff08\u5728 agentscope.pipelines \u6a21\u5757\u4e2d\uff09": [[34, "agentscope.pipelines.switchpipeline", false]], "switchpipeline()\uff08\u5728 agentscope.pipelines.functional \u6a21\u5757\u4e2d\uff09": [[35, "agentscope.pipelines.functional.switchpipeline", false]], "switchpipelinenode\uff08agentscope.web.workstation.workflow_node \u4e2d\u7684\u7c7b\uff09": [[82, "agentscope.web.workstation.workflow_node.SwitchPipelineNode", false]], "switchpipeline\uff08agentscope.pipelines \u4e2d\u7684\u7c7b\uff09": [[34, "agentscope.pipelines.SwitchPipeline", false]], "switchpipeline\uff08agentscope.pipelines.pipeline \u4e2d\u7684\u7c7b\uff09": [[36, "agentscope.pipelines.pipeline.SwitchPipeline", false]], "sys_python_guard()\uff08\u5728 agentscope.service.execute_code.exec_python \u6a21\u5757\u4e2d\uff09": [[44, "agentscope.service.execute_code.exec_python.sys_python_guard", false]], "tag_begin\uff08agentscope.parsers.code_block_parser.markdowncodeblockparser \u5c5e\u6027\uff09": [[30, "agentscope.parsers.code_block_parser.MarkdownCodeBlockParser.tag_begin", false]], "tag_begin\uff08agentscope.parsers.json_object_parser.markdownjsondictparser \u5c5e\u6027\uff09": [[31, "agentscope.parsers.json_object_parser.MarkdownJsonDictParser.tag_begin", false]], "tag_begin\uff08agentscope.parsers.json_object_parser.markdownjsonobjectparser \u5c5e\u6027\uff09": [[31, "agentscope.parsers.json_object_parser.MarkdownJsonObjectParser.tag_begin", false]], "tag_begin\uff08agentscope.parsers.markdowncodeblockparser \u5c5e\u6027\uff09": [[29, "agentscope.parsers.MarkdownCodeBlockParser.tag_begin", false]], "tag_begin\uff08agentscope.parsers.markdownjsondictparser \u5c5e\u6027\uff09": [[29, "agentscope.parsers.MarkdownJsonDictParser.tag_begin", false]], "tag_begin\uff08agentscope.parsers.markdownjsonobjectparser \u5c5e\u6027\uff09": [[29, "agentscope.parsers.MarkdownJsonObjectParser.tag_begin", false]], "tag_begin\uff08agentscope.parsers.tagged_content_parser.taggedcontent \u5c5e\u6027\uff09": [[33, "agentscope.parsers.tagged_content_parser.TaggedContent.tag_begin", false]], "tag_begin\uff08agentscope.parsers.taggedcontent \u5c5e\u6027\uff09": [[29, "agentscope.parsers.TaggedContent.tag_begin", false]], "tag_end\uff08agentscope.parsers.code_block_parser.markdowncodeblockparser \u5c5e\u6027\uff09": [[30, "agentscope.parsers.code_block_parser.MarkdownCodeBlockParser.tag_end", false]], "tag_end\uff08agentscope.parsers.json_object_parser.markdownjsondictparser \u5c5e\u6027\uff09": [[31, "agentscope.parsers.json_object_parser.MarkdownJsonDictParser.tag_end", false]], "tag_end\uff08agentscope.parsers.json_object_parser.markdownjsonobjectparser \u5c5e\u6027\uff09": [[31, "agentscope.parsers.json_object_parser.MarkdownJsonObjectParser.tag_end", false]], "tag_end\uff08agentscope.parsers.markdowncodeblockparser \u5c5e\u6027\uff09": [[29, "agentscope.parsers.MarkdownCodeBlockParser.tag_end", false]], "tag_end\uff08agentscope.parsers.markdownjsondictparser \u5c5e\u6027\uff09": [[29, "agentscope.parsers.MarkdownJsonDictParser.tag_end", false]], "tag_end\uff08agentscope.parsers.markdownjsonobjectparser \u5c5e\u6027\uff09": [[29, "agentscope.parsers.MarkdownJsonObjectParser.tag_end", false]], "tag_end\uff08agentscope.parsers.tagged_content_parser.taggedcontent \u5c5e\u6027\uff09": [[33, "agentscope.parsers.tagged_content_parser.TaggedContent.tag_end", false]], "tag_end\uff08agentscope.parsers.taggedcontent \u5c5e\u6027\uff09": [[29, "agentscope.parsers.TaggedContent.tag_end", false]], "taggedcontent\uff08agentscope.parsers \u4e2d\u7684\u7c7b\uff09": [[29, "agentscope.parsers.TaggedContent", false]], "taggedcontent\uff08agentscope.parsers.tagged_content_parser \u4e2d\u7684\u7c7b\uff09": [[33, "agentscope.parsers.tagged_content_parser.TaggedContent", false]], "tagnotfounderror": [[11, "agentscope.exception.TagNotFoundError", false]], "temporarymemory\uff08agentscope.memory \u4e2d\u7684\u7c7b\uff09": [[13, "agentscope.memory.TemporaryMemory", false]], "temporarymemory\uff08agentscope.memory.temporary_memory \u4e2d\u7684\u7c7b\uff09": [[15, "agentscope.memory.temporary_memory.TemporaryMemory", false]], "texttoimageagentnode\uff08agentscope.web.workstation.workflow_node \u4e2d\u7684\u7c7b\uff09": [[82, "agentscope.web.workstation.workflow_node.TextToImageAgentNode", false]], "texttoimageagent\uff08agentscope.agents \u4e2d\u7684\u7c7b\uff09": [[1, "agentscope.agents.TextToImageAgent", false]], "texttoimageagent\uff08agentscope.agents.text_to_image_agent \u4e2d\u7684\u7c7b\uff09": [[8, "agentscope.agents.text_to_image_agent.TextToImageAgent", false]], "text\uff08agentscope.models.modelresponse \u5c5e\u6027\uff09": [[17, "agentscope.models.ModelResponse.text", false]], "text\uff08agentscope.models.response.modelresponse \u5c5e\u6027\uff09": [[26, "agentscope.models.response.ModelResponse.text", false]], "tht\uff08agentscope.message \u4e2d\u7684\u7c7b\uff09": [[16, "agentscope.message.Tht", false]], "timer()\uff08\u5728 agentscope.utils.common \u6a21\u5757\u4e2d\uff09": [[69, "agentscope.utils.common.timer", false]], "to_dialog_str()\uff08\u5728 agentscope.utils.tools \u6a21\u5757\u4e2d\uff09": [[73, "agentscope.utils.tools.to_dialog_str", false]], "to_dist() \uff08agentscope.agents.agent.agentbase \u65b9\u6cd5\uff09": [[2, "agentscope.agents.agent.AgentBase.to_dist", false]], "to_dist() \uff08agentscope.agents.agentbase \u65b9\u6cd5\uff09": [[1, "agentscope.agents.AgentBase.to_dist", false]], "to_openai_dict()\uff08\u5728 agentscope.utils.tools \u6a21\u5757\u4e2d\uff09": [[73, "agentscope.utils.tools.to_openai_dict", false]], "to_str() \uff08agentscope.message.messagebase \u65b9\u6cd5\uff09": [[16, "agentscope.message.MessageBase.to_str", false]], "to_str() \uff08agentscope.message.msg \u65b9\u6cd5\uff09": [[16, "agentscope.message.Msg.to_str", false]], "to_str() \uff08agentscope.message.placeholdermessage \u65b9\u6cd5\uff09": [[16, "agentscope.message.PlaceholderMessage.to_str", false]], "to_str() \uff08agentscope.message.tht \u65b9\u6cd5\uff09": [[16, "agentscope.message.Tht.to_str", false]], "tools_calling_format\uff08agentscope.service.service_toolkit.servicetoolkit \u5c5e\u6027\uff09": [[55, "agentscope.service.service_toolkit.ServiceToolkit.tools_calling_format", false]], "tools_calling_format\uff08agentscope.service.servicetoolkit \u5c5e\u6027\uff09": [[42, "agentscope.service.ServiceToolkit.tools_calling_format", false]], "tools_instruction\uff08agentscope.service.service_toolkit.servicetoolkit \u5c5e\u6027\uff09": [[55, "agentscope.service.service_toolkit.ServiceToolkit.tools_instruction", false]], "tools_instruction\uff08agentscope.service.servicetoolkit \u5c5e\u6027\uff09": [[42, "agentscope.service.ServiceToolkit.tools_instruction", false]], "truncate\uff08agentscope.constants.shrinkpolicy \u5c5e\u6027\uff09": [[10, "agentscope.constants.ShrinkPolicy.TRUNCATE", false]], "update() \uff08agentscope.utils.monitor.dummymonitor \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.DummyMonitor.update", false]], "update() \uff08agentscope.utils.monitor.monitorbase \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.MonitorBase.update", false]], "update() \uff08agentscope.utils.monitor.sqlitemonitor \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.SqliteMonitor.update", false]], "update() \uff08agentscope.utils.monitorbase \u65b9\u6cd5\uff09": [[68, "agentscope.utils.MonitorBase.update", false]], "update_config() \uff08agentscope.memory.memory.memorybase \u65b9\u6cd5\uff09": [[14, "agentscope.memory.memory.MemoryBase.update_config", false]], "update_config() \uff08agentscope.memory.memorybase \u65b9\u6cd5\uff09": [[13, "agentscope.memory.MemoryBase.update_config", false]], "update_monitor() \uff08agentscope.models.model.modelwrapperbase \u65b9\u6cd5\uff09": [[22, "agentscope.models.model.ModelWrapperBase.update_monitor", false]], "update_monitor() \uff08agentscope.models.modelwrapperbase \u65b9\u6cd5\uff09": [[17, "agentscope.models.ModelWrapperBase.update_monitor", false]], "update_value() \uff08agentscope.message.placeholdermessage \u65b9\u6cd5\uff09": [[16, "agentscope.message.PlaceholderMessage.update_value", false]], "user_input()\uff08\u5728 agentscope.web.studio.utils \u6a21\u5757\u4e2d\uff09": [[78, "agentscope.web.studio.utils.user_input", false]], "useragentnode\uff08agentscope.web.workstation.workflow_node \u4e2d\u7684\u7c7b\uff09": [[82, "agentscope.web.workstation.workflow_node.UserAgentNode", false]], "useragent\uff08agentscope.agents \u4e2d\u7684\u7c7b\uff09": [[1, "agentscope.agents.UserAgent", false]], "useragent\uff08agentscope.agents.user_agent \u4e2d\u7684\u7c7b\uff09": [[9, "agentscope.agents.user_agent.UserAgent", false]], "wait_until_terminate() \uff08agentscope.agents.rpc_agent.rpcagentserverlauncher \u65b9\u6cd5\uff09": [[7, "agentscope.agents.rpc_agent.RpcAgentServerLauncher.wait_until_terminate", false]], "wait_until_terminate() \uff08agentscope.agents.rpcagentserverlauncher \u65b9\u6cd5\uff09": [[1, "agentscope.agents.RpcAgentServerLauncher.wait_until_terminate", false]], "whilelooppipeline()\uff08\u5728 agentscope.pipelines \u6a21\u5757\u4e2d\uff09": [[34, "agentscope.pipelines.whilelooppipeline", false]], "whilelooppipeline()\uff08\u5728 agentscope.pipelines.functional \u6a21\u5757\u4e2d\uff09": [[35, "agentscope.pipelines.functional.whilelooppipeline", false]], "whilelooppipelinenode\uff08agentscope.web.workstation.workflow_node \u4e2d\u7684\u7c7b\uff09": [[82, "agentscope.web.workstation.workflow_node.WhileLoopPipelineNode", false]], "whilelooppipeline\uff08agentscope.pipelines \u4e2d\u7684\u7c7b\uff09": [[34, "agentscope.pipelines.WhileLoopPipeline", false]], "whilelooppipeline\uff08agentscope.pipelines.pipeline \u4e2d\u7684\u7c7b\uff09": [[36, "agentscope.pipelines.pipeline.WhileLoopPipeline", false]], "workflownodetype\uff08agentscope.web.workstation.workflow_node \u4e2d\u7684\u7c7b\uff09": [[82, "agentscope.web.workstation.workflow_node.WorkflowNodeType", false]], "workflownode\uff08agentscope.web.workstation.workflow_node \u4e2d\u7684\u7c7b\uff09": [[82, "agentscope.web.workstation.workflow_node.WorkflowNode", false]], "write_file()\uff08\u5728 agentscope.utils.common \u6a21\u5757\u4e2d\uff09": [[69, "agentscope.utils.common.write_file", false]], "write_json_file()\uff08\u5728 agentscope.service \u6a21\u5757\u4e2d\uff09": [[42, "agentscope.service.write_json_file", false]], "write_json_file()\uff08\u5728 agentscope.service.file.json \u6a21\u5757\u4e2d\uff09": [[48, "agentscope.service.file.json.write_json_file", false]], "write_text_file()\uff08\u5728 agentscope.service \u6a21\u5757\u4e2d\uff09": [[42, "agentscope.service.write_text_file", false]], "write_text_file()\uff08\u5728 agentscope.service.file.text \u6a21\u5757\u4e2d\uff09": [[49, "agentscope.service.file.text.write_text_file", false]], "writetextservicenode\uff08agentscope.web.workstation.workflow_node \u4e2d\u7684\u7c7b\uff09": [[82, "agentscope.web.workstation.workflow_node.WriteTextServiceNode", false]], "zhipuaichatwrapper\uff08agentscope.models \u4e2d\u7684\u7c7b\uff09": [[17, "agentscope.models.ZhipuAIChatWrapper", false]], "zhipuaichatwrapper\uff08agentscope.models.zhipu_model \u4e2d\u7684\u7c7b\uff09": [[27, "agentscope.models.zhipu_model.ZhipuAIChatWrapper", false]], "zhipuaiembeddingwrapper\uff08agentscope.models \u4e2d\u7684\u7c7b\uff09": [[17, "agentscope.models.ZhipuAIEmbeddingWrapper", false]], "zhipuaiembeddingwrapper\uff08agentscope.models.zhipu_model \u4e2d\u7684\u7c7b\uff09": [[27, "agentscope.models.zhipu_model.ZhipuAIEmbeddingWrapper", false]], "zhipuaiwrapperbase\uff08agentscope.models.zhipu_model \u4e2d\u7684\u7c7b\uff09": [[27, "agentscope.models.zhipu_model.ZhipuAIWrapperBase", false]]}, "objects": {"": [[0, 0, 0, "-", "agentscope"]], "agentscope": [[1, 0, 0, "-", "agents"], [10, 0, 0, "-", "constants"], [11, 0, 0, "-", "exception"], [12, 0, 0, "-", "file_manager"], [0, 4, 1, "", "init"], [13, 0, 0, "-", "memory"], [16, 0, 0, "-", "message"], [17, 0, 0, "-", "models"], [28, 0, 0, "-", "msghub"], [29, 0, 0, "-", "parsers"], [34, 0, 0, "-", "pipelines"], [37, 0, 0, "-", "prompt"], [38, 0, 0, "-", "rpc"], [42, 0, 0, "-", "service"], [68, 0, 0, "-", "utils"], [74, 0, 0, "-", "web"]], "agentscope.agents": [[1, 1, 1, "", "AgentBase"], [1, 1, 1, "", "DialogAgent"], [1, 1, 1, "", "DictDialogAgent"], [1, 1, 1, "", "DistConf"], [1, 1, 1, "", "Operator"], [1, 1, 1, "", "ReActAgent"], [1, 1, 1, "", "RpcAgent"], [1, 1, 1, "", "RpcAgentServerLauncher"], [1, 1, 1, "", "TextToImageAgent"], [1, 1, 1, "", "UserAgent"], [2, 0, 0, "-", "agent"], [3, 0, 0, "-", "dialog_agent"], [4, 0, 0, "-", "dict_dialog_agent"], [5, 0, 0, "-", "operator"], [6, 0, 0, "-", "react_agent"], [7, 0, 0, "-", "rpc_agent"], [8, 0, 0, "-", "text_to_image_agent"], [9, 0, 0, "-", "user_agent"]], "agentscope.agents.AgentBase": [[1, 2, 1, "", "__init__"], [1, 3, 1, "", "agent_id"], [1, 2, 1, "", "clear_audience"], [1, 2, 1, "", "export_config"], [1, 2, 1, "", "generate_agent_id"], [1, 2, 1, "", "get_agent_class"], [1, 2, 1, "", "load_from_config"], [1, 2, 1, "", "load_memory"], [1, 2, 1, "", "observe"], [1, 2, 1, "", "register_agent_class"], [1, 2, 1, "", "reply"], [1, 2, 1, "", "reset_audience"], [1, 2, 1, "", "rm_audience"], [1, 2, 1, "", "speak"], [1, 2, 1, "", "to_dist"]], "agentscope.agents.DialogAgent": [[1, 2, 1, "", "__init__"], [1, 2, 1, "", "reply"]], "agentscope.agents.DictDialogAgent": [[1, 2, 1, "", "__init__"], [1, 2, 1, "", "reply"]], "agentscope.agents.DistConf": [[1, 2, 1, "", "__init__"]], "agentscope.agents.ReActAgent": [[1, 2, 1, "", "__init__"], [1, 2, 1, "", "reply"]], "agentscope.agents.RpcAgent": [[1, 2, 1, "", "__init__"], [1, 2, 1, "", "clone_instances"], [1, 2, 1, "", "observe"], [1, 2, 1, "", "reply"], [1, 2, 1, "", "stop"]], "agentscope.agents.RpcAgentServerLauncher": [[1, 2, 1, "", "__init__"], [1, 2, 1, "", "launch"], [1, 2, 1, "", "shutdown"], [1, 2, 1, "", "wait_until_terminate"]], "agentscope.agents.TextToImageAgent": [[1, 2, 1, "", "__init__"], [1, 2, 1, "", "reply"]], "agentscope.agents.UserAgent": [[1, 2, 1, "", "__init__"], [1, 2, 1, "", "reply"], [1, 2, 1, "", "speak"]], "agentscope.agents.agent": [[2, 1, 1, "", "AgentBase"], [2, 1, 1, "", "DistConf"]], "agentscope.agents.agent.AgentBase": [[2, 2, 1, "", "__init__"], [2, 3, 1, "", "agent_id"], [2, 2, 1, "", "clear_audience"], [2, 2, 1, "", "export_config"], [2, 2, 1, "", "generate_agent_id"], [2, 2, 1, "", "get_agent_class"], [2, 2, 1, "", "load_from_config"], [2, 2, 1, "", "load_memory"], [2, 2, 1, "", "observe"], [2, 2, 1, "", "register_agent_class"], [2, 2, 1, "", "reply"], [2, 2, 1, "", "reset_audience"], [2, 2, 1, "", "rm_audience"], [2, 2, 1, "", "speak"], [2, 2, 1, "", "to_dist"]], "agentscope.agents.agent.DistConf": [[2, 2, 1, "", "__init__"]], "agentscope.agents.dialog_agent": [[3, 1, 1, "", "DialogAgent"]], "agentscope.agents.dialog_agent.DialogAgent": [[3, 2, 1, "", "__init__"], [3, 2, 1, "", "reply"]], "agentscope.agents.dict_dialog_agent": [[4, 1, 1, "", "DictDialogAgent"], [4, 4, 1, "", "default_response"], [4, 4, 1, "", "parse_dict"]], "agentscope.agents.dict_dialog_agent.DictDialogAgent": [[4, 2, 1, "", "__init__"], [4, 2, 1, "", "reply"]], "agentscope.agents.operator": [[5, 1, 1, "", "Operator"]], "agentscope.agents.react_agent": [[6, 1, 1, "", "ReActAgent"]], "agentscope.agents.react_agent.ReActAgent": [[6, 2, 1, "", "__init__"], [6, 2, 1, "", "reply"]], "agentscope.agents.rpc_agent": [[7, 1, 1, "", "AgentPlatform"], [7, 1, 1, "", "RpcAgent"], [7, 1, 1, "", "RpcAgentServerLauncher"], [7, 4, 1, "", "check_port"], [7, 4, 1, "", "find_available_port"], [7, 4, 1, "", "rpc_servicer_method"], [7, 4, 1, "", "setup_rpc_agent_server"], [7, 4, 1, "", "setup_rpc_agent_server_async"]], "agentscope.agents.rpc_agent.AgentPlatform": [[7, 2, 1, "", "__init__"], [7, 2, 1, "", "agent_exists"], [7, 2, 1, "", "call_func"], [7, 2, 1, "", "check_and_delete_agent"], [7, 2, 1, "", "check_and_generate_agent"], [7, 2, 1, "", "get_task_id"], [7, 2, 1, "", "process_messages"]], "agentscope.agents.rpc_agent.RpcAgent": [[7, 2, 1, "", "__init__"], [7, 2, 1, "", "clone_instances"], [7, 2, 1, "", "observe"], [7, 2, 1, "", "reply"], [7, 2, 1, "", "stop"]], "agentscope.agents.rpc_agent.RpcAgentServerLauncher": [[7, 2, 1, "", "__init__"], [7, 2, 1, "", "launch"], [7, 2, 1, "", "shutdown"], [7, 2, 1, "", "wait_until_terminate"]], "agentscope.agents.text_to_image_agent": [[8, 1, 1, "", "TextToImageAgent"]], "agentscope.agents.text_to_image_agent.TextToImageAgent": [[8, 2, 1, "", "__init__"], [8, 2, 1, "", "reply"]], "agentscope.agents.user_agent": [[9, 1, 1, "", "UserAgent"]], "agentscope.agents.user_agent.UserAgent": [[9, 2, 1, "", "__init__"], [9, 2, 1, "", "reply"], [9, 2, 1, "", "speak"]], "agentscope.constants": [[10, 1, 1, "", "ResponseFormat"], [10, 1, 1, "", "ShrinkPolicy"]], "agentscope.constants.ResponseFormat": [[10, 5, 1, "", "JSON"], [10, 5, 1, "", "NONE"]], "agentscope.constants.ShrinkPolicy": [[10, 5, 1, "", "SUMMARIZE"], [10, 5, 1, "", "TRUNCATE"]], "agentscope.exception": [[11, 6, 1, "", "ArgumentNotFoundError"], [11, 6, 1, "", "ArgumentTypeError"], [11, 6, 1, "", "FunctionCallError"], [11, 6, 1, "", "FunctionCallFormatError"], [11, 6, 1, "", "FunctionNotFoundError"], [11, 6, 1, "", "JsonParsingError"], [11, 6, 1, "", "JsonTypeError"], [11, 6, 1, "", "RequiredFieldNotFoundError"], [11, 6, 1, "", "ResponseParsingError"], [11, 6, 1, "", "TagNotFoundError"]], "agentscope.exception.FunctionCallError": [[11, 2, 1, "", "__init__"]], "agentscope.exception.ResponseParsingError": [[11, 2, 1, "", "__init__"], [11, 5, 1, "", "raw_response"]], "agentscope.exception.TagNotFoundError": [[11, 2, 1, "", "__init__"], [11, 5, 1, "", "missing_begin_tag"], [11, 5, 1, "", "missing_end_tag"]], "agentscope.memory": [[13, 1, 1, "", "MemoryBase"], [13, 1, 1, "", "TemporaryMemory"], [14, 0, 0, "-", "memory"], [15, 0, 0, "-", "temporary_memory"]], "agentscope.memory.MemoryBase": [[13, 2, 1, "", "__init__"], [13, 2, 1, "", "add"], [13, 2, 1, "", "clear"], [13, 2, 1, "", "delete"], [13, 2, 1, "", "export"], [13, 2, 1, "", "get_memory"], [13, 2, 1, "", "load"], [13, 2, 1, "", "size"], [13, 2, 1, "", "update_config"]], "agentscope.memory.TemporaryMemory": [[13, 2, 1, "", "__init__"], [13, 2, 1, "", "add"], [13, 2, 1, "", "clear"], [13, 2, 1, "", "delete"], [13, 2, 1, "", "export"], [13, 2, 1, "", "get_embeddings"], [13, 2, 1, "", "get_memory"], [13, 2, 1, "", "load"], [13, 2, 1, "", "retrieve_by_embedding"], [13, 2, 1, "", "size"]], "agentscope.memory.memory": [[14, 1, 1, "", "MemoryBase"]], "agentscope.memory.memory.MemoryBase": [[14, 2, 1, "", "__init__"], [14, 2, 1, "", "add"], [14, 2, 1, "", "clear"], [14, 2, 1, "", "delete"], [14, 2, 1, "", "export"], [14, 2, 1, "", "get_memory"], [14, 2, 1, "", "load"], [14, 2, 1, "", "size"], [14, 2, 1, "", "update_config"]], "agentscope.memory.temporary_memory": [[15, 1, 1, "", "TemporaryMemory"]], "agentscope.memory.temporary_memory.TemporaryMemory": [[15, 2, 1, "", "__init__"], [15, 2, 1, "", "add"], [15, 2, 1, "", "clear"], [15, 2, 1, "", "delete"], [15, 2, 1, "", "export"], [15, 2, 1, "", "get_embeddings"], [15, 2, 1, "", "get_memory"], [15, 2, 1, "", "load"], [15, 2, 1, "", "retrieve_by_embedding"], [15, 2, 1, "", "size"]], "agentscope.message": [[16, 1, 1, "", "MessageBase"], [16, 1, 1, "", "Msg"], [16, 1, 1, "", "PlaceholderMessage"], [16, 1, 1, "", "Tht"], [16, 4, 1, "", "deserialize"], [16, 4, 1, "", "serialize"]], "agentscope.message.MessageBase": [[16, 2, 1, "", "__init__"], [16, 2, 1, "", "serialize"], [16, 2, 1, "", "to_str"]], "agentscope.message.Msg": [[16, 2, 1, "", "__init__"], [16, 2, 1, "", "serialize"], [16, 2, 1, "", "to_str"]], "agentscope.message.PlaceholderMessage": [[16, 5, 1, "", "LOCAL_ATTRS"], [16, 5, 1, "", "PLACEHOLDER_ATTRS"], [16, 2, 1, "", "__init__"], [16, 2, 1, "", "serialize"], [16, 2, 1, "", "to_str"], [16, 2, 1, "", "update_value"]], "agentscope.message.Tht": [[16, 2, 1, "", "__init__"], [16, 2, 1, "", "serialize"], [16, 2, 1, "", "to_str"]], "agentscope.models": [[17, 1, 1, "", "DashScopeChatWrapper"], [17, 1, 1, "", "DashScopeImageSynthesisWrapper"], [17, 1, 1, "", "DashScopeMultiModalWrapper"], [17, 1, 1, "", "DashScopeTextEmbeddingWrapper"], [17, 1, 1, "", "GeminiChatWrapper"], [17, 1, 1, "", "GeminiEmbeddingWrapper"], [17, 1, 1, "", "LiteLLMChatWrapper"], [17, 1, 1, "", "ModelResponse"], [17, 1, 1, "", "ModelWrapperBase"], [17, 1, 1, "", "OllamaChatWrapper"], [17, 1, 1, "", "OllamaEmbeddingWrapper"], [17, 1, 1, "", "OllamaGenerationWrapper"], [17, 1, 1, "", "OpenAIChatWrapper"], [17, 1, 1, "", "OpenAIDALLEWrapper"], [17, 1, 1, "", "OpenAIEmbeddingWrapper"], [17, 1, 1, "", "OpenAIWrapperBase"], [17, 1, 1, "", "PostAPIChatWrapper"], [17, 1, 1, "", "PostAPIModelWrapperBase"], [17, 1, 1, "", "ZhipuAIChatWrapper"], [17, 1, 1, "", "ZhipuAIEmbeddingWrapper"], [17, 4, 1, "", "clear_model_configs"], [18, 0, 0, "-", "config"], [19, 0, 0, "-", "dashscope_model"], [20, 0, 0, "-", "gemini_model"], [21, 0, 0, "-", "litellm_model"], [17, 4, 1, "", "load_model_by_config_name"], [22, 0, 0, "-", "model"], [23, 0, 0, "-", "ollama_model"], [24, 0, 0, "-", "openai_model"], [25, 0, 0, "-", "post_model"], [17, 4, 1, "", "read_model_configs"], [26, 0, 0, "-", "response"], [27, 0, 0, "-", "zhipu_model"]], "agentscope.models.DashScopeChatWrapper": [[17, 5, 1, "", "deprecated_model_type"], [17, 2, 1, "", "format"], [17, 5, 1, "", "model_type"]], "agentscope.models.DashScopeImageSynthesisWrapper": [[17, 5, 1, "", "model_type"]], "agentscope.models.DashScopeMultiModalWrapper": [[17, 2, 1, "", "format"], [17, 5, 1, "", "model_type"]], "agentscope.models.DashScopeTextEmbeddingWrapper": [[17, 5, 1, "", "model_type"]], "agentscope.models.GeminiChatWrapper": [[17, 2, 1, "", "__init__"], [17, 2, 1, "", "format"], [17, 5, 1, "", "generation_method"], [17, 5, 1, "", "model_type"]], "agentscope.models.GeminiEmbeddingWrapper": [[17, 5, 1, "", "model_type"]], "agentscope.models.LiteLLMChatWrapper": [[17, 2, 1, "", "format"], [17, 5, 1, "", "model_type"]], "agentscope.models.ModelResponse": [[17, 2, 1, "", "__init__"], [17, 5, 1, "", "embedding"], [17, 5, 1, "", "image_urls"], [17, 5, 1, "", "parsed"], [17, 5, 1, "", "raw"], [17, 5, 1, "", "text"]], "agentscope.models.ModelWrapperBase": [[17, 2, 1, "", "__init__"], [17, 5, 1, "", "config_name"], [17, 2, 1, "", "format"], [17, 2, 1, "", "get_wrapper"], [17, 5, 1, "", "model_name"], [17, 5, 1, "", "model_type"], [17, 2, 1, "", "update_monitor"]], "agentscope.models.OllamaChatWrapper": [[17, 2, 1, "", "format"], [17, 5, 1, "", "model_type"]], "agentscope.models.OllamaEmbeddingWrapper": [[17, 2, 1, "", "format"], [17, 5, 1, "", "model_type"]], "agentscope.models.OllamaGenerationWrapper": [[17, 2, 1, "", "format"], [17, 5, 1, "", "model_type"]], "agentscope.models.OpenAIChatWrapper": [[17, 5, 1, "", "deprecated_model_type"], [17, 2, 1, "", "format"], [17, 5, 1, "", "model_type"], [17, 5, 1, "", "substrings_in_vision_models_names"]], "agentscope.models.OpenAIDALLEWrapper": [[17, 5, 1, "", "model_type"]], "agentscope.models.OpenAIEmbeddingWrapper": [[17, 5, 1, "", "model_type"]], "agentscope.models.OpenAIWrapperBase": [[17, 2, 1, "", "__init__"], [17, 2, 1, "", "format"]], "agentscope.models.PostAPIChatWrapper": [[17, 2, 1, "", "format"], [17, 5, 1, "", "model_type"]], "agentscope.models.PostAPIModelWrapperBase": [[17, 2, 1, "", "__init__"], [17, 5, 1, "", "model_type"]], "agentscope.models.ZhipuAIChatWrapper": [[17, 2, 1, "", "format"], [17, 5, 1, "", "model_type"]], "agentscope.models.ZhipuAIEmbeddingWrapper": [[17, 5, 1, "", "model_type"]], "agentscope.models.dashscope_model": [[19, 1, 1, "", "DashScopeChatWrapper"], [19, 1, 1, "", "DashScopeImageSynthesisWrapper"], [19, 1, 1, "", "DashScopeMultiModalWrapper"], [19, 1, 1, "", "DashScopeTextEmbeddingWrapper"], [19, 1, 1, "", "DashScopeWrapperBase"]], "agentscope.models.dashscope_model.DashScopeChatWrapper": [[19, 5, 1, "", "config_name"], [19, 5, 1, "", "deprecated_model_type"], [19, 2, 1, "", "format"], [19, 5, 1, "", "model_name"], [19, 5, 1, "", "model_type"]], "agentscope.models.dashscope_model.DashScopeImageSynthesisWrapper": [[19, 5, 1, "", "config_name"], [19, 5, 1, "", "model_name"], [19, 5, 1, "", "model_type"]], "agentscope.models.dashscope_model.DashScopeMultiModalWrapper": [[19, 5, 1, "", "config_name"], [19, 2, 1, "", "format"], [19, 5, 1, "", "model_name"], [19, 5, 1, "", "model_type"]], "agentscope.models.dashscope_model.DashScopeTextEmbeddingWrapper": [[19, 5, 1, "", "config_name"], [19, 5, 1, "", "model_name"], [19, 5, 1, "", "model_type"]], "agentscope.models.dashscope_model.DashScopeWrapperBase": [[19, 2, 1, "", "__init__"], [19, 2, 1, "", "format"]], "agentscope.models.gemini_model": [[20, 1, 1, "", "GeminiChatWrapper"], [20, 1, 1, "", "GeminiEmbeddingWrapper"], [20, 1, 1, "", "GeminiWrapperBase"]], "agentscope.models.gemini_model.GeminiChatWrapper": [[20, 2, 1, "", "__init__"], [20, 5, 1, "", "config_name"], [20, 2, 1, "", "format"], [20, 5, 1, "", "generation_method"], [20, 5, 1, "", "model_name"], [20, 5, 1, "", "model_type"]], "agentscope.models.gemini_model.GeminiEmbeddingWrapper": [[20, 5, 1, "", "config_name"], [20, 5, 1, "", "model_name"], [20, 5, 1, "", "model_type"]], "agentscope.models.gemini_model.GeminiWrapperBase": [[20, 2, 1, "", "__init__"], [20, 2, 1, "", "list_models"]], "agentscope.models.litellm_model": [[21, 1, 1, "", "LiteLLMChatWrapper"], [21, 1, 1, "", "LiteLLMWrapperBase"]], "agentscope.models.litellm_model.LiteLLMChatWrapper": [[21, 5, 1, "", "config_name"], [21, 2, 1, "", "format"], [21, 5, 1, "", "model_name"], [21, 5, 1, "", "model_type"]], "agentscope.models.litellm_model.LiteLLMWrapperBase": [[21, 2, 1, "", "__init__"], [21, 2, 1, "", "format"]], "agentscope.models.model": [[22, 1, 1, "", "ModelWrapperBase"]], "agentscope.models.model.ModelWrapperBase": [[22, 2, 1, "", "__init__"], [22, 5, 1, "", "config_name"], [22, 2, 1, "", "format"], [22, 2, 1, "", "get_wrapper"], [22, 5, 1, "", "model_name"], [22, 5, 1, "", "model_type"], [22, 2, 1, "", "update_monitor"]], "agentscope.models.ollama_model": [[23, 1, 1, "", "OllamaChatWrapper"], [23, 1, 1, "", "OllamaEmbeddingWrapper"], [23, 1, 1, "", "OllamaGenerationWrapper"], [23, 1, 1, "", "OllamaWrapperBase"]], "agentscope.models.ollama_model.OllamaChatWrapper": [[23, 5, 1, "", "config_name"], [23, 2, 1, "", "format"], [23, 5, 1, "", "keep_alive"], [23, 5, 1, "", "model_name"], [23, 5, 1, "", "model_type"], [23, 5, 1, "", "options"]], "agentscope.models.ollama_model.OllamaEmbeddingWrapper": [[23, 5, 1, "", "config_name"], [23, 2, 1, "", "format"], [23, 5, 1, "", "keep_alive"], [23, 5, 1, "", "model_name"], [23, 5, 1, "", "model_type"], [23, 5, 1, "", "options"]], "agentscope.models.ollama_model.OllamaGenerationWrapper": [[23, 5, 1, "", "config_name"], [23, 2, 1, "", "format"], [23, 5, 1, "", "keep_alive"], [23, 5, 1, "", "model_name"], [23, 5, 1, "", "model_type"], [23, 5, 1, "", "options"]], "agentscope.models.ollama_model.OllamaWrapperBase": [[23, 2, 1, "", "__init__"], [23, 5, 1, "", "keep_alive"], [23, 5, 1, "", "model_name"], [23, 5, 1, "", "model_type"], [23, 5, 1, "", "options"]], "agentscope.models.openai_model": [[24, 1, 1, "", "OpenAIChatWrapper"], [24, 1, 1, "", "OpenAIDALLEWrapper"], [24, 1, 1, "", "OpenAIEmbeddingWrapper"], [24, 1, 1, "", "OpenAIWrapperBase"]], "agentscope.models.openai_model.OpenAIChatWrapper": [[24, 5, 1, "", "config_name"], [24, 5, 1, "", "deprecated_model_type"], [24, 2, 1, "", "format"], [24, 5, 1, "", "model_name"], [24, 5, 1, "", "model_type"], [24, 5, 1, "", "substrings_in_vision_models_names"]], "agentscope.models.openai_model.OpenAIDALLEWrapper": [[24, 5, 1, "", "config_name"], [24, 5, 1, "", "model_name"], [24, 5, 1, "", "model_type"]], "agentscope.models.openai_model.OpenAIEmbeddingWrapper": [[24, 5, 1, "", "config_name"], [24, 5, 1, "", "model_name"], [24, 5, 1, "", "model_type"]], "agentscope.models.openai_model.OpenAIWrapperBase": [[24, 2, 1, "", "__init__"], [24, 2, 1, "", "format"]], "agentscope.models.post_model": [[25, 1, 1, "", "PostAPIChatWrapper"], [25, 1, 1, "", "PostAPIDALLEWrapper"], [25, 1, 1, "", "PostAPIModelWrapperBase"]], "agentscope.models.post_model.PostAPIChatWrapper": [[25, 5, 1, "", "config_name"], [25, 2, 1, "", "format"], [25, 5, 1, "", "model_name"], [25, 5, 1, "", "model_type"]], "agentscope.models.post_model.PostAPIDALLEWrapper": [[25, 5, 1, "", "deprecated_model_type"], [25, 2, 1, "", "format"], [25, 5, 1, "", "model_type"]], "agentscope.models.post_model.PostAPIModelWrapperBase": [[25, 2, 1, "", "__init__"], [25, 5, 1, "", "config_name"], [25, 5, 1, "", "model_name"], [25, 5, 1, "", "model_type"]], "agentscope.models.response": [[26, 1, 1, "", "ModelResponse"]], "agentscope.models.response.ModelResponse": [[26, 2, 1, "", "__init__"], [26, 5, 1, "", "embedding"], [26, 5, 1, "", "image_urls"], [26, 5, 1, "", "parsed"], [26, 5, 1, "", "raw"], [26, 5, 1, "", "text"]], "agentscope.models.zhipu_model": [[27, 1, 1, "", "ZhipuAIChatWrapper"], [27, 1, 1, "", "ZhipuAIEmbeddingWrapper"], [27, 1, 1, "", "ZhipuAIWrapperBase"]], "agentscope.models.zhipu_model.ZhipuAIChatWrapper": [[27, 5, 1, "", "config_name"], [27, 2, 1, "", "format"], [27, 5, 1, "", "model_name"], [27, 5, 1, "", "model_type"]], "agentscope.models.zhipu_model.ZhipuAIEmbeddingWrapper": [[27, 5, 1, "", "config_name"], [27, 5, 1, "", "model_name"], [27, 5, 1, "", "model_type"]], "agentscope.models.zhipu_model.ZhipuAIWrapperBase": [[27, 2, 1, "", "__init__"], [27, 2, 1, "", "format"]], "agentscope.msghub": [[28, 1, 1, "", "MsgHubManager"], [28, 4, 1, "", "msghub"]], "agentscope.msghub.MsgHubManager": [[28, 2, 1, "", "__init__"], [28, 2, 1, "", "add"], [28, 2, 1, "", "broadcast"], [28, 2, 1, "", "delete"]], "agentscope.parsers": [[29, 1, 1, "", "MarkdownCodeBlockParser"], [29, 1, 1, "", "MarkdownJsonDictParser"], [29, 1, 1, "", "MarkdownJsonObjectParser"], [29, 1, 1, "", "MultiTaggedContentParser"], [29, 1, 1, "", "ParserBase"], [29, 1, 1, "", "TaggedContent"], [30, 0, 0, "-", "code_block_parser"], [31, 0, 0, "-", "json_object_parser"], [32, 0, 0, "-", "parser_base"], [33, 0, 0, "-", "tagged_content_parser"]], "agentscope.parsers.MarkdownCodeBlockParser": [[29, 2, 1, "", "__init__"], [29, 5, 1, "", "content_hint"], [29, 5, 1, "", "format_instruction"], [29, 5, 1, "", "name"], [29, 2, 1, "", "parse"], [29, 5, 1, "", "tag_begin"], [29, 5, 1, "", "tag_end"]], "agentscope.parsers.MarkdownJsonDictParser": [[29, 2, 1, "", "__init__"], [29, 5, 1, "", "content_hint"], [29, 5, 1, "", "name"], [29, 2, 1, "", "parse"], [29, 5, 1, "", "required_keys"], [29, 5, 1, "", "tag_begin"], [29, 5, 1, "", "tag_end"]], "agentscope.parsers.MarkdownJsonObjectParser": [[29, 2, 1, "", "__init__"], [29, 5, 1, "", "content_hint"], [29, 3, 1, "", "format_instruction"], [29, 5, 1, "", "name"], [29, 2, 1, "", "parse"], [29, 5, 1, "", "tag_begin"], [29, 5, 1, "", "tag_end"]], "agentscope.parsers.MultiTaggedContentParser": [[29, 2, 1, "", "__init__"], [29, 5, 1, "", "format_instruction"], [29, 5, 1, "", "json_required_hint"], [29, 2, 1, "", "parse"]], "agentscope.parsers.ParserBase": [[29, 2, 1, "", "parse"]], "agentscope.parsers.TaggedContent": [[29, 2, 1, "", "__init__"], [29, 5, 1, "", "content_hint"], [29, 5, 1, "", "name"], [29, 5, 1, "", "parse_json"], [29, 5, 1, "", "tag_begin"], [29, 5, 1, "", "tag_end"]], "agentscope.parsers.code_block_parser": [[30, 1, 1, "", "MarkdownCodeBlockParser"]], "agentscope.parsers.code_block_parser.MarkdownCodeBlockParser": [[30, 2, 1, "", "__init__"], [30, 5, 1, "", "content_hint"], [30, 5, 1, "", "format_instruction"], [30, 5, 1, "", "name"], [30, 2, 1, "", "parse"], [30, 5, 1, "", "tag_begin"], [30, 5, 1, "", "tag_end"]], "agentscope.parsers.json_object_parser": [[31, 1, 1, "", "MarkdownJsonDictParser"], [31, 1, 1, "", "MarkdownJsonObjectParser"]], "agentscope.parsers.json_object_parser.MarkdownJsonDictParser": [[31, 2, 1, "", "__init__"], [31, 5, 1, "", "content_hint"], [31, 5, 1, "", "name"], [31, 2, 1, "", "parse"], [31, 5, 1, "", "required_keys"], [31, 5, 1, "", "tag_begin"], [31, 5, 1, "", "tag_end"]], "agentscope.parsers.json_object_parser.MarkdownJsonObjectParser": [[31, 2, 1, "", "__init__"], [31, 5, 1, "", "content_hint"], [31, 3, 1, "", "format_instruction"], [31, 5, 1, "", "name"], [31, 2, 1, "", "parse"], [31, 5, 1, "", "tag_begin"], [31, 5, 1, "", "tag_end"]], "agentscope.parsers.parser_base": [[32, 1, 1, "", "ParserBase"]], "agentscope.parsers.parser_base.ParserBase": [[32, 2, 1, "", "parse"]], "agentscope.parsers.tagged_content_parser": [[33, 1, 1, "", "MultiTaggedContentParser"], [33, 1, 1, "", "TaggedContent"]], "agentscope.parsers.tagged_content_parser.MultiTaggedContentParser": [[33, 2, 1, "", "__init__"], [33, 5, 1, "", "format_instruction"], [33, 5, 1, "", "json_required_hint"], [33, 2, 1, "", "parse"]], "agentscope.parsers.tagged_content_parser.TaggedContent": [[33, 2, 1, "", "__init__"], [33, 5, 1, "", "content_hint"], [33, 5, 1, "", "name"], [33, 5, 1, "", "parse_json"], [33, 5, 1, "", "tag_begin"], [33, 5, 1, "", "tag_end"]], "agentscope.pipelines": [[34, 1, 1, "", "ForLoopPipeline"], [34, 1, 1, "", "IfElsePipeline"], [34, 1, 1, "", "PipelineBase"], [34, 1, 1, "", "SequentialPipeline"], [34, 1, 1, "", "SwitchPipeline"], [34, 1, 1, "", "WhileLoopPipeline"], [34, 4, 1, "", "forlooppipeline"], [35, 0, 0, "-", "functional"], [34, 4, 1, "", "ifelsepipeline"], [36, 0, 0, "-", "pipeline"], [34, 4, 1, "", "sequentialpipeline"], [34, 4, 1, "", "switchpipeline"], [34, 4, 1, "", "whilelooppipeline"]], "agentscope.pipelines.ForLoopPipeline": [[34, 2, 1, "", "__init__"]], "agentscope.pipelines.IfElsePipeline": [[34, 2, 1, "", "__init__"]], "agentscope.pipelines.PipelineBase": [[34, 2, 1, "", "__init__"]], "agentscope.pipelines.SequentialPipeline": [[34, 2, 1, "", "__init__"]], "agentscope.pipelines.SwitchPipeline": [[34, 2, 1, "", "__init__"]], "agentscope.pipelines.WhileLoopPipeline": [[34, 2, 1, "", "__init__"]], "agentscope.pipelines.functional": [[35, 4, 1, "", "forlooppipeline"], [35, 4, 1, "", "ifelsepipeline"], [35, 4, 1, "", "placeholder"], [35, 4, 1, "", "sequentialpipeline"], [35, 4, 1, "", "switchpipeline"], [35, 4, 1, "", "whilelooppipeline"]], "agentscope.pipelines.pipeline": [[36, 1, 1, "", "ForLoopPipeline"], [36, 1, 1, "", "IfElsePipeline"], [36, 1, 1, "", "PipelineBase"], [36, 1, 1, "", "SequentialPipeline"], [36, 1, 1, "", "SwitchPipeline"], [36, 1, 1, "", "WhileLoopPipeline"]], "agentscope.pipelines.pipeline.ForLoopPipeline": [[36, 2, 1, "", "__init__"]], "agentscope.pipelines.pipeline.IfElsePipeline": [[36, 2, 1, "", "__init__"]], "agentscope.pipelines.pipeline.PipelineBase": [[36, 2, 1, "", "__init__"]], "agentscope.pipelines.pipeline.SequentialPipeline": [[36, 2, 1, "", "__init__"]], "agentscope.pipelines.pipeline.SwitchPipeline": [[36, 2, 1, "", "__init__"]], "agentscope.pipelines.pipeline.WhileLoopPipeline": [[36, 2, 1, "", "__init__"]], "agentscope.prompt": [[37, 1, 1, "", "PromptEngine"], [37, 1, 1, "", "PromptType"]], "agentscope.prompt.PromptEngine": [[37, 2, 1, "", "__init__"], [37, 2, 1, "", "join"], [37, 2, 1, "", "join_to_list"], [37, 2, 1, "", "join_to_str"]], "agentscope.prompt.PromptType": [[37, 5, 1, "", "LIST"], [37, 5, 1, "", "STRING"]], "agentscope.rpc": [[38, 1, 1, "", "ResponseStub"], [38, 1, 1, "", "RpcAgentClient"], [38, 1, 1, "", "RpcAgentServicer"], [38, 1, 1, "", "RpcAgentStub"], [38, 1, 1, "", "RpcMsg"], [38, 4, 1, "", "add_RpcAgentServicer_to_server"], [38, 4, 1, "", "call_in_thread"], [39, 0, 0, "-", "rpc_agent_client"], [40, 0, 0, "-", "rpc_agent_pb2"], [41, 0, 0, "-", "rpc_agent_pb2_grpc"]], "agentscope.rpc.ResponseStub": [[38, 2, 1, "", "__init__"], [38, 2, 1, "", "get_response"], [38, 2, 1, "", "set_response"]], "agentscope.rpc.RpcAgentClient": [[38, 2, 1, "", "__init__"], [38, 2, 1, "", "call_func"], [38, 2, 1, "", "create_agent"], [38, 2, 1, "", "delete_agent"]], "agentscope.rpc.RpcAgentServicer": [[38, 2, 1, "", "call_func"]], "agentscope.rpc.RpcAgentStub": [[38, 2, 1, "", "__init__"]], "agentscope.rpc.RpcMsg": [[38, 5, 1, "", "DESCRIPTOR"]], "agentscope.rpc.rpc_agent_client": [[39, 1, 1, "", "ResponseStub"], [39, 1, 1, "", "RpcAgentClient"], [39, 4, 1, "", "call_in_thread"]], "agentscope.rpc.rpc_agent_client.ResponseStub": [[39, 2, 1, "", "__init__"], [39, 2, 1, "", "get_response"], [39, 2, 1, "", "set_response"]], "agentscope.rpc.rpc_agent_client.RpcAgentClient": [[39, 2, 1, "", "__init__"], [39, 2, 1, "", "call_func"], [39, 2, 1, "", "create_agent"], [39, 2, 1, "", "delete_agent"]], "agentscope.rpc.rpc_agent_pb2_grpc": [[41, 1, 1, "", "RpcAgent"], [41, 1, 1, "", "RpcAgentServicer"], [41, 1, 1, "", "RpcAgentStub"], [41, 4, 1, "", "add_RpcAgentServicer_to_server"]], "agentscope.rpc.rpc_agent_pb2_grpc.RpcAgent": [[41, 2, 1, "", "call_func"]], "agentscope.rpc.rpc_agent_pb2_grpc.RpcAgentServicer": [[41, 2, 1, "", "call_func"]], "agentscope.rpc.rpc_agent_pb2_grpc.RpcAgentStub": [[41, 2, 1, "", "__init__"]], "agentscope.service": [[42, 1, 1, "", "ServiceExecStatus"], [42, 1, 1, "", "ServiceFactory"], [42, 1, 1, "", "ServiceResponse"], [42, 1, 1, "", "ServiceToolkit"], [42, 4, 1, "", "arxiv_search"], [42, 4, 1, "", "bing_search"], [42, 4, 1, "", "cos_sim"], [42, 4, 1, "", "create_directory"], [42, 4, 1, "", "create_file"], [42, 4, 1, "", "dblp_search_authors"], [42, 4, 1, "", "dblp_search_publications"], [42, 4, 1, "", "dblp_search_venues"], [42, 4, 1, "", "delete_directory"], [42, 4, 1, "", "delete_file"], [42, 4, 1, "", "digest_webpage"], [42, 4, 1, "", "download_from_url"], [43, 0, 0, "-", "execute_code"], [42, 4, 1, "", "execute_python_code"], [42, 4, 1, "", "execute_shell_command"], [46, 0, 0, "-", "file"], [42, 4, 1, "", "get_current_directory"], [42, 4, 1, "", "get_help"], [42, 4, 1, "", "google_search"], [42, 4, 1, "", "list_directory_content"], [42, 4, 1, "", "load_web"], [42, 4, 1, "", "move_directory"], [42, 4, 1, "", "move_file"], [42, 4, 1, "", "parse_html_to_text"], [42, 4, 1, "", "query_mongodb"], [42, 4, 1, "", "query_mysql"], [42, 4, 1, "", "query_sqlite"], [42, 4, 1, "", "read_json_file"], [42, 4, 1, "", "read_text_file"], [50, 0, 0, "-", "retrieval"], [42, 4, 1, "", "retrieve_from_list"], [53, 0, 0, "-", "service_response"], [54, 0, 0, "-", "service_status"], [55, 0, 0, "-", "service_toolkit"], [56, 0, 0, "-", "sql_query"], [42, 4, 1, "", "summarization"], [60, 0, 0, "-", "text_processing"], [62, 0, 0, "-", "web"], [42, 4, 1, "", "write_json_file"], [42, 4, 1, "", "write_text_file"]], "agentscope.service.ServiceExecStatus": [[42, 5, 1, "", "ERROR"], [42, 5, 1, "", "SUCCESS"]], "agentscope.service.ServiceFactory": [[42, 2, 1, "", "get"]], "agentscope.service.ServiceResponse": [[42, 2, 1, "", "__init__"]], "agentscope.service.ServiceToolkit": [[42, 2, 1, "", "__init__"], [42, 2, 1, "", "add"], [42, 2, 1, "", "get"], [42, 3, 1, "", "json_schemas"], [42, 2, 1, "", "parse_and_call_func"], [42, 5, 1, "", "service_funcs"], [42, 3, 1, "", "tools_calling_format"], [42, 3, 1, "", "tools_instruction"]], "agentscope.service.execute_code": [[44, 0, 0, "-", "exec_python"], [45, 0, 0, "-", "exec_shell"]], "agentscope.service.execute_code.exec_python": [[44, 4, 1, "", "execute_python_code"], [44, 4, 1, "", "sys_python_guard"]], "agentscope.service.execute_code.exec_shell": [[45, 4, 1, "", "execute_shell_command"]], "agentscope.service.file": [[47, 0, 0, "-", "common"], [48, 0, 0, "-", "json"], [49, 0, 0, "-", "text"]], "agentscope.service.file.common": [[47, 4, 1, "", "create_directory"], [47, 4, 1, "", "create_file"], [47, 4, 1, "", "delete_directory"], [47, 4, 1, "", "delete_file"], [47, 4, 1, "", "get_current_directory"], [47, 4, 1, "", "list_directory_content"], [47, 4, 1, "", "move_directory"], [47, 4, 1, "", "move_file"]], "agentscope.service.file.json": [[48, 4, 1, "", "read_json_file"], [48, 4, 1, "", "write_json_file"]], "agentscope.service.file.text": [[49, 4, 1, "", "read_text_file"], [49, 4, 1, "", "write_text_file"]], "agentscope.service.retrieval": [[51, 0, 0, "-", "retrieval_from_list"], [52, 0, 0, "-", "similarity"]], "agentscope.service.retrieval.retrieval_from_list": [[51, 4, 1, "", "retrieve_from_list"]], "agentscope.service.retrieval.similarity": [[52, 4, 1, "", "cos_sim"]], "agentscope.service.service_response": [[53, 1, 1, "", "ServiceResponse"]], "agentscope.service.service_response.ServiceResponse": [[53, 2, 1, "", "__init__"]], "agentscope.service.service_status": [[54, 1, 1, "", "ServiceExecStatus"]], "agentscope.service.service_status.ServiceExecStatus": [[54, 5, 1, "", "ERROR"], [54, 5, 1, "", "SUCCESS"]], "agentscope.service.service_toolkit": [[55, 1, 1, "", "ServiceFactory"], [55, 1, 1, "", "ServiceFunction"], [55, 1, 1, "", "ServiceToolkit"]], "agentscope.service.service_toolkit.ServiceFactory": [[55, 2, 1, "", "get"]], "agentscope.service.service_toolkit.ServiceFunction": [[55, 2, 1, "", "__init__"], [55, 5, 1, "", "json_schema"], [55, 5, 1, "", "name"], [55, 5, 1, "", "original_func"], [55, 5, 1, "", "processed_func"], [55, 5, 1, "", "require_args"]], "agentscope.service.service_toolkit.ServiceToolkit": [[55, 2, 1, "", "__init__"], [55, 2, 1, "", "add"], [55, 2, 1, "", "get"], [55, 3, 1, "", "json_schemas"], [55, 2, 1, "", "parse_and_call_func"], [55, 5, 1, "", "service_funcs"], [55, 3, 1, "", "tools_calling_format"], [55, 3, 1, "", "tools_instruction"]], "agentscope.service.sql_query": [[57, 0, 0, "-", "mongodb"], [58, 0, 0, "-", "mysql"], [59, 0, 0, "-", "sqlite"]], "agentscope.service.sql_query.mongodb": [[57, 4, 1, "", "query_mongodb"]], "agentscope.service.sql_query.mysql": [[58, 4, 1, "", "query_mysql"]], "agentscope.service.sql_query.sqlite": [[59, 4, 1, "", "query_sqlite"]], "agentscope.service.text_processing": [[61, 0, 0, "-", "summarization"]], "agentscope.service.text_processing.summarization": [[61, 4, 1, "", "summarization"]], "agentscope.service.web": [[63, 0, 0, "-", "arxiv"], [64, 0, 0, "-", "dblp"], [65, 0, 0, "-", "download"], [66, 0, 0, "-", "search"], [67, 0, 0, "-", "web_digest"]], "agentscope.service.web.arxiv": [[63, 4, 1, "", "arxiv_search"]], "agentscope.service.web.dblp": [[64, 4, 1, "", "dblp_search_authors"], [64, 4, 1, "", "dblp_search_publications"], [64, 4, 1, "", "dblp_search_venues"]], "agentscope.service.web.download": [[65, 4, 1, "", "download_from_url"]], "agentscope.service.web.search": [[66, 4, 1, "", "bing_search"], [66, 4, 1, "", "google_search"]], "agentscope.service.web.web_digest": [[67, 4, 1, "", "digest_webpage"], [67, 4, 1, "", "is_valid_url"], [67, 4, 1, "", "load_web"], [67, 4, 1, "", "parse_html_to_text"]], "agentscope.utils": [[68, 1, 1, "", "MonitorBase"], [68, 1, 1, "", "MonitorFactory"], [68, 6, 1, "", "QuotaExceededError"], [69, 0, 0, "-", "common"], [70, 0, 0, "-", "logging_utils"], [71, 0, 0, "-", "monitor"], [68, 4, 1, "", "setup_logger"], [72, 0, 0, "-", "token_utils"], [73, 0, 0, "-", "tools"]], "agentscope.utils.MonitorBase": [[68, 2, 1, "", "add"], [68, 2, 1, "", "clear"], [68, 2, 1, "", "exists"], [68, 2, 1, "", "get_metric"], [68, 2, 1, "", "get_metrics"], [68, 2, 1, "", "get_quota"], [68, 2, 1, "", "get_unit"], [68, 2, 1, "", "get_value"], [68, 2, 1, "", "register"], [68, 2, 1, "", "register_budget"], [68, 2, 1, "", "remove"], [68, 2, 1, "", "set_quota"], [68, 2, 1, "", "update"]], "agentscope.utils.MonitorFactory": [[68, 2, 1, "", "flush"], [68, 2, 1, "", "get_monitor"]], "agentscope.utils.QuotaExceededError": [[68, 2, 1, "", "__init__"]], "agentscope.utils.common": [[69, 4, 1, "", "chdir"], [69, 4, 1, "", "create_tempdir"], [69, 4, 1, "", "requests_get"], [69, 4, 1, "", "timer"], [69, 4, 1, "", "write_file"]], "agentscope.utils.logging_utils": [[70, 4, 1, "", "log_studio"], [70, 4, 1, "", "setup_logger"]], "agentscope.utils.monitor": [[71, 1, 1, "", "DummyMonitor"], [71, 1, 1, "", "MonitorBase"], [71, 1, 1, "", "MonitorFactory"], [71, 6, 1, "", "QuotaExceededError"], [71, 1, 1, "", "SqliteMonitor"], [71, 4, 1, "", "get_full_name"], [71, 4, 1, "", "sqlite_cursor"], [71, 4, 1, "", "sqlite_transaction"]], "agentscope.utils.monitor.DummyMonitor": [[71, 2, 1, "", "add"], [71, 2, 1, "", "clear"], [71, 2, 1, "", "exists"], [71, 2, 1, "", "get_metric"], [71, 2, 1, "", "get_metrics"], [71, 2, 1, "", "get_quota"], [71, 2, 1, "", "get_unit"], [71, 2, 1, "", "get_value"], [71, 2, 1, "", "register"], [71, 2, 1, "", "register_budget"], [71, 2, 1, "", "remove"], [71, 2, 1, "", "set_quota"], [71, 2, 1, "", "update"]], "agentscope.utils.monitor.MonitorBase": [[71, 2, 1, "", "add"], [71, 2, 1, "", "clear"], [71, 2, 1, "", "exists"], [71, 2, 1, "", "get_metric"], [71, 2, 1, "", "get_metrics"], [71, 2, 1, "", "get_quota"], [71, 2, 1, "", "get_unit"], [71, 2, 1, "", "get_value"], [71, 2, 1, "", "register"], [71, 2, 1, "", "register_budget"], [71, 2, 1, "", "remove"], [71, 2, 1, "", "set_quota"], [71, 2, 1, "", "update"]], "agentscope.utils.monitor.MonitorFactory": [[71, 2, 1, "", "flush"], [71, 2, 1, "", "get_monitor"]], "agentscope.utils.monitor.QuotaExceededError": [[71, 2, 1, "", "__init__"]], "agentscope.utils.monitor.SqliteMonitor": [[71, 2, 1, "", "__init__"], [71, 2, 1, "", "add"], [71, 2, 1, "", "clear"], [71, 2, 1, "", "exists"], [71, 2, 1, "", "get_metric"], [71, 2, 1, "", "get_metrics"], [71, 2, 1, "", "get_quota"], [71, 2, 1, "", "get_unit"], [71, 2, 1, "", "get_value"], [71, 2, 1, "", "register"], [71, 2, 1, "", "register_budget"], [71, 2, 1, "", "remove"], [71, 2, 1, "", "set_quota"], [71, 2, 1, "", "update"]], "agentscope.utils.token_utils": [[72, 4, 1, "", "count_openai_token"], [72, 4, 1, "", "get_openai_max_length"], [72, 4, 1, "", "num_tokens_from_content"]], "agentscope.utils.tools": [[73, 1, 1, "", "ImportErrorReporter"], [73, 4, 1, "", "reform_dialogue"], [73, 4, 1, "", "to_dialog_str"], [73, 4, 1, "", "to_openai_dict"]], "agentscope.utils.tools.ImportErrorReporter": [[73, 2, 1, "", "__init__"]], "agentscope.web": [[74, 4, 1, "", "init"], [75, 0, 0, "-", "studio"], [79, 0, 0, "-", "workstation"]], "agentscope.web.studio": [[76, 0, 0, "-", "constants"], [77, 0, 0, "-", "studio"], [78, 0, 0, "-", "utils"]], "agentscope.web.studio.studio": [[77, 4, 1, "", "fn_choice"], [77, 4, 1, "", "get_chat"], [77, 4, 1, "", "import_function_from_path"], [77, 4, 1, "", "init_uid_list"], [77, 4, 1, "", "reset_glb_var"], [77, 4, 1, "", "run_app"], [77, 4, 1, "", "send_audio"], [77, 4, 1, "", "send_image"], [77, 4, 1, "", "send_message"]], "agentscope.web.studio.utils": [[78, 6, 1, "", "ResetException"], [78, 4, 1, "", "audio2text"], [78, 4, 1, "", "check_uuid"], [78, 4, 1, "", "cycle_dots"], [78, 4, 1, "", "generate_image_from_name"], [78, 4, 1, "", "get_chat_msg"], [78, 4, 1, "", "get_player_input"], [78, 4, 1, "", "get_reset_msg"], [78, 4, 1, "", "init_uid_queues"], [78, 4, 1, "", "send_msg"], [78, 4, 1, "", "send_player_input"], [78, 4, 1, "", "send_reset_msg"], [78, 4, 1, "", "user_input"]], "agentscope.web.workstation": [[80, 0, 0, "-", "workflow"], [81, 0, 0, "-", "workflow_dag"], [82, 0, 0, "-", "workflow_node"], [83, 0, 0, "-", "workflow_utils"]], "agentscope.web.workstation.workflow": [[80, 4, 1, "", "compile_workflow"], [80, 4, 1, "", "load_config"], [80, 4, 1, "", "main"], [80, 4, 1, "", "start_workflow"]], "agentscope.web.workstation.workflow_dag": [[81, 1, 1, "", "ASDiGraph"], [81, 4, 1, "", "build_dag"], [81, 4, 1, "", "remove_duplicates_from_end"], [81, 4, 1, "", "sanitize_node_data"]], "agentscope.web.workstation.workflow_dag.ASDiGraph": [[81, 2, 1, "", "__init__"], [81, 2, 1, "", "add_as_node"], [81, 2, 1, "", "compile"], [81, 2, 1, "", "exec_node"], [81, 5, 1, "", "nodes_not_in_graph"], [81, 2, 1, "", "run"]], "agentscope.web.workstation.workflow_node": [[82, 1, 1, "", "BingSearchServiceNode"], [82, 1, 1, "", "CopyNode"], [82, 1, 1, "", "DialogAgentNode"], [82, 1, 1, "", "DictDialogAgentNode"], [82, 1, 1, "", "ForLoopPipelineNode"], [82, 1, 1, "", "GoogleSearchServiceNode"], [82, 1, 1, "", "IfElsePipelineNode"], [82, 1, 1, "", "ModelNode"], [82, 1, 1, "", "MsgHubNode"], [82, 1, 1, "", "MsgNode"], [82, 1, 1, "", "PlaceHolderNode"], [82, 1, 1, "", "PythonServiceNode"], [82, 1, 1, "", "ReActAgentNode"], [82, 1, 1, "", "ReadTextServiceNode"], [82, 1, 1, "", "SequentialPipelineNode"], [82, 1, 1, "", "SwitchPipelineNode"], [82, 1, 1, "", "TextToImageAgentNode"], [82, 1, 1, "", "UserAgentNode"], [82, 1, 1, "", "WhileLoopPipelineNode"], [82, 1, 1, "", "WorkflowNode"], [82, 1, 1, "", "WorkflowNodeType"], [82, 1, 1, "", "WriteTextServiceNode"], [82, 4, 1, "", "get_all_agents"]], "agentscope.web.workstation.workflow_node.BingSearchServiceNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.CopyNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.DialogAgentNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.DictDialogAgentNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.ForLoopPipelineNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.GoogleSearchServiceNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.IfElsePipelineNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.ModelNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.MsgHubNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.MsgNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.PlaceHolderNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.PythonServiceNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.ReActAgentNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.ReadTextServiceNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.SequentialPipelineNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.SwitchPipelineNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.TextToImageAgentNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.UserAgentNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.WhileLoopPipelineNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.WorkflowNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.WorkflowNodeType": [[82, 5, 1, "", "AGENT"], [82, 5, 1, "", "COPY"], [82, 5, 1, "", "MESSAGE"], [82, 5, 1, "", "MODEL"], [82, 5, 1, "", "PIPELINE"], [82, 5, 1, "", "SERVICE"]], "agentscope.web.workstation.workflow_node.WriteTextServiceNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_utils": [[83, 4, 1, "", "deps_converter"], [83, 4, 1, "", "dict_converter"], [83, 4, 1, "", "is_callable_expression"], [83, 4, 1, "", "kwarg_converter"]]}, "objnames": {"0": ["py", "module", "Python \u6a21\u5757"], "1": ["py", "class", "Python \u7c7b"], "2": ["py", "method", "Python \u65b9\u6cd5"], "3": ["py", "property", "Python \u6258\u7ba1\u5c5e\u6027"], "4": ["py", "function", "Python \u51fd\u6570"], "5": ["py", "attribute", "Python \u5c5e\u6027"], "6": ["py", "exception", "Python \u5f02\u5e38"]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:property", "4": "py:function", "5": "py:attribute", "6": "py:exception"}, "terms": {"0001": [42, 64], "0002": [42, 64], "001": [17, 20, 93], "002": [88, 93], "03": [17, 20, 96], "03629": [1, 6], "04": 96, "05": [42, 64], "10": [1, 6, 42, 55, 64, 66, 94, 97], "100": [42, 57, 58, 93], "1000": 97, "1024x1024": 93, "1109": [42, 64], "120": [42, 65], "12001": 98, "12002": 98, "123": [23, 93], "127": [74, 90], "1800": [1, 2, 7], "20": 97, "200": 37, "2021": [42, 64], "2023": [42, 64], "2024": [17, 20, 96], "2048": [17, 25], "21": [17, 20], "211862": [42, 64], "22": 96, "2210": [1, 6], "30": [17, 25, 42, 64, 71], "300": [38, 39, 42, 44], "3233": [42, 64], "3306": [42, 58], "455": [42, 64], "466": [42, 64], "4o": [17, 24, 96], "5000": [74, 90], "512x512": 93, "5m": [17, 23, 93], "6300": [42, 64], "8192": [1, 2, 7], "8b": 93, "9477984": [42, 64], "__": [34, 35, 36], "__call__": [1, 5, 17, 20, 22, 91, 92, 93], "__delattr__": 95, "__getattr__": [94, 95], "__getitem__": 94, "__init__": [1, 2, 3, 4, 6, 7, 8, 9, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 36, 37, 38, 39, 41, 42, 53, 55, 68, 71, 73, 81, 82, 91, 93, 94, 95], "__name__": [91, 94], "__setattr__": [94, 95], "__setitem__": 94, "__type": 95, "_agentmeta": [1, 2, 7], "_client": 16, "_code": [29, 30], "_default_monitor_table_nam": 71, "_default_system_prompt": [42, 61], "_default_token_limit_prompt": [42, 61], "_get_pric": 97, "_get_timestamp": 95, "_host": 16, "_is_placehold": 16, "_messag": 38, "_port": 16, "_stub": 16, "_task_id": 16, "_upb": 38, "aaai": [42, 64], "aaaif": [42, 64], "abc": [1, 5, 13, 14, 17, 19, 20, 21, 23, 24, 25, 27, 29, 32, 68, 71, 82, 95], "abdullah": [42, 64], "abil": 89, "about": [17, 19, 20, 81, 88], "abov": [17, 19, 20, 68, 71], "abs": [1, 6, 42, 63], "abstract": [1, 5, 13, 14, 29, 32, 68, 71, 82], "abstractmethod": 92, "accept": [16, 37], "accident": [42, 58, 59], "accommod": [1, 2, 7, 16], "accord": 37, "account": [42, 58], "accumul": [68, 71], "achiev": [1, 6], "acronym": [42, 64], "act": [1, 6, 17, 26, 35, 42, 66, 82, 89, 91], "action": [1, 2, 7, 8, 78, 81, 89], "activ": [0, 87], "actor": [84, 86, 103], "actual": [0, 7, 28, 34, 35, 36], "acycl": 81, "ada": [88, 93], "add": [13, 14, 15, 28, 42, 55, 68, 71, 81, 89, 91, 92, 94, 95, 97, 100], "add_as_nod": 81, "add_rpcagentservicer_to_serv": [38, 41], "added": [1, 3, 4, 9, 13, 14, 15, 81, 91, 95], "adding": [13, 14, 15, 81], "addit": [1, 9, 42, 44, 61, 66, 69, 91, 94], "address": [16, 42, 57, 58], "admit": 16, "advanc": [17, 19], "advantech": [42, 64], "adversari": [1, 2, 7, 8], "affili": [42, 64], "after": [7, 22, 23, 42, 61, 89], "agent": [0, 13, 14, 16, 17, 26, 28, 34, 35, 36, 38, 39, 41, 42, 55, 61, 66, 78, 82, 84, 87, 88, 90, 92, 93, 94, 95, 99, 101, 103], "agent1": [0, 28, 89, 92], "agent2": [0, 28, 89, 92], "agent3": [0, 28, 89, 92], "agent4": [89, 92], "agent5": 92, "agent_arg": [1, 7], "agent_class": [1, 2, 7], "agent_class_nam": [1, 2], "agent_config": [0, 1, 7, 38, 39, 89], "agent_exist": 7, "agent_id": [1, 2, 7, 38, 39], "agent_kwarg": [1, 7], "agenta": 98, "agentb": 98, "agentbas": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 28, 89, 92, 94, 98, 101], "agentplatform": [1, 7], "agentpool": 101, "agentscop": [88, 90, 91, 92, 93, 94, 95, 96, 98, 101, 102, 104], "agre": 89, "agreement": [1, 4, 89], "ai": [17, 20, 21, 42, 61, 88, 91, 93], "akif": [42, 64], "al": 13, "alert": [68, 71], "algorithm": [1, 6, 42, 64], "alic": [88, 96], "align": [17, 26], "aliyun": [17, 19], "all": [0, 1, 2, 9, 13, 14, 15, 17, 19, 20, 22, 23, 27, 28, 34, 36, 38, 42, 47, 55, 61, 63, 68, 71, 74, 82, 89], "allow": [17, 19, 20, 21, 23, 24, 25, 27, 42, 44, 58, 59, 82], "allow_change_data": [42, 58, 59], "alon": 89, "along": 69, "alreadi": [1, 7, 42, 48, 49, 71, 82], "also": [1, 9, 16, 17, 19, 20, 21, 23, 24, 25, 27, 89, 95], "altern": [17, 19, 20], "among": [0, 28, 34, 36], "amount": 97, "an": [1, 2, 4, 5, 6, 7, 8, 16, 17, 19, 22, 25, 34, 36, 38, 39, 42, 44, 45, 47, 48, 49, 61, 64, 66, 68, 69, 71, 73, 77, 78, 82, 89, 90, 91, 98], "analys": [42, 67], "and": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 41, 42, 44, 47, 48, 49, 51, 55, 57, 61, 63, 64, 66, 67, 68, 69, 70, 77, 78, 80, 81, 82, 89, 90, 91, 94, 95, 96], "andnot": [42, 63], "ani": [1, 4, 6, 9, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29, 31, 34, 35, 36, 37, 42, 45, 47, 48, 49, 51, 53, 55, 57, 58, 59, 66, 67, 69, 70, 81, 82, 94, 95], "annot": 94, "announc": [0, 28, 82, 89, 92], "anoth": [42, 66, 82], "anthrop": [17, 21], "anthropic_api_key": [17, 21], "api": [0, 16, 17, 19, 20, 21, 22, 23, 24, 25, 27, 42, 55, 61, 63, 64, 66, 72, 73, 86, 88, 91, 94, 95, 96, 103], "api_cal": 97, "api_key": [17, 19, 20, 22, 24, 27, 42, 55, 66, 88, 89, 93, 94, 96], "api_token": 22, "api_url": [17, 22, 25, 93], "append": [13, 14, 15], "applic": [77, 78, 80, 90], "approach": [42, 64], "are": [1, 2, 6, 7, 8, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 27, 34, 35, 36, 37, 42, 44, 45, 55, 61, 67, 69, 81, 88, 89, 90, 94, 96], "arg": [1, 2, 3, 4, 6, 7, 8, 9, 17, 19, 20, 21, 22, 23, 24, 25, 27, 37, 42, 55, 81, 89, 91, 92, 94, 95], "argument": [0, 1, 2, 11, 16, 17, 19, 20, 21, 23, 24, 25, 27, 28, 37, 42, 44, 53, 55, 66, 80, 81, 94], "argument1": 94, "argument2": 94, "argumentnotfounderror": 11, "argumenttypeerror": 11, "articl": [42, 64], "artifici": [42, 64], "arxiv": [1, 6, 42, 94], "arxiv_search": [42, 63, 94], "as": [0, 1, 2, 4, 7, 9, 13, 14, 15, 16, 17, 19, 22, 23, 25, 26, 28, 29, 30, 31, 33, 34, 35, 36, 37, 42, 44, 45, 61, 67, 69, 70, 73, 76, 77, 81, 82, 88, 89, 91, 92, 93, 94, 95, 97], "asdigraph": 81, "ask": [29, 33], "aslan": [42, 64], "asp": [42, 66], "asr": 78, "assign": 89, "assist": [1, 6, 16, 17, 19, 23, 37, 88, 91, 95, 96], "associ": [38, 41, 81], "assum": [42, 66, 89], "async": 7, "at": [0, 1, 4, 13, 14, 15, 28, 42, 47, 68, 71, 78, 89], "attach": [17, 19], "attempt": [69, 89], "attribut": [13, 15, 16, 42, 64, 95], "attributeerror": 95, "au": [42, 63], "audienc": [1, 2, 9], "audio": [16, 77, 78, 93, 95, 96], "audio2text": 78, "audio_path": 78, "audio_term": 77, "authent": [42, 66, 94], "author": [22, 42, 63, 64, 93], "auto": 7, "automat": [1, 2, 7, 42, 55, 89], "avail": [7, 20, 42, 44, 64, 69, 78, 94, 98], "avatar": 78, "avoid": [42, 57, 58, 59, 82], "azur": [17, 21], "azure_api_bas": [17, 21], "azure_api_key": [17, 21], "azure_api_vers": [17, 21], "base": [1, 2, 5, 7, 9, 11, 13, 14, 16, 17, 20, 21, 22, 23, 25, 29, 30, 32, 34, 35, 36, 42, 64, 68, 71, 78, 80, 81, 82, 89, 91, 93, 95], "base64": 96, "base_url": 27, "bash": [42, 45], "basic": [17, 20], "be": [0, 1, 2, 3, 4, 5, 6, 7, 9, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29, 31, 33, 34, 36, 37, 42, 44, 45, 47, 48, 49, 51, 55, 61, 66, 67, 68, 69, 70, 71, 73, 81, 82, 89, 91, 94, 95], "bearer": [22, 93], "been": [1, 2, 7, 82], "befor": [13, 14, 15, 17, 42, 55, 61, 78], "begin": [0, 11, 17, 20, 28, 29, 30, 33], "behalf": [42, 66], "behavior": [1, 5], "being": [7, 38, 39, 42, 44, 81, 89], "below": [1, 2, 29, 33], "better": [13, 15, 16, 17, 20], "between": [13, 15, 17, 19, 25, 26, 29, 30, 31, 33, 42, 52, 81, 96], "bigmodel": 27, "bin": 87, "bing": [42, 55, 66, 82, 94], "bing_api_key": [42, 66], "bing_search": [42, 55, 66, 94], "bingsearchservicenod": 82, "blob": [44, 69], "block": [29, 30, 31, 37, 69], "bob": [17, 19, 23, 88, 96], "bodi": [34, 35, 36], "bomb": 44, "bool": [0, 1, 2, 3, 4, 6, 7, 8, 9, 11, 13, 14, 15, 16, 17, 29, 33, 34, 35, 36, 42, 44, 48, 49, 51, 55, 58, 59, 67, 68, 71, 74, 78, 82, 83, 91, 94, 95], "boolean": [13, 15, 42, 47, 48, 49, 63, 69], "borrow": 69, "both": [13, 14, 15, 37, 42, 44], "branch": [35, 100], "break": [34, 35, 36, 88, 89, 92], "break_condit": 92, "break_func": [34, 35, 36], "breviti": [91, 94], "bridg": [17, 26], "broadcast": [0, 28, 82, 89, 92], "brows": [42, 66], "budget": [17, 24, 68, 71, 93], "buffer": 40, "build": [17, 20, 81], "build_dag": 81, "built": [42, 61], "busi": [42, 66], "but": [0, 1, 6, 17, 21, 28, 42, 45, 51, 61], "by": [0, 1, 2, 3, 4, 7, 8, 9, 13, 14, 15, 16, 17, 19, 22, 23, 26, 28, 29, 30, 33, 34, 35, 36, 37, 38, 39, 42, 47, 55, 61, 63, 71, 82, 89, 91, 94], "byte": [42, 44], "cai": [42, 64], "call": [1, 2, 7, 11, 16, 17, 19, 20, 21, 22, 24, 25, 27, 38, 39, 42, 55, 68, 71, 73, 81, 82, 95], "call_credenti": 41, "call_func": [7, 38, 39, 41], "call_in_thread": [38, 39], "callabl": [1, 4, 5, 13, 14, 15, 34, 35, 36, 42, 51, 55, 67, 77, 81, 83, 95], "can": [0, 1, 2, 3, 4, 6, 7, 9, 13, 15, 16, 17, 19, 20, 22, 23, 29, 33, 37, 42, 44, 55, 64, 81, 82, 89, 91, 95], "capac": [42, 66], "captur": [42, 44], "care": [42, 45], "case": [34, 36, 82, 91], "case1": 92, "case2": 92, "case_oper": [34, 35, 36, 92], "cat": [42, 45, 63, 96], "catch": 69, "caus": [17, 19], "cd": [42, 45, 87, 89, 100], "certain": [13, 14, 68, 71, 81], "chang": [1, 8, 42, 45, 58, 59, 69], "channel": [38, 41], "channel_credenti": 41, "chao": [42, 64], "charact": [29, 33, 89], "chat": [16, 17, 19, 20, 21, 23, 24, 25, 27, 70, 72, 77, 78, 88, 89, 94, 95, 96], "chatbot": 77, "chdir": 69, "check": [7, 13, 14, 15, 29, 31, 42, 44, 55, 67, 69, 78, 80, 83, 89, 91], "check_and_delete_ag": 7, "check_and_generate_ag": 7, "check_port": 7, "check_uuid": 78, "check_win": 89, "checkout": 100, "chemic": [42, 66], "chengm": [42, 64], "child": [7, 98], "chines": [42, 64], "choos": [88, 89, 98], "chosen": [1, 3, 4], "class": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 41, 42, 53, 54, 55, 68, 71, 73, 81, 82, 89, 91, 92, 93, 94, 95], "class_nam": 7, "classmethod": [1, 2, 17, 22, 42, 55, 68, 71], "claud": [17, 21], "clean": [13, 14, 15, 81], "clear": [13, 14, 15, 17, 68, 71, 95, 97], "clear_audi": [1, 2], "clear_exist": 17, "clear_model_config": 17, "client": [1, 7, 16, 17, 24, 27, 38, 39, 41, 93], "client_arg": [17, 22, 24, 27, 93], "clone": [1, 7, 87], "clone_inst": [1, 7], "close": [29, 31], "cloud": [17, 20], "clspipelin": 92, "cn": 27, "co": [42, 63], "code": [0, 1, 2, 3, 4, 12, 28, 29, 30, 31, 40, 42, 44, 67, 68, 69, 71, 80, 81, 82, 91], "collect": [42, 57, 82, 91], "com": [16, 17, 19, 20, 23, 42, 44, 63, 66, 69, 87, 94, 95, 96, 100], "combin": [17, 20, 37], "come": 89, "command": [1, 7, 42, 45, 78, 80], "comment": [38, 41], "commit": 100, "common": [5, 17, 21], "compar": [42, 51], "comparison": [42, 64], "compat": [17, 25], "compil": [81, 82], "compile_workflow": 80, "compiled_filenam": [80, 81], "complet": [21, 42, 64, 94], "completion_token": 97, "compli": 80, "compon": 37, "compress": 41, "comput": [13, 15, 42, 52, 64, 81], "concern": [17, 21], "condit": [34, 35, 36, 82, 89, 92], "condition_func": [34, 35, 36], "condition_oper": [34, 36], "conf": [42, 64], "confer": [42, 64], "confid": [42, 44], "config": [0, 1, 2, 3, 4, 6, 8, 13, 14, 15, 17, 19, 21, 22, 24, 27, 80, 81, 88, 89, 93], "config_nam": [17, 19, 20, 21, 22, 23, 24, 25, 27, 88, 89, 93, 96], "config_path": 80, "configur": [1, 2, 3, 4, 6, 7, 8, 13, 14, 15, 17, 19, 20, 21, 22, 23, 24, 25, 27, 80, 81, 82, 91], "connect": [1, 2, 16, 38, 39, 71, 81], "connect_exist": [1, 7], "consid": 89, "consider": [17, 20], "consist": 89, "constraint": [17, 20], "construct": [16, 81, 95], "constructor": [38, 41, 42, 53, 94], "contain": [0, 1, 4, 6, 9, 22, 23, 34, 35, 36, 42, 44, 45, 47, 48, 49, 57, 58, 59, 61, 64, 65, 69, 80, 81], "content": [1, 2, 6, 9, 11, 16, 17, 19, 23, 27, 29, 30, 31, 33, 42, 47, 48, 49, 53, 61, 63, 64, 66, 67, 69, 70, 72, 86, 88, 89, 90, 91, 94, 95, 96, 98], "content_hint": [29, 30, 31, 33], "context": [7, 37, 38, 41, 69], "contextmanag": 69, "continu": [34, 35, 36], "control": [23, 34, 35, 36], "contruct": [17, 21], "convers": [13, 15, 17, 20, 42, 55, 88, 89, 93], "convert": [1, 2, 8, 13, 14, 15, 29, 31, 37, 42, 55, 73, 77, 78, 83], "cookbook": [16, 95], "copi": 82, "copynod": 82, "core": 91, "correspond": [34, 35, 36, 41, 42, 57, 93], "cos_sim": [42, 52, 94], "cosin": [42, 52], "could": [17, 21, 42, 66], "count": 72, "count_openai_token": 72, "counterpart": 35, "cover": 0, "cpu": 93, "creat": [0, 7, 16, 28, 38, 39, 42, 47, 69, 82, 87, 91, 94, 98], "create_ag": [38, 39], "create_directori": [42, 47, 94], "create_fil": [42, 47, 94], "create_tempdir": 69, "critic": [0, 68, 70, 90], "crucial": 89, "cse": [42, 66], "cse_id": [42, 66], "current": [1, 2, 3, 4, 13, 14, 15, 16, 34, 35, 36, 42, 44, 45, 47, 61, 68, 69, 71, 95], "cursor": 71, "custom": [1, 7, 42, 66, 78, 91], "custom_ag": [1, 7], "cycle_dot": 78, "dag": [81, 86], "dall": [17, 24, 93], "dall_": 25, "dashscop": [17, 19, 96], "dashscope_chat": [17, 19, 93], "dashscope_image_synthesi": [17, 19, 93], "dashscope_multimod": [17, 19, 93], "dashscope_text_embed": [17, 19, 93], "dashscopechatwrapp": [17, 19, 93], "dashscopeimagesynthesiswrapp": [17, 19, 93], "dashscopemultimodalwrapp": [17, 19, 93], "dashscopetextembeddingwrapp": [17, 19, 93], "dashscopewrapperbas": [17, 19], "data": [1, 3, 4, 9, 14, 17, 26, 38, 39, 42, 48, 51, 58, 59, 64, 69, 77, 81, 82, 91, 96], "databas": [42, 57, 58, 59, 64], "date": [17, 19, 23], "day": 89, "daytim": 89, "db": [42, 64, 68, 71], "db_path": [68, 71], "dblp": [42, 94], "dblp_search_author": [42, 64, 94], "dblp_search_publ": [42, 64, 94], "dblp_search_venu": [42, 64, 94], "dead_nam": 89, "dead_play": 89, "death": 89, "debug": [0, 68, 70, 74, 89, 90], "decid": [13, 14, 17, 20, 89], "decis": [16, 17, 20], "decod": [1, 4], "decor": 7, "deduc": 89, "deep": [42, 63], "def": [16, 42, 55, 89, 91, 92, 93, 94, 95], "default": [0, 1, 2, 3, 4, 6, 7, 8, 9, 11, 13, 14, 15, 16, 17, 19, 20, 21, 23, 24, 25, 27, 28, 29, 31, 33, 34, 35, 36, 37, 38, 39, 42, 44, 49, 51, 55, 57, 58, 59, 61, 63, 64, 65, 66, 68, 70, 71, 78, 81, 82, 94, 95], "default_ag": 92, "default_oper": [34, 35, 36], "default_respons": [1, 4], "defin": [1, 2, 5, 7, 8, 41, 42, 51, 55, 81, 89, 91], "definit": [42, 66], "del": 95, "delet": [7, 13, 14, 15, 28, 38, 39, 42, 47, 71, 89, 92, 95], "delete_ag": [38, 39], "delete_directori": [42, 47, 94], "delete_fil": [42, 47, 94], "dep_opt": 82, "dep_var": 83, "depart": [42, 64], "depend": [13, 14, 15, 42, 63, 66, 81], "deploy": [17, 25], "deprec": [1, 2, 7], "deprecated_model_typ": [17, 19, 24, 25], "deps_convert": 83, "describ": [42, 55, 96], "descript": [42, 55, 67, 94], "descriptor": 38, "deseri": [13, 14, 15, 16], "design": [1, 5, 13, 14, 15, 28, 82], "desir": 37, "destin": [42, 47], "destination_path": [42, 47], "destruct": 44, "detail": [1, 2, 6, 9, 17, 19, 21, 42, 64, 66, 91, 94], "determin": [7, 34, 35, 36, 42, 44, 68, 71], "dev": 100, "develop": [1, 6, 17, 19, 21, 23, 27, 37, 42, 55, 66], "diagnosi": [42, 64], "dialog": [1, 2, 3, 4, 7, 8, 16, 28, 37, 73, 95], "dialog_ag": 88, "dialog_agent_config": 91, "dialogag": [1, 3, 82, 88], "dialogagentnod": 82, "dialogu": [1, 3, 4, 17, 19, 23, 90, 91, 96], "dict": [0, 1, 2, 3, 4, 6, 7, 8, 9, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29, 31, 33, 34, 35, 36, 37, 38, 39, 42, 48, 51, 53, 55, 57, 66, 67, 68, 69, 70, 71, 73, 78, 80, 81, 82, 83, 91, 92, 94, 95], "dict_convert": 83, "dict_input": 94, "dictdialogag": [1, 4, 82, 89, 91], "dictdialogagentnod": 82, "dictionari": [1, 3, 4, 9, 17, 21, 24, 27, 29, 31, 33, 34, 35, 36, 42, 55, 63, 64, 66, 68, 69, 71, 78, 80, 81, 83, 94], "differ": [1, 6, 7, 17, 20, 21, 22, 26, 37, 42, 52, 57, 82, 93, 96], "digest": [42, 67], "digest_prompt": [42, 67], "digest_webpag": [42, 67, 94], "digraph": 81, "dingtalk": 102, "dir": 0, "direcotri": [42, 47], "direct": [29, 31, 33, 42, 44, 55, 81, 82, 96], "directori": [0, 1, 9, 42, 45, 47, 48, 49, 68, 69, 70], "directory_path": [42, 47], "disabl": [42, 44], "discord": 102, "discuss": [17, 20, 89], "disk": [13, 15], "display": [42, 44, 78], "distconf": [1, 2, 98], "distinct": 82, "distinguish": [68, 71], "distribut": [1, 2, 17, 19, 20, 21, 23, 24, 25, 27, 87], "div": [42, 67], "divid": 89, "do": [17, 21, 34, 35, 36, 42, 45, 66, 89], "doc": [17, 20, 21, 86, 93], "docker": [42, 44, 94], "docstr": [42, 55], "document": [38, 41], "doe": [13, 14, 34, 35, 36, 69, 71], "doesn": [1, 2, 7, 8, 13, 15], "dog": 96, "doi": [42, 64], "don": [68, 71, 95], "dong": [42, 64], "dot": 78, "download": [23, 42], "download_from_url": [42, 65, 94], "drop_exist": 71, "due": [29, 33], "dummymonitor": [71, 97], "dump": [94, 95], "duplic": [81, 82], "durdu": [42, 64], "dure": [1, 6, 11, 89], "dynam": 89, "each": [0, 17, 19, 20, 21, 22, 23, 24, 25, 27, 28, 42, 64, 66, 81, 89], "easi": [0, 28], "easili": 89, "echo": [16, 95], "edg": 81, "edit": [42, 45], "effect": [0, 28, 42, 66, 68, 71], "either": [13, 14, 15, 17, 20, 42, 45, 66, 89], "eleg": [0, 28], "element": [42, 44, 51, 67, 81], "elif": 92, "elimin": 89, "els": [34, 35, 36, 82, 89, 92, 94, 95], "else_body_oper": [34, 35, 36], "emb": [13, 15, 42, 51], "embed": [13, 15, 17, 19, 20, 23, 24, 26, 27, 42, 51, 52, 88, 93, 94, 95], "embedding_model": [13, 15, 42, 51], "empti": [17, 23, 42, 55, 67, 69, 77, 81, 94, 96], "en": [42, 66, 94], "enabl": 82, "encapsul": [1, 7, 9, 17, 26, 37], "encoding_format": 93, "encount": 90, "encourag": [1, 6, 16, 17, 19, 21, 23, 27], "end": [11, 13, 14, 15, 17, 20, 29, 30, 31, 33, 81, 89], "engin": [1, 6, 17, 19, 21, 23, 27, 37, 42, 55, 64, 66, 81, 91, 96], "enrich": 91, "entri": [0, 77], "enum": [10, 37, 42, 54, 63, 64, 66, 82], "environ": [1, 2, 7, 8, 17, 20, 21, 24, 27, 42, 44, 88, 93], "equal": [29, 33, 89], "error": [0, 11, 42, 44, 45, 47, 48, 49, 53, 54, 57, 58, 59, 61, 63, 64, 65, 66, 68, 69, 70, 73, 90, 94], "escap": [29, 33], "especi": [42, 44], "etc": [42, 44, 53, 66, 93, 94], "eval": [44, 69], "evalu": [81, 82], "event": [7, 77, 89], "eventclass": 7, "eventdata": 77, "everi": [17, 21], "exampl": [1, 2, 4, 6, 16, 17, 19, 21, 22, 23, 29, 31, 42, 61, 63, 66, 67, 86, 89, 95, 96], "exceed": [1, 7, 9, 42, 44, 61, 68, 71], "except": [17, 25, 68, 69, 71, 78, 84, 94, 95, 97], "exec_nod": 81, "execut": [1, 5, 34, 35, 36, 42, 44, 45, 53, 54, 55, 57, 58, 59, 65, 66, 69, 81, 82, 94], "execute_python_cod": [42, 44, 94], "execute_shell_command": [42, 45], "exert": [42, 66], "exeuct": [34, 35], "exist": [1, 2, 7, 17, 19, 29, 31, 42, 48, 49, 67, 68, 69, 71, 97], "existing_ag": 92, "exit": [1, 2, 88, 98], "expect": [42, 51, 90], "expir": 7, "explanatori": [42, 55], "explicit": [42, 66], "export": [13, 14, 15, 95], "export_config": [1, 2], "express": [68, 71, 81, 83], "extend": [1, 7, 81], "extra": [17, 19, 21, 23, 24, 27, 73], "extract": [1, 4, 17, 22, 29, 30, 42, 55, 67, 82], "extract_name_and_id": 89, "extras_requir": 73, "extrem": [42, 64], "eye": 89, "factori": [42, 55, 68, 71], "fail": [1, 4, 17, 25, 42, 64, 69], "fall": [42, 64], "fals": [0, 1, 2, 6, 7, 9, 13, 14, 15, 16, 17, 29, 33, 34, 35, 36, 41, 42, 44, 48, 49, 58, 59, 67, 69, 71, 74, 78, 82, 89, 95, 97], "faq": 64, "fastchat": [17, 25, 89, 93], "fatih": [42, 64], "fault": [1, 4, 42, 64], "fault_handl": [1, 4], "featur": 100, "feed": [42, 61, 67], "fenc": [29, 30, 31], "fetch": 64, "field": [1, 2, 4, 6, 7, 9, 11, 17, 20, 23, 26, 29, 30, 31, 32, 33, 42, 67], "figur": [17, 19], "figure1": [17, 19], "figure2": [17, 19], "figure3": [17, 19], "file": [0, 1, 9, 12, 13, 14, 15, 16, 17, 19, 22, 38, 41, 42, 44, 45, 65, 67, 68, 69, 70, 71, 78, 80, 89, 94, 95], "file_path": [13, 14, 15, 42, 47, 48, 49, 69, 94, 95], "filenotfounderror": 80, "filepath": [42, 65], "filesystem": 44, "fill": [29, 31, 42, 67], "filter": [13, 14, 15, 68, 71], "filter_func": [13, 14, 15, 95], "filter_regex": [68, 71], "final": [29, 33, 81], "find": [42, 45, 57, 96], "find_available_port": 7, "fine": 90, "first": [13, 14, 15, 17, 19, 23, 28, 42, 63, 64, 68, 71, 81, 89, 96], "fit": [1, 6], "flask": 93, "float": [13, 15, 17, 24, 42, 44, 51, 52, 68, 69, 71, 93], "flow": [34, 35, 36, 82, 90], "flush": [68, 71, 78], "fn_choic": 77, "follow": [0, 1, 4, 6, 16, 17, 19, 20, 22, 23, 25, 28, 29, 30, 34, 36, 37, 42, 61, 64, 66, 68, 70, 71, 89, 94], "for": [0, 1, 2, 4, 5, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 41, 42, 44, 47, 48, 49, 51, 52, 54, 55, 57, 61, 63, 64, 65, 66, 67, 68, 69, 71, 73, 77, 81, 82, 88, 89, 90, 91, 92, 93, 94, 95], "forc": [42, 66], "fork": 44, "forlooppipelin": [34, 35, 36], "forlooppipelinenod": 82, "format": [1, 3, 4, 9, 10, 11, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29, 30, 31, 33, 37, 42, 44, 55, 61, 68, 71, 72, 89, 91, 94, 96], "format_exampl": [29, 31], "format_instruct": [29, 30, 31, 33], "format_map": [37, 89, 96], "former": [1, 7], "formul": 16, "forward": [17, 23], "found": [6, 7, 11, 17, 20, 80, 82], "fragment": [13, 14, 15], "framework": 16, "from": [1, 2, 3, 4, 6, 8, 11, 13, 14, 15, 16, 17, 20, 22, 23, 24, 27, 28, 37, 42, 44, 45, 47, 51, 55, 57, 63, 64, 65, 66, 67, 68, 69, 71, 77, 78, 81, 82, 88, 89, 91, 92, 93, 94, 95, 96, 97], "full": 71, "func": [7, 42, 55, 94], "func_nam": [38, 39], "funcpipelin": 92, "function": [1, 2, 3, 4, 6, 7, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 27, 34, 36, 37, 38, 39, 42, 44, 51, 52, 55, 57, 61, 67, 68, 69, 71, 77, 80, 81, 88, 90, 91, 92, 94, 95], "function_nam": 77, "functioncallerror": 11, "functioncallformaterror": 11, "functionnotfounderror": 11, "futur": [1, 2, 42, 57], "fuzzi": [42, 64], "gain": 89, "game": 89, "game_werewolf": [1, 4, 89], "gemini": [17, 20, 88, 96], "gemini_api_key": 93, "gemini_chat": [17, 20, 93], "gemini_embed": [17, 20, 93], "geminichatwrapp": [17, 20, 93], "geminiembeddingwrapp": [17, 20, 93], "geminiwrapperbas": [17, 20], "general": [3, 16, 90], "generat": [0, 1, 2, 3, 4, 7, 9, 13, 15, 16, 17, 19, 20, 21, 23, 24, 27, 29, 30, 33, 40, 42, 44, 55, 64, 69, 71, 78, 80, 91, 93], "generate_agent_id": [1, 2], "generate_arg": [17, 19, 21, 22, 24, 27, 89, 93], "generate_cont": [17, 20], "generate_image_from_nam": 78, "generatecont": [17, 20], "generation_method": [17, 20], "generic": [77, 82], "get": [1, 2, 7, 13, 15, 16, 17, 22, 29, 31, 33, 38, 39, 42, 47, 55, 68, 69, 71, 72, 78], "get_agent_class": [1, 2], "get_all_ag": 82, "get_chat": 77, "get_chat_msg": 78, "get_current_directori": [42, 47], "get_embed": [13, 15, 95], "get_full_nam": [71, 97], "get_help": 42, "get_memori": [13, 14, 15, 37, 91, 95], "get_metr": [68, 71, 97], "get_monitor": [68, 71, 97], "get_openai_max_length": 72, "get_player_input": 78, "get_quota": [68, 71, 97], "get_reset_msg": 78, "get_respons": [38, 39], "get_task_id": 7, "get_unit": [68, 71, 97], "get_valu": [68, 71, 97], "get_wrapp": [17, 22], "git": [87, 100], "github": [17, 20, 44, 63, 69, 87, 100, 102], "given": [1, 2, 6, 7, 8, 17, 19, 22, 28, 37, 42, 45, 63, 65, 66, 67, 69, 77, 78, 80, 81, 82], "glm": [93, 96], "global": 77, "gone": 90, "good": [29, 33], "googl": [17, 20, 38, 42, 55, 66, 82, 88, 94], "google_search": [42, 66, 94], "googlesearchservicenod": 82, "govern": [42, 66], "gpt": [17, 21, 22, 24, 88, 89, 91, 93, 96, 97], "graph": 81, "greater": 89, "grep": [42, 45], "group": [0, 28, 42, 66, 89], "grpc": [1, 7, 38, 41], "handl": [1, 4, 42, 55, 69, 77, 82], "hard": [1, 2, 3, 4, 13, 15], "hardwar": 69, "has": [0, 1, 2, 3, 4, 7, 8, 17, 19, 28, 42, 44, 51, 66, 89, 90, 91], "hash": 78, "hasn": 89, "have": [13, 15, 17, 19, 20, 21, 55, 70, 82, 89, 95], "header": [17, 22, 25, 69, 93], "heal": 89, "healing_used_tonight": 89, "hello": 90, "help": [1, 6, 16, 17, 19, 23, 37, 42, 61, 88, 89, 96], "here": [42, 53, 55, 89, 91, 94], "hex": 95, "hi": [17, 19, 23, 88, 96], "higher": [13, 15], "highest": [42, 51], "hint": [29, 30, 31, 33, 89], "hint_prompt": [37, 96], "histori": [1, 2, 7, 8, 17, 19, 23, 37, 73, 89, 96], "home": [42, 66], "hong": [42, 64], "host": [1, 2, 7, 16, 38, 39, 42, 44, 57, 58, 74, 89, 98], "hostmsg": 89, "hostnam": [1, 2, 7, 16, 38, 39, 42, 57], "how": [13, 14, 15, 17, 19, 23, 64, 90], "how_to_format_inputs_to_chatgpt_model": [16, 95], "howev": [16, 95], "html": [42, 64, 67, 94], "html_selected_tag": [42, 67], "html_text": [42, 67], "html_to_text": [42, 67], "http": [27, 69, 90], "https": [1, 6, 16, 17, 19, 20, 21, 23, 27, 42, 44, 63, 64, 66, 69, 87, 93, 94, 95, 96, 100], "hu": [42, 64], "hub": [28, 82, 89, 92], "hub_manag": 92, "huggingfac": [22, 88, 93, 96], "human": [44, 69], "human_ev": [44, 69], "id": [0, 1, 2, 7, 16, 17, 22, 24, 25, 38, 39, 77, 88, 95], "id_list": [42, 63], "idea": [1, 6, 17, 20, 29, 33], "ident": 89, "identifi": [0, 7, 16, 17, 19, 21, 22, 23, 24, 25, 27, 42, 66, 81, 88, 89], "ids": [42, 63, 77], "idx": 89, "if": [0, 1, 2, 3, 4, 6, 7, 9, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 24, 27, 29, 31, 33, 34, 35, 36, 37, 42, 44, 45, 47, 48, 49, 51, 53, 61, 64, 66, 67, 68, 69, 71, 78, 80, 81, 82, 88, 89, 91, 92, 94, 95], "if_body_oper": [34, 35, 36], "ifelsepipelin": [34, 35, 36], "ifelsepipelinenod": 82, "ignor": 91, "imag": [1, 8, 16, 17, 19, 26, 42, 44, 53, 77, 78, 93, 94, 95, 96], "image_term": 77, "image_url": [17, 26, 96], "immedi": [16, 90, 91], "impl_typ": [68, 71], "implement": [1, 2, 5, 6, 16, 17, 19, 21, 22, 23, 27, 34, 36, 42, 44, 55, 63, 69, 82, 89, 91], "import": [0, 1, 13, 17, 34, 38, 42, 44, 68, 71, 74, 77, 88, 89, 90, 91, 92, 93, 94, 96, 97, 98], "import_function_from_path": 77, "importantand": [42, 67], "importerror": 73, "importerrorreport": 73, "impos": [42, 44], "in": [0, 1, 2, 3, 4, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 41, 42, 44, 51, 55, 57, 58, 59, 61, 63, 64, 66, 67, 68, 69, 71, 72, 74, 76, 78, 81, 82, 88, 89, 91, 92, 93, 94, 95, 96], "in_subprocess": [1, 7], "includ": [0, 1, 2, 4, 7, 8, 27, 34, 36, 42, 45, 47, 48, 49, 64, 66, 69, 81, 94], "including_self": [1, 7], "increas": [68, 71], "increment": 7, "index": [13, 14, 15, 42, 63, 64, 94, 95], "indic": [13, 14, 15, 42, 47, 48, 49, 64, 68, 69, 71, 90], "individu": [42, 66], "indpend": 98, "infer": [22, 25, 88, 93], "info": [0, 68, 70, 81, 90], "inform": [1, 2, 6, 7, 8, 9, 16, 17, 20, 42, 61, 63, 64, 66, 67, 81, 82, 89, 90, 91, 95], "inherit": [1, 2, 16, 17, 22], "init": [0, 1, 2, 7, 27, 37, 38, 39, 68, 71, 73, 74, 85, 88, 89, 90, 93, 97, 98], "init_set": 7, "init_uid_list": 77, "init_uid_queu": 78, "initi": [0, 1, 2, 3, 4, 6, 7, 8, 9, 11, 16, 17, 19, 20, 23, 24, 25, 26, 27, 28, 29, 31, 33, 34, 36, 37, 42, 55, 68, 71, 77, 78, 80, 81, 82, 89, 91, 92, 95, 96], "initial_announc": 92, "input": [1, 2, 3, 4, 7, 8, 9, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 27, 34, 35, 36, 38, 39, 42, 61, 67, 77, 78, 81, 82, 91, 93, 94], "input_msg": 73, "insecur": 41, "inspect": 94, "instal": [23, 73, 87, 100], "instanc": [1, 2, 7, 16, 68, 71, 81], "instruct": [29, 30, 31, 33, 42, 55, 61, 93], "int": [1, 2, 4, 6, 7, 9, 13, 14, 15, 16, 17, 25, 34, 35, 36, 37, 38, 39, 42, 44, 51, 55, 57, 58, 59, 61, 63, 64, 65, 66, 67, 69, 72, 74, 78, 94, 95], "intel": [42, 64], "intellig": [42, 64], "intenum": [10, 37, 42, 54, 82], "interact": [34, 36, 42, 44, 45, 91], "interf": 44, "interfac": [34, 36, 68, 71, 77, 82], "intern": 91, "interv": [17, 25], "into": [1, 2, 7, 8, 9, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 27, 28, 42, 47, 49, 55, 73, 89], "invalid": 69, "investopedia": [42, 66], "invoc": 0, "invok": [1, 3, 4, 42, 45, 67, 82, 91], "involv": [29, 33], "ioerror": 69, "ip": [1, 2, 42, 57, 58, 98], "ip_a": 98, "ip_b": 98, "ipython": [42, 44], "is": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 31, 33, 34, 36, 37, 38, 39, 42, 44, 48, 51, 53, 55, 57, 61, 63, 64, 66, 67, 68, 69, 70, 71, 78, 80, 81, 82, 88, 89, 90, 91, 94, 95, 96, 98], "is_callable_express": 83, "is_play": 78, "is_valid_url": 67, "isinst": 91, "isn": 90, "issu": [29, 33, 69, 90], "it": [0, 1, 2, 4, 7, 9, 13, 14, 15, 16, 17, 19, 20, 24, 27, 28, 29, 30, 31, 33, 37, 42, 44, 47, 48, 49, 55, 64, 66, 67, 69, 70, 80, 82, 89, 91, 94, 95], "item": [42, 64, 73, 94, 95], "iter": [1, 6, 13, 14, 15, 82, 95], "its": [1, 2, 3, 13, 15, 22, 37, 42, 47, 55, 57, 64, 69, 81, 95], "itself": [13, 15], "jif": [42, 64], "job": [42, 67], "join": [37, 89, 94, 96], "join_to_list": 37, "join_to_str": 37, "journal": [42, 64], "jpg": [88, 96], "jr": [42, 63], "json": [0, 1, 4, 10, 11, 16, 17, 25, 29, 31, 33, 37, 42, 55, 66, 67, 69, 80, 88, 89, 91, 94, 95, 96], "json_arg": [17, 25], "json_required_hint": [29, 33], "json_schema": [42, 55, 94], "jsondecodeerror": [1, 4], "jsonparsingerror": 11, "jsontypeerror": 11, "just": [13, 14, 15, 34, 35, 36, 37], "k1": [34, 36], "k2": [34, 36], "keep": [17, 19, 20, 42, 61, 67], "keep_al": [17, 23, 93], "keep_raw": [42, 67], "kernel": [42, 64], "keskin": [42, 64], "keskinday21": [42, 64], "key": [1, 4, 9, 17, 19, 21, 24, 25, 27, 29, 31, 33, 42, 55, 61, 66, 67, 70, 82, 88, 91, 93, 94, 95, 96], "keyerror": 95, "keyword": [17, 19, 21, 23, 24, 27, 42, 66, 94], "kill": [44, 89], "kind": [34, 36], "know": 89, "knowledg": [42, 51], "kong": [42, 64], "kwarg": [1, 2, 3, 4, 6, 7, 8, 9, 16, 17, 19, 20, 21, 22, 23, 24, 25, 27, 42, 55, 57, 58, 59, 66, 70, 81, 83, 91, 93, 94, 95], "kwarg_convert": 83, "lab": [42, 64], "lack": 69, "lambda": [34, 35, 36], "languag": [1, 3, 4, 91], "language_nam": [29, 30], "last": [13, 15, 17, 19, 89], "launch": [1, 2, 7, 80, 98], "launch_serv": [1, 2], "launcher": [1, 7], "layer": [42, 44], "lazy_launch": [1, 2, 7], "lead": [1, 9], "learn": [42, 63, 64, 66, 89, 94], "least": [1, 4], "leav": [42, 57], "lecun": [42, 63], "length": [17, 25, 37, 72], "less": [42, 61], "let": 89, "level": [0, 68, 70], "li": [42, 67], "licens": [63, 86], "life": 89, "lihong": [42, 64], "like": [34, 35, 36, 89, 96], "limit": [1, 9, 17, 24, 42, 44, 61, 69], "line": [1, 7, 78, 80, 91], "link": [42, 66, 67], "list": [0, 1, 3, 4, 7, 9, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29, 31, 37, 42, 47, 51, 52, 55, 63, 64, 66, 72, 73, 77, 78, 81, 82, 83, 89, 91, 92, 95, 96], "list_directory_cont": [42, 47], "list_model": 20, "listen": [1, 2, 7], "lite_llm_openai_chat_gpt": 93, "litellm": [17, 21], "litellm_chat": [17, 21, 93], "litellmchatmodelwrapp": 93, "litellmchatwrapp": [17, 21, 93], "litellmwrapperbas": [17, 21], "liter": [0, 16, 68, 70, 81, 90], "littl": [42, 57], "liu": [42, 64], "llama": 93, "llama2": [93, 96], "llm": [29, 31, 33, 94, 96], "llms": 96, "load": [0, 1, 2, 3, 4, 6, 8, 13, 14, 15, 17, 20, 23, 29, 33, 80, 82, 89, 94, 95], "load_config": 80, "load_from_config": [1, 2], "load_memori": [1, 2], "load_model_by_config_nam": 17, "load_web": [42, 67, 94], "local": [0, 1, 2, 7, 17, 19, 68, 70, 71], "local_attr": 16, "local_mod": [1, 2, 7], "localhost": [1, 2, 7, 42, 58], "locat": [16, 42, 65, 96], "log": [0, 12, 68, 69, 70, 104], "log_level": [0, 90], "log_studio": 70, "logger": [0, 68, 70, 95], "logger_level": [0, 89, 90], "logic": [1, 5, 34, 36, 82, 89, 91], "loguru": [68, 70, 90], "london": 96, "long": [10, 23, 37], "loop": [1, 6, 34, 35, 36, 82], "loop_body_oper": [34, 35, 36], "ls": [42, 45, 47], "lst": 81, "ltd": [42, 64], "lukasschwab": 63, "lynch": 89, "mac": 87, "machin": [42, 64], "machine1": 98, "machine2": 98, "machinesand": [42, 64], "main": [17, 26, 80, 89, 98, 100], "maintain": [16, 95], "mainthread": 69, "majority_vot": 89, "make": [16, 17, 20], "manag": [12, 28, 69, 82], "mani": [42, 57, 58], "map": [34, 35, 36], "markdown": [29, 30, 31], "markdowncodeblockpars": [29, 30], "markdownjsondictpars": [29, 31], "markdownjsonobjectpars": [29, 31], "master": [44, 69], "match": [13, 14, 15, 89], "matplotlib": [42, 44], "max": [1, 2, 7, 37, 72, 93, 96], "max_game_round": 89, "max_it": [1, 6], "max_iter": 92, "max_length": [17, 22, 25, 37], "max_length_of_model": 22, "max_loop": [34, 35, 36], "max_pool_s": [1, 2, 7], "max_result": [42, 63], "max_retri": [1, 4, 17, 22, 25, 93], "max_return_token": [42, 61], "max_summary_length": 37, "max_timeout_second": [1, 2, 7], "max_werewolf_discussion_round": 89, "maxcount_result": [42, 57, 58, 59], "maximum": [1, 4, 6, 17, 25, 34, 35, 36, 42, 44, 51, 57, 58, 59, 63], "maximum_memory_byt": [42, 44], "may": [1, 4, 17, 19, 20, 42, 55, 66, 81, 93], "mayb": [1, 6, 16, 17, 19, 23, 27, 29, 33], "md": 93, "me": 89, "mean": [0, 1, 2, 13, 15, 17, 24, 28], "meet": [34, 35, 36, 96], "memori": [1, 2, 3, 4, 7, 8, 9, 16, 23, 37, 42, 44, 51, 84, 86, 91, 96, 101], "memory_config": [1, 2, 3, 4, 8, 91], "memorybas": [13, 14, 15], "mer": [42, 64], "merg": [17, 19], "messag": [0, 1, 2, 3, 4, 7, 9, 11, 13, 14, 15, 17, 19, 20, 21, 23, 24, 25, 27, 28, 38, 39, 42, 45, 47, 48, 49, 51, 53, 57, 58, 59, 61, 64, 65, 69, 70, 77, 78, 82, 84, 88, 89, 91, 92, 93, 94, 96, 97, 101], "message_from_alic": 88, "message_from_bob": 88, "messagebas": [13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 27], "messages_key": [17, 25, 93], "meta": [42, 64, 93], "metadata": 41, "method": [1, 2, 5, 7, 9, 13, 14, 15, 16, 17, 20, 42, 64, 81, 82, 91], "metric": [13, 15, 68, 71], "metric_nam": [68, 71], "metric_name_a": [68, 71], "metric_name_b": [68, 71], "metric_unit": [68, 71, 97], "metric_valu": [68, 71], "microsoft": [42, 66, 94], "might": [17, 21, 89], "mine": [17, 19], "miss": [11, 29, 31, 38, 41, 73, 91], "missing_begin_tag": 11, "missing_end_tag": 11, "misunderstand": [17, 19], "mit": 63, "mkt": [42, 66], "mode": [69, 98], "model": [0, 1, 2, 3, 4, 6, 8, 10, 11, 13, 15, 16, 29, 30, 31, 32, 33, 37, 42, 51, 55, 61, 67, 68, 71, 72, 81, 82, 84, 86, 88, 89, 91, 94, 96, 101], "model_a": 97, "model_a_metr": 97, "model_b": 97, "model_b_metr": 97, "model_config": [0, 88, 89, 93], "model_config_nam": [1, 2, 3, 4, 6, 8, 88, 89, 91], "model_config_or_path": 93, "model_dump": 97, "model_nam": [17, 19, 20, 21, 22, 23, 24, 25, 27, 68, 71, 72, 88, 89, 93, 96, 97], "model_name_for_openai": 22, "model_respons": 94, "model_typ": [17, 19, 20, 21, 22, 23, 24, 25, 27, 88, 89, 93], "modelnod": 82, "modelrespons": [4, 17, 26, 29, 30, 31, 32, 33], "modelscop": [87, 88, 93], "modelscope_cfg_dict": 88, "modelwrapp": 93, "modelwrapperbas": [17, 19, 20, 21, 22, 23, 24, 25, 27, 37, 42, 51, 61, 67, 93, 96], "moder": 89, "modifi": [1, 6, 44], "modul": [0, 1, 13, 15, 17, 29, 34, 37, 38, 42, 53, 68, 74, 77, 81], "module_nam": 77, "module_path": 77, "mongodb": [42, 94], "monitor": [0, 7, 17, 22, 68, 97], "monitor_metr": 71, "monitorbas": [68, 71, 97], "monitorfactori": [68, 71, 97], "more": [0, 1, 6, 17, 19, 20, 21, 28, 42, 66, 94], "most": [13, 14, 16, 89], "move": [42, 47], "move_directori": [42, 47, 94], "move_fil": [42, 47, 94], "mp3": 96, "msg": [16, 17, 19, 20, 21, 23, 24, 25, 27, 28, 37, 73, 77, 78, 88, 89, 90, 91, 92, 96, 98], "msg_hub": 92, "msg_id": 78, "msghub": [0, 84, 85, 88, 101, 103], "msghubmanag": [0, 28, 92], "msghubnod": 82, "msgnode": 82, "msgtype": 37, "much": [0, 28], "muhammet": [42, 64], "multi": [17, 20, 84, 86, 87, 92, 98, 99, 103], "multimod": [17, 19, 93], "multipl": [14, 16, 17, 19, 29, 33, 34, 35, 36, 68, 71, 82], "multitaggedcontentpars": [29, 33], "must": [13, 14, 15, 17, 19, 20, 21, 29, 33, 68, 71, 89], "my_arg1": 93, "my_arg2": 93, "my_dashscope_chat_config": 93, "my_dashscope_image_synthesis_config": 93, "my_dashscope_multimodal_config": 93, "my_dashscope_text_embedding_config": 93, "my_gemini_chat_config": 93, "my_gemini_embedding_config": 93, "my_model": 93, "my_model_config": 93, "my_ollama_chat_config": 93, "my_ollama_embedding_config": 93, "my_ollama_generate_config": 93, "my_postapichatwrapper_config": 93, "my_postapiwrapper_config": 93, "my_zhipuai_chat_config": 93, "my_zhipuai_embedding_config": 93, "myagent": 89, "mymodelwrapp": 93, "mysql": [42, 57, 94], "mythought": 16, "n1": 89, "n2": 89, "n2s": 89, "nalic": 96, "name": [0, 1, 2, 3, 4, 6, 7, 8, 9, 13, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 27, 29, 30, 31, 33, 38, 39, 42, 44, 55, 57, 58, 59, 61, 64, 68, 70, 71, 78, 80, 81, 86, 88, 89, 90, 91, 93, 94, 95, 96, 98, 100], "nanyang": [42, 64], "nation": [42, 64], "nativ": [42, 44], "natur": [42, 44], "nbob": 96, "nconstraint": 89, "necessari": [55, 69, 81, 94], "need": [1, 6, 7, 13, 15, 17, 21, 22, 42, 61, 82, 91], "negative_prompt": 93, "networkx": 81, "new": [7, 13, 14, 15, 28, 38, 39, 42, 47, 68, 71], "new_ag": 92, "new_particip": [28, 92], "next": [78, 82, 89], "nfor": 89, "ngame": 89, "nice": 96, "night": 89, "nin": 89, "no": [1, 9, 17, 24, 42, 44, 51, 64, 80, 89, 95], "node": [81, 82, 83], "node_id": [81, 82], "node_info": 81, "node_typ": 82, "nodes_not_in_graph": 81, "non": [42, 44, 81], "none": [0, 1, 2, 3, 4, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 41, 42, 44, 51, 55, 57, 58, 59, 63, 67, 68, 69, 70, 71, 73, 74, 77, 78, 80, 81, 82, 88, 91, 92, 94, 95, 96, 98], "not": [1, 2, 4, 7, 11, 13, 14, 15, 17, 19, 20, 21, 23, 24, 27, 29, 33, 34, 35, 36, 37, 42, 44, 45, 55, 67, 68, 69, 71, 81, 89, 91, 94], "note": [1, 6, 7, 17, 19, 21, 23, 27, 42, 45, 89, 93], "noth": [34, 35, 36, 71], "notic": [13, 14, 15, 42, 61], "notifi": [1, 2], "notimplementederror": [91, 95], "noun": [42, 66], "now": [42, 57], "nplayer": 89, "nseer": 89, "nsummar": [42, 61], "nthe": 89, "nthere": 89, "num_complet": [42, 64], "num_dot": 78, "num_inst": [1, 7], "num_result": [42, 55, 64, 66, 94], "num_tokens_from_cont": 72, "number": [1, 2, 4, 6, 7, 13, 14, 15, 17, 25, 34, 35, 36, 37, 42, 51, 52, 55, 57, 58, 59, 61, 63, 64, 65, 66, 69, 89, 94], "nvictori": 89, "nvillag": 89, "nwerewolv": 89, "nwitch": 89, "nyou": [42, 61, 89], "object": [0, 1, 6, 7, 9, 11, 13, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 37, 38, 39, 41, 42, 53, 55, 57, 58, 59, 65, 67, 68, 71, 73, 81, 82, 91, 94, 95, 96], "observ": [0, 1, 2, 7, 28, 89, 91, 92], "obtain": [1, 7, 42, 67], "occupi": 7, "occur": [69, 91], "of": [0, 1, 2, 3, 4, 6, 7, 8, 9, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 42, 44, 47, 49, 51, 53, 55, 57, 58, 59, 61, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 78, 81, 82, 89, 90, 94, 95, 96], "often": [16, 95], "okay": 89, "old": [13, 14, 15], "oldest": 7, "ollama": [17, 23, 96], "ollama_chat": [17, 23, 93], "ollama_embed": [17, 23, 93], "ollama_gener": [17, 23, 93], "ollamachatwrapp": [17, 23, 93], "ollamaembeddingwrapp": [17, 23, 93], "ollamagenerationwrapp": [17, 23, 93], "ollamawrapperbas": [17, 23], "omit": [91, 94], "on": [1, 2, 7, 9, 13, 14, 15, 16, 17, 20, 21, 25, 34, 35, 36, 42, 63, 64, 66, 71, 78, 80, 81, 82, 89, 91], "onc": [68, 71], "one": [0, 13, 14, 15, 16, 17, 19, 20, 22, 28, 42, 51, 68, 70, 78, 82, 89, 91], "onli": [1, 2, 6, 7, 16, 42, 44, 57, 68, 69, 71, 89, 95], "open": [16, 27, 29, 31, 42, 55, 61, 69, 89], "openai": [16, 17, 21, 22, 24, 25, 42, 44, 55, 69, 72, 73, 88, 89, 94, 95, 96, 97], "openai_api_key": [17, 21, 24, 88, 93], "openai_cfg_dict": 88, "openai_chat": [17, 22, 24, 88, 89, 93], "openai_dall_": [17, 24, 88, 93], "openai_embed": [17, 24, 88, 93], "openai_organ": [17, 24, 88], "openai_respons": 97, "openaichatwrapp": [17, 24, 93], "openaidallewrapp": [17, 24, 93], "openaiembeddingwrapp": [17, 24, 93], "openaiwrapp": 93, "openaiwrapperbas": [17, 24], "oper": [1, 2, 34, 35, 36, 37, 42, 44, 47, 48, 49, 57, 63, 68, 69, 71, 81, 82, 91, 92], "opposit": [42, 64], "opt": 82, "opt_kwarg": 82, "optim": [17, 21], "option": [0, 1, 2, 3, 4, 7, 8, 9, 13, 14, 15, 16, 17, 23, 26, 28, 29, 31, 34, 35, 37, 38, 39, 41, 42, 44, 51, 55, 63, 67, 68, 69, 71, 82, 89, 91, 92, 93, 95], "or": [0, 1, 2, 3, 4, 9, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 27, 28, 34, 35, 36, 37, 42, 45, 47, 49, 57, 58, 59, 63, 64, 65, 66, 67, 69, 70, 78, 82, 88, 89, 91, 94, 95, 98], "order": [13, 15, 17, 19, 42, 51, 81, 89], "org": [1, 6, 42, 64], "organ": [1, 3, 4, 14, 17, 22, 24, 42, 66, 88, 89, 93], "origin": [13, 15, 42, 51, 55, 71, 73], "original_func": 55, "os": [17, 21, 42, 44], "other": [0, 1, 2, 4, 7, 8, 16, 27, 28, 29, 33, 42, 44, 57, 64, 89, 91, 95], "otherwis": [0, 13, 14, 15, 42, 53, 55, 61, 67, 94], "our": [16, 17, 20], "out": [1, 2, 6, 34, 35, 36], "outlin": [29, 33], "output": [0, 1, 4, 28, 34, 35, 36, 42, 44, 45, 55, 67, 81, 82], "over": 82, "overridden": [1, 5], "overwrit": [13, 14, 15, 42, 48, 49, 95], "overwritten": 69, "own": [1, 6, 16, 17, 19, 21, 23, 27], "paa": 27, "packag": [0, 1, 17, 34, 38, 42, 68, 73, 74, 98], "page": [42, 64, 67], "paper": [1, 6, 42, 63, 64], "param": [13, 14, 15, 21, 67, 69, 94], "paramet": [1, 2, 16, 22, 42, 66, 67, 69, 93, 94], "params_prompt": 94, "parent": 82, "pars": [1, 4, 11, 17, 26, 29, 30, 31, 32, 33, 42, 48, 55, 64, 67, 69, 80, 94], "parse_and_call_func": [42, 55, 94], "parse_dict": [1, 4], "parse_func": [1, 4, 17, 25], "parse_html_to_text": [42, 67], "parse_json": [29, 33], "parser": [26, 84], "parserbas": [29, 30, 31, 32, 33], "part": [82, 96], "parti": [17, 20], "partial": 37, "particip": [0, 28, 34, 35, 82, 89, 92], "pass": [0, 1, 2, 3, 4, 7, 13, 14, 15, 16, 17, 20, 28, 42, 55, 82, 89, 94], "password": [42, 58], "path": [0, 13, 14, 15, 17, 42, 47, 48, 49, 65, 68, 69, 71, 77, 78, 80, 88], "path_log": [68, 70], "path_sav": [74, 90], "peac": 89, "perform": [1, 3, 8, 17, 21, 42, 64, 81, 82, 89], "permiss": [42, 66, 69], "permissionerror": 69, "person": [42, 66, 89], "phase": 89, "phenomenon": [42, 66], "pictur": [17, 19, 88, 96], "pid": [42, 64], "piec": [13, 14, 42, 44], "pip": 100, "pipe": [7, 89, 92], "pipe1": 92, "pipe2": 92, "pipe3": 92, "pipelin": [82, 84, 86, 88, 101, 103], "pipelinebas": [5, 34, 36, 92], "placehold": [16, 17, 19, 20, 21, 23, 24, 25, 27, 34, 35, 36, 73, 82, 92], "placeholder_attr": 16, "placeholdermessag": 16, "placeholdernod": 82, "plachold": 98, "plain": [1, 4], "platform": 7, "play": [16, 89, 95], "player": [77, 78, 89], "player1": 89, "player2": 89, "player3": 89, "player4": 89, "player5": 89, "player6": 89, "player_nam": 89, "pleas": [1, 4, 6, 7, 21, 23, 42, 45, 64, 66, 94, 96], "plot": [42, 44], "plt": [42, 44], "plus": [93, 96], "png": 96, "point": 77, "poison": 89, "polici": 37, "pool": 7, "pop": 89, "port": [1, 2, 7, 16, 38, 39, 42, 57, 58, 74, 98], "pose": [42, 44], "post": [17, 22, 25, 89], "post_api": [17, 22, 25, 93], "post_api_chat": [17, 25, 93], "post_api_dall": 25, "post_api_dall_": 25, "post_arg": [17, 25], "postapichatmodelwrapp": 93, "postapichatwrapp": [17, 25], "postapidallewrapp": 25, "postapimodelwrapp": [17, 25], "postapimodelwrapperbas": [17, 25, 93], "potenti": [1, 9, 42, 44, 90], "potion": 89, "power": [42, 64, 66], "pre": 100, "predecessor": 81, "prefix": [17, 19, 37, 42, 63, 68, 71, 78], "prepar": [37, 89, 91], "preprocess": [42, 67], "present": [42, 44], "preserv": [13, 15, 42, 51], "preserve_ord": [13, 15, 42, 51], "prevent": [13, 14, 15, 17, 20, 44, 82], "print": [1, 4, 6, 42, 64, 66, 88, 91, 94, 96, 97], "pro": [17, 20, 93, 96], "problem": 6, "problemat": 90, "proceed": 80, "process": [1, 2, 3, 4, 7, 9, 37, 42, 44, 55, 61, 67, 81, 90, 91, 98], "process_messag": 7, "processed_func": [42, 55], "produc": [1, 3, 4, 91], "program": [42, 66], "programm": [42, 66], "project": [0, 10], "prompt": [1, 2, 3, 4, 6, 9, 10, 16, 17, 19, 20, 21, 23, 27, 42, 55, 61, 67, 73, 84, 86, 89, 91, 94, 95, 96], "prompt_token": 97, "prompt_typ": [1, 3, 4, 37], "promptengin": [37, 101], "prompttyp": [1, 3, 4, 37, 95], "proper": [42, 55], "properti": [1, 2, 29, 31, 42, 55, 94], "proto": [38, 41], "protobuf": 41, "protocol": [1, 5, 40], "provid": [1, 2, 3, 4, 9, 13, 15, 17, 20, 29, 31, 42, 44, 55, 61, 66, 67, 68, 69, 71, 78, 80, 81, 82, 94], "pte": [42, 64], "public": [42, 64], "pull": [17, 20, 23], "purpos": [17, 26, 89], "py": [44, 63, 69, 80, 86, 89], "pypi": 87, "python": [1, 4, 42, 44, 45, 66, 80, 81, 82, 84, 86, 87, 88, 89, 90, 94, 95, 103], "python3": 87, "pythonservicenod": 82, "qianwen": [17, 19], "queri": [13, 15, 42, 51, 55, 57, 58, 59, 63, 64, 66, 69, 94], "query_mongodb": [42, 57, 94], "query_mysql": [42, 58, 94], "query_sqlit": [42, 59, 94], "question": [42, 64, 66, 94], "queue": 78, "quick": [17, 19], "quota": [68, 71, 97], "quotaexceedederror": [68, 71, 97], "quotaexceederror": [68, 71], "qwen": [93, 96], "rais": [1, 9, 11, 17, 25, 29, 31, 68, 71, 73, 80, 91, 95], "random": [0, 1, 7], "rang": [13, 14, 34, 36, 82, 89, 92], "rather": 95, "raw": [11, 17, 26, 42, 67, 81], "raw_info": 81, "raw_respons": 11, "re": [1, 6, 17, 19, 23, 37, 42, 67, 89, 96], "reach": 89, "react": [1, 6, 91], "reactag": [1, 6, 82, 91, 94], "reactagentnod": 82, "read": [17, 24, 27, 42, 48, 49, 82, 89], "read_json_fil": [42, 48, 94], "read_model_config": 17, "read_text_fil": [42, 49, 94], "readm": 93, "readtextservicenod": 82, "real": 16, "reason": [1, 6, 11], "rec": [42, 64], "recent": [13, 14], "recent_n": [13, 14, 15, 95], "record": [1, 2, 7, 11, 16, 73, 91], "recurs": 82, "redirect": [68, 70], "refer": [1, 4, 6, 16, 17, 19, 20, 21, 42, 63, 64, 66, 89, 93, 94, 95], "reform_dialogu": 73, "regist": [1, 2, 42, 55, 68, 71, 94, 97], "register_agent_class": [1, 2], "register_budget": [68, 71, 97], "registr": [68, 71], "registri": [1, 2], "regular": [68, 71], "relat": [1, 13, 34, 38, 42, 69, 82], "releas": [1, 2], "relev": [13, 15], "remain": 89, "remind": [29, 31, 33], "remov": [1, 2, 44, 68, 71, 81, 97], "remove_duplicates_from_end": 81, "repeat": [82, 89], "repli": [1, 2, 3, 4, 6, 7, 8, 9, 78, 89, 91, 94, 95, 98], "replic": 82, "repons": 91, "repositori": [17, 20, 63], "repres": [1, 3, 4, 9, 34, 36, 42, 66, 81, 82, 90], "represent": [16, 95], "reqeust": [38, 39], "request": [1, 2, 7, 17, 20, 23, 25, 27, 38, 41, 42, 55, 65, 67, 69, 90, 94], "requests_get": 69, "requir": [0, 1, 4, 9, 11, 17, 19, 21, 22, 23, 24, 25, 27, 28, 29, 31, 33, 35, 68, 71, 73, 81, 91, 93, 94], "require_arg": 55, "require_url": [1, 9, 91], "required_key": [1, 9, 29, 31, 91], "requiredfieldnotfounderror": [11, 29, 31], "res_of_dict_input": 94, "res_of_string_input": 94, "reset": [13, 14, 77, 78], "reset_audi": [1, 2], "reset_glb_var": 77, "resetexcept": 78, "respect": [42, 44], "respond": [29, 33, 89, 96], "respons": [0, 1, 2, 3, 4, 7, 8, 10, 11, 16, 17, 28, 29, 30, 31, 32, 33, 37, 38, 39, 42, 53, 67, 69, 82, 89, 91, 94], "responseformat": 10, "responseparsingerror": 11, "responsestub": [38, 39], "rest": [42, 66], "result": [1, 2, 7, 42, 47, 53, 55, 57, 58, 59, 63, 64, 65, 66, 67, 81, 82, 89, 94], "results_per_pag": [42, 64], "resurrect": 89, "retri": [1, 4, 17, 25, 42, 65], "retriev": [13, 15, 42, 77, 78, 82], "retrieve_by_embed": [13, 15, 95], "retrieve_from_list": [42, 51, 94], "retry_interv": [17, 25], "return": [1, 2, 7, 9, 13, 14, 15, 16, 17, 26, 29, 33, 34, 35, 36, 38, 39, 42, 51, 55, 57, 58, 59, 61, 63, 64, 66, 67, 69, 78, 89, 91, 92, 94, 95, 97, 99, 100], "return_typ": 95, "return_var": 82, "reveal": 89, "revers": [13, 15], "rewrit": 16, "risk": [42, 44], "rm": [42, 45], "rm_audienc": [1, 2], "rn": [42, 63], "role": [1, 3, 16, 17, 19, 20, 23, 42, 61, 70, 78, 89, 91, 95, 96], "round": 89, "rout": 82, "rpc": [1, 2, 7, 16, 84, 86], "rpc_servicer_method": 7, "rpcagent": [1, 7, 16, 41], "rpcagentcli": [16, 38, 39], "rpcagentserv": [1, 7], "rpcagentserverlaunch": [1, 7, 98], "rpcagentservic": [7, 38, 41], "rpcagentstub": [38, 41], "rpcmsg": [7, 38], "rpcserversidewrapp": 7, "rule": 89, "run": [0, 1, 2, 7, 42, 44, 77, 81, 90], "run_app": 77, "runnabl": 81, "runtim": 0, "runtime_id": 0, "safeti": [42, 44], "same": [0, 28, 68, 71, 82, 94], "sanit": 81, "sanitize_node_data": 81, "satisfi": [42, 61], "save": [0, 12, 13, 14, 15, 37, 38, 39, 42, 65, 89], "save_api_invok": 0, "save_cod": 0, "save_dir": 0, "save_log": 0, "say": [1, 4, 89], "scenario": [16, 17, 19, 23, 27, 95], "schema": [42, 55, 94], "scienc": [42, 64], "score": [42, 51], "score_func": [42, 51], "script": [86, 87, 93], "search": [0, 42, 55, 63, 64, 82, 94], "search_queri": [42, 63], "search_result": [42, 64], "second": [17, 19, 42, 44, 69, 96], "secur": [42, 44], "sed": [42, 45], "see": [1, 2, 96], "seed": [17, 19, 21, 23, 24, 27, 93], "seem": 89, "seen": [16, 82], "seen_ag": 82, "seer": 89, "segment": [13, 14, 15], "select": [42, 67, 77], "selected_tags_text": [42, 67], "self": [16, 42, 55, 89, 91, 92, 93, 94, 95], "self_define_func": [42, 67], "self_parse_func": [42, 67], "selim": [42, 64], "sell": [42, 66], "send": [16, 69, 70, 77, 78, 95], "send_audio": 77, "send_imag": 77, "send_messag": 77, "send_msg": 78, "send_player_input": 78, "send_reset_msg": 78, "sender": [16, 95], "sent": 69, "sequenc": [0, 1, 2, 7, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 34, 35, 36, 42, 51, 67, 82, 91, 92, 95], "sequenti": [34, 36, 81, 82], "sequentialpipelin": [34, 35, 36, 88, 89], "sequentialpipelinenod": 82, "seral": [38, 39], "seri": [1, 7, 42, 64, 82], "serial": [13, 15, 16, 38, 39, 42, 48, 95], "serv": [82, 89], "server": [1, 2, 7, 16, 23, 38, 39, 41, 42, 57, 58], "servic": [1, 7, 8, 38, 41, 82, 84, 98, 101, 103], "service_bot": 91, "service_func": [42, 55], "service_toolkit": [1, 6, 94], "servicebot": 91, "serviceexecstatus": [42, 53, 54, 61, 63, 64, 66, 94], "serviceexestatus": [42, 53, 94], "servicefactori": [42, 55], "servicefunct": [42, 55], "servicercontext": 7, "servicerespons": [42, 44, 45, 47, 48, 49, 51, 52, 53, 55, 57, 58, 59, 61, 63, 64, 65, 66, 67, 69], "servicetoolkit": [1, 6, 42, 55], "session": [42, 45], "set": [0, 1, 2, 3, 7, 9, 13, 15, 16, 17, 21, 24, 27, 37, 38, 39, 42, 44, 64, 68, 71, 80, 81, 82, 93, 95], "set_quota": [68, 71, 97], "set_respons": [38, 39], "setitim": [42, 44, 69], "setup": [7, 68, 70, 86], "setup_logg": [68, 70], "setup_rpc_agent_serv": 7, "setup_rpc_agent_server_async": 7, "share": [0, 28], "shell": [42, 45], "should": [0, 1, 2, 13, 14, 16, 17, 19, 20, 21, 22, 23, 24, 25, 27, 29, 30, 31, 37, 42, 55, 70, 89, 93, 95], "shouldn": [16, 17, 23], "show": [42, 44, 47], "shrink": [10, 37], "shrink_polici": 37, "shrinkpolici": [10, 37], "shutdown": [1, 7], "side": 89, "sig": 94, "signal": [42, 44, 69, 78], "signatur": 94, "signific": 82, "similar": 42, "simpl": [1, 3, 17, 20, 90], "sinc": [42, 44, 69, 96], "singapor": [42, 64], "singl": [17, 19, 20, 23, 27], "singleton": [68, 71], "siu": [42, 64], "siu53274": [42, 64], "size": [7, 13, 14, 15, 93, 95], "slower": 90, "small": 93, "snippet": [42, 66], "so": [17, 21, 29, 33, 42, 45, 55, 66], "socket": 7, "solut": [17, 19], "solv": 6, "some": [1, 2, 7, 8, 10, 42, 44, 55, 66, 76, 93, 98], "some_messag": 92, "someon": [42, 66], "someth": [89, 90], "sometim": 89, "song": [42, 64], "sort": 81, "sourc": [1, 7, 16, 42, 47, 55, 67, 87], "source_kwarg": 82, "source_path": [42, 47], "space": 37, "sparrow": [42, 64], "speak": [1, 2, 4, 6, 9, 17, 20, 89, 91], "speaker": 90, "special": [34, 36, 51, 89], "specif": [0, 1, 2, 7, 9, 13, 15, 17, 22, 29, 32, 33, 38, 39, 42, 44, 68, 71, 78, 81, 82, 91], "specifi": [1, 4, 5, 13, 14, 17, 22, 24, 27, 42, 44, 47, 55, 65, 69, 73, 82, 89, 91], "sql": [42, 58, 94], "sqlite": [42, 57, 68, 71, 94], "sqlite3": 97, "sqlite_cursor": 71, "sqlite_transact": 71, "sqlitemonitor": [71, 97], "src": 86, "standard": [42, 44], "start": [1, 2, 7, 17, 19, 23, 29, 33, 42, 63, 64, 74, 80, 89, 90, 98], "start_ev": 7, "start_workflow": 80, "state": [42, 45, 91], "static": 41, "status": [42, 53, 54, 55, 63, 64, 66, 94], "stay": 23, "stderr": [68, 70, 90], "stem": [42, 44], "step": [1, 6, 81, 91], "still": 37, "stop": [1, 7], "stop_ev": 7, "store": [1, 2, 7, 9, 13, 14, 15, 29, 30, 31, 32, 33, 42, 67, 77], "str": [0, 1, 2, 3, 4, 6, 7, 8, 9, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29, 30, 31, 33, 37, 38, 39, 42, 44, 45, 47, 48, 49, 53, 55, 57, 58, 59, 61, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 77, 78, 80, 81, 82, 83, 91, 93, 94, 95], "straightforward": [17, 20], "strateg": 89, "strategi": [10, 17, 19, 20, 21, 23, 27, 89], "string": [1, 3, 4, 9, 13, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 27, 29, 31, 37, 42, 44, 45, 55, 63, 64, 66, 67, 69, 73, 80, 81, 83, 90, 94, 95], "string_input": 94, "strong": [17, 21], "structur": [14, 42, 64, 82], "stub": [38, 39], "studio": 70, "style": [37, 42, 55, 73], "sub": [1, 2, 38, 39], "subclass": [1, 5, 7, 82], "subprocess": [1, 7, 98], "subsequ": 82, "subset": [42, 67], "substanc": [42, 66], "substr": [17, 24], "substrings_in_vision_models_nam": [17, 24], "success": [0, 42, 47, 48, 49, 53, 54, 61, 64, 66, 67, 68, 69, 70, 71, 90, 94], "sucess": [42, 45], "such": [1, 4, 7, 42, 44, 69, 81, 88, 93], "suggest": [42, 55], "suit": 81, "suitabl": [17, 19, 23, 27, 91], "summar": [10, 37, 42, 94], "summari": [1, 4, 37, 42, 61, 89], "summarize_model": 37, "super": [93, 95], "support": [42, 44, 45, 53, 57, 63, 68, 71, 81, 93, 94], "surviv": 89, "survivor": 89, "suspect": 89, "suspici": 89, "switch": [34, 35, 36, 82, 92], "switch_result": 92, "switchpipelin": [34, 35, 36], "switchpipelinenod": 82, "symposium": [42, 64], "synthesi": [17, 19, 93], "sys_prompt": [1, 2, 3, 4, 6, 88, 89, 91], "sys_python_guard": 44, "syst": [42, 64], "system": [1, 2, 3, 4, 6, 12, 16, 17, 19, 23, 27, 37, 42, 44, 61, 67, 91, 95, 96], "system_prompt": [37, 42, 61, 96], "sythesi": 93, "tabl": 71, "table_nam": 71, "tag": [11, 29, 30, 31, 33, 42, 67], "tag_begin": [29, 30, 31, 33], "tag_end": [29, 30, 31, 33], "tag_lines_format": [29, 33], "tagged_cont": [29, 33], "taggedcont": [29, 33], "tagnotfounderror": 11, "take": [1, 4, 13, 14, 15, 42, 51, 68, 71], "taken": [1, 2, 7, 8, 89], "tan": [42, 64], "tang": [42, 64], "target": [37, 41], "task": [1, 2, 7, 8, 16, 93], "task_id": [7, 16], "task_msg": 7, "teammat": 89, "technolog": [42, 64], "tell": [16, 95], "temperatur": [17, 19, 21, 22, 23, 24, 27, 89, 93], "templat": [34, 36], "temporari": [13, 15, 69], "temporarymemori": [13, 15], "tensorflow": 86, "term": [42, 66], "termin": [23, 42, 44], "test": [44, 86, 96], "text": [1, 4, 8, 17, 19, 26, 29, 30, 31, 32, 33, 42, 55, 61, 67, 77, 78, 82, 88, 91, 93, 94, 96], "text_cmd": [42, 55], "texttoimageag": [1, 8, 82, 91], "texttoimageagentnod": 82, "textual": [1, 4], "than": [17, 19, 42, 61, 89, 90, 95], "thank": [90, 96], "that": [0, 1, 2, 4, 5, 6, 7, 8, 9, 13, 15, 16, 17, 19, 21, 22, 23, 24, 25, 27, 28, 34, 35, 36, 42, 44, 45, 55, 57, 58, 59, 65, 66, 68, 69, 71, 81, 82, 90, 93, 95], "the": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 42, 44, 45, 47, 48, 49, 51, 52, 53, 55, 57, 58, 59, 61, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 76, 77, 78, 80, 81, 82, 88, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100], "their": [1, 2, 6, 7, 8, 13, 15, 16, 17, 19, 21, 23, 27, 29, 33, 34, 35, 36, 42, 55, 64, 89], "them": [1, 7, 16, 34, 36, 42, 45, 89], "then": [1, 3, 4, 9, 13, 15, 17, 19, 29, 33, 42, 67, 81], "there": [16, 17, 19, 42, 44, 91], "these": [81, 96], "they": [37, 89], "thing": [42, 66], "think": [78, 89], "this": [0, 1, 2, 3, 4, 6, 7, 8, 9, 13, 14, 15, 16, 17, 19, 20, 22, 23, 24, 26, 27, 28, 29, 33, 38, 39, 42, 44, 51, 63, 66, 68, 69, 71, 80, 81, 82, 88, 89, 91, 93, 96], "thought": [1, 2, 4, 7, 8, 16, 89], "thread": [38, 39, 70], "three": [0, 7, 28], "through": 82, "tht": 16, "ti": [42, 63], "time": [1, 9, 16, 42, 44, 68, 69, 71, 82, 89, 95], "timeout": [1, 2, 7, 9, 17, 22, 25, 27, 38, 39, 41, 42, 44, 65, 67, 71, 78], "timeouterror": [1, 9], "timer": 69, "timestamp": [16, 95], "titl": [42, 63, 64, 66], "to": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 31, 32, 33, 34, 35, 36, 37, 38, 39, 41, 42, 44, 45, 47, 48, 49, 51, 53, 55, 57, 58, 59, 61, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 77, 78, 80, 81, 82, 83, 88, 89, 91, 93, 94, 95, 96, 97, 99, 100], "to_all_continu": 89, "to_all_r": 89, "to_all_vot": 89, "to_dialog_str": 73, "to_dist": [1, 2, 91], "to_mem": [13, 14, 15, 95], "to_openai_dict": 73, "to_seer": 89, "to_seer_result": 89, "to_str": [16, 95], "to_witch_resurrect": 89, "to_wolv": 89, "to_wolves_r": 89, "to_wolves_vot": 89, "today": [17, 19, 23, 96], "todo": [1, 8, 14, 37], "togeth": 89, "toke": 22, "token": [42, 61, 72, 97], "token_limit_prompt": [42, 61], "token_num": 97, "token_num_us": 97, "tongyi": [17, 19], "tongyi_chat": [17, 19], "tonight": 89, "too": [10, 37, 42, 57, 58], "took": 88, "tool": [1, 6, 42, 55, 94], "toolkit": [42, 55], "tools_calling_format": [42, 55, 94], "tools_instruct": [42, 55, 94], "top": [42, 51, 97, 99, 100], "top_k": [13, 15, 42, 51], "topolog": 81, "total": [17, 24, 89], "trace": [0, 68, 70, 90], "track": 82, "transact": 71, "transform": [42, 64, 93], "travers": 82, "treat": [1, 4], "tri": [89, 91, 94, 95, 97], "trigger": [34, 35, 36, 68, 71], "true": [0, 1, 2, 3, 4, 6, 7, 8, 11, 13, 14, 15, 29, 33, 34, 35, 36, 42, 51, 67, 88, 89, 91, 95, 98], "truncat": [10, 37], "tupl": [1, 2, 3, 4, 6, 7, 8, 9, 29, 33, 42, 49, 55], "turbo": [17, 21, 22, 24, 88, 89, 93, 97], "turn": [42, 55, 89], "tutori": [1, 2], "two": [42, 44, 51, 52, 63, 66, 89, 96], "txt": 49, "type": [1, 2, 3, 4, 7, 11, 13, 14, 15, 17, 19, 20, 21, 22, 23, 24, 25, 27, 34, 35, 36, 37, 42, 45, 47, 48, 49, 55, 64, 66, 67, 68, 69, 71, 81, 91, 94, 96], "typic": [42, 48, 91], "ui": [74, 77, 78], "uid": [70, 77, 78], "uncertain": 11, "under": 37, "understand": [42, 55, 90, 91], "undetect": 89, "unexpect": 90, "unifi": [0, 17, 21], "union": [0, 1, 2, 7, 9, 13, 14, 15, 16, 17, 19, 20, 21, 23, 24, 25, 27, 28, 42, 44, 91, 92, 95], "uniqu": [1, 2, 42, 66, 68, 71, 82, 88], "unit": [13, 15, 16, 68, 71], "unittest": [68, 71], "univers": [42, 64], "unix": [42, 44, 69], "unless": 89, "unoccupi": 7, "unset": 88, "until": 89, "untrust": [42, 44], "up": 80, "updat": [17, 20, 22, 68, 71, 89, 91, 95, 97], "update_alive_play": 89, "update_config": [13, 14], "update_monitor": [17, 22], "update_valu": 16, "url": [1, 9, 16, 17, 19, 25, 26, 42, 64, 65, 67, 69, 86, 88, 91, 94, 95, 96], "url_to_png1": 96, "url_to_png2": 96, "url_to_png3": 96, "urlpars": 67, "us": [17, 20, 42, 66, 89, 94], "usag": [1, 4, 16, 42, 55, 64, 66, 68, 71, 95, 97], "use": [0, 1, 2, 3, 4, 6, 7, 8, 9, 10, 13, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29, 31, 33, 34, 35, 36, 37, 38, 39, 42, 44, 45, 51, 53, 55, 57, 58, 59, 61, 66, 67, 68, 71, 73, 76, 78, 81, 82, 88, 89, 90, 91, 94, 95], "use_dock": [42, 44], "use_memori": [1, 2, 3, 4, 8, 89, 91], "use_monitor": [0, 97], "user": [1, 3, 4, 9, 16, 17, 19, 20, 23, 37, 42, 51, 58, 61, 73, 77, 78, 90, 91, 94, 95, 96], "user_ag": 88, "user_agent_config": 91, "user_input": [78, 96], "user_messag": 96, "user_proxy_ag": 91, "userag": [1, 7, 9, 82, 88], "useragentnod": 82, "usernam": [42, 58, 100], "util": [83, 84, 86, 97], "uuid": 78, "uuid4": 95, "v1": [42, 66, 93], "v2": 93, "v4": 27, "valid": [1, 4, 67, 81], "valu": [0, 1, 7, 10, 13, 15, 16, 17, 22, 29, 33, 37, 38, 39, 42, 54, 55, 68, 70, 71, 82, 95, 97], "valueerror": [1, 2, 81], "variabl": [17, 20, 21, 24, 27, 42, 63, 66, 77, 88, 89, 93, 96], "varieti": [42, 66], "various": [42, 44, 53, 81, 94], "vector": [13, 15], "venu": [42, 64], "verbos": [1, 6], "veri": [0, 28, 42, 45], "version": [1, 2, 34, 35, 42, 61], "vertex": [17, 20], "via": [1, 4], "video": [16, 42, 53, 94, 95], "villag": 89, "vim": [42, 45], "vision": [17, 24], "vl": [17, 19, 93, 96], "vllm": [17, 25, 89, 93], "voic": 91, "vote": 89, "vote_r": 89, "wait": [1, 7], "wait_for_readi": 41, "wait_until_termin": [1, 7, 98], "want": [42, 45], "wanx": 93, "warn": [0, 42, 44, 68, 70, 90], "way": [7, 16, 17, 21], "wbcd": [42, 64], "we": [0, 1, 4, 6, 16, 17, 19, 20, 28, 29, 33, 37, 42, 51, 53, 57, 89, 94, 96], "weather": 96, "web": [0, 42, 84, 86, 90, 94], "web_text_or_url": [42, 67], "webpag": [42, 67], "websit": [1, 9, 16, 95], "webui": [84, 103, 104], "weimin": [42, 64], "welcom": [17, 20, 89], "well": [42, 55, 61], "werewolf": [1, 4, 89], "werewolv": 89, "what": [0, 17, 19, 23, 28, 29, 31, 42, 66, 88, 96], "when": [0, 1, 2, 4, 7, 10, 11, 13, 14, 15, 16, 17, 19, 25, 34, 35, 36, 37, 42, 44, 45, 55, 68, 71, 73, 81, 82, 90, 95], "where": [1, 4, 16, 17, 19, 20, 21, 23, 24, 25, 27, 42, 47, 48, 49, 67, 69, 81, 82], "whether": [0, 1, 2, 3, 4, 6, 7, 8, 9, 13, 15, 17, 29, 33, 34, 35, 36, 42, 44, 48, 49, 51, 55, 58, 59, 61, 67, 68, 71, 78, 83, 89], "which": [0, 1, 2, 3, 4, 6, 7, 8, 9, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 27, 34, 35, 36, 38, 39, 42, 55, 63, 66, 68, 69, 70, 71, 82, 89, 95], "while": [34, 36, 42, 55, 82, 88, 89, 90, 92, 98], "whilelooppipelin": [34, 35, 36], "whilelooppipelinenod": 82, "who": [16, 42, 66, 89, 95], "whose": 81, "will": [0, 1, 2, 6, 7, 9, 13, 14, 15, 16, 17, 19, 20, 23, 24, 25, 27, 28, 29, 31, 33, 37, 42, 44, 45, 47, 48, 49, 55, 61, 67, 68, 69, 70, 71, 73, 80, 89, 91, 95], "win": 89, "window": [42, 44, 87], "witch": 89, "witch_nam": 89, "with": [0, 1, 2, 4, 5, 6, 7, 9, 11, 17, 19, 20, 22, 23, 25, 27, 28, 29, 31, 33, 37, 42, 44, 51, 55, 61, 63, 64, 66, 67, 68, 69, 71, 81, 82, 89, 90, 91, 92, 94], "within": [1, 6, 42, 44, 57, 58, 59, 82, 89], "without": [0, 1, 2, 7, 28, 82, 91], "wolf": 89, "wolv": 89, "won": 89, "wonder": [17, 19], "work": [42, 47, 51, 69, 89], "workflow": [34, 36, 81, 82, 83], "workflownod": 82, "workflownodetyp": 82, "workshop": [42, 64], "world": 90, "would": 89, "wrap": [1, 2, 17, 20, 42, 53, 94], "wrapper": [1, 7, 17, 19, 20, 21, 22, 23, 24, 25, 27, 96, 101], "write": [13, 15, 42, 47, 49, 69, 82, 94], "write_fil": 69, "write_json_fil": [42, 48, 94], "write_text_fil": [42, 49, 94], "writetextservicenod": 82, "written": [13, 15, 42, 48, 49, 69], "wrong": 90, "www": [42, 66], "x1": [0, 28], "x2": [0, 28], "x_in": 81, "xxx": [88, 89, 93, 94, 96], "xxx1": 96, "xxx2": 96, "xxxagent": [1, 2], "xxxxx": [42, 67], "year": [42, 64], "yet": [42, 45], "you": [1, 6, 13, 15, 16, 17, 19, 20, 21, 22, 23, 29, 30, 37, 42, 44, 45, 61, 67, 88, 89, 90, 93, 95, 96], "your": [1, 2, 3, 6, 16, 17, 21, 22, 42, 55, 66, 68, 71, 88, 89, 96, 100], "your_": [29, 30], "your_api_key": [22, 93], "your_config_nam": 93, "your_cse_id": [42, 66], "your_google_api_key": [42, 66], "your_json_dictionari": [29, 31], "your_json_object": [29, 31], "your_organ": [22, 93], "your_save_path": 90, "yourag": 94, "yu": [42, 64], "yusefi": [42, 64], "yutztch23": [42, 64], "ywjjzgvm": 96, "yyy": 93, "zh": [17, 19], "zhang": [42, 64], "zhipuai": [17, 27, 96], "zhipuai_chat": [17, 27, 93], "zhipuai_embed": [17, 27, 93], "zhipuaichatwrapp": [17, 27, 93], "zhipuaiembeddingwrapp": [17, 27, 93], "zhipuaiwrapperbas": [17, 27], "ziwei": [42, 64]}, "titles": ["agentscope", "agentscope.agents", "agentscope.agents.agent", "agentscope.agents.dialog_agent", "agentscope.agents.dict_dialog_agent", "agentscope.agents.operator", "agentscope.agents.react_agent", "agentscope.agents.rpc_agent", "agentscope.agents.text_to_image_agent", "agentscope.agents.user_agent", "agentscope.constants", "agentscope.exception", "agentscope.file_manager", "agentscope.memory", "agentscope.memory.memory", "agentscope.memory.temporary_memory", "agentscope.message", "agentscope.models", "agentscope.models.config", "agentscope.models.dashscope_model", "agentscope.models.gemini_model", "agentscope.models.litellm_model", "agentscope.models.model", "agentscope.models.ollama_model", "agentscope.models.openai_model", "agentscope.models.post_model", "agentscope.models.response", "agentscope.models.zhipu_model", "agentscope.msghub", "agentscope.parsers", "agentscope.parsers.code_block_parser", "agentscope.parsers.json_object_parser", "agentscope.parsers.parser_base", "agentscope.parsers.tagged_content_parser", "agentscope.pipelines", "agentscope.pipelines.functional", "agentscope.pipelines.pipeline", "agentscope.prompt", "agentscope.rpc", "agentscope.rpc.rpc_agent_client", "agentscope.rpc.rpc_agent_pb2", "agentscope.rpc.rpc_agent_pb2_grpc", "agentscope.service", "agentscope.service.execute_code", "agentscope.service.execute_code.exec_python", "agentscope.service.execute_code.exec_shell", "agentscope.service.file", "agentscope.service.file.common", "agentscope.service.file.json", "agentscope.service.file.text", "agentscope.service.retrieval", "agentscope.service.retrieval.retrieval_from_list", "agentscope.service.retrieval.similarity", "agentscope.service.service_response", "agentscope.service.service_status", "agentscope.service.service_toolkit", "agentscope.service.sql_query", "agentscope.service.sql_query.mongodb", "agentscope.service.sql_query.mysql", "agentscope.service.sql_query.sqlite", "agentscope.service.text_processing", "agentscope.service.text_processing.summarization", "agentscope.service.web", "agentscope.service.web.arxiv", "agentscope.service.web.dblp", "agentscope.service.web.download", "agentscope.service.web.search", "agentscope.service.web.web_digest", "agentscope.utils", "agentscope.utils.common", "agentscope.utils.logging_utils", "agentscope.utils.monitor", "agentscope.utils.token_utils", "agentscope.utils.tools", "agentscope.web", "agentscope.web.studio", "agentscope.web.studio.constants", "agentscope.web.studio.studio", "agentscope.web.studio.utils", "agentscope.web.workstation", "agentscope.web.workstation.workflow", "agentscope.web.workstation.workflow_dag", "agentscope.web.workstation.workflow_node", "agentscope.web.workstation.workflow_utils", "AgentScope \u6587\u6863", "agentscope", "\u5173\u4e8eAgentScope", "\u5b89\u88c5", "\u5feb\u901f\u5f00\u59cb", "\u521b\u9020\u60a8\u7684\u7b2c\u4e00\u4e2a\u5e94\u7528", "\u65e5\u5fd7\u548cWebUI", "\u5b9a\u5236\u4f60\u81ea\u5df1\u7684Agent", "Pipeline \u548c MsgHub", "\u6a21\u578b", "\u670d\u52a1\u51fd\u6570", "\u8bb0\u5fc6", "\u63d0\u793a\u5de5\u7a0b", "\u76d1\u63a7\u5668", "\u5206\u5e03\u5f0f", "\u52a0\u5165AgentScope\u793e\u533a", "\u8d21\u732e\u5230AgentScope", "\u8fdb\u9636\u4f7f\u7528", "\u53c2\u4e0e\u8d21\u732e", "\u6b22\u8fce\u6765\u5230 AgentScope \u6559\u7a0b", "\u5feb\u901f\u4e0a\u624b"], "titleterms": {"actor": 98, "agent": [1, 2, 3, 4, 5, 6, 7, 8, 9, 86, 89, 91, 98], "agentbas": 91, "agentpool": 91, "agentscop": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 89, 97, 99, 100, 103], "and": 84, "api": [84, 89, 93, 97], "arxiv": 63, "chat": [90, 93], "clone": 100, "code_block_pars": 30, "common": [47, 69], "conda": 87, "config": 18, "constant": [10, 76], "dashscop": 93, "dashscope_model": 19, "dashscopechatwrapp": 96, "dashscopemultimodalwrapp": 96, "dblp": 64, "dialog_ag": 3, "dialogag": 91, "dict_dialog_ag": 4, "dingtalk": 99, "discord": 99, "download": 65, "except": 11, "exec_python": 44, "exec_shel": 45, "execute_cod": [43, 44, 45], "file": [46, 47, 48, 49], "file_manag": 12, "fork": 100, "forlooppipelin": 92, "function": 35, "gemini": 93, "gemini_model": 20, "geminichatwrapp": 96, "github": 99, "ifelsepipelin": 92, "indic": 84, "json": 48, "json_object_pars": 31, "litellm": 93, "litellm_model": 21, "log": 90, "logger": 90, "logging_util": 70, "memori": [13, 14, 15, 95], "memorybas": 95, "messag": [16, 86, 90, 95], "messagebas": 95, "model": [17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 93], "mongodb": 57, "monitor": 71, "msg": 95, "msghub": [28, 89, 92], "mysql": 58, "ollama": 93, "ollama_model": 23, "ollamachatwrapp": 96, "ollamagenerationwrapp": 96, "openai": 93, "openai_model": 24, "openaichatwrapp": 96, "oper": 5, "parser": [29, 30, 31, 32, 33], "parser_bas": 32, "pip": 87, "pipelin": [34, 35, 36, 89, 92], "placehold": 98, "post": 93, "post_model": 25, "prefix": 97, "prompt": 37, "promptengin": 96, "pull": 100, "react_ag": 6, "request": [93, 100], "respons": 26, "retriev": [50, 51, 52], "retrieval_from_list": 51, "rpc": [38, 39, 40, 41], "rpc_agent": 7, "rpc_agent_cli": 39, "rpc_agent_pb2": 40, "rpc_agent_pb2_grpc": 41, "search": 66, "sequentialpipelin": 92, "server": 98, "servic": [42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 86, 94], "service_respons": 53, "service_status": 54, "service_toolkit": 55, "servicerespons": 94, "servicetoolkit": 94, "similar": 52, "sql_queri": [56, 57, 58, 59], "sqlite": 59, "studio": [75, 76, 77, 78], "summar": 61, "switchpipelin": 92, "tabl": 84, "tagged_content_pars": 33, "temporary_memori": 15, "temporarymemori": 95, "text": 49, "text_process": [60, 61], "text_to_image_ag": 8, "to_dist": 98, "token_util": 72, "tool": 73, "user_ag": 9, "userag": 91, "util": [68, 69, 70, 71, 72, 73, 78], "virtualenv": 87, "vision": 96, "web": [62, 63, 64, 65, 66, 67, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83], "web_digest": 67, "webui": 90, "whilelooppipelin": 92, "workflow": [80, 86], "workflow_dag": 81, "workflow_nod": 82, "workflow_util": 83, "workstat": [79, 80, 81, 82, 83], "wrapper": 93, "zhipu_model": 27, "zhipuai": 93, "zhipuaichatwrapp": 96}}) \ No newline at end of file +Search.setIndex({"alltitles": {"Actor\u6a21\u5f0f": [[99, "actor"]], "Agent Server": [[99, "agent-server"]], "AgentScope API \u6587\u6863": [[84, null]], "AgentScope \u6587\u6863": [[84, "agentscope"]], "AgentScope\u4ee3\u7801\u7ed3\u6784": [[86, "id5"]], "AgentScope\u662f\u5982\u4f55\u8bbe\u8ba1\u7684\uff1f": [[86, "id4"]], "DashScope API": [[93, "dashscope-api"]], "DashScopeChatWrapper": [[97, "dashscopechatwrapper"]], "DashScopeMultiModalWrapper": [[97, "dashscopemultimodalwrapper"]], "DialogAgent": [[91, "dialogagent"]], "Discord": [[100, "discord"]], "ForLoopPipeline": [[92, "forlooppipeline"]], "Fork\u548cClone\u4ed3\u5e93": [[101, "forkclone"]], "Gemini API": [[93, "gemini-api"]], "GeminiChatWrapper": [[97, "geminichatwrapper"]], "GitHub": [[100, "github"]], "IfElsePipeline": [[92, "ifelsepipeline"]], "Indices and tables": [[84, "indices-and-tables"]], "JSON / Python \u5bf9\u8c61\u7c7b\u578b": [[94, "json-python"]], "LiteLLM Chat API": [[93, "litellm-chat-api"]], "Logging": [[90, "logging"]], "Logging a Chat Message": [[90, "logging-a-chat-message"]], "MsgHub": [[92, "msghub"]], "Ollama API": [[93, "ollama-api"]], "OllamaChatWrapper": [[97, "ollamachatwrapper"]], "OllamaGenerationWrapper": [[97, "ollamagenerationwrapper"]], "OpenAI API": [[93, "openai-api"]], "OpenAIChatWrapper": [[97, "openaichatwrapper"]], "Pipeline": [[92, "pipeline"]], "Pipeline \u548c MsgHub": [[92, "pipeline-msghub"]], "Pipeline \u7ec4\u5408": [[92, "id3"]], "PlaceHolder": [[99, "placeholder"]], "Post Request API": [[93, "post-request-api"]], "Post Request Chat API": [[93, "post-request-chat-api"]], "ReAct \u667a\u80fd\u4f53\u548c\u5de5\u5177\u4f7f\u7528": [[94, "react"]], "SequentialPipeline": [[92, "sequentialpipeline"]], "Service\u51fd\u6570\u6982\u89c8": [[95, "service"]], "SwitchPipeline": [[92, "switchpipeline"]], "UserAgent": [[91, "useragent"]], "WhileLoopPipeline": [[92, "whilelooppipeline"]], "ZhipuAI API": [[93, "zhipuai-api"]], "ZhipuAIChatWrapper": [[97, "zhipuaichatwrapper"]], "agentscope": [[0, "module-agentscope"], [85, "agentscope"]], "agentscope.agents": [[1, "module-agentscope.agents"]], "agentscope.agents.agent": [[2, "module-agentscope.agents.agent"]], "agentscope.agents.dialog_agent": [[3, "module-agentscope.agents.dialog_agent"]], "agentscope.agents.dict_dialog_agent": [[4, "module-agentscope.agents.dict_dialog_agent"]], "agentscope.agents.operator": [[5, "module-agentscope.agents.operator"]], "agentscope.agents.react_agent": [[6, "module-agentscope.agents.react_agent"]], "agentscope.agents.rpc_agent": [[7, "module-agentscope.agents.rpc_agent"]], "agentscope.agents.text_to_image_agent": [[8, "module-agentscope.agents.text_to_image_agent"]], "agentscope.agents.user_agent": [[9, "module-agentscope.agents.user_agent"]], "agentscope.constants": [[10, "module-agentscope.constants"]], "agentscope.exception": [[11, "module-agentscope.exception"]], "agentscope.file_manager": [[12, "module-agentscope.file_manager"]], "agentscope.memory": [[13, "module-agentscope.memory"]], "agentscope.memory.memory": [[14, "module-agentscope.memory.memory"]], "agentscope.memory.temporary_memory": [[15, "module-agentscope.memory.temporary_memory"]], "agentscope.message": [[16, "module-agentscope.message"]], "agentscope.models": [[17, "module-agentscope.models"]], "agentscope.models.config": [[18, "module-agentscope.models.config"]], "agentscope.models.dashscope_model": [[19, "module-agentscope.models.dashscope_model"]], "agentscope.models.gemini_model": [[20, "module-agentscope.models.gemini_model"]], "agentscope.models.litellm_model": [[21, "module-agentscope.models.litellm_model"]], "agentscope.models.model": [[22, "module-agentscope.models.model"]], "agentscope.models.ollama_model": [[23, "module-agentscope.models.ollama_model"]], "agentscope.models.openai_model": [[24, "module-agentscope.models.openai_model"]], "agentscope.models.post_model": [[25, "module-agentscope.models.post_model"]], "agentscope.models.response": [[26, "module-agentscope.models.response"]], "agentscope.models.zhipu_model": [[27, "module-agentscope.models.zhipu_model"]], "agentscope.msghub": [[28, "module-agentscope.msghub"]], "agentscope.parsers": [[29, "module-agentscope.parsers"]], "agentscope.parsers.code_block_parser": [[30, "module-agentscope.parsers.code_block_parser"]], "agentscope.parsers.json_object_parser": [[31, "module-agentscope.parsers.json_object_parser"]], "agentscope.parsers.parser_base": [[32, "module-agentscope.parsers.parser_base"]], "agentscope.parsers.tagged_content_parser": [[33, "module-agentscope.parsers.tagged_content_parser"]], "agentscope.pipelines": [[34, "module-agentscope.pipelines"]], "agentscope.pipelines.functional": [[35, "module-agentscope.pipelines.functional"]], "agentscope.pipelines.pipeline": [[36, "module-agentscope.pipelines.pipeline"]], "agentscope.prompt": [[37, "module-agentscope.prompt"]], "agentscope.rpc": [[38, "module-agentscope.rpc"]], "agentscope.rpc.rpc_agent_client": [[39, "module-agentscope.rpc.rpc_agent_client"]], "agentscope.rpc.rpc_agent_pb2": [[40, "module-agentscope.rpc.rpc_agent_pb2"]], "agentscope.rpc.rpc_agent_pb2_grpc": [[41, "module-agentscope.rpc.rpc_agent_pb2_grpc"]], "agentscope.service": [[42, "module-agentscope.service"]], "agentscope.service.execute_code": [[43, "module-agentscope.service.execute_code"]], "agentscope.service.execute_code.exec_python": [[44, "module-agentscope.service.execute_code.exec_python"]], "agentscope.service.execute_code.exec_shell": [[45, "module-agentscope.service.execute_code.exec_shell"]], "agentscope.service.file": [[46, "module-agentscope.service.file"]], "agentscope.service.file.common": [[47, "module-agentscope.service.file.common"]], "agentscope.service.file.json": [[48, "module-agentscope.service.file.json"]], "agentscope.service.file.text": [[49, "module-agentscope.service.file.text"]], "agentscope.service.retrieval": [[50, "module-agentscope.service.retrieval"]], "agentscope.service.retrieval.retrieval_from_list": [[51, "module-agentscope.service.retrieval.retrieval_from_list"]], "agentscope.service.retrieval.similarity": [[52, "module-agentscope.service.retrieval.similarity"]], "agentscope.service.service_response": [[53, "module-agentscope.service.service_response"]], "agentscope.service.service_status": [[54, "module-agentscope.service.service_status"]], "agentscope.service.service_toolkit": [[55, "module-agentscope.service.service_toolkit"]], "agentscope.service.sql_query": [[56, "module-agentscope.service.sql_query"]], "agentscope.service.sql_query.mongodb": [[57, "module-agentscope.service.sql_query.mongodb"]], "agentscope.service.sql_query.mysql": [[58, "module-agentscope.service.sql_query.mysql"]], "agentscope.service.sql_query.sqlite": [[59, "module-agentscope.service.sql_query.sqlite"]], "agentscope.service.text_processing": [[60, "module-agentscope.service.text_processing"]], "agentscope.service.text_processing.summarization": [[61, "module-agentscope.service.text_processing.summarization"]], "agentscope.service.web": [[62, "module-agentscope.service.web"]], "agentscope.service.web.arxiv": [[63, "module-agentscope.service.web.arxiv"]], "agentscope.service.web.dblp": [[64, "module-agentscope.service.web.dblp"]], "agentscope.service.web.download": [[65, "module-agentscope.service.web.download"]], "agentscope.service.web.search": [[66, "module-agentscope.service.web.search"]], "agentscope.service.web.web_digest": [[67, "module-agentscope.service.web.web_digest"]], "agentscope.utils": [[68, "module-agentscope.utils"]], "agentscope.utils.common": [[69, "module-agentscope.utils.common"]], "agentscope.utils.logging_utils": [[70, "module-agentscope.utils.logging_utils"]], "agentscope.utils.monitor": [[71, "module-agentscope.utils.monitor"]], "agentscope.utils.token_utils": [[72, "module-agentscope.utils.token_utils"]], "agentscope.utils.tools": [[73, "module-agentscope.utils.tools"]], "agentscope.web": [[74, "module-agentscope.web"]], "agentscope.web.studio": [[75, "module-agentscope.web.studio"]], "agentscope.web.studio.constants": [[76, "module-agentscope.web.studio.constants"]], "agentscope.web.studio.studio": [[77, "module-agentscope.web.studio.studio"]], "agentscope.web.studio.utils": [[78, "module-agentscope.web.studio.utils"]], "agentscope.web.workstation": [[79, "module-agentscope.web.workstation"]], "agentscope.web.workstation.workflow": [[80, "module-agentscope.web.workstation.workflow"]], "agentscope.web.workstation.workflow_dag": [[81, "module-agentscope.web.workstation.workflow_dag"]], "agentscope.web.workstation.workflow_node": [[82, "module-agentscope.web.workstation.workflow_node"]], "agentscope.web.workstation.workflow_utils": [[83, "module-agentscope.web.workstation.workflow_utils"]], "to_dist \u8fdb\u9636\u7528\u6cd5": [[99, "to-dist"]], "\u4e0b\u4e00\u6b65": [[89, "id6"]], "\u4e3a API \u6ce8\u518c\u9884\u7b97": [[98, "id10"]], "\u4e3a\u4ec0\u4e48\u9009\u62e9AgentScope\uff1f": [[86, "id3"]], "\u4ec0\u4e48\u662fAgentScope\uff1f": [[86, "id1"]], "\u4eceAgent\u6c60\u4e2d\u5b9a\u5236Agent": [[91, "agentagent"]], "\u4ece\u6e90\u7801\u5b89\u88c5": [[87, "id3"]], "\u4ece\u96f6\u642d\u5efa\u6a21\u578b\u670d\u52a1": [[93, "id7"]], "\u4ee3\u7801\u5ba1\u67e5": [[101, "id6"]], "\u4f7f\u7528 Pipeline \u548c MsgHub": [[89, "pipeline-msghub"]], "\u4f7f\u7528 prefix \u6765\u533a\u5206\u5ea6\u91cf\u6307\u6807": [[98, "prefix"]], "\u4f7f\u7528Conda": [[87, "conda"]], "\u4f7f\u7528Pip\u5b89\u88c5": [[87, "pip"]], "\u4f7f\u7528Service\u51fd\u6570": [[95, "id2"]], "\u4f7f\u7528Virtualenv": [[87, "virtualenv"]], "\u4f7f\u7528\u65b9\u6cd5": [[99, "id2"]], "\u4f7f\u7528\u76d1\u63a7\u5668": [[98, "id2"]], "\u4f7f\u7528\u8bf4\u660e": [[92, "id2"], [92, "id4"]], "\u4fe1\u606f\uff08Message\uff09": [[86, "message"]], "\u505a\u51fa\u4fee\u6539": [[101, "id4"]], "\u5173\u4e8eAgentScope": [[86, "agentscope"]], "\u5173\u4e8ePromptEngine\u7c7b \uff08\u5c06\u4f1a\u5728\u672a\u6765\u7248\u672c\u5f03\u7528\uff09": [[97, "promptengine"]], "\u5173\u4e8eServiceResponse": [[95, "serviceresponse"]], "\u5173\u4e8eServiceToolkit": [[95, "servicetoolkit"]], "\u5173\u4e8eTemporaryMemory": [[96, "temporarymemory"]], "\u5173\u4e8e\u6d88\u606f\uff08Message\uff09": [[96, "message"]], "\u5173\u4e8e\u8bb0\u5fc6\u57fa\u7c7b\uff08MemoryBase\uff09": [[96, "memorybase"]], "\u5173\u4e8e\u8bb0\u5fc6\uff08Memory\uff09": [[96, "memory"]], "\u5173\u952e\u6982\u5ff5": [[86, "id2"]], "\u5178\u578b\u4f7f\u7528\u6837\u4f8b": [[94, "id14"]], "\u5185\u7f6e\u63d0\u793a\u7b56\u7565": [[97, "id3"]], "\u5206\u5e03\u5f0f": [[99, "distribute-zh"]], "\u521b\u5efa\u4e00\u4e2a MsgHub": [[92, "id5"]], "\u521b\u5efa\u4e00\u4e2a\u65b0\u5206\u652f": [[101, "id3"]], "\u521b\u5efa\u65b0\u7684Service\u51fd\u6570": [[95, "id4"]], "\u521b\u5efa\u81ea\u5df1\u7684Model Wrapper": [[93, "model-wrapper"]], "\u521b\u5efa\u865a\u62df\u73af\u5883": [[87, "id2"]], "\u521b\u9020\u60a8\u7684\u7b2c\u4e00\u4e2a\u5e94\u7528": [[89, "usecase-zh"]], "\u521d\u59cb\u5316": [[94, "id6"], [97, "id13"]], "\u521d\u59cb\u5316 & \u54cd\u5e94\u683c\u5f0f\u6a21\u7248": [[94, "id9"], [94, "id10"], [94, "id12"]], "\u529f\u80fd\u8bf4\u660e": [[94, "id5"]], "\u52a0\u5165AgentScope\u793e\u533a": [[100, "agentscope"]], "\u52a8\u6001\u683c\u5f0f\u5316\u63d0\u793a": [[97, "id17"]], "\u53c2\u4e0e\u8d21\u732e": [[84, "id4"], [103, "id1"], [104, "id4"]], "\u5408\u5e76\u63d0\u793a\u7ec4\u4ef6": [[97, "id14"]], "\u54cd\u5e94\u683c\u5f0f\u6a21\u7248": [[94, "id7"]], "\u5728 MsgHub \u4e2d\u5e7f\u64ad\u6d88\u606f": [[92, "id6"]], "\u57fa\u672c\u4f7f\u7528": [[98, "id4"]], "\u57fa\u7840\u53c2\u6570": [[93, "id5"]], "\u5904\u7406\u914d\u989d": [[98, "id6"]], "\u5982\u4f55\u4f7f\u7528": [[95, "id3"]], "\u5b50\u8fdb\u7a0b\u6a21\u5f0f": [[99, "id4"]], "\u5b57\u5178\uff08dict\uff09\u7c7b\u578b": [[94, "dict"]], "\u5b57\u7b26\u4e32\uff08str\uff09\u7c7b\u578b": [[94, "str"]], "\u5b89\u88c5": [[87, "installation-zh"]], "\u5b89\u88c5AgentScope": [[87, "agentscope"]], "\u5b9a\u5236\u4f60\u81ea\u5df1\u7684Agent": [[91, "agent"]], "\u5b9e\u73b0\u539f\u7406": [[99, "id7"]], "\u5b9e\u73b0\u72fc\u4eba\u6740\u7684\u6e38\u620f\u6d41\u7a0b": [[89, "id4"]], "\u5bf9\u4ee3\u7801\u5e93\u505a\u51fa\u8d21\u732e": [[101, "id2"]], "\u5c06\u65e5\u5fd7\u4e0eWebUI\u96c6\u6210": [[90, "id3"]], "\u5de5\u4f5c\u6d41\uff08Workflow\uff09": [[86, "workflow"]], "\u5f00\u59cb": [[89, "id2"]], "\u5feb\u901f\u4e0a\u624b": [[84, "id2"], [104, "id2"], [105, "id1"]], "\u5feb\u901f\u5f00\u59cb": [[88, "example-zh"]], "\u5feb\u901f\u8fd0\u884c": [[90, "id4"]], "\u62a5\u544a\u9519\u8bef\u548c\u63d0\u51fa\u65b0\u529f\u80fd": [[101, "id1"]], "\u63a2\u7d22AgentPool": [[91, "agentpool"]], "\u63d0\u4ea4 Pull Request": [[101, "pull-request"]], "\u63d0\u4ea4\u60a8\u7684\u4fee\u6539": [[101, "id5"]], "\u63d0\u793a\u5de5\u7a0b": [[97, "prompt-zh"]], "\u63d0\u793a\u5de5\u7a0b\u7684\u5173\u952e\u7279\u6027": [[97, "id12"]], "\u63d0\u793a\u7684\u6784\u5efa\u7b56\u7565": [[97, "id4"], [97, "id6"], [97, "id7"], [97, "id8"], [97, "id9"], [97, "id10"], [97, "id11"]], "\u652f\u6301\u6a21\u578b": [[93, "id2"]], "\u6559\u7a0b\u5927\u7eb2": [[84, "id1"], [104, "id1"]], "\u65e5\u5fd7\u548cWebUI": [[90, "webui"]], "\u667a\u80fd\u4f53\uff08Agent\uff09": [[86, "agent"]], "\u66f4\u65b0\u5ea6\u91cf\u6307\u6807": [[98, "id5"]], "\u670d\u52a1\u51fd\u6570": [[95, "service-zh"]], "\u670d\u52a1\uff08Service\uff09": [[86, "service"]], "\u6784\u5efa\u63d0\u793a\u9762\u4e34\u7684\u6311\u6218": [[97, "id2"]], "\u68c0\u7d22\u5ea6\u91cf\u6307\u6807": [[98, "id7"]], "\u6a21\u578b": [[93, "model-zh"]], "\u6a21\u578b\u7ed3\u679c\u89e3\u6790": [[94, "parser-zh"]], "\u6b22\u8fce\u6765\u5230 AgentScope \u6559\u7a0b": [[84, "agentscope"], [104, "agentscope"]], "\u6b65\u9aa41: \u8f6c\u5316\u4e3a\u5206\u5e03\u5f0f\u7248\u672c": [[99, "id3"]], "\u6b65\u9aa42: \u7f16\u6392\u5206\u5e03\u5f0f\u5e94\u7528\u6d41\u7a0b": [[99, "id6"]], "\u6ce8\u518c API \u4f7f\u7528\u5ea6\u91cf\u6307\u6807": [[98, "api"]], "\u6ce8\u610f": [[90, "id5"]], "\u6d88\u606f\u57fa\u7c7b\uff08MessageBase\uff09": [[96, "messagebase"]], "\u6d88\u606f\u7c7b\uff08Msg\uff09": [[96, "msg"]], "\u6dfb\u52a0\u548c\u5220\u9664\u53c2\u4e0e\u8005": [[92, "id7"]], "\u72ec\u7acb\u8fdb\u7a0b\u6a21\u5f0f": [[99, "id5"]], "\u72fc\u4eba\u6740\u6e38\u620f": [[94, "id15"]], "\u7406\u89e3 AgentBase": [[91, "agentbase"]], "\u7406\u89e3 AgentScope \u4e2d\u7684\u76d1\u63a7\u5668": [[98, "agentscope"]], "\u76d1\u63a7\u5668": [[98, "monitor-zh"]], "\u76ee\u5f55": [[94, "id2"]], "\u793a\u4f8b": [[95, "id5"]], "\u7b2c\u4e00\u6b65: \u51c6\u5907\u6a21\u578bAPI\u548c\u8bbe\u5b9a\u6a21\u578b\u914d\u7f6e": [[89, "api"]], "\u7b2c\u4e00\u6b65\uff1a\u51c6\u5907\u6a21\u578b": [[88, "id2"]], "\u7b2c\u4e09\u6b65\uff1a\u521d\u59cb\u5316AgentScope\u548cAgents": [[89, "agentscopeagents"]], "\u7b2c\u4e09\u6b65\uff1a\u667a\u80fd\u4f53\u5bf9\u8bdd": [[88, "id4"]], "\u7b2c\u4e8c\u6b65: \u521b\u5efa\u667a\u80fd\u4f53": [[88, "id3"]], "\u7b2c\u4e8c\u6b65\uff1a\u5b9a\u4e49\u6bcf\u4e2a\u667a\u80fd\u4f53\uff08Agent\uff09\u7684\u89d2\u8272": [[89, "agent"]], "\u7b2c\u4e94\u6b65\uff1a\u8fd0\u884c\u5e94\u7528": [[89, "id5"]], "\u7b2c\u56db\u6b65\uff1a\u6784\u5efa\u6e38\u620f\u903b\u8f91": [[89, "id3"]], "\u7c7b\u522b": [[92, "id1"]], "\u80cc\u666f": [[94, "id3"]], "\u81ea\u5b9a\u4e49\u89e3\u6790\u5668": [[94, "id16"]], "\u83b7\u53d6\u76d1\u63a7\u5668\u5b9e\u4f8b": [[98, "id3"]], "\u89c6\u89c9\uff08Vision\uff09\u6a21\u578b": [[97, "id5"]], "\u89e3\u6790\u51fd\u6570": [[94, "id8"], [94, "id11"], [94, "id13"]], "\u89e3\u6790\u5668\u6a21\u5757": [[94, "id4"]], "\u8bb0\u5f55\u5bf9\u8bdd\u6d88\u606f": [[90, "id1"]], "\u8bb0\u5f55\u7cfb\u7edf\u4fe1\u606f": [[90, "id2"]], "\u8bb0\u5fc6": [[96, "memory-zh"]], "\u8bbe\u7f6e\u65e5\u5fd7\u8bb0\u5f55\uff08Logger\uff09": [[90, "logger"]], "\u8be6\u7ec6\u53c2\u6570": [[93, "id6"]], "\u8d21\u732e\u5230AgentScope": [[101, "agentscope"]], "\u8f93\u51fa\u5217\u8868\u7c7b\u578b\u63d0\u793a": [[97, "id16"]], "\u8f93\u51fa\u5b57\u7b26\u4e32\u7c7b\u578b\u63d0\u793a": [[97, "id15"]], "\u8fdb\u9636\u4f7f\u7528": [[84, "id3"], [98, "id9"], [102, "id1"], [104, "id3"]], "\u914d\u7f6e\u65b9\u5f0f": [[93, "id3"]], "\u914d\u7f6e\u683c\u5f0f": [[93, "id4"]], "\u91cd\u7f6e\u548c\u79fb\u9664\u5ea6\u91cf\u6307\u6807": [[98, "id8"]], "\u9489\u9489 (DingTalk)": [[100, "dingtalk"]], "\u975e\u89c6\u89c9\uff08Vision\uff09\u6a21\u578b": [[97, "vision"]]}, "docnames": ["agentscope", "agentscope.agents", "agentscope.agents.agent", "agentscope.agents.dialog_agent", "agentscope.agents.dict_dialog_agent", "agentscope.agents.operator", "agentscope.agents.react_agent", "agentscope.agents.rpc_agent", "agentscope.agents.text_to_image_agent", "agentscope.agents.user_agent", "agentscope.constants", "agentscope.exception", "agentscope.file_manager", "agentscope.memory", "agentscope.memory.memory", "agentscope.memory.temporary_memory", "agentscope.message", "agentscope.models", "agentscope.models.config", "agentscope.models.dashscope_model", "agentscope.models.gemini_model", "agentscope.models.litellm_model", "agentscope.models.model", "agentscope.models.ollama_model", "agentscope.models.openai_model", "agentscope.models.post_model", "agentscope.models.response", "agentscope.models.zhipu_model", "agentscope.msghub", "agentscope.parsers", "agentscope.parsers.code_block_parser", "agentscope.parsers.json_object_parser", "agentscope.parsers.parser_base", "agentscope.parsers.tagged_content_parser", "agentscope.pipelines", "agentscope.pipelines.functional", "agentscope.pipelines.pipeline", "agentscope.prompt", "agentscope.rpc", "agentscope.rpc.rpc_agent_client", "agentscope.rpc.rpc_agent_pb2", "agentscope.rpc.rpc_agent_pb2_grpc", "agentscope.service", "agentscope.service.execute_code", "agentscope.service.execute_code.exec_python", "agentscope.service.execute_code.exec_shell", "agentscope.service.file", "agentscope.service.file.common", "agentscope.service.file.json", "agentscope.service.file.text", "agentscope.service.retrieval", "agentscope.service.retrieval.retrieval_from_list", "agentscope.service.retrieval.similarity", "agentscope.service.service_response", "agentscope.service.service_status", "agentscope.service.service_toolkit", "agentscope.service.sql_query", "agentscope.service.sql_query.mongodb", "agentscope.service.sql_query.mysql", "agentscope.service.sql_query.sqlite", "agentscope.service.text_processing", "agentscope.service.text_processing.summarization", "agentscope.service.web", "agentscope.service.web.arxiv", "agentscope.service.web.dblp", "agentscope.service.web.download", "agentscope.service.web.search", "agentscope.service.web.web_digest", "agentscope.utils", "agentscope.utils.common", "agentscope.utils.logging_utils", "agentscope.utils.monitor", "agentscope.utils.token_utils", "agentscope.utils.tools", "agentscope.web", "agentscope.web.studio", "agentscope.web.studio.constants", "agentscope.web.studio.studio", "agentscope.web.studio.utils", "agentscope.web.workstation", "agentscope.web.workstation.workflow", "agentscope.web.workstation.workflow_dag", "agentscope.web.workstation.workflow_node", "agentscope.web.workstation.workflow_utils", "index", "modules", "tutorial/101-agentscope", "tutorial/102-installation", "tutorial/103-example", "tutorial/104-usecase", "tutorial/105-logging", "tutorial/201-agent", "tutorial/202-pipeline", "tutorial/203-model", "tutorial/203-parser", "tutorial/204-service", "tutorial/205-memory", "tutorial/206-prompt", "tutorial/207-monitor", "tutorial/208-distribute", "tutorial/301-community", "tutorial/302-contribute", "tutorial/advance", "tutorial/contribute", "tutorial/main", "tutorial/quick_start"], "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, "sphinx.ext.viewcode": 1}, "filenames": ["agentscope.rst", "agentscope.agents.rst", "agentscope.agents.agent.rst", "agentscope.agents.dialog_agent.rst", "agentscope.agents.dict_dialog_agent.rst", "agentscope.agents.operator.rst", "agentscope.agents.react_agent.rst", "agentscope.agents.rpc_agent.rst", "agentscope.agents.text_to_image_agent.rst", "agentscope.agents.user_agent.rst", "agentscope.constants.rst", "agentscope.exception.rst", "agentscope.file_manager.rst", "agentscope.memory.rst", "agentscope.memory.memory.rst", "agentscope.memory.temporary_memory.rst", "agentscope.message.rst", "agentscope.models.rst", "agentscope.models.config.rst", "agentscope.models.dashscope_model.rst", "agentscope.models.gemini_model.rst", "agentscope.models.litellm_model.rst", "agentscope.models.model.rst", "agentscope.models.ollama_model.rst", "agentscope.models.openai_model.rst", "agentscope.models.post_model.rst", "agentscope.models.response.rst", "agentscope.models.zhipu_model.rst", "agentscope.msghub.rst", "agentscope.parsers.rst", "agentscope.parsers.code_block_parser.rst", "agentscope.parsers.json_object_parser.rst", "agentscope.parsers.parser_base.rst", "agentscope.parsers.tagged_content_parser.rst", "agentscope.pipelines.rst", "agentscope.pipelines.functional.rst", "agentscope.pipelines.pipeline.rst", "agentscope.prompt.rst", "agentscope.rpc.rst", "agentscope.rpc.rpc_agent_client.rst", "agentscope.rpc.rpc_agent_pb2.rst", "agentscope.rpc.rpc_agent_pb2_grpc.rst", "agentscope.service.rst", "agentscope.service.execute_code.rst", "agentscope.service.execute_code.exec_python.rst", "agentscope.service.execute_code.exec_shell.rst", "agentscope.service.file.rst", "agentscope.service.file.common.rst", "agentscope.service.file.json.rst", "agentscope.service.file.text.rst", "agentscope.service.retrieval.rst", "agentscope.service.retrieval.retrieval_from_list.rst", "agentscope.service.retrieval.similarity.rst", "agentscope.service.service_response.rst", "agentscope.service.service_status.rst", "agentscope.service.service_toolkit.rst", "agentscope.service.sql_query.rst", "agentscope.service.sql_query.mongodb.rst", "agentscope.service.sql_query.mysql.rst", "agentscope.service.sql_query.sqlite.rst", "agentscope.service.text_processing.rst", "agentscope.service.text_processing.summarization.rst", "agentscope.service.web.rst", "agentscope.service.web.arxiv.rst", "agentscope.service.web.dblp.rst", "agentscope.service.web.download.rst", "agentscope.service.web.search.rst", "agentscope.service.web.web_digest.rst", "agentscope.utils.rst", "agentscope.utils.common.rst", "agentscope.utils.logging_utils.rst", "agentscope.utils.monitor.rst", "agentscope.utils.token_utils.rst", "agentscope.utils.tools.rst", "agentscope.web.rst", "agentscope.web.studio.rst", "agentscope.web.studio.constants.rst", "agentscope.web.studio.studio.rst", "agentscope.web.studio.utils.rst", "agentscope.web.workstation.rst", "agentscope.web.workstation.workflow.rst", "agentscope.web.workstation.workflow_dag.rst", "agentscope.web.workstation.workflow_node.rst", "agentscope.web.workstation.workflow_utils.rst", "index.rst", "modules.rst", "tutorial/101-agentscope.md", "tutorial/102-installation.md", "tutorial/103-example.md", "tutorial/104-usecase.md", "tutorial/105-logging.md", "tutorial/201-agent.md", "tutorial/202-pipeline.md", "tutorial/203-model.md", "tutorial/203-parser.md", "tutorial/204-service.md", "tutorial/205-memory.md", "tutorial/206-prompt.md", "tutorial/207-monitor.md", "tutorial/208-distribute.md", "tutorial/301-community.md", "tutorial/302-contribute.md", "tutorial/advance.rst", "tutorial/contribute.rst", "tutorial/main.md", "tutorial/quick_start.rst"], "indexentries": {"__init__() \uff08agentscope.agents.agent.agentbase \u65b9\u6cd5\uff09": [[2, "agentscope.agents.agent.AgentBase.__init__", false]], "__init__() \uff08agentscope.agents.agent.distconf \u65b9\u6cd5\uff09": [[2, "agentscope.agents.agent.DistConf.__init__", false]], "__init__() \uff08agentscope.agents.agentbase \u65b9\u6cd5\uff09": [[1, "agentscope.agents.AgentBase.__init__", false]], "__init__() \uff08agentscope.agents.dialog_agent.dialogagent \u65b9\u6cd5\uff09": [[3, "agentscope.agents.dialog_agent.DialogAgent.__init__", false]], "__init__() \uff08agentscope.agents.dialogagent \u65b9\u6cd5\uff09": [[1, "agentscope.agents.DialogAgent.__init__", false]], "__init__() \uff08agentscope.agents.dict_dialog_agent.dictdialogagent \u65b9\u6cd5\uff09": [[4, "agentscope.agents.dict_dialog_agent.DictDialogAgent.__init__", false]], "__init__() \uff08agentscope.agents.dictdialogagent \u65b9\u6cd5\uff09": [[1, "agentscope.agents.DictDialogAgent.__init__", false]], "__init__() \uff08agentscope.agents.distconf \u65b9\u6cd5\uff09": [[1, "agentscope.agents.DistConf.__init__", false]], "__init__() \uff08agentscope.agents.react_agent.reactagent \u65b9\u6cd5\uff09": [[6, "agentscope.agents.react_agent.ReActAgent.__init__", false]], "__init__() \uff08agentscope.agents.reactagent \u65b9\u6cd5\uff09": [[1, "agentscope.agents.ReActAgent.__init__", false]], "__init__() \uff08agentscope.agents.rpc_agent.agentplatform \u65b9\u6cd5\uff09": [[7, "agentscope.agents.rpc_agent.AgentPlatform.__init__", false]], "__init__() \uff08agentscope.agents.rpc_agent.rpcagent \u65b9\u6cd5\uff09": [[7, "agentscope.agents.rpc_agent.RpcAgent.__init__", false]], "__init__() \uff08agentscope.agents.rpc_agent.rpcagentserverlauncher \u65b9\u6cd5\uff09": [[7, "agentscope.agents.rpc_agent.RpcAgentServerLauncher.__init__", false]], "__init__() \uff08agentscope.agents.rpcagent \u65b9\u6cd5\uff09": [[1, "agentscope.agents.RpcAgent.__init__", false]], "__init__() \uff08agentscope.agents.rpcagentserverlauncher \u65b9\u6cd5\uff09": [[1, "agentscope.agents.RpcAgentServerLauncher.__init__", false]], "__init__() \uff08agentscope.agents.text_to_image_agent.texttoimageagent \u65b9\u6cd5\uff09": [[8, "agentscope.agents.text_to_image_agent.TextToImageAgent.__init__", false]], "__init__() \uff08agentscope.agents.texttoimageagent \u65b9\u6cd5\uff09": [[1, "agentscope.agents.TextToImageAgent.__init__", false]], "__init__() \uff08agentscope.agents.user_agent.useragent \u65b9\u6cd5\uff09": [[9, "agentscope.agents.user_agent.UserAgent.__init__", false]], "__init__() \uff08agentscope.agents.useragent \u65b9\u6cd5\uff09": [[1, "agentscope.agents.UserAgent.__init__", false]], "__init__() \uff08agentscope.exception.functioncallerror \u65b9\u6cd5\uff09": [[11, "agentscope.exception.FunctionCallError.__init__", false]], "__init__() \uff08agentscope.exception.responseparsingerror \u65b9\u6cd5\uff09": [[11, "agentscope.exception.ResponseParsingError.__init__", false]], "__init__() \uff08agentscope.exception.tagnotfounderror \u65b9\u6cd5\uff09": [[11, "agentscope.exception.TagNotFoundError.__init__", false]], "__init__() \uff08agentscope.memory.memory.memorybase \u65b9\u6cd5\uff09": [[14, "agentscope.memory.memory.MemoryBase.__init__", false]], "__init__() \uff08agentscope.memory.memorybase \u65b9\u6cd5\uff09": [[13, "agentscope.memory.MemoryBase.__init__", false]], "__init__() \uff08agentscope.memory.temporary_memory.temporarymemory \u65b9\u6cd5\uff09": [[15, "agentscope.memory.temporary_memory.TemporaryMemory.__init__", false]], "__init__() \uff08agentscope.memory.temporarymemory \u65b9\u6cd5\uff09": [[13, "agentscope.memory.TemporaryMemory.__init__", false]], "__init__() \uff08agentscope.message.messagebase \u65b9\u6cd5\uff09": [[16, "agentscope.message.MessageBase.__init__", false]], "__init__() \uff08agentscope.message.msg \u65b9\u6cd5\uff09": [[16, "agentscope.message.Msg.__init__", false]], "__init__() \uff08agentscope.message.placeholdermessage \u65b9\u6cd5\uff09": [[16, "agentscope.message.PlaceholderMessage.__init__", false]], "__init__() \uff08agentscope.message.tht \u65b9\u6cd5\uff09": [[16, "agentscope.message.Tht.__init__", false]], "__init__() \uff08agentscope.models.dashscope_model.dashscopewrapperbase \u65b9\u6cd5\uff09": [[19, "agentscope.models.dashscope_model.DashScopeWrapperBase.__init__", false]], "__init__() \uff08agentscope.models.gemini_model.geminichatwrapper \u65b9\u6cd5\uff09": [[20, "agentscope.models.gemini_model.GeminiChatWrapper.__init__", false]], "__init__() \uff08agentscope.models.gemini_model.geminiwrapperbase \u65b9\u6cd5\uff09": [[20, "agentscope.models.gemini_model.GeminiWrapperBase.__init__", false]], "__init__() \uff08agentscope.models.geminichatwrapper \u65b9\u6cd5\uff09": [[17, "agentscope.models.GeminiChatWrapper.__init__", false]], "__init__() \uff08agentscope.models.litellm_model.litellmwrapperbase \u65b9\u6cd5\uff09": [[21, "agentscope.models.litellm_model.LiteLLMWrapperBase.__init__", false]], "__init__() \uff08agentscope.models.model.modelwrapperbase \u65b9\u6cd5\uff09": [[22, "agentscope.models.model.ModelWrapperBase.__init__", false]], "__init__() \uff08agentscope.models.modelresponse \u65b9\u6cd5\uff09": [[17, "agentscope.models.ModelResponse.__init__", false]], "__init__() \uff08agentscope.models.modelwrapperbase \u65b9\u6cd5\uff09": [[17, "agentscope.models.ModelWrapperBase.__init__", false]], "__init__() \uff08agentscope.models.ollama_model.ollamawrapperbase \u65b9\u6cd5\uff09": [[23, "agentscope.models.ollama_model.OllamaWrapperBase.__init__", false]], "__init__() \uff08agentscope.models.openai_model.openaiwrapperbase \u65b9\u6cd5\uff09": [[24, "agentscope.models.openai_model.OpenAIWrapperBase.__init__", false]], "__init__() \uff08agentscope.models.openaiwrapperbase \u65b9\u6cd5\uff09": [[17, "agentscope.models.OpenAIWrapperBase.__init__", false]], "__init__() \uff08agentscope.models.post_model.postapimodelwrapperbase \u65b9\u6cd5\uff09": [[25, "agentscope.models.post_model.PostAPIModelWrapperBase.__init__", false]], "__init__() \uff08agentscope.models.postapimodelwrapperbase \u65b9\u6cd5\uff09": [[17, "agentscope.models.PostAPIModelWrapperBase.__init__", false]], "__init__() \uff08agentscope.models.response.modelresponse \u65b9\u6cd5\uff09": [[26, "agentscope.models.response.ModelResponse.__init__", false]], "__init__() \uff08agentscope.models.zhipu_model.zhipuaiwrapperbase \u65b9\u6cd5\uff09": [[27, "agentscope.models.zhipu_model.ZhipuAIWrapperBase.__init__", false]], "__init__() \uff08agentscope.msghub.msghubmanager \u65b9\u6cd5\uff09": [[28, "agentscope.msghub.MsgHubManager.__init__", false]], "__init__() \uff08agentscope.parsers.code_block_parser.markdowncodeblockparser \u65b9\u6cd5\uff09": [[30, "agentscope.parsers.code_block_parser.MarkdownCodeBlockParser.__init__", false]], "__init__() \uff08agentscope.parsers.json_object_parser.markdownjsondictparser \u65b9\u6cd5\uff09": [[31, "agentscope.parsers.json_object_parser.MarkdownJsonDictParser.__init__", false]], "__init__() \uff08agentscope.parsers.json_object_parser.markdownjsonobjectparser \u65b9\u6cd5\uff09": [[31, "agentscope.parsers.json_object_parser.MarkdownJsonObjectParser.__init__", false]], "__init__() \uff08agentscope.parsers.markdowncodeblockparser \u65b9\u6cd5\uff09": [[29, "agentscope.parsers.MarkdownCodeBlockParser.__init__", false]], "__init__() \uff08agentscope.parsers.markdownjsondictparser \u65b9\u6cd5\uff09": [[29, "agentscope.parsers.MarkdownJsonDictParser.__init__", false]], "__init__() \uff08agentscope.parsers.markdownjsonobjectparser \u65b9\u6cd5\uff09": [[29, "agentscope.parsers.MarkdownJsonObjectParser.__init__", false]], "__init__() \uff08agentscope.parsers.multitaggedcontentparser \u65b9\u6cd5\uff09": [[29, "agentscope.parsers.MultiTaggedContentParser.__init__", false]], "__init__() \uff08agentscope.parsers.parser_base.dictfiltermixin \u65b9\u6cd5\uff09": [[32, "agentscope.parsers.parser_base.DictFilterMixin.__init__", false]], "__init__() \uff08agentscope.parsers.tagged_content_parser.multitaggedcontentparser \u65b9\u6cd5\uff09": [[33, "agentscope.parsers.tagged_content_parser.MultiTaggedContentParser.__init__", false]], "__init__() \uff08agentscope.parsers.tagged_content_parser.taggedcontent \u65b9\u6cd5\uff09": [[33, "agentscope.parsers.tagged_content_parser.TaggedContent.__init__", false]], "__init__() \uff08agentscope.parsers.taggedcontent \u65b9\u6cd5\uff09": [[29, "agentscope.parsers.TaggedContent.__init__", false]], "__init__() \uff08agentscope.pipelines.forlooppipeline \u65b9\u6cd5\uff09": [[34, "agentscope.pipelines.ForLoopPipeline.__init__", false]], "__init__() \uff08agentscope.pipelines.ifelsepipeline \u65b9\u6cd5\uff09": [[34, "agentscope.pipelines.IfElsePipeline.__init__", false]], "__init__() \uff08agentscope.pipelines.pipeline.forlooppipeline \u65b9\u6cd5\uff09": [[36, "agentscope.pipelines.pipeline.ForLoopPipeline.__init__", false]], "__init__() \uff08agentscope.pipelines.pipeline.ifelsepipeline \u65b9\u6cd5\uff09": [[36, "agentscope.pipelines.pipeline.IfElsePipeline.__init__", false]], "__init__() \uff08agentscope.pipelines.pipeline.pipelinebase \u65b9\u6cd5\uff09": [[36, "agentscope.pipelines.pipeline.PipelineBase.__init__", false]], "__init__() \uff08agentscope.pipelines.pipeline.sequentialpipeline \u65b9\u6cd5\uff09": [[36, "agentscope.pipelines.pipeline.SequentialPipeline.__init__", false]], "__init__() \uff08agentscope.pipelines.pipeline.switchpipeline \u65b9\u6cd5\uff09": [[36, "agentscope.pipelines.pipeline.SwitchPipeline.__init__", false]], "__init__() \uff08agentscope.pipelines.pipeline.whilelooppipeline \u65b9\u6cd5\uff09": [[36, "agentscope.pipelines.pipeline.WhileLoopPipeline.__init__", false]], "__init__() \uff08agentscope.pipelines.pipelinebase \u65b9\u6cd5\uff09": [[34, "agentscope.pipelines.PipelineBase.__init__", false]], "__init__() \uff08agentscope.pipelines.sequentialpipeline \u65b9\u6cd5\uff09": [[34, "agentscope.pipelines.SequentialPipeline.__init__", false]], "__init__() \uff08agentscope.pipelines.switchpipeline \u65b9\u6cd5\uff09": [[34, "agentscope.pipelines.SwitchPipeline.__init__", false]], "__init__() \uff08agentscope.pipelines.whilelooppipeline \u65b9\u6cd5\uff09": [[34, "agentscope.pipelines.WhileLoopPipeline.__init__", false]], "__init__() \uff08agentscope.prompt.promptengine \u65b9\u6cd5\uff09": [[37, "agentscope.prompt.PromptEngine.__init__", false]], "__init__() \uff08agentscope.rpc.responsestub \u65b9\u6cd5\uff09": [[38, "agentscope.rpc.ResponseStub.__init__", false]], "__init__() \uff08agentscope.rpc.rpc_agent_client.responsestub \u65b9\u6cd5\uff09": [[39, "agentscope.rpc.rpc_agent_client.ResponseStub.__init__", false]], "__init__() \uff08agentscope.rpc.rpc_agent_client.rpcagentclient \u65b9\u6cd5\uff09": [[39, "agentscope.rpc.rpc_agent_client.RpcAgentClient.__init__", false]], "__init__() \uff08agentscope.rpc.rpc_agent_pb2_grpc.rpcagentstub \u65b9\u6cd5\uff09": [[41, "agentscope.rpc.rpc_agent_pb2_grpc.RpcAgentStub.__init__", false]], "__init__() \uff08agentscope.rpc.rpcagentclient \u65b9\u6cd5\uff09": [[38, "agentscope.rpc.RpcAgentClient.__init__", false]], "__init__() \uff08agentscope.rpc.rpcagentstub \u65b9\u6cd5\uff09": [[38, "agentscope.rpc.RpcAgentStub.__init__", false]], "__init__() \uff08agentscope.service.service_response.serviceresponse \u65b9\u6cd5\uff09": [[53, "agentscope.service.service_response.ServiceResponse.__init__", false]], "__init__() \uff08agentscope.service.service_toolkit.servicefunction \u65b9\u6cd5\uff09": [[55, "agentscope.service.service_toolkit.ServiceFunction.__init__", false]], "__init__() \uff08agentscope.service.service_toolkit.servicetoolkit \u65b9\u6cd5\uff09": [[55, "agentscope.service.service_toolkit.ServiceToolkit.__init__", false]], "__init__() \uff08agentscope.service.serviceresponse \u65b9\u6cd5\uff09": [[42, "agentscope.service.ServiceResponse.__init__", false]], "__init__() \uff08agentscope.service.servicetoolkit \u65b9\u6cd5\uff09": [[42, "agentscope.service.ServiceToolkit.__init__", false]], "__init__() \uff08agentscope.utils.monitor.quotaexceedederror \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.QuotaExceededError.__init__", false]], "__init__() \uff08agentscope.utils.monitor.sqlitemonitor \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.SqliteMonitor.__init__", false]], "__init__() \uff08agentscope.utils.quotaexceedederror \u65b9\u6cd5\uff09": [[68, "agentscope.utils.QuotaExceededError.__init__", false]], "__init__() \uff08agentscope.utils.tools.importerrorreporter \u65b9\u6cd5\uff09": [[73, "agentscope.utils.tools.ImportErrorReporter.__init__", false]], "__init__() \uff08agentscope.web.workstation.workflow_dag.asdigraph \u65b9\u6cd5\uff09": [[81, "agentscope.web.workstation.workflow_dag.ASDiGraph.__init__", false]], "__init__() \uff08agentscope.web.workstation.workflow_node.bingsearchservicenode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.BingSearchServiceNode.__init__", false]], "__init__() \uff08agentscope.web.workstation.workflow_node.copynode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.CopyNode.__init__", false]], "__init__() \uff08agentscope.web.workstation.workflow_node.dialogagentnode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.DialogAgentNode.__init__", false]], "__init__() \uff08agentscope.web.workstation.workflow_node.dictdialogagentnode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.DictDialogAgentNode.__init__", false]], "__init__() \uff08agentscope.web.workstation.workflow_node.forlooppipelinenode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.ForLoopPipelineNode.__init__", false]], "__init__() \uff08agentscope.web.workstation.workflow_node.googlesearchservicenode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.GoogleSearchServiceNode.__init__", false]], "__init__() \uff08agentscope.web.workstation.workflow_node.ifelsepipelinenode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.IfElsePipelineNode.__init__", false]], "__init__() \uff08agentscope.web.workstation.workflow_node.modelnode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.ModelNode.__init__", false]], "__init__() \uff08agentscope.web.workstation.workflow_node.msghubnode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.MsgHubNode.__init__", false]], "__init__() \uff08agentscope.web.workstation.workflow_node.msgnode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.MsgNode.__init__", false]], "__init__() \uff08agentscope.web.workstation.workflow_node.placeholdernode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.PlaceHolderNode.__init__", false]], "__init__() \uff08agentscope.web.workstation.workflow_node.pythonservicenode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.PythonServiceNode.__init__", false]], "__init__() \uff08agentscope.web.workstation.workflow_node.reactagentnode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.ReActAgentNode.__init__", false]], "__init__() \uff08agentscope.web.workstation.workflow_node.readtextservicenode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.ReadTextServiceNode.__init__", false]], "__init__() \uff08agentscope.web.workstation.workflow_node.sequentialpipelinenode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.SequentialPipelineNode.__init__", false]], "__init__() \uff08agentscope.web.workstation.workflow_node.switchpipelinenode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.SwitchPipelineNode.__init__", false]], "__init__() \uff08agentscope.web.workstation.workflow_node.texttoimageagentnode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.TextToImageAgentNode.__init__", false]], "__init__() \uff08agentscope.web.workstation.workflow_node.useragentnode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.UserAgentNode.__init__", false]], "__init__() \uff08agentscope.web.workstation.workflow_node.whilelooppipelinenode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.WhileLoopPipelineNode.__init__", false]], "__init__() \uff08agentscope.web.workstation.workflow_node.workflownode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.WorkflowNode.__init__", false]], "__init__() \uff08agentscope.web.workstation.workflow_node.writetextservicenode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.WriteTextServiceNode.__init__", false]], "add() \uff08agentscope.memory.memory.memorybase \u65b9\u6cd5\uff09": [[14, "agentscope.memory.memory.MemoryBase.add", false]], "add() \uff08agentscope.memory.memorybase \u65b9\u6cd5\uff09": [[13, "agentscope.memory.MemoryBase.add", false]], "add() \uff08agentscope.memory.temporary_memory.temporarymemory \u65b9\u6cd5\uff09": [[15, "agentscope.memory.temporary_memory.TemporaryMemory.add", false]], "add() \uff08agentscope.memory.temporarymemory \u65b9\u6cd5\uff09": [[13, "agentscope.memory.TemporaryMemory.add", false]], "add() \uff08agentscope.msghub.msghubmanager \u65b9\u6cd5\uff09": [[28, "agentscope.msghub.MsgHubManager.add", false]], "add() \uff08agentscope.service.service_toolkit.servicetoolkit \u65b9\u6cd5\uff09": [[55, "agentscope.service.service_toolkit.ServiceToolkit.add", false]], "add() \uff08agentscope.service.servicetoolkit \u65b9\u6cd5\uff09": [[42, "agentscope.service.ServiceToolkit.add", false]], "add() \uff08agentscope.utils.monitor.dummymonitor \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.DummyMonitor.add", false]], "add() \uff08agentscope.utils.monitor.monitorbase \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.MonitorBase.add", false]], "add() \uff08agentscope.utils.monitor.sqlitemonitor \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.SqliteMonitor.add", false]], "add() \uff08agentscope.utils.monitorbase \u65b9\u6cd5\uff09": [[68, "agentscope.utils.MonitorBase.add", false]], "add_as_node() \uff08agentscope.web.workstation.workflow_dag.asdigraph \u65b9\u6cd5\uff09": [[81, "agentscope.web.workstation.workflow_dag.ASDiGraph.add_as_node", false]], "add_rpcagentservicer_to_server()\uff08\u5728 agentscope.rpc \u6a21\u5757\u4e2d\uff09": [[38, "agentscope.rpc.add_RpcAgentServicer_to_server", false]], "add_rpcagentservicer_to_server()\uff08\u5728 agentscope.rpc.rpc_agent_pb2_grpc \u6a21\u5757\u4e2d\uff09": [[41, "agentscope.rpc.rpc_agent_pb2_grpc.add_RpcAgentServicer_to_server", false]], "agent_exists() \uff08agentscope.agents.rpc_agent.agentplatform \u65b9\u6cd5\uff09": [[7, "agentscope.agents.rpc_agent.AgentPlatform.agent_exists", false]], "agent_id\uff08agentscope.agents.agent.agentbase \u5c5e\u6027\uff09": [[2, "agentscope.agents.agent.AgentBase.agent_id", false]], "agent_id\uff08agentscope.agents.agentbase \u5c5e\u6027\uff09": [[1, "agentscope.agents.AgentBase.agent_id", false]], "agentbase\uff08agentscope.agents \u4e2d\u7684\u7c7b\uff09": [[1, "agentscope.agents.AgentBase", false]], "agentbase\uff08agentscope.agents.agent \u4e2d\u7684\u7c7b\uff09": [[2, "agentscope.agents.agent.AgentBase", false]], "agentplatform\uff08agentscope.agents.rpc_agent \u4e2d\u7684\u7c7b\uff09": [[7, "agentscope.agents.rpc_agent.AgentPlatform", false]], "agentscope": [[0, "module-agentscope", false]], "agentscope.agents": [[1, "module-agentscope.agents", false]], "agentscope.agents.agent": [[2, "module-agentscope.agents.agent", false]], "agentscope.agents.dialog_agent": [[3, "module-agentscope.agents.dialog_agent", false]], "agentscope.agents.dict_dialog_agent": [[4, "module-agentscope.agents.dict_dialog_agent", false]], "agentscope.agents.operator": [[5, "module-agentscope.agents.operator", false]], "agentscope.agents.react_agent": [[6, "module-agentscope.agents.react_agent", false]], "agentscope.agents.rpc_agent": [[7, "module-agentscope.agents.rpc_agent", false]], "agentscope.agents.text_to_image_agent": [[8, "module-agentscope.agents.text_to_image_agent", false]], "agentscope.agents.user_agent": [[9, "module-agentscope.agents.user_agent", false]], "agentscope.constants": [[10, "module-agentscope.constants", false]], "agentscope.exception": [[11, "module-agentscope.exception", false]], "agentscope.file_manager": [[12, "module-agentscope.file_manager", false]], "agentscope.memory": [[13, "module-agentscope.memory", false]], "agentscope.memory.memory": [[14, "module-agentscope.memory.memory", false]], "agentscope.memory.temporary_memory": [[15, "module-agentscope.memory.temporary_memory", false]], "agentscope.message": [[16, "module-agentscope.message", false]], "agentscope.models": [[17, "module-agentscope.models", false]], "agentscope.models.config": [[18, "module-agentscope.models.config", false]], "agentscope.models.dashscope_model": [[19, "module-agentscope.models.dashscope_model", false]], "agentscope.models.gemini_model": [[20, "module-agentscope.models.gemini_model", false]], "agentscope.models.litellm_model": [[21, "module-agentscope.models.litellm_model", false]], "agentscope.models.model": [[22, "module-agentscope.models.model", false]], "agentscope.models.ollama_model": [[23, "module-agentscope.models.ollama_model", false]], "agentscope.models.openai_model": [[24, "module-agentscope.models.openai_model", false]], "agentscope.models.post_model": [[25, "module-agentscope.models.post_model", false]], "agentscope.models.response": [[26, "module-agentscope.models.response", false]], "agentscope.models.zhipu_model": [[27, "module-agentscope.models.zhipu_model", false]], "agentscope.msghub": [[28, "module-agentscope.msghub", false]], "agentscope.parsers": [[29, "module-agentscope.parsers", false]], "agentscope.parsers.code_block_parser": [[30, "module-agentscope.parsers.code_block_parser", false]], "agentscope.parsers.json_object_parser": [[31, "module-agentscope.parsers.json_object_parser", false]], "agentscope.parsers.parser_base": [[32, "module-agentscope.parsers.parser_base", false]], "agentscope.parsers.tagged_content_parser": [[33, "module-agentscope.parsers.tagged_content_parser", false]], "agentscope.pipelines": [[34, "module-agentscope.pipelines", false]], "agentscope.pipelines.functional": [[35, "module-agentscope.pipelines.functional", false]], "agentscope.pipelines.pipeline": [[36, "module-agentscope.pipelines.pipeline", false]], "agentscope.prompt": [[37, "module-agentscope.prompt", false]], "agentscope.rpc": [[38, "module-agentscope.rpc", false]], "agentscope.rpc.rpc_agent_client": [[39, "module-agentscope.rpc.rpc_agent_client", false]], "agentscope.rpc.rpc_agent_pb2": [[40, "module-agentscope.rpc.rpc_agent_pb2", false]], "agentscope.rpc.rpc_agent_pb2_grpc": [[41, "module-agentscope.rpc.rpc_agent_pb2_grpc", false]], "agentscope.service": [[42, "module-agentscope.service", false]], "agentscope.service.execute_code": [[43, "module-agentscope.service.execute_code", false]], "agentscope.service.execute_code.exec_python": [[44, "module-agentscope.service.execute_code.exec_python", false]], "agentscope.service.execute_code.exec_shell": [[45, "module-agentscope.service.execute_code.exec_shell", false]], "agentscope.service.file": [[46, "module-agentscope.service.file", false]], "agentscope.service.file.common": [[47, "module-agentscope.service.file.common", false]], "agentscope.service.file.json": [[48, "module-agentscope.service.file.json", false]], "agentscope.service.file.text": [[49, "module-agentscope.service.file.text", false]], "agentscope.service.retrieval": [[50, "module-agentscope.service.retrieval", false]], "agentscope.service.retrieval.retrieval_from_list": [[51, "module-agentscope.service.retrieval.retrieval_from_list", false]], "agentscope.service.retrieval.similarity": [[52, "module-agentscope.service.retrieval.similarity", false]], "agentscope.service.service_response": [[53, "module-agentscope.service.service_response", false]], "agentscope.service.service_status": [[54, "module-agentscope.service.service_status", false]], "agentscope.service.service_toolkit": [[55, "module-agentscope.service.service_toolkit", false]], "agentscope.service.sql_query": [[56, "module-agentscope.service.sql_query", false]], "agentscope.service.sql_query.mongodb": [[57, "module-agentscope.service.sql_query.mongodb", false]], "agentscope.service.sql_query.mysql": [[58, "module-agentscope.service.sql_query.mysql", false]], "agentscope.service.sql_query.sqlite": [[59, "module-agentscope.service.sql_query.sqlite", false]], "agentscope.service.text_processing": [[60, "module-agentscope.service.text_processing", false]], "agentscope.service.text_processing.summarization": [[61, "module-agentscope.service.text_processing.summarization", false]], "agentscope.service.web": [[62, "module-agentscope.service.web", false]], "agentscope.service.web.arxiv": [[63, "module-agentscope.service.web.arxiv", false]], "agentscope.service.web.dblp": [[64, "module-agentscope.service.web.dblp", false]], "agentscope.service.web.download": [[65, "module-agentscope.service.web.download", false]], "agentscope.service.web.search": [[66, "module-agentscope.service.web.search", false]], "agentscope.service.web.web_digest": [[67, "module-agentscope.service.web.web_digest", false]], "agentscope.utils": [[68, "module-agentscope.utils", false]], "agentscope.utils.common": [[69, "module-agentscope.utils.common", false]], "agentscope.utils.logging_utils": [[70, "module-agentscope.utils.logging_utils", false]], "agentscope.utils.monitor": [[71, "module-agentscope.utils.monitor", false]], "agentscope.utils.token_utils": [[72, "module-agentscope.utils.token_utils", false]], "agentscope.utils.tools": [[73, "module-agentscope.utils.tools", false]], "agentscope.web": [[74, "module-agentscope.web", false]], "agentscope.web.studio": [[75, "module-agentscope.web.studio", false]], "agentscope.web.studio.constants": [[76, "module-agentscope.web.studio.constants", false]], "agentscope.web.studio.studio": [[77, "module-agentscope.web.studio.studio", false]], "agentscope.web.studio.utils": [[78, "module-agentscope.web.studio.utils", false]], "agentscope.web.workstation": [[79, "module-agentscope.web.workstation", false]], "agentscope.web.workstation.workflow": [[80, "module-agentscope.web.workstation.workflow", false]], "agentscope.web.workstation.workflow_dag": [[81, "module-agentscope.web.workstation.workflow_dag", false]], "agentscope.web.workstation.workflow_node": [[82, "module-agentscope.web.workstation.workflow_node", false]], "agentscope.web.workstation.workflow_utils": [[83, "module-agentscope.web.workstation.workflow_utils", false]], "agent\uff08agentscope.web.workstation.workflow_node.workflownodetype \u5c5e\u6027\uff09": [[82, "agentscope.web.workstation.workflow_node.WorkflowNodeType.AGENT", false]], "argumentnotfounderror": [[11, "agentscope.exception.ArgumentNotFoundError", false]], "argumenttypeerror": [[11, "agentscope.exception.ArgumentTypeError", false]], "arxiv_search()\uff08\u5728 agentscope.service \u6a21\u5757\u4e2d\uff09": [[42, "agentscope.service.arxiv_search", false]], "arxiv_search()\uff08\u5728 agentscope.service.web.arxiv \u6a21\u5757\u4e2d\uff09": [[63, "agentscope.service.web.arxiv.arxiv_search", false]], "asdigraph\uff08agentscope.web.workstation.workflow_dag \u4e2d\u7684\u7c7b\uff09": [[81, "agentscope.web.workstation.workflow_dag.ASDiGraph", false]], "audio2text()\uff08\u5728 agentscope.web.studio.utils \u6a21\u5757\u4e2d\uff09": [[78, "agentscope.web.studio.utils.audio2text", false]], "bing_search()\uff08\u5728 agentscope.service \u6a21\u5757\u4e2d\uff09": [[42, "agentscope.service.bing_search", false]], "bing_search()\uff08\u5728 agentscope.service.web.search \u6a21\u5757\u4e2d\uff09": [[66, "agentscope.service.web.search.bing_search", false]], "bingsearchservicenode\uff08agentscope.web.workstation.workflow_node \u4e2d\u7684\u7c7b\uff09": [[82, "agentscope.web.workstation.workflow_node.BingSearchServiceNode", false]], "broadcast() \uff08agentscope.msghub.msghubmanager \u65b9\u6cd5\uff09": [[28, "agentscope.msghub.MsgHubManager.broadcast", false]], "build_dag()\uff08\u5728 agentscope.web.workstation.workflow_dag \u6a21\u5757\u4e2d\uff09": [[81, "agentscope.web.workstation.workflow_dag.build_dag", false]], "call_func() \uff08agentscope.agents.rpc_agent.agentplatform \u65b9\u6cd5\uff09": [[7, "agentscope.agents.rpc_agent.AgentPlatform.call_func", false]], "call_func() \uff08agentscope.rpc.rpc_agent_client.rpcagentclient \u65b9\u6cd5\uff09": [[39, "agentscope.rpc.rpc_agent_client.RpcAgentClient.call_func", false]], "call_func() \uff08agentscope.rpc.rpc_agent_pb2_grpc.rpcagentservicer \u65b9\u6cd5\uff09": [[41, "agentscope.rpc.rpc_agent_pb2_grpc.RpcAgentServicer.call_func", false]], "call_func() \uff08agentscope.rpc.rpcagentclient \u65b9\u6cd5\uff09": [[38, "agentscope.rpc.RpcAgentClient.call_func", false]], "call_func() \uff08agentscope.rpc.rpcagentservicer \u65b9\u6cd5\uff09": [[38, "agentscope.rpc.RpcAgentServicer.call_func", false]], "call_func()\uff08agentscope.rpc.rpc_agent_pb2_grpc.rpcagent \u9759\u6001\u65b9\u6cd5\uff09": [[41, "agentscope.rpc.rpc_agent_pb2_grpc.RpcAgent.call_func", false]], "call_in_thread()\uff08\u5728 agentscope.rpc \u6a21\u5757\u4e2d\uff09": [[38, "agentscope.rpc.call_in_thread", false]], "call_in_thread()\uff08\u5728 agentscope.rpc.rpc_agent_client \u6a21\u5757\u4e2d\uff09": [[39, "agentscope.rpc.rpc_agent_client.call_in_thread", false]], "chdir()\uff08\u5728 agentscope.utils.common \u6a21\u5757\u4e2d\uff09": [[69, "agentscope.utils.common.chdir", false]], "check_and_delete_agent() \uff08agentscope.agents.rpc_agent.agentplatform \u65b9\u6cd5\uff09": [[7, "agentscope.agents.rpc_agent.AgentPlatform.check_and_delete_agent", false]], "check_and_generate_agent() \uff08agentscope.agents.rpc_agent.agentplatform \u65b9\u6cd5\uff09": [[7, "agentscope.agents.rpc_agent.AgentPlatform.check_and_generate_agent", false]], "check_port()\uff08\u5728 agentscope.agents.rpc_agent \u6a21\u5757\u4e2d\uff09": [[7, "agentscope.agents.rpc_agent.check_port", false]], "check_uuid()\uff08\u5728 agentscope.web.studio.utils \u6a21\u5757\u4e2d\uff09": [[78, "agentscope.web.studio.utils.check_uuid", false]], "clear() \uff08agentscope.memory.memory.memorybase \u65b9\u6cd5\uff09": [[14, "agentscope.memory.memory.MemoryBase.clear", false]], "clear() \uff08agentscope.memory.memorybase \u65b9\u6cd5\uff09": [[13, "agentscope.memory.MemoryBase.clear", false]], "clear() \uff08agentscope.memory.temporary_memory.temporarymemory \u65b9\u6cd5\uff09": [[15, "agentscope.memory.temporary_memory.TemporaryMemory.clear", false]], "clear() \uff08agentscope.memory.temporarymemory \u65b9\u6cd5\uff09": [[13, "agentscope.memory.TemporaryMemory.clear", false]], "clear() \uff08agentscope.utils.monitor.dummymonitor \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.DummyMonitor.clear", false]], "clear() \uff08agentscope.utils.monitor.monitorbase \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.MonitorBase.clear", false]], "clear() \uff08agentscope.utils.monitor.sqlitemonitor \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.SqliteMonitor.clear", false]], "clear() \uff08agentscope.utils.monitorbase \u65b9\u6cd5\uff09": [[68, "agentscope.utils.MonitorBase.clear", false]], "clear_audience() \uff08agentscope.agents.agent.agentbase \u65b9\u6cd5\uff09": [[2, "agentscope.agents.agent.AgentBase.clear_audience", false]], "clear_audience() \uff08agentscope.agents.agentbase \u65b9\u6cd5\uff09": [[1, "agentscope.agents.AgentBase.clear_audience", false]], "clear_model_configs()\uff08\u5728 agentscope.models \u6a21\u5757\u4e2d\uff09": [[17, "agentscope.models.clear_model_configs", false]], "clone_instances() \uff08agentscope.agents.rpc_agent.rpcagent \u65b9\u6cd5\uff09": [[7, "agentscope.agents.rpc_agent.RpcAgent.clone_instances", false]], "clone_instances() \uff08agentscope.agents.rpcagent \u65b9\u6cd5\uff09": [[1, "agentscope.agents.RpcAgent.clone_instances", false]], "compile() \uff08agentscope.web.workstation.workflow_dag.asdigraph \u65b9\u6cd5\uff09": [[81, "agentscope.web.workstation.workflow_dag.ASDiGraph.compile", false]], "compile() \uff08agentscope.web.workstation.workflow_node.bingsearchservicenode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.BingSearchServiceNode.compile", false]], "compile() \uff08agentscope.web.workstation.workflow_node.copynode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.CopyNode.compile", false]], "compile() \uff08agentscope.web.workstation.workflow_node.dialogagentnode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.DialogAgentNode.compile", false]], "compile() \uff08agentscope.web.workstation.workflow_node.dictdialogagentnode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.DictDialogAgentNode.compile", false]], "compile() \uff08agentscope.web.workstation.workflow_node.forlooppipelinenode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.ForLoopPipelineNode.compile", false]], "compile() \uff08agentscope.web.workstation.workflow_node.googlesearchservicenode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.GoogleSearchServiceNode.compile", false]], "compile() \uff08agentscope.web.workstation.workflow_node.ifelsepipelinenode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.IfElsePipelineNode.compile", false]], "compile() \uff08agentscope.web.workstation.workflow_node.modelnode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.ModelNode.compile", false]], "compile() \uff08agentscope.web.workstation.workflow_node.msghubnode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.MsgHubNode.compile", false]], "compile() \uff08agentscope.web.workstation.workflow_node.msgnode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.MsgNode.compile", false]], "compile() \uff08agentscope.web.workstation.workflow_node.placeholdernode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.PlaceHolderNode.compile", false]], "compile() \uff08agentscope.web.workstation.workflow_node.pythonservicenode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.PythonServiceNode.compile", false]], "compile() \uff08agentscope.web.workstation.workflow_node.reactagentnode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.ReActAgentNode.compile", false]], "compile() \uff08agentscope.web.workstation.workflow_node.readtextservicenode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.ReadTextServiceNode.compile", false]], "compile() \uff08agentscope.web.workstation.workflow_node.sequentialpipelinenode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.SequentialPipelineNode.compile", false]], "compile() \uff08agentscope.web.workstation.workflow_node.switchpipelinenode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.SwitchPipelineNode.compile", false]], "compile() \uff08agentscope.web.workstation.workflow_node.texttoimageagentnode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.TextToImageAgentNode.compile", false]], "compile() \uff08agentscope.web.workstation.workflow_node.useragentnode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.UserAgentNode.compile", false]], "compile() \uff08agentscope.web.workstation.workflow_node.whilelooppipelinenode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.WhileLoopPipelineNode.compile", false]], "compile() \uff08agentscope.web.workstation.workflow_node.workflownode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.WorkflowNode.compile", false]], "compile() \uff08agentscope.web.workstation.workflow_node.writetextservicenode \u65b9\u6cd5\uff09": [[82, "agentscope.web.workstation.workflow_node.WriteTextServiceNode.compile", false]], "compile_workflow()\uff08\u5728 agentscope.web.workstation.workflow \u6a21\u5757\u4e2d\uff09": [[80, "agentscope.web.workstation.workflow.compile_workflow", false]], "config_name\uff08agentscope.models.dashscope_model.dashscopechatwrapper \u5c5e\u6027\uff09": [[19, "agentscope.models.dashscope_model.DashScopeChatWrapper.config_name", false]], "config_name\uff08agentscope.models.dashscope_model.dashscopeimagesynthesiswrapper \u5c5e\u6027\uff09": [[19, "agentscope.models.dashscope_model.DashScopeImageSynthesisWrapper.config_name", false]], "config_name\uff08agentscope.models.dashscope_model.dashscopemultimodalwrapper \u5c5e\u6027\uff09": [[19, "agentscope.models.dashscope_model.DashScopeMultiModalWrapper.config_name", false]], "config_name\uff08agentscope.models.dashscope_model.dashscopetextembeddingwrapper \u5c5e\u6027\uff09": [[19, "agentscope.models.dashscope_model.DashScopeTextEmbeddingWrapper.config_name", false]], "config_name\uff08agentscope.models.gemini_model.geminichatwrapper \u5c5e\u6027\uff09": [[20, "agentscope.models.gemini_model.GeminiChatWrapper.config_name", false]], "config_name\uff08agentscope.models.gemini_model.geminiembeddingwrapper \u5c5e\u6027\uff09": [[20, "agentscope.models.gemini_model.GeminiEmbeddingWrapper.config_name", false]], "config_name\uff08agentscope.models.litellm_model.litellmchatwrapper \u5c5e\u6027\uff09": [[21, "agentscope.models.litellm_model.LiteLLMChatWrapper.config_name", false]], "config_name\uff08agentscope.models.model.modelwrapperbase \u5c5e\u6027\uff09": [[22, "agentscope.models.model.ModelWrapperBase.config_name", false]], "config_name\uff08agentscope.models.modelwrapperbase \u5c5e\u6027\uff09": [[17, "agentscope.models.ModelWrapperBase.config_name", false]], "config_name\uff08agentscope.models.ollama_model.ollamachatwrapper \u5c5e\u6027\uff09": [[23, "agentscope.models.ollama_model.OllamaChatWrapper.config_name", false]], "config_name\uff08agentscope.models.ollama_model.ollamaembeddingwrapper \u5c5e\u6027\uff09": [[23, "agentscope.models.ollama_model.OllamaEmbeddingWrapper.config_name", false]], "config_name\uff08agentscope.models.ollama_model.ollamagenerationwrapper \u5c5e\u6027\uff09": [[23, "agentscope.models.ollama_model.OllamaGenerationWrapper.config_name", false]], "config_name\uff08agentscope.models.openai_model.openaichatwrapper \u5c5e\u6027\uff09": [[24, "agentscope.models.openai_model.OpenAIChatWrapper.config_name", false]], "config_name\uff08agentscope.models.openai_model.openaidallewrapper \u5c5e\u6027\uff09": [[24, "agentscope.models.openai_model.OpenAIDALLEWrapper.config_name", false]], "config_name\uff08agentscope.models.openai_model.openaiembeddingwrapper \u5c5e\u6027\uff09": [[24, "agentscope.models.openai_model.OpenAIEmbeddingWrapper.config_name", false]], "config_name\uff08agentscope.models.post_model.postapichatwrapper \u5c5e\u6027\uff09": [[25, "agentscope.models.post_model.PostAPIChatWrapper.config_name", false]], "config_name\uff08agentscope.models.post_model.postapimodelwrapperbase \u5c5e\u6027\uff09": [[25, "agentscope.models.post_model.PostAPIModelWrapperBase.config_name", false]], "config_name\uff08agentscope.models.zhipu_model.zhipuaichatwrapper \u5c5e\u6027\uff09": [[27, "agentscope.models.zhipu_model.ZhipuAIChatWrapper.config_name", false]], "config_name\uff08agentscope.models.zhipu_model.zhipuaiembeddingwrapper \u5c5e\u6027\uff09": [[27, "agentscope.models.zhipu_model.ZhipuAIEmbeddingWrapper.config_name", false]], "content_hint\uff08agentscope.parsers.code_block_parser.markdowncodeblockparser \u5c5e\u6027\uff09": [[30, "agentscope.parsers.code_block_parser.MarkdownCodeBlockParser.content_hint", false]], "content_hint\uff08agentscope.parsers.json_object_parser.markdownjsondictparser \u5c5e\u6027\uff09": [[31, "agentscope.parsers.json_object_parser.MarkdownJsonDictParser.content_hint", false]], "content_hint\uff08agentscope.parsers.json_object_parser.markdownjsonobjectparser \u5c5e\u6027\uff09": [[31, "agentscope.parsers.json_object_parser.MarkdownJsonObjectParser.content_hint", false]], "content_hint\uff08agentscope.parsers.markdowncodeblockparser \u5c5e\u6027\uff09": [[29, "agentscope.parsers.MarkdownCodeBlockParser.content_hint", false]], "content_hint\uff08agentscope.parsers.markdownjsondictparser \u5c5e\u6027\uff09": [[29, "agentscope.parsers.MarkdownJsonDictParser.content_hint", false]], "content_hint\uff08agentscope.parsers.markdownjsonobjectparser \u5c5e\u6027\uff09": [[29, "agentscope.parsers.MarkdownJsonObjectParser.content_hint", false]], "content_hint\uff08agentscope.parsers.tagged_content_parser.taggedcontent \u5c5e\u6027\uff09": [[33, "agentscope.parsers.tagged_content_parser.TaggedContent.content_hint", false]], "content_hint\uff08agentscope.parsers.taggedcontent \u5c5e\u6027\uff09": [[29, "agentscope.parsers.TaggedContent.content_hint", false]], "content\uff08agentscope.message.msg \u5c5e\u6027\uff09": [[16, "agentscope.message.Msg.content", false]], "copynode\uff08agentscope.web.workstation.workflow_node \u4e2d\u7684\u7c7b\uff09": [[82, "agentscope.web.workstation.workflow_node.CopyNode", false]], "copy\uff08agentscope.web.workstation.workflow_node.workflownodetype \u5c5e\u6027\uff09": [[82, "agentscope.web.workstation.workflow_node.WorkflowNodeType.COPY", false]], "cos_sim()\uff08\u5728 agentscope.service \u6a21\u5757\u4e2d\uff09": [[42, "agentscope.service.cos_sim", false]], "cos_sim()\uff08\u5728 agentscope.service.retrieval.similarity \u6a21\u5757\u4e2d\uff09": [[52, "agentscope.service.retrieval.similarity.cos_sim", false]], "count_openai_token()\uff08\u5728 agentscope.utils.token_utils \u6a21\u5757\u4e2d\uff09": [[72, "agentscope.utils.token_utils.count_openai_token", false]], "create_agent() \uff08agentscope.rpc.rpc_agent_client.rpcagentclient \u65b9\u6cd5\uff09": [[39, "agentscope.rpc.rpc_agent_client.RpcAgentClient.create_agent", false]], "create_agent() \uff08agentscope.rpc.rpcagentclient \u65b9\u6cd5\uff09": [[38, "agentscope.rpc.RpcAgentClient.create_agent", false]], "create_directory()\uff08\u5728 agentscope.service \u6a21\u5757\u4e2d\uff09": [[42, "agentscope.service.create_directory", false]], "create_directory()\uff08\u5728 agentscope.service.file.common \u6a21\u5757\u4e2d\uff09": [[47, "agentscope.service.file.common.create_directory", false]], "create_file()\uff08\u5728 agentscope.service \u6a21\u5757\u4e2d\uff09": [[42, "agentscope.service.create_file", false]], "create_file()\uff08\u5728 agentscope.service.file.common \u6a21\u5757\u4e2d\uff09": [[47, "agentscope.service.file.common.create_file", false]], "create_tempdir()\uff08\u5728 agentscope.utils.common \u6a21\u5757\u4e2d\uff09": [[69, "agentscope.utils.common.create_tempdir", false]], "cycle_dots()\uff08\u5728 agentscope.web.studio.utils \u6a21\u5757\u4e2d\uff09": [[78, "agentscope.web.studio.utils.cycle_dots", false]], "dashscopechatwrapper\uff08agentscope.models \u4e2d\u7684\u7c7b\uff09": [[17, "agentscope.models.DashScopeChatWrapper", false]], "dashscopechatwrapper\uff08agentscope.models.dashscope_model \u4e2d\u7684\u7c7b\uff09": [[19, "agentscope.models.dashscope_model.DashScopeChatWrapper", false]], "dashscopeimagesynthesiswrapper\uff08agentscope.models \u4e2d\u7684\u7c7b\uff09": [[17, "agentscope.models.DashScopeImageSynthesisWrapper", false]], "dashscopeimagesynthesiswrapper\uff08agentscope.models.dashscope_model \u4e2d\u7684\u7c7b\uff09": [[19, "agentscope.models.dashscope_model.DashScopeImageSynthesisWrapper", false]], "dashscopemultimodalwrapper\uff08agentscope.models \u4e2d\u7684\u7c7b\uff09": [[17, "agentscope.models.DashScopeMultiModalWrapper", false]], "dashscopemultimodalwrapper\uff08agentscope.models.dashscope_model \u4e2d\u7684\u7c7b\uff09": [[19, "agentscope.models.dashscope_model.DashScopeMultiModalWrapper", false]], "dashscopetextembeddingwrapper\uff08agentscope.models \u4e2d\u7684\u7c7b\uff09": [[17, "agentscope.models.DashScopeTextEmbeddingWrapper", false]], "dashscopetextembeddingwrapper\uff08agentscope.models.dashscope_model \u4e2d\u7684\u7c7b\uff09": [[19, "agentscope.models.dashscope_model.DashScopeTextEmbeddingWrapper", false]], "dashscopewrapperbase\uff08agentscope.models.dashscope_model \u4e2d\u7684\u7c7b\uff09": [[19, "agentscope.models.dashscope_model.DashScopeWrapperBase", false]], "dblp_search_authors()\uff08\u5728 agentscope.service \u6a21\u5757\u4e2d\uff09": [[42, "agentscope.service.dblp_search_authors", false]], "dblp_search_authors()\uff08\u5728 agentscope.service.web.dblp \u6a21\u5757\u4e2d\uff09": [[64, "agentscope.service.web.dblp.dblp_search_authors", false]], "dblp_search_publications()\uff08\u5728 agentscope.service \u6a21\u5757\u4e2d\uff09": [[42, "agentscope.service.dblp_search_publications", false]], "dblp_search_publications()\uff08\u5728 agentscope.service.web.dblp \u6a21\u5757\u4e2d\uff09": [[64, "agentscope.service.web.dblp.dblp_search_publications", false]], "dblp_search_venues()\uff08\u5728 agentscope.service \u6a21\u5757\u4e2d\uff09": [[42, "agentscope.service.dblp_search_venues", false]], "dblp_search_venues()\uff08\u5728 agentscope.service.web.dblp \u6a21\u5757\u4e2d\uff09": [[64, "agentscope.service.web.dblp.dblp_search_venues", false]], "delete() \uff08agentscope.memory.memory.memorybase \u65b9\u6cd5\uff09": [[14, "agentscope.memory.memory.MemoryBase.delete", false]], "delete() \uff08agentscope.memory.memorybase \u65b9\u6cd5\uff09": [[13, "agentscope.memory.MemoryBase.delete", false]], "delete() \uff08agentscope.memory.temporary_memory.temporarymemory \u65b9\u6cd5\uff09": [[15, "agentscope.memory.temporary_memory.TemporaryMemory.delete", false]], "delete() \uff08agentscope.memory.temporarymemory \u65b9\u6cd5\uff09": [[13, "agentscope.memory.TemporaryMemory.delete", false]], "delete() \uff08agentscope.msghub.msghubmanager \u65b9\u6cd5\uff09": [[28, "agentscope.msghub.MsgHubManager.delete", false]], "delete_agent() \uff08agentscope.rpc.rpc_agent_client.rpcagentclient \u65b9\u6cd5\uff09": [[39, "agentscope.rpc.rpc_agent_client.RpcAgentClient.delete_agent", false]], "delete_agent() \uff08agentscope.rpc.rpcagentclient \u65b9\u6cd5\uff09": [[38, "agentscope.rpc.RpcAgentClient.delete_agent", false]], "delete_directory()\uff08\u5728 agentscope.service \u6a21\u5757\u4e2d\uff09": [[42, "agentscope.service.delete_directory", false]], "delete_directory()\uff08\u5728 agentscope.service.file.common \u6a21\u5757\u4e2d\uff09": [[47, "agentscope.service.file.common.delete_directory", false]], "delete_file()\uff08\u5728 agentscope.service \u6a21\u5757\u4e2d\uff09": [[42, "agentscope.service.delete_file", false]], "delete_file()\uff08\u5728 agentscope.service.file.common \u6a21\u5757\u4e2d\uff09": [[47, "agentscope.service.file.common.delete_file", false]], "deprecated_model_type\uff08agentscope.models.dashscope_model.dashscopechatwrapper \u5c5e\u6027\uff09": [[19, "agentscope.models.dashscope_model.DashScopeChatWrapper.deprecated_model_type", false]], "deprecated_model_type\uff08agentscope.models.dashscopechatwrapper \u5c5e\u6027\uff09": [[17, "agentscope.models.DashScopeChatWrapper.deprecated_model_type", false]], "deprecated_model_type\uff08agentscope.models.openai_model.openaichatwrapper \u5c5e\u6027\uff09": [[24, "agentscope.models.openai_model.OpenAIChatWrapper.deprecated_model_type", false]], "deprecated_model_type\uff08agentscope.models.openaichatwrapper \u5c5e\u6027\uff09": [[17, "agentscope.models.OpenAIChatWrapper.deprecated_model_type", false]], "deprecated_model_type\uff08agentscope.models.post_model.postapidallewrapper \u5c5e\u6027\uff09": [[25, "agentscope.models.post_model.PostAPIDALLEWrapper.deprecated_model_type", false]], "deps_converter()\uff08\u5728 agentscope.web.workstation.workflow_utils \u6a21\u5757\u4e2d\uff09": [[83, "agentscope.web.workstation.workflow_utils.deps_converter", false]], "descriptor\uff08agentscope.rpc.rpcmsg \u5c5e\u6027\uff09": [[38, "agentscope.rpc.RpcMsg.DESCRIPTOR", false]], "deserialize()\uff08\u5728 agentscope.message \u6a21\u5757\u4e2d\uff09": [[16, "agentscope.message.deserialize", false]], "dialogagentnode\uff08agentscope.web.workstation.workflow_node \u4e2d\u7684\u7c7b\uff09": [[82, "agentscope.web.workstation.workflow_node.DialogAgentNode", false]], "dialogagent\uff08agentscope.agents \u4e2d\u7684\u7c7b\uff09": [[1, "agentscope.agents.DialogAgent", false]], "dialogagent\uff08agentscope.agents.dialog_agent \u4e2d\u7684\u7c7b\uff09": [[3, "agentscope.agents.dialog_agent.DialogAgent", false]], "dict_converter()\uff08\u5728 agentscope.web.workstation.workflow_utils \u6a21\u5757\u4e2d\uff09": [[83, "agentscope.web.workstation.workflow_utils.dict_converter", false]], "dictdialogagentnode\uff08agentscope.web.workstation.workflow_node \u4e2d\u7684\u7c7b\uff09": [[82, "agentscope.web.workstation.workflow_node.DictDialogAgentNode", false]], "dictdialogagent\uff08agentscope.agents \u4e2d\u7684\u7c7b\uff09": [[1, "agentscope.agents.DictDialogAgent", false]], "dictdialogagent\uff08agentscope.agents.dict_dialog_agent \u4e2d\u7684\u7c7b\uff09": [[4, "agentscope.agents.dict_dialog_agent.DictDialogAgent", false]], "dictfiltermixin\uff08agentscope.parsers.parser_base \u4e2d\u7684\u7c7b\uff09": [[32, "agentscope.parsers.parser_base.DictFilterMixin", false]], "digest_webpage()\uff08\u5728 agentscope.service \u6a21\u5757\u4e2d\uff09": [[42, "agentscope.service.digest_webpage", false]], "digest_webpage()\uff08\u5728 agentscope.service.web.web_digest \u6a21\u5757\u4e2d\uff09": [[67, "agentscope.service.web.web_digest.digest_webpage", false]], "distconf\uff08agentscope.agents \u4e2d\u7684\u7c7b\uff09": [[1, "agentscope.agents.DistConf", false]], "distconf\uff08agentscope.agents.agent \u4e2d\u7684\u7c7b\uff09": [[2, "agentscope.agents.agent.DistConf", false]], "download_from_url()\uff08\u5728 agentscope.service \u6a21\u5757\u4e2d\uff09": [[42, "agentscope.service.download_from_url", false]], "download_from_url()\uff08\u5728 agentscope.service.web.download \u6a21\u5757\u4e2d\uff09": [[65, "agentscope.service.web.download.download_from_url", false]], "dummymonitor\uff08agentscope.utils.monitor \u4e2d\u7684\u7c7b\uff09": [[71, "agentscope.utils.monitor.DummyMonitor", false]], "embedding\uff08agentscope.models.modelresponse \u5c5e\u6027\uff09": [[17, "agentscope.models.ModelResponse.embedding", false]], "embedding\uff08agentscope.models.response.modelresponse \u5c5e\u6027\uff09": [[26, "agentscope.models.response.ModelResponse.embedding", false]], "error\uff08agentscope.service.service_status.serviceexecstatus \u5c5e\u6027\uff09": [[54, "agentscope.service.service_status.ServiceExecStatus.ERROR", false]], "error\uff08agentscope.service.serviceexecstatus \u5c5e\u6027\uff09": [[42, "agentscope.service.ServiceExecStatus.ERROR", false]], "exec_node() \uff08agentscope.web.workstation.workflow_dag.asdigraph \u65b9\u6cd5\uff09": [[81, "agentscope.web.workstation.workflow_dag.ASDiGraph.exec_node", false]], "execute_python_code()\uff08\u5728 agentscope.service \u6a21\u5757\u4e2d\uff09": [[42, "agentscope.service.execute_python_code", false]], "execute_python_code()\uff08\u5728 agentscope.service.execute_code.exec_python \u6a21\u5757\u4e2d\uff09": [[44, "agentscope.service.execute_code.exec_python.execute_python_code", false]], "execute_shell_command()\uff08\u5728 agentscope.service \u6a21\u5757\u4e2d\uff09": [[42, "agentscope.service.execute_shell_command", false]], "execute_shell_command()\uff08\u5728 agentscope.service.execute_code.exec_shell \u6a21\u5757\u4e2d\uff09": [[45, "agentscope.service.execute_code.exec_shell.execute_shell_command", false]], "exists() \uff08agentscope.utils.monitor.dummymonitor \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.DummyMonitor.exists", false]], "exists() \uff08agentscope.utils.monitor.monitorbase \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.MonitorBase.exists", false]], "exists() \uff08agentscope.utils.monitor.sqlitemonitor \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.SqliteMonitor.exists", false]], "exists() \uff08agentscope.utils.monitorbase \u65b9\u6cd5\uff09": [[68, "agentscope.utils.MonitorBase.exists", false]], "export() \uff08agentscope.memory.memory.memorybase \u65b9\u6cd5\uff09": [[14, "agentscope.memory.memory.MemoryBase.export", false]], "export() \uff08agentscope.memory.memorybase \u65b9\u6cd5\uff09": [[13, "agentscope.memory.MemoryBase.export", false]], "export() \uff08agentscope.memory.temporary_memory.temporarymemory \u65b9\u6cd5\uff09": [[15, "agentscope.memory.temporary_memory.TemporaryMemory.export", false]], "export() \uff08agentscope.memory.temporarymemory \u65b9\u6cd5\uff09": [[13, "agentscope.memory.TemporaryMemory.export", false]], "export_config() \uff08agentscope.agents.agent.agentbase \u65b9\u6cd5\uff09": [[2, "agentscope.agents.agent.AgentBase.export_config", false]], "export_config() \uff08agentscope.agents.agentbase \u65b9\u6cd5\uff09": [[1, "agentscope.agents.AgentBase.export_config", false]], "find_available_port()\uff08\u5728 agentscope.agents.rpc_agent \u6a21\u5757\u4e2d\uff09": [[7, "agentscope.agents.rpc_agent.find_available_port", false]], "flush()\uff08agentscope.utils.monitor.monitorfactory \u7c7b\u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.MonitorFactory.flush", false]], "flush()\uff08agentscope.utils.monitorfactory \u7c7b\u65b9\u6cd5\uff09": [[68, "agentscope.utils.MonitorFactory.flush", false]], "fn_choice()\uff08\u5728 agentscope.web.studio.studio \u6a21\u5757\u4e2d\uff09": [[77, "agentscope.web.studio.studio.fn_choice", false]], "forlooppipeline()\uff08\u5728 agentscope.pipelines \u6a21\u5757\u4e2d\uff09": [[34, "agentscope.pipelines.forlooppipeline", false]], "forlooppipeline()\uff08\u5728 agentscope.pipelines.functional \u6a21\u5757\u4e2d\uff09": [[35, "agentscope.pipelines.functional.forlooppipeline", false]], "forlooppipelinenode\uff08agentscope.web.workstation.workflow_node \u4e2d\u7684\u7c7b\uff09": [[82, "agentscope.web.workstation.workflow_node.ForLoopPipelineNode", false]], "forlooppipeline\uff08agentscope.pipelines \u4e2d\u7684\u7c7b\uff09": [[34, "agentscope.pipelines.ForLoopPipeline", false]], "forlooppipeline\uff08agentscope.pipelines.pipeline \u4e2d\u7684\u7c7b\uff09": [[36, "agentscope.pipelines.pipeline.ForLoopPipeline", false]], "format() \uff08agentscope.models.dashscope_model.dashscopechatwrapper \u65b9\u6cd5\uff09": [[19, "agentscope.models.dashscope_model.DashScopeChatWrapper.format", false]], "format() \uff08agentscope.models.dashscope_model.dashscopemultimodalwrapper \u65b9\u6cd5\uff09": [[19, "agentscope.models.dashscope_model.DashScopeMultiModalWrapper.format", false]], "format() \uff08agentscope.models.dashscope_model.dashscopewrapperbase \u65b9\u6cd5\uff09": [[19, "agentscope.models.dashscope_model.DashScopeWrapperBase.format", false]], "format() \uff08agentscope.models.dashscopechatwrapper \u65b9\u6cd5\uff09": [[17, "agentscope.models.DashScopeChatWrapper.format", false]], "format() \uff08agentscope.models.dashscopemultimodalwrapper \u65b9\u6cd5\uff09": [[17, "agentscope.models.DashScopeMultiModalWrapper.format", false]], "format() \uff08agentscope.models.gemini_model.geminichatwrapper \u65b9\u6cd5\uff09": [[20, "agentscope.models.gemini_model.GeminiChatWrapper.format", false]], "format() \uff08agentscope.models.geminichatwrapper \u65b9\u6cd5\uff09": [[17, "agentscope.models.GeminiChatWrapper.format", false]], "format() \uff08agentscope.models.litellm_model.litellmchatwrapper \u65b9\u6cd5\uff09": [[21, "agentscope.models.litellm_model.LiteLLMChatWrapper.format", false]], "format() \uff08agentscope.models.litellm_model.litellmwrapperbase \u65b9\u6cd5\uff09": [[21, "agentscope.models.litellm_model.LiteLLMWrapperBase.format", false]], "format() \uff08agentscope.models.litellmchatwrapper \u65b9\u6cd5\uff09": [[17, "agentscope.models.LiteLLMChatWrapper.format", false]], "format() \uff08agentscope.models.model.modelwrapperbase \u65b9\u6cd5\uff09": [[22, "agentscope.models.model.ModelWrapperBase.format", false]], "format() \uff08agentscope.models.modelwrapperbase \u65b9\u6cd5\uff09": [[17, "agentscope.models.ModelWrapperBase.format", false]], "format() \uff08agentscope.models.ollama_model.ollamachatwrapper \u65b9\u6cd5\uff09": [[23, "agentscope.models.ollama_model.OllamaChatWrapper.format", false]], "format() \uff08agentscope.models.ollama_model.ollamaembeddingwrapper \u65b9\u6cd5\uff09": [[23, "agentscope.models.ollama_model.OllamaEmbeddingWrapper.format", false]], "format() \uff08agentscope.models.ollama_model.ollamagenerationwrapper \u65b9\u6cd5\uff09": [[23, "agentscope.models.ollama_model.OllamaGenerationWrapper.format", false]], "format() \uff08agentscope.models.ollamachatwrapper \u65b9\u6cd5\uff09": [[17, "agentscope.models.OllamaChatWrapper.format", false]], "format() \uff08agentscope.models.ollamaembeddingwrapper \u65b9\u6cd5\uff09": [[17, "agentscope.models.OllamaEmbeddingWrapper.format", false]], "format() \uff08agentscope.models.ollamagenerationwrapper \u65b9\u6cd5\uff09": [[17, "agentscope.models.OllamaGenerationWrapper.format", false]], "format() \uff08agentscope.models.openai_model.openaichatwrapper \u65b9\u6cd5\uff09": [[24, "agentscope.models.openai_model.OpenAIChatWrapper.format", false]], "format() \uff08agentscope.models.openai_model.openaiwrapperbase \u65b9\u6cd5\uff09": [[24, "agentscope.models.openai_model.OpenAIWrapperBase.format", false]], "format() \uff08agentscope.models.openaichatwrapper \u65b9\u6cd5\uff09": [[17, "agentscope.models.OpenAIChatWrapper.format", false]], "format() \uff08agentscope.models.openaiwrapperbase \u65b9\u6cd5\uff09": [[17, "agentscope.models.OpenAIWrapperBase.format", false]], "format() \uff08agentscope.models.post_model.postapichatwrapper \u65b9\u6cd5\uff09": [[25, "agentscope.models.post_model.PostAPIChatWrapper.format", false]], "format() \uff08agentscope.models.post_model.postapidallewrapper \u65b9\u6cd5\uff09": [[25, "agentscope.models.post_model.PostAPIDALLEWrapper.format", false]], "format() \uff08agentscope.models.postapichatwrapper \u65b9\u6cd5\uff09": [[17, "agentscope.models.PostAPIChatWrapper.format", false]], "format() \uff08agentscope.models.zhipu_model.zhipuaichatwrapper \u65b9\u6cd5\uff09": [[27, "agentscope.models.zhipu_model.ZhipuAIChatWrapper.format", false]], "format() \uff08agentscope.models.zhipu_model.zhipuaiwrapperbase \u65b9\u6cd5\uff09": [[27, "agentscope.models.zhipu_model.ZhipuAIWrapperBase.format", false]], "format() \uff08agentscope.models.zhipuaichatwrapper \u65b9\u6cd5\uff09": [[17, "agentscope.models.ZhipuAIChatWrapper.format", false]], "format_instruction\uff08agentscope.parsers.code_block_parser.markdowncodeblockparser \u5c5e\u6027\uff09": [[30, "agentscope.parsers.code_block_parser.MarkdownCodeBlockParser.format_instruction", false]], "format_instruction\uff08agentscope.parsers.json_object_parser.markdownjsonobjectparser \u5c5e\u6027\uff09": [[31, "agentscope.parsers.json_object_parser.MarkdownJsonObjectParser.format_instruction", false]], "format_instruction\uff08agentscope.parsers.markdowncodeblockparser \u5c5e\u6027\uff09": [[29, "agentscope.parsers.MarkdownCodeBlockParser.format_instruction", false]], "format_instruction\uff08agentscope.parsers.markdownjsonobjectparser \u5c5e\u6027\uff09": [[29, "agentscope.parsers.MarkdownJsonObjectParser.format_instruction", false]], "format_instruction\uff08agentscope.parsers.multitaggedcontentparser \u5c5e\u6027\uff09": [[29, "agentscope.parsers.MultiTaggedContentParser.format_instruction", false]], "format_instruction\uff08agentscope.parsers.tagged_content_parser.multitaggedcontentparser \u5c5e\u6027\uff09": [[33, "agentscope.parsers.tagged_content_parser.MultiTaggedContentParser.format_instruction", false]], "functioncallerror": [[11, "agentscope.exception.FunctionCallError", false]], "functioncallformaterror": [[11, "agentscope.exception.FunctionCallFormatError", false]], "functionnotfounderror": [[11, "agentscope.exception.FunctionNotFoundError", false]], "geminichatwrapper\uff08agentscope.models \u4e2d\u7684\u7c7b\uff09": [[17, "agentscope.models.GeminiChatWrapper", false]], "geminichatwrapper\uff08agentscope.models.gemini_model \u4e2d\u7684\u7c7b\uff09": [[20, "agentscope.models.gemini_model.GeminiChatWrapper", false]], "geminiembeddingwrapper\uff08agentscope.models \u4e2d\u7684\u7c7b\uff09": [[17, "agentscope.models.GeminiEmbeddingWrapper", false]], "geminiembeddingwrapper\uff08agentscope.models.gemini_model \u4e2d\u7684\u7c7b\uff09": [[20, "agentscope.models.gemini_model.GeminiEmbeddingWrapper", false]], "geminiwrapperbase\uff08agentscope.models.gemini_model \u4e2d\u7684\u7c7b\uff09": [[20, "agentscope.models.gemini_model.GeminiWrapperBase", false]], "generate_agent_id()\uff08agentscope.agents.agent.agentbase \u7c7b\u65b9\u6cd5\uff09": [[2, "agentscope.agents.agent.AgentBase.generate_agent_id", false]], "generate_agent_id()\uff08agentscope.agents.agentbase \u7c7b\u65b9\u6cd5\uff09": [[1, "agentscope.agents.AgentBase.generate_agent_id", false]], "generate_image_from_name()\uff08\u5728 agentscope.web.studio.utils \u6a21\u5757\u4e2d\uff09": [[78, "agentscope.web.studio.utils.generate_image_from_name", false]], "generation_method\uff08agentscope.models.gemini_model.geminichatwrapper \u5c5e\u6027\uff09": [[20, "agentscope.models.gemini_model.GeminiChatWrapper.generation_method", false]], "generation_method\uff08agentscope.models.geminichatwrapper \u5c5e\u6027\uff09": [[17, "agentscope.models.GeminiChatWrapper.generation_method", false]], "get()\uff08agentscope.service.service_toolkit.servicefactory \u7c7b\u65b9\u6cd5\uff09": [[55, "agentscope.service.service_toolkit.ServiceFactory.get", false]], "get()\uff08agentscope.service.service_toolkit.servicetoolkit \u7c7b\u65b9\u6cd5\uff09": [[55, "agentscope.service.service_toolkit.ServiceToolkit.get", false]], "get()\uff08agentscope.service.servicefactory \u7c7b\u65b9\u6cd5\uff09": [[42, "agentscope.service.ServiceFactory.get", false]], "get()\uff08agentscope.service.servicetoolkit \u7c7b\u65b9\u6cd5\uff09": [[42, "agentscope.service.ServiceToolkit.get", false]], "get_agent_class()\uff08agentscope.agents.agent.agentbase \u7c7b\u65b9\u6cd5\uff09": [[2, "agentscope.agents.agent.AgentBase.get_agent_class", false]], "get_agent_class()\uff08agentscope.agents.agentbase \u7c7b\u65b9\u6cd5\uff09": [[1, "agentscope.agents.AgentBase.get_agent_class", false]], "get_all_agents()\uff08\u5728 agentscope.web.workstation.workflow_node \u6a21\u5757\u4e2d\uff09": [[82, "agentscope.web.workstation.workflow_node.get_all_agents", false]], "get_chat()\uff08\u5728 agentscope.web.studio.studio \u6a21\u5757\u4e2d\uff09": [[77, "agentscope.web.studio.studio.get_chat", false]], "get_chat_msg()\uff08\u5728 agentscope.web.studio.utils \u6a21\u5757\u4e2d\uff09": [[78, "agentscope.web.studio.utils.get_chat_msg", false]], "get_current_directory()\uff08\u5728 agentscope.service \u6a21\u5757\u4e2d\uff09": [[42, "agentscope.service.get_current_directory", false]], "get_current_directory()\uff08\u5728 agentscope.service.file.common \u6a21\u5757\u4e2d\uff09": [[47, "agentscope.service.file.common.get_current_directory", false]], "get_embeddings() \uff08agentscope.memory.temporary_memory.temporarymemory \u65b9\u6cd5\uff09": [[15, "agentscope.memory.temporary_memory.TemporaryMemory.get_embeddings", false]], "get_embeddings() \uff08agentscope.memory.temporarymemory \u65b9\u6cd5\uff09": [[13, "agentscope.memory.TemporaryMemory.get_embeddings", false]], "get_full_name()\uff08\u5728 agentscope.utils.monitor \u6a21\u5757\u4e2d\uff09": [[71, "agentscope.utils.monitor.get_full_name", false]], "get_help()\uff08\u5728 agentscope.service \u6a21\u5757\u4e2d\uff09": [[42, "agentscope.service.get_help", false]], "get_memory() \uff08agentscope.memory.memory.memorybase \u65b9\u6cd5\uff09": [[14, "agentscope.memory.memory.MemoryBase.get_memory", false]], "get_memory() \uff08agentscope.memory.memorybase \u65b9\u6cd5\uff09": [[13, "agentscope.memory.MemoryBase.get_memory", false]], "get_memory() \uff08agentscope.memory.temporary_memory.temporarymemory \u65b9\u6cd5\uff09": [[15, "agentscope.memory.temporary_memory.TemporaryMemory.get_memory", false]], "get_memory() \uff08agentscope.memory.temporarymemory \u65b9\u6cd5\uff09": [[13, "agentscope.memory.TemporaryMemory.get_memory", false]], "get_metric() \uff08agentscope.utils.monitor.dummymonitor \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.DummyMonitor.get_metric", false]], "get_metric() \uff08agentscope.utils.monitor.monitorbase \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.MonitorBase.get_metric", false]], "get_metric() \uff08agentscope.utils.monitor.sqlitemonitor \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.SqliteMonitor.get_metric", false]], "get_metric() \uff08agentscope.utils.monitorbase \u65b9\u6cd5\uff09": [[68, "agentscope.utils.MonitorBase.get_metric", false]], "get_metrics() \uff08agentscope.utils.monitor.dummymonitor \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.DummyMonitor.get_metrics", false]], "get_metrics() \uff08agentscope.utils.monitor.monitorbase \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.MonitorBase.get_metrics", false]], "get_metrics() \uff08agentscope.utils.monitor.sqlitemonitor \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.SqliteMonitor.get_metrics", false]], "get_metrics() \uff08agentscope.utils.monitorbase \u65b9\u6cd5\uff09": [[68, "agentscope.utils.MonitorBase.get_metrics", false]], "get_monitor()\uff08agentscope.utils.monitor.monitorfactory \u7c7b\u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.MonitorFactory.get_monitor", false]], "get_monitor()\uff08agentscope.utils.monitorfactory \u7c7b\u65b9\u6cd5\uff09": [[68, "agentscope.utils.MonitorFactory.get_monitor", false]], "get_openai_max_length()\uff08\u5728 agentscope.utils.token_utils \u6a21\u5757\u4e2d\uff09": [[72, "agentscope.utils.token_utils.get_openai_max_length", false]], "get_player_input()\uff08\u5728 agentscope.web.studio.utils \u6a21\u5757\u4e2d\uff09": [[78, "agentscope.web.studio.utils.get_player_input", false]], "get_quota() \uff08agentscope.utils.monitor.dummymonitor \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.DummyMonitor.get_quota", false]], "get_quota() \uff08agentscope.utils.monitor.monitorbase \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.MonitorBase.get_quota", false]], "get_quota() \uff08agentscope.utils.monitor.sqlitemonitor \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.SqliteMonitor.get_quota", false]], "get_quota() \uff08agentscope.utils.monitorbase \u65b9\u6cd5\uff09": [[68, "agentscope.utils.MonitorBase.get_quota", false]], "get_reset_msg()\uff08\u5728 agentscope.web.studio.utils \u6a21\u5757\u4e2d\uff09": [[78, "agentscope.web.studio.utils.get_reset_msg", false]], "get_response() \uff08agentscope.rpc.responsestub \u65b9\u6cd5\uff09": [[38, "agentscope.rpc.ResponseStub.get_response", false]], "get_response() \uff08agentscope.rpc.rpc_agent_client.responsestub \u65b9\u6cd5\uff09": [[39, "agentscope.rpc.rpc_agent_client.ResponseStub.get_response", false]], "get_task_id() \uff08agentscope.agents.rpc_agent.agentplatform \u65b9\u6cd5\uff09": [[7, "agentscope.agents.rpc_agent.AgentPlatform.get_task_id", false]], "get_unit() \uff08agentscope.utils.monitor.dummymonitor \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.DummyMonitor.get_unit", false]], "get_unit() \uff08agentscope.utils.monitor.monitorbase \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.MonitorBase.get_unit", false]], "get_unit() \uff08agentscope.utils.monitor.sqlitemonitor \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.SqliteMonitor.get_unit", false]], "get_unit() \uff08agentscope.utils.monitorbase \u65b9\u6cd5\uff09": [[68, "agentscope.utils.MonitorBase.get_unit", false]], "get_value() \uff08agentscope.utils.monitor.dummymonitor \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.DummyMonitor.get_value", false]], "get_value() \uff08agentscope.utils.monitor.monitorbase \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.MonitorBase.get_value", false]], "get_value() \uff08agentscope.utils.monitor.sqlitemonitor \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.SqliteMonitor.get_value", false]], "get_value() \uff08agentscope.utils.monitorbase \u65b9\u6cd5\uff09": [[68, "agentscope.utils.MonitorBase.get_value", false]], "get_wrapper()\uff08agentscope.models.model.modelwrapperbase \u7c7b\u65b9\u6cd5\uff09": [[22, "agentscope.models.model.ModelWrapperBase.get_wrapper", false]], "get_wrapper()\uff08agentscope.models.modelwrapperbase \u7c7b\u65b9\u6cd5\uff09": [[17, "agentscope.models.ModelWrapperBase.get_wrapper", false]], "google_search()\uff08\u5728 agentscope.service \u6a21\u5757\u4e2d\uff09": [[42, "agentscope.service.google_search", false]], "google_search()\uff08\u5728 agentscope.service.web.search \u6a21\u5757\u4e2d\uff09": [[66, "agentscope.service.web.search.google_search", false]], "googlesearchservicenode\uff08agentscope.web.workstation.workflow_node \u4e2d\u7684\u7c7b\uff09": [[82, "agentscope.web.workstation.workflow_node.GoogleSearchServiceNode", false]], "id\uff08agentscope.message.msg \u5c5e\u6027\uff09": [[16, "agentscope.message.Msg.id", false]], "ifelsepipeline()\uff08\u5728 agentscope.pipelines \u6a21\u5757\u4e2d\uff09": [[34, "agentscope.pipelines.ifelsepipeline", false]], "ifelsepipeline()\uff08\u5728 agentscope.pipelines.functional \u6a21\u5757\u4e2d\uff09": [[35, "agentscope.pipelines.functional.ifelsepipeline", false]], "ifelsepipelinenode\uff08agentscope.web.workstation.workflow_node \u4e2d\u7684\u7c7b\uff09": [[82, "agentscope.web.workstation.workflow_node.IfElsePipelineNode", false]], "ifelsepipeline\uff08agentscope.pipelines \u4e2d\u7684\u7c7b\uff09": [[34, "agentscope.pipelines.IfElsePipeline", false]], "ifelsepipeline\uff08agentscope.pipelines.pipeline \u4e2d\u7684\u7c7b\uff09": [[36, "agentscope.pipelines.pipeline.IfElsePipeline", false]], "image_urls\uff08agentscope.models.modelresponse \u5c5e\u6027\uff09": [[17, "agentscope.models.ModelResponse.image_urls", false]], "image_urls\uff08agentscope.models.response.modelresponse \u5c5e\u6027\uff09": [[26, "agentscope.models.response.ModelResponse.image_urls", false]], "import_function_from_path()\uff08\u5728 agentscope.web.studio.studio \u6a21\u5757\u4e2d\uff09": [[77, "agentscope.web.studio.studio.import_function_from_path", false]], "importerrorreporter\uff08agentscope.utils.tools \u4e2d\u7684\u7c7b\uff09": [[73, "agentscope.utils.tools.ImportErrorReporter", false]], "init()\uff08\u5728 agentscope \u6a21\u5757\u4e2d\uff09": [[0, "agentscope.init", false]], "init()\uff08\u5728 agentscope.web \u6a21\u5757\u4e2d\uff09": [[74, "agentscope.web.init", false]], "init_uid_list()\uff08\u5728 agentscope.web.studio.studio \u6a21\u5757\u4e2d\uff09": [[77, "agentscope.web.studio.studio.init_uid_list", false]], "init_uid_queues()\uff08\u5728 agentscope.web.studio.utils \u6a21\u5757\u4e2d\uff09": [[78, "agentscope.web.studio.utils.init_uid_queues", false]], "is_callable_expression()\uff08\u5728 agentscope.web.workstation.workflow_utils \u6a21\u5757\u4e2d\uff09": [[83, "agentscope.web.workstation.workflow_utils.is_callable_expression", false]], "is_valid_url()\uff08\u5728 agentscope.service.web.web_digest \u6a21\u5757\u4e2d\uff09": [[67, "agentscope.service.web.web_digest.is_valid_url", false]], "join() \uff08agentscope.prompt.promptengine \u65b9\u6cd5\uff09": [[37, "agentscope.prompt.PromptEngine.join", false]], "join_to_list() \uff08agentscope.prompt.promptengine \u65b9\u6cd5\uff09": [[37, "agentscope.prompt.PromptEngine.join_to_list", false]], "join_to_str() \uff08agentscope.prompt.promptengine \u65b9\u6cd5\uff09": [[37, "agentscope.prompt.PromptEngine.join_to_str", false]], "json_required_hint\uff08agentscope.parsers.multitaggedcontentparser \u5c5e\u6027\uff09": [[29, "agentscope.parsers.MultiTaggedContentParser.json_required_hint", false]], "json_required_hint\uff08agentscope.parsers.tagged_content_parser.multitaggedcontentparser \u5c5e\u6027\uff09": [[33, "agentscope.parsers.tagged_content_parser.MultiTaggedContentParser.json_required_hint", false]], "json_schemas\uff08agentscope.service.service_toolkit.servicetoolkit \u5c5e\u6027\uff09": [[55, "agentscope.service.service_toolkit.ServiceToolkit.json_schemas", false]], "json_schemas\uff08agentscope.service.servicetoolkit \u5c5e\u6027\uff09": [[42, "agentscope.service.ServiceToolkit.json_schemas", false]], "json_schema\uff08agentscope.service.service_toolkit.servicefunction \u5c5e\u6027\uff09": [[55, "agentscope.service.service_toolkit.ServiceFunction.json_schema", false]], "jsonparsingerror": [[11, "agentscope.exception.JsonParsingError", false]], "jsontypeerror": [[11, "agentscope.exception.JsonTypeError", false]], "json\uff08agentscope.constants.responseformat \u5c5e\u6027\uff09": [[10, "agentscope.constants.ResponseFormat.JSON", false]], "keep_alive\uff08agentscope.models.ollama_model.ollamachatwrapper \u5c5e\u6027\uff09": [[23, "agentscope.models.ollama_model.OllamaChatWrapper.keep_alive", false]], "keep_alive\uff08agentscope.models.ollama_model.ollamaembeddingwrapper \u5c5e\u6027\uff09": [[23, "agentscope.models.ollama_model.OllamaEmbeddingWrapper.keep_alive", false]], "keep_alive\uff08agentscope.models.ollama_model.ollamagenerationwrapper \u5c5e\u6027\uff09": [[23, "agentscope.models.ollama_model.OllamaGenerationWrapper.keep_alive", false]], "keep_alive\uff08agentscope.models.ollama_model.ollamawrapperbase \u5c5e\u6027\uff09": [[23, "agentscope.models.ollama_model.OllamaWrapperBase.keep_alive", false]], "kwarg_converter()\uff08\u5728 agentscope.web.workstation.workflow_utils \u6a21\u5757\u4e2d\uff09": [[83, "agentscope.web.workstation.workflow_utils.kwarg_converter", false]], "launch() \uff08agentscope.agents.rpc_agent.rpcagentserverlauncher \u65b9\u6cd5\uff09": [[7, "agentscope.agents.rpc_agent.RpcAgentServerLauncher.launch", false]], "launch() \uff08agentscope.agents.rpcagentserverlauncher \u65b9\u6cd5\uff09": [[1, "agentscope.agents.RpcAgentServerLauncher.launch", false]], "list_directory_content()\uff08\u5728 agentscope.service \u6a21\u5757\u4e2d\uff09": [[42, "agentscope.service.list_directory_content", false]], "list_directory_content()\uff08\u5728 agentscope.service.file.common \u6a21\u5757\u4e2d\uff09": [[47, "agentscope.service.file.common.list_directory_content", false]], "list_models() \uff08agentscope.models.gemini_model.geminiwrapperbase \u65b9\u6cd5\uff09": [[20, "agentscope.models.gemini_model.GeminiWrapperBase.list_models", false]], "list\uff08agentscope.prompt.prompttype \u5c5e\u6027\uff09": [[37, "agentscope.prompt.PromptType.LIST", false]], "litellmchatwrapper\uff08agentscope.models \u4e2d\u7684\u7c7b\uff09": [[17, "agentscope.models.LiteLLMChatWrapper", false]], "litellmchatwrapper\uff08agentscope.models.litellm_model \u4e2d\u7684\u7c7b\uff09": [[21, "agentscope.models.litellm_model.LiteLLMChatWrapper", false]], "litellmwrapperbase\uff08agentscope.models.litellm_model \u4e2d\u7684\u7c7b\uff09": [[21, "agentscope.models.litellm_model.LiteLLMWrapperBase", false]], "load() \uff08agentscope.memory.memory.memorybase \u65b9\u6cd5\uff09": [[14, "agentscope.memory.memory.MemoryBase.load", false]], "load() \uff08agentscope.memory.memorybase \u65b9\u6cd5\uff09": [[13, "agentscope.memory.MemoryBase.load", false]], "load() \uff08agentscope.memory.temporary_memory.temporarymemory \u65b9\u6cd5\uff09": [[15, "agentscope.memory.temporary_memory.TemporaryMemory.load", false]], "load() \uff08agentscope.memory.temporarymemory \u65b9\u6cd5\uff09": [[13, "agentscope.memory.TemporaryMemory.load", false]], "load_config()\uff08\u5728 agentscope.web.workstation.workflow \u6a21\u5757\u4e2d\uff09": [[80, "agentscope.web.workstation.workflow.load_config", false]], "load_from_config() \uff08agentscope.agents.agent.agentbase \u65b9\u6cd5\uff09": [[2, "agentscope.agents.agent.AgentBase.load_from_config", false]], "load_from_config() \uff08agentscope.agents.agentbase \u65b9\u6cd5\uff09": [[1, "agentscope.agents.AgentBase.load_from_config", false]], "load_memory() \uff08agentscope.agents.agent.agentbase \u65b9\u6cd5\uff09": [[2, "agentscope.agents.agent.AgentBase.load_memory", false]], "load_memory() \uff08agentscope.agents.agentbase \u65b9\u6cd5\uff09": [[1, "agentscope.agents.AgentBase.load_memory", false]], "load_model_by_config_name()\uff08\u5728 agentscope.models \u6a21\u5757\u4e2d\uff09": [[17, "agentscope.models.load_model_by_config_name", false]], "load_web()\uff08\u5728 agentscope.service \u6a21\u5757\u4e2d\uff09": [[42, "agentscope.service.load_web", false]], "load_web()\uff08\u5728 agentscope.service.web.web_digest \u6a21\u5757\u4e2d\uff09": [[67, "agentscope.service.web.web_digest.load_web", false]], "local_attrs\uff08agentscope.message.placeholdermessage \u5c5e\u6027\uff09": [[16, "agentscope.message.PlaceholderMessage.LOCAL_ATTRS", false]], "log_studio()\uff08\u5728 agentscope.utils.logging_utils \u6a21\u5757\u4e2d\uff09": [[70, "agentscope.utils.logging_utils.log_studio", false]], "main()\uff08\u5728 agentscope.web.workstation.workflow \u6a21\u5757\u4e2d\uff09": [[80, "agentscope.web.workstation.workflow.main", false]], "markdowncodeblockparser\uff08agentscope.parsers \u4e2d\u7684\u7c7b\uff09": [[29, "agentscope.parsers.MarkdownCodeBlockParser", false]], "markdowncodeblockparser\uff08agentscope.parsers.code_block_parser \u4e2d\u7684\u7c7b\uff09": [[30, "agentscope.parsers.code_block_parser.MarkdownCodeBlockParser", false]], "markdownjsondictparser\uff08agentscope.parsers \u4e2d\u7684\u7c7b\uff09": [[29, "agentscope.parsers.MarkdownJsonDictParser", false]], "markdownjsondictparser\uff08agentscope.parsers.json_object_parser \u4e2d\u7684\u7c7b\uff09": [[31, "agentscope.parsers.json_object_parser.MarkdownJsonDictParser", false]], "markdownjsonobjectparser\uff08agentscope.parsers \u4e2d\u7684\u7c7b\uff09": [[29, "agentscope.parsers.MarkdownJsonObjectParser", false]], "markdownjsonobjectparser\uff08agentscope.parsers.json_object_parser \u4e2d\u7684\u7c7b\uff09": [[31, "agentscope.parsers.json_object_parser.MarkdownJsonObjectParser", false]], "memorybase\uff08agentscope.memory \u4e2d\u7684\u7c7b\uff09": [[13, "agentscope.memory.MemoryBase", false]], "memorybase\uff08agentscope.memory.memory \u4e2d\u7684\u7c7b\uff09": [[14, "agentscope.memory.memory.MemoryBase", false]], "messagebase\uff08agentscope.message \u4e2d\u7684\u7c7b\uff09": [[16, "agentscope.message.MessageBase", false]], "message\uff08agentscope.web.workstation.workflow_node.workflownodetype \u5c5e\u6027\uff09": [[82, "agentscope.web.workstation.workflow_node.WorkflowNodeType.MESSAGE", false]], "metadata\uff08agentscope.message.msg \u5c5e\u6027\uff09": [[16, "agentscope.message.Msg.metadata", false]], "missing_begin_tag\uff08agentscope.exception.tagnotfounderror \u5c5e\u6027\uff09": [[11, "agentscope.exception.TagNotFoundError.missing_begin_tag", false]], "missing_end_tag\uff08agentscope.exception.tagnotfounderror \u5c5e\u6027\uff09": [[11, "agentscope.exception.TagNotFoundError.missing_end_tag", false]], "model_name\uff08agentscope.models.dashscope_model.dashscopechatwrapper \u5c5e\u6027\uff09": [[19, "agentscope.models.dashscope_model.DashScopeChatWrapper.model_name", false]], "model_name\uff08agentscope.models.dashscope_model.dashscopeimagesynthesiswrapper \u5c5e\u6027\uff09": [[19, "agentscope.models.dashscope_model.DashScopeImageSynthesisWrapper.model_name", false]], "model_name\uff08agentscope.models.dashscope_model.dashscopemultimodalwrapper \u5c5e\u6027\uff09": [[19, "agentscope.models.dashscope_model.DashScopeMultiModalWrapper.model_name", false]], "model_name\uff08agentscope.models.dashscope_model.dashscopetextembeddingwrapper \u5c5e\u6027\uff09": [[19, "agentscope.models.dashscope_model.DashScopeTextEmbeddingWrapper.model_name", false]], "model_name\uff08agentscope.models.gemini_model.geminichatwrapper \u5c5e\u6027\uff09": [[20, "agentscope.models.gemini_model.GeminiChatWrapper.model_name", false]], "model_name\uff08agentscope.models.gemini_model.geminiembeddingwrapper \u5c5e\u6027\uff09": [[20, "agentscope.models.gemini_model.GeminiEmbeddingWrapper.model_name", false]], "model_name\uff08agentscope.models.litellm_model.litellmchatwrapper \u5c5e\u6027\uff09": [[21, "agentscope.models.litellm_model.LiteLLMChatWrapper.model_name", false]], "model_name\uff08agentscope.models.model.modelwrapperbase \u5c5e\u6027\uff09": [[22, "agentscope.models.model.ModelWrapperBase.model_name", false]], "model_name\uff08agentscope.models.modelwrapperbase \u5c5e\u6027\uff09": [[17, "agentscope.models.ModelWrapperBase.model_name", false]], "model_name\uff08agentscope.models.ollama_model.ollamachatwrapper \u5c5e\u6027\uff09": [[23, "agentscope.models.ollama_model.OllamaChatWrapper.model_name", false]], "model_name\uff08agentscope.models.ollama_model.ollamaembeddingwrapper \u5c5e\u6027\uff09": [[23, "agentscope.models.ollama_model.OllamaEmbeddingWrapper.model_name", false]], "model_name\uff08agentscope.models.ollama_model.ollamagenerationwrapper \u5c5e\u6027\uff09": [[23, "agentscope.models.ollama_model.OllamaGenerationWrapper.model_name", false]], "model_name\uff08agentscope.models.ollama_model.ollamawrapperbase \u5c5e\u6027\uff09": [[23, "agentscope.models.ollama_model.OllamaWrapperBase.model_name", false]], "model_name\uff08agentscope.models.openai_model.openaichatwrapper \u5c5e\u6027\uff09": [[24, "agentscope.models.openai_model.OpenAIChatWrapper.model_name", false]], "model_name\uff08agentscope.models.openai_model.openaidallewrapper \u5c5e\u6027\uff09": [[24, "agentscope.models.openai_model.OpenAIDALLEWrapper.model_name", false]], "model_name\uff08agentscope.models.openai_model.openaiembeddingwrapper \u5c5e\u6027\uff09": [[24, "agentscope.models.openai_model.OpenAIEmbeddingWrapper.model_name", false]], "model_name\uff08agentscope.models.post_model.postapichatwrapper \u5c5e\u6027\uff09": [[25, "agentscope.models.post_model.PostAPIChatWrapper.model_name", false]], "model_name\uff08agentscope.models.post_model.postapimodelwrapperbase \u5c5e\u6027\uff09": [[25, "agentscope.models.post_model.PostAPIModelWrapperBase.model_name", false]], "model_name\uff08agentscope.models.zhipu_model.zhipuaichatwrapper \u5c5e\u6027\uff09": [[27, "agentscope.models.zhipu_model.ZhipuAIChatWrapper.model_name", false]], "model_name\uff08agentscope.models.zhipu_model.zhipuaiembeddingwrapper \u5c5e\u6027\uff09": [[27, "agentscope.models.zhipu_model.ZhipuAIEmbeddingWrapper.model_name", false]], "model_type\uff08agentscope.models.dashscope_model.dashscopechatwrapper \u5c5e\u6027\uff09": [[19, "agentscope.models.dashscope_model.DashScopeChatWrapper.model_type", false]], "model_type\uff08agentscope.models.dashscope_model.dashscopeimagesynthesiswrapper \u5c5e\u6027\uff09": [[19, "agentscope.models.dashscope_model.DashScopeImageSynthesisWrapper.model_type", false]], "model_type\uff08agentscope.models.dashscope_model.dashscopemultimodalwrapper \u5c5e\u6027\uff09": [[19, "agentscope.models.dashscope_model.DashScopeMultiModalWrapper.model_type", false]], "model_type\uff08agentscope.models.dashscope_model.dashscopetextembeddingwrapper \u5c5e\u6027\uff09": [[19, "agentscope.models.dashscope_model.DashScopeTextEmbeddingWrapper.model_type", false]], "model_type\uff08agentscope.models.dashscopechatwrapper \u5c5e\u6027\uff09": [[17, "agentscope.models.DashScopeChatWrapper.model_type", false]], "model_type\uff08agentscope.models.dashscopeimagesynthesiswrapper \u5c5e\u6027\uff09": [[17, "agentscope.models.DashScopeImageSynthesisWrapper.model_type", false]], "model_type\uff08agentscope.models.dashscopemultimodalwrapper \u5c5e\u6027\uff09": [[17, "agentscope.models.DashScopeMultiModalWrapper.model_type", false]], "model_type\uff08agentscope.models.dashscopetextembeddingwrapper \u5c5e\u6027\uff09": [[17, "agentscope.models.DashScopeTextEmbeddingWrapper.model_type", false]], "model_type\uff08agentscope.models.gemini_model.geminichatwrapper \u5c5e\u6027\uff09": [[20, "agentscope.models.gemini_model.GeminiChatWrapper.model_type", false]], "model_type\uff08agentscope.models.gemini_model.geminiembeddingwrapper \u5c5e\u6027\uff09": [[20, "agentscope.models.gemini_model.GeminiEmbeddingWrapper.model_type", false]], "model_type\uff08agentscope.models.geminichatwrapper \u5c5e\u6027\uff09": [[17, "agentscope.models.GeminiChatWrapper.model_type", false]], "model_type\uff08agentscope.models.geminiembeddingwrapper \u5c5e\u6027\uff09": [[17, "agentscope.models.GeminiEmbeddingWrapper.model_type", false]], "model_type\uff08agentscope.models.litellm_model.litellmchatwrapper \u5c5e\u6027\uff09": [[21, "agentscope.models.litellm_model.LiteLLMChatWrapper.model_type", false]], "model_type\uff08agentscope.models.litellmchatwrapper \u5c5e\u6027\uff09": [[17, "agentscope.models.LiteLLMChatWrapper.model_type", false]], "model_type\uff08agentscope.models.model.modelwrapperbase \u5c5e\u6027\uff09": [[22, "agentscope.models.model.ModelWrapperBase.model_type", false]], "model_type\uff08agentscope.models.modelwrapperbase \u5c5e\u6027\uff09": [[17, "agentscope.models.ModelWrapperBase.model_type", false]], "model_type\uff08agentscope.models.ollama_model.ollamachatwrapper \u5c5e\u6027\uff09": [[23, "agentscope.models.ollama_model.OllamaChatWrapper.model_type", false]], "model_type\uff08agentscope.models.ollama_model.ollamaembeddingwrapper \u5c5e\u6027\uff09": [[23, "agentscope.models.ollama_model.OllamaEmbeddingWrapper.model_type", false]], "model_type\uff08agentscope.models.ollama_model.ollamagenerationwrapper \u5c5e\u6027\uff09": [[23, "agentscope.models.ollama_model.OllamaGenerationWrapper.model_type", false]], "model_type\uff08agentscope.models.ollama_model.ollamawrapperbase \u5c5e\u6027\uff09": [[23, "agentscope.models.ollama_model.OllamaWrapperBase.model_type", false]], "model_type\uff08agentscope.models.ollamachatwrapper \u5c5e\u6027\uff09": [[17, "agentscope.models.OllamaChatWrapper.model_type", false]], "model_type\uff08agentscope.models.ollamaembeddingwrapper \u5c5e\u6027\uff09": [[17, "agentscope.models.OllamaEmbeddingWrapper.model_type", false]], "model_type\uff08agentscope.models.ollamagenerationwrapper \u5c5e\u6027\uff09": [[17, "agentscope.models.OllamaGenerationWrapper.model_type", false]], "model_type\uff08agentscope.models.openai_model.openaichatwrapper \u5c5e\u6027\uff09": [[24, "agentscope.models.openai_model.OpenAIChatWrapper.model_type", false]], "model_type\uff08agentscope.models.openai_model.openaidallewrapper \u5c5e\u6027\uff09": [[24, "agentscope.models.openai_model.OpenAIDALLEWrapper.model_type", false]], "model_type\uff08agentscope.models.openai_model.openaiembeddingwrapper \u5c5e\u6027\uff09": [[24, "agentscope.models.openai_model.OpenAIEmbeddingWrapper.model_type", false]], "model_type\uff08agentscope.models.openaichatwrapper \u5c5e\u6027\uff09": [[17, "agentscope.models.OpenAIChatWrapper.model_type", false]], "model_type\uff08agentscope.models.openaidallewrapper \u5c5e\u6027\uff09": [[17, "agentscope.models.OpenAIDALLEWrapper.model_type", false]], "model_type\uff08agentscope.models.openaiembeddingwrapper \u5c5e\u6027\uff09": [[17, "agentscope.models.OpenAIEmbeddingWrapper.model_type", false]], "model_type\uff08agentscope.models.post_model.postapichatwrapper \u5c5e\u6027\uff09": [[25, "agentscope.models.post_model.PostAPIChatWrapper.model_type", false]], "model_type\uff08agentscope.models.post_model.postapidallewrapper \u5c5e\u6027\uff09": [[25, "agentscope.models.post_model.PostAPIDALLEWrapper.model_type", false]], "model_type\uff08agentscope.models.post_model.postapimodelwrapperbase \u5c5e\u6027\uff09": [[25, "agentscope.models.post_model.PostAPIModelWrapperBase.model_type", false]], "model_type\uff08agentscope.models.postapichatwrapper \u5c5e\u6027\uff09": [[17, "agentscope.models.PostAPIChatWrapper.model_type", false]], "model_type\uff08agentscope.models.postapimodelwrapperbase \u5c5e\u6027\uff09": [[17, "agentscope.models.PostAPIModelWrapperBase.model_type", false]], "model_type\uff08agentscope.models.zhipu_model.zhipuaichatwrapper \u5c5e\u6027\uff09": [[27, "agentscope.models.zhipu_model.ZhipuAIChatWrapper.model_type", false]], "model_type\uff08agentscope.models.zhipu_model.zhipuaiembeddingwrapper \u5c5e\u6027\uff09": [[27, "agentscope.models.zhipu_model.ZhipuAIEmbeddingWrapper.model_type", false]], "model_type\uff08agentscope.models.zhipuaichatwrapper \u5c5e\u6027\uff09": [[17, "agentscope.models.ZhipuAIChatWrapper.model_type", false]], "model_type\uff08agentscope.models.zhipuaiembeddingwrapper \u5c5e\u6027\uff09": [[17, "agentscope.models.ZhipuAIEmbeddingWrapper.model_type", false]], "modelnode\uff08agentscope.web.workstation.workflow_node \u4e2d\u7684\u7c7b\uff09": [[82, "agentscope.web.workstation.workflow_node.ModelNode", false]], "modelresponse\uff08agentscope.models \u4e2d\u7684\u7c7b\uff09": [[17, "agentscope.models.ModelResponse", false]], "modelresponse\uff08agentscope.models.response \u4e2d\u7684\u7c7b\uff09": [[26, "agentscope.models.response.ModelResponse", false]], "modelwrapperbase\uff08agentscope.models \u4e2d\u7684\u7c7b\uff09": [[17, "agentscope.models.ModelWrapperBase", false]], "modelwrapperbase\uff08agentscope.models.model \u4e2d\u7684\u7c7b\uff09": [[22, "agentscope.models.model.ModelWrapperBase", false]], "model\uff08agentscope.web.workstation.workflow_node.workflownodetype \u5c5e\u6027\uff09": [[82, "agentscope.web.workstation.workflow_node.WorkflowNodeType.MODEL", false]], "module": [[0, "module-agentscope", false], [1, "module-agentscope.agents", false], [2, "module-agentscope.agents.agent", false], [3, "module-agentscope.agents.dialog_agent", false], [4, "module-agentscope.agents.dict_dialog_agent", false], [5, "module-agentscope.agents.operator", false], [6, "module-agentscope.agents.react_agent", false], [7, "module-agentscope.agents.rpc_agent", false], [8, "module-agentscope.agents.text_to_image_agent", false], [9, "module-agentscope.agents.user_agent", false], [10, "module-agentscope.constants", false], [11, "module-agentscope.exception", false], [12, "module-agentscope.file_manager", false], [13, "module-agentscope.memory", false], [14, "module-agentscope.memory.memory", false], [15, "module-agentscope.memory.temporary_memory", false], [16, "module-agentscope.message", false], [17, "module-agentscope.models", false], [18, "module-agentscope.models.config", false], [19, "module-agentscope.models.dashscope_model", false], [20, "module-agentscope.models.gemini_model", false], [21, "module-agentscope.models.litellm_model", false], [22, "module-agentscope.models.model", false], [23, "module-agentscope.models.ollama_model", false], [24, "module-agentscope.models.openai_model", false], [25, "module-agentscope.models.post_model", false], [26, "module-agentscope.models.response", false], [27, "module-agentscope.models.zhipu_model", false], [28, "module-agentscope.msghub", false], [29, "module-agentscope.parsers", false], [30, "module-agentscope.parsers.code_block_parser", false], [31, "module-agentscope.parsers.json_object_parser", false], [32, "module-agentscope.parsers.parser_base", false], [33, "module-agentscope.parsers.tagged_content_parser", false], [34, "module-agentscope.pipelines", false], [35, "module-agentscope.pipelines.functional", false], [36, "module-agentscope.pipelines.pipeline", false], [37, "module-agentscope.prompt", false], [38, "module-agentscope.rpc", false], [39, "module-agentscope.rpc.rpc_agent_client", false], [40, "module-agentscope.rpc.rpc_agent_pb2", false], [41, "module-agentscope.rpc.rpc_agent_pb2_grpc", false], [42, "module-agentscope.service", false], [43, "module-agentscope.service.execute_code", false], [44, "module-agentscope.service.execute_code.exec_python", false], [45, "module-agentscope.service.execute_code.exec_shell", false], [46, "module-agentscope.service.file", false], [47, "module-agentscope.service.file.common", false], [48, "module-agentscope.service.file.json", false], [49, "module-agentscope.service.file.text", false], [50, "module-agentscope.service.retrieval", false], [51, "module-agentscope.service.retrieval.retrieval_from_list", false], [52, "module-agentscope.service.retrieval.similarity", false], [53, "module-agentscope.service.service_response", false], [54, "module-agentscope.service.service_status", false], [55, "module-agentscope.service.service_toolkit", false], [56, "module-agentscope.service.sql_query", false], [57, "module-agentscope.service.sql_query.mongodb", false], [58, "module-agentscope.service.sql_query.mysql", false], [59, "module-agentscope.service.sql_query.sqlite", false], [60, "module-agentscope.service.text_processing", false], [61, "module-agentscope.service.text_processing.summarization", false], [62, "module-agentscope.service.web", false], [63, "module-agentscope.service.web.arxiv", false], [64, "module-agentscope.service.web.dblp", false], [65, "module-agentscope.service.web.download", false], [66, "module-agentscope.service.web.search", false], [67, "module-agentscope.service.web.web_digest", false], [68, "module-agentscope.utils", false], [69, "module-agentscope.utils.common", false], [70, "module-agentscope.utils.logging_utils", false], [71, "module-agentscope.utils.monitor", false], [72, "module-agentscope.utils.token_utils", false], [73, "module-agentscope.utils.tools", false], [74, "module-agentscope.web", false], [75, "module-agentscope.web.studio", false], [76, "module-agentscope.web.studio.constants", false], [77, "module-agentscope.web.studio.studio", false], [78, "module-agentscope.web.studio.utils", false], [79, "module-agentscope.web.workstation", false], [80, "module-agentscope.web.workstation.workflow", false], [81, "module-agentscope.web.workstation.workflow_dag", false], [82, "module-agentscope.web.workstation.workflow_node", false], [83, "module-agentscope.web.workstation.workflow_utils", false]], "monitorbase\uff08agentscope.utils \u4e2d\u7684\u7c7b\uff09": [[68, "agentscope.utils.MonitorBase", false]], "monitorbase\uff08agentscope.utils.monitor \u4e2d\u7684\u7c7b\uff09": [[71, "agentscope.utils.monitor.MonitorBase", false]], "monitorfactory\uff08agentscope.utils \u4e2d\u7684\u7c7b\uff09": [[68, "agentscope.utils.MonitorFactory", false]], "monitorfactory\uff08agentscope.utils.monitor \u4e2d\u7684\u7c7b\uff09": [[71, "agentscope.utils.monitor.MonitorFactory", false]], "move_directory()\uff08\u5728 agentscope.service \u6a21\u5757\u4e2d\uff09": [[42, "agentscope.service.move_directory", false]], "move_directory()\uff08\u5728 agentscope.service.file.common \u6a21\u5757\u4e2d\uff09": [[47, "agentscope.service.file.common.move_directory", false]], "move_file()\uff08\u5728 agentscope.service \u6a21\u5757\u4e2d\uff09": [[42, "agentscope.service.move_file", false]], "move_file()\uff08\u5728 agentscope.service.file.common \u6a21\u5757\u4e2d\uff09": [[47, "agentscope.service.file.common.move_file", false]], "msghub()\uff08\u5728 agentscope \u6a21\u5757\u4e2d\uff09": [[0, "agentscope.msghub", false]], "msghub()\uff08\u5728 agentscope.msghub \u6a21\u5757\u4e2d\uff09": [[28, "agentscope.msghub.msghub", false]], "msghubmanager\uff08agentscope.msghub \u4e2d\u7684\u7c7b\uff09": [[28, "agentscope.msghub.MsgHubManager", false]], "msghubnode\uff08agentscope.web.workstation.workflow_node \u4e2d\u7684\u7c7b\uff09": [[82, "agentscope.web.workstation.workflow_node.MsgHubNode", false]], "msgnode\uff08agentscope.web.workstation.workflow_node \u4e2d\u7684\u7c7b\uff09": [[82, "agentscope.web.workstation.workflow_node.MsgNode", false]], "msg\uff08agentscope.message \u4e2d\u7684\u7c7b\uff09": [[16, "agentscope.message.Msg", false]], "multitaggedcontentparser\uff08agentscope.parsers \u4e2d\u7684\u7c7b\uff09": [[29, "agentscope.parsers.MultiTaggedContentParser", false]], "multitaggedcontentparser\uff08agentscope.parsers.tagged_content_parser \u4e2d\u7684\u7c7b\uff09": [[33, "agentscope.parsers.tagged_content_parser.MultiTaggedContentParser", false]], "name\uff08agentscope.message.msg \u5c5e\u6027\uff09": [[16, "agentscope.message.Msg.name", false]], "name\uff08agentscope.parsers.code_block_parser.markdowncodeblockparser \u5c5e\u6027\uff09": [[30, "agentscope.parsers.code_block_parser.MarkdownCodeBlockParser.name", false]], "name\uff08agentscope.parsers.json_object_parser.markdownjsondictparser \u5c5e\u6027\uff09": [[31, "agentscope.parsers.json_object_parser.MarkdownJsonDictParser.name", false]], "name\uff08agentscope.parsers.json_object_parser.markdownjsonobjectparser \u5c5e\u6027\uff09": [[31, "agentscope.parsers.json_object_parser.MarkdownJsonObjectParser.name", false]], "name\uff08agentscope.parsers.markdowncodeblockparser \u5c5e\u6027\uff09": [[29, "agentscope.parsers.MarkdownCodeBlockParser.name", false]], "name\uff08agentscope.parsers.markdownjsondictparser \u5c5e\u6027\uff09": [[29, "agentscope.parsers.MarkdownJsonDictParser.name", false]], "name\uff08agentscope.parsers.markdownjsonobjectparser \u5c5e\u6027\uff09": [[29, "agentscope.parsers.MarkdownJsonObjectParser.name", false]], "name\uff08agentscope.parsers.tagged_content_parser.taggedcontent \u5c5e\u6027\uff09": [[33, "agentscope.parsers.tagged_content_parser.TaggedContent.name", false]], "name\uff08agentscope.parsers.taggedcontent \u5c5e\u6027\uff09": [[29, "agentscope.parsers.TaggedContent.name", false]], "name\uff08agentscope.service.service_toolkit.servicefunction \u5c5e\u6027\uff09": [[55, "agentscope.service.service_toolkit.ServiceFunction.name", false]], "node_type\uff08agentscope.web.workstation.workflow_node.bingsearchservicenode \u5c5e\u6027\uff09": [[82, "agentscope.web.workstation.workflow_node.BingSearchServiceNode.node_type", false]], "node_type\uff08agentscope.web.workstation.workflow_node.copynode \u5c5e\u6027\uff09": [[82, "agentscope.web.workstation.workflow_node.CopyNode.node_type", false]], "node_type\uff08agentscope.web.workstation.workflow_node.dialogagentnode \u5c5e\u6027\uff09": [[82, "agentscope.web.workstation.workflow_node.DialogAgentNode.node_type", false]], "node_type\uff08agentscope.web.workstation.workflow_node.dictdialogagentnode \u5c5e\u6027\uff09": [[82, "agentscope.web.workstation.workflow_node.DictDialogAgentNode.node_type", false]], "node_type\uff08agentscope.web.workstation.workflow_node.forlooppipelinenode \u5c5e\u6027\uff09": [[82, "agentscope.web.workstation.workflow_node.ForLoopPipelineNode.node_type", false]], "node_type\uff08agentscope.web.workstation.workflow_node.googlesearchservicenode \u5c5e\u6027\uff09": [[82, "agentscope.web.workstation.workflow_node.GoogleSearchServiceNode.node_type", false]], "node_type\uff08agentscope.web.workstation.workflow_node.ifelsepipelinenode \u5c5e\u6027\uff09": [[82, "agentscope.web.workstation.workflow_node.IfElsePipelineNode.node_type", false]], "node_type\uff08agentscope.web.workstation.workflow_node.modelnode \u5c5e\u6027\uff09": [[82, "agentscope.web.workstation.workflow_node.ModelNode.node_type", false]], "node_type\uff08agentscope.web.workstation.workflow_node.msghubnode \u5c5e\u6027\uff09": [[82, "agentscope.web.workstation.workflow_node.MsgHubNode.node_type", false]], "node_type\uff08agentscope.web.workstation.workflow_node.msgnode \u5c5e\u6027\uff09": [[82, "agentscope.web.workstation.workflow_node.MsgNode.node_type", false]], "node_type\uff08agentscope.web.workstation.workflow_node.placeholdernode \u5c5e\u6027\uff09": [[82, "agentscope.web.workstation.workflow_node.PlaceHolderNode.node_type", false]], "node_type\uff08agentscope.web.workstation.workflow_node.pythonservicenode \u5c5e\u6027\uff09": [[82, "agentscope.web.workstation.workflow_node.PythonServiceNode.node_type", false]], "node_type\uff08agentscope.web.workstation.workflow_node.reactagentnode \u5c5e\u6027\uff09": [[82, "agentscope.web.workstation.workflow_node.ReActAgentNode.node_type", false]], "node_type\uff08agentscope.web.workstation.workflow_node.readtextservicenode \u5c5e\u6027\uff09": [[82, "agentscope.web.workstation.workflow_node.ReadTextServiceNode.node_type", false]], "node_type\uff08agentscope.web.workstation.workflow_node.sequentialpipelinenode \u5c5e\u6027\uff09": [[82, "agentscope.web.workstation.workflow_node.SequentialPipelineNode.node_type", false]], "node_type\uff08agentscope.web.workstation.workflow_node.switchpipelinenode \u5c5e\u6027\uff09": [[82, "agentscope.web.workstation.workflow_node.SwitchPipelineNode.node_type", false]], "node_type\uff08agentscope.web.workstation.workflow_node.texttoimageagentnode \u5c5e\u6027\uff09": [[82, "agentscope.web.workstation.workflow_node.TextToImageAgentNode.node_type", false]], "node_type\uff08agentscope.web.workstation.workflow_node.useragentnode \u5c5e\u6027\uff09": [[82, "agentscope.web.workstation.workflow_node.UserAgentNode.node_type", false]], "node_type\uff08agentscope.web.workstation.workflow_node.whilelooppipelinenode \u5c5e\u6027\uff09": [[82, "agentscope.web.workstation.workflow_node.WhileLoopPipelineNode.node_type", false]], "node_type\uff08agentscope.web.workstation.workflow_node.workflownode \u5c5e\u6027\uff09": [[82, "agentscope.web.workstation.workflow_node.WorkflowNode.node_type", false]], "node_type\uff08agentscope.web.workstation.workflow_node.writetextservicenode \u5c5e\u6027\uff09": [[82, "agentscope.web.workstation.workflow_node.WriteTextServiceNode.node_type", false]], "nodes_not_in_graph\uff08agentscope.web.workstation.workflow_dag.asdigraph \u5c5e\u6027\uff09": [[81, "agentscope.web.workstation.workflow_dag.ASDiGraph.nodes_not_in_graph", false]], "none\uff08agentscope.constants.responseformat \u5c5e\u6027\uff09": [[10, "agentscope.constants.ResponseFormat.NONE", false]], "num_tokens_from_content()\uff08\u5728 agentscope.utils.token_utils \u6a21\u5757\u4e2d\uff09": [[72, "agentscope.utils.token_utils.num_tokens_from_content", false]], "observe() \uff08agentscope.agents.agent.agentbase \u65b9\u6cd5\uff09": [[2, "agentscope.agents.agent.AgentBase.observe", false]], "observe() \uff08agentscope.agents.agentbase \u65b9\u6cd5\uff09": [[1, "agentscope.agents.AgentBase.observe", false]], "observe() \uff08agentscope.agents.rpc_agent.rpcagent \u65b9\u6cd5\uff09": [[7, "agentscope.agents.rpc_agent.RpcAgent.observe", false]], "observe() \uff08agentscope.agents.rpcagent \u65b9\u6cd5\uff09": [[1, "agentscope.agents.RpcAgent.observe", false]], "ollamachatwrapper\uff08agentscope.models \u4e2d\u7684\u7c7b\uff09": [[17, "agentscope.models.OllamaChatWrapper", false]], "ollamachatwrapper\uff08agentscope.models.ollama_model \u4e2d\u7684\u7c7b\uff09": [[23, "agentscope.models.ollama_model.OllamaChatWrapper", false]], "ollamaembeddingwrapper\uff08agentscope.models \u4e2d\u7684\u7c7b\uff09": [[17, "agentscope.models.OllamaEmbeddingWrapper", false]], "ollamaembeddingwrapper\uff08agentscope.models.ollama_model \u4e2d\u7684\u7c7b\uff09": [[23, "agentscope.models.ollama_model.OllamaEmbeddingWrapper", false]], "ollamagenerationwrapper\uff08agentscope.models \u4e2d\u7684\u7c7b\uff09": [[17, "agentscope.models.OllamaGenerationWrapper", false]], "ollamagenerationwrapper\uff08agentscope.models.ollama_model \u4e2d\u7684\u7c7b\uff09": [[23, "agentscope.models.ollama_model.OllamaGenerationWrapper", false]], "ollamawrapperbase\uff08agentscope.models.ollama_model \u4e2d\u7684\u7c7b\uff09": [[23, "agentscope.models.ollama_model.OllamaWrapperBase", false]], "openaichatwrapper\uff08agentscope.models \u4e2d\u7684\u7c7b\uff09": [[17, "agentscope.models.OpenAIChatWrapper", false]], "openaichatwrapper\uff08agentscope.models.openai_model \u4e2d\u7684\u7c7b\uff09": [[24, "agentscope.models.openai_model.OpenAIChatWrapper", false]], "openaidallewrapper\uff08agentscope.models \u4e2d\u7684\u7c7b\uff09": [[17, "agentscope.models.OpenAIDALLEWrapper", false]], "openaidallewrapper\uff08agentscope.models.openai_model \u4e2d\u7684\u7c7b\uff09": [[24, "agentscope.models.openai_model.OpenAIDALLEWrapper", false]], "openaiembeddingwrapper\uff08agentscope.models \u4e2d\u7684\u7c7b\uff09": [[17, "agentscope.models.OpenAIEmbeddingWrapper", false]], "openaiembeddingwrapper\uff08agentscope.models.openai_model \u4e2d\u7684\u7c7b\uff09": [[24, "agentscope.models.openai_model.OpenAIEmbeddingWrapper", false]], "openaiwrapperbase\uff08agentscope.models \u4e2d\u7684\u7c7b\uff09": [[17, "agentscope.models.OpenAIWrapperBase", false]], "openaiwrapperbase\uff08agentscope.models.openai_model \u4e2d\u7684\u7c7b\uff09": [[24, "agentscope.models.openai_model.OpenAIWrapperBase", false]], "operator\uff08agentscope.agents \u4e2d\u7684\u7c7b\uff09": [[1, "agentscope.agents.Operator", false]], "operator\uff08agentscope.agents.operator \u4e2d\u7684\u7c7b\uff09": [[5, "agentscope.agents.operator.Operator", false]], "options\uff08agentscope.models.ollama_model.ollamachatwrapper \u5c5e\u6027\uff09": [[23, "agentscope.models.ollama_model.OllamaChatWrapper.options", false]], "options\uff08agentscope.models.ollama_model.ollamaembeddingwrapper \u5c5e\u6027\uff09": [[23, "agentscope.models.ollama_model.OllamaEmbeddingWrapper.options", false]], "options\uff08agentscope.models.ollama_model.ollamagenerationwrapper \u5c5e\u6027\uff09": [[23, "agentscope.models.ollama_model.OllamaGenerationWrapper.options", false]], "options\uff08agentscope.models.ollama_model.ollamawrapperbase \u5c5e\u6027\uff09": [[23, "agentscope.models.ollama_model.OllamaWrapperBase.options", false]], "original_func\uff08agentscope.service.service_toolkit.servicefunction \u5c5e\u6027\uff09": [[55, "agentscope.service.service_toolkit.ServiceFunction.original_func", false]], "parse() \uff08agentscope.parsers.code_block_parser.markdowncodeblockparser \u65b9\u6cd5\uff09": [[30, "agentscope.parsers.code_block_parser.MarkdownCodeBlockParser.parse", false]], "parse() \uff08agentscope.parsers.json_object_parser.markdownjsondictparser \u65b9\u6cd5\uff09": [[31, "agentscope.parsers.json_object_parser.MarkdownJsonDictParser.parse", false]], "parse() \uff08agentscope.parsers.json_object_parser.markdownjsonobjectparser \u65b9\u6cd5\uff09": [[31, "agentscope.parsers.json_object_parser.MarkdownJsonObjectParser.parse", false]], "parse() \uff08agentscope.parsers.markdowncodeblockparser \u65b9\u6cd5\uff09": [[29, "agentscope.parsers.MarkdownCodeBlockParser.parse", false]], "parse() \uff08agentscope.parsers.markdownjsondictparser \u65b9\u6cd5\uff09": [[29, "agentscope.parsers.MarkdownJsonDictParser.parse", false]], "parse() \uff08agentscope.parsers.markdownjsonobjectparser \u65b9\u6cd5\uff09": [[29, "agentscope.parsers.MarkdownJsonObjectParser.parse", false]], "parse() \uff08agentscope.parsers.multitaggedcontentparser \u65b9\u6cd5\uff09": [[29, "agentscope.parsers.MultiTaggedContentParser.parse", false]], "parse() \uff08agentscope.parsers.parser_base.parserbase \u65b9\u6cd5\uff09": [[32, "agentscope.parsers.parser_base.ParserBase.parse", false]], "parse() \uff08agentscope.parsers.parserbase \u65b9\u6cd5\uff09": [[29, "agentscope.parsers.ParserBase.parse", false]], "parse() \uff08agentscope.parsers.tagged_content_parser.multitaggedcontentparser \u65b9\u6cd5\uff09": [[33, "agentscope.parsers.tagged_content_parser.MultiTaggedContentParser.parse", false]], "parse_and_call_func() \uff08agentscope.service.service_toolkit.servicetoolkit \u65b9\u6cd5\uff09": [[55, "agentscope.service.service_toolkit.ServiceToolkit.parse_and_call_func", false]], "parse_and_call_func() \uff08agentscope.service.servicetoolkit \u65b9\u6cd5\uff09": [[42, "agentscope.service.ServiceToolkit.parse_and_call_func", false]], "parse_html_to_text()\uff08\u5728 agentscope.service \u6a21\u5757\u4e2d\uff09": [[42, "agentscope.service.parse_html_to_text", false]], "parse_html_to_text()\uff08\u5728 agentscope.service.web.web_digest \u6a21\u5757\u4e2d\uff09": [[67, "agentscope.service.web.web_digest.parse_html_to_text", false]], "parse_json\uff08agentscope.parsers.tagged_content_parser.taggedcontent \u5c5e\u6027\uff09": [[33, "agentscope.parsers.tagged_content_parser.TaggedContent.parse_json", false]], "parse_json\uff08agentscope.parsers.taggedcontent \u5c5e\u6027\uff09": [[29, "agentscope.parsers.TaggedContent.parse_json", false]], "parsed\uff08agentscope.models.modelresponse \u5c5e\u6027\uff09": [[17, "agentscope.models.ModelResponse.parsed", false]], "parsed\uff08agentscope.models.response.modelresponse \u5c5e\u6027\uff09": [[26, "agentscope.models.response.ModelResponse.parsed", false]], "parserbase\uff08agentscope.parsers \u4e2d\u7684\u7c7b\uff09": [[29, "agentscope.parsers.ParserBase", false]], "parserbase\uff08agentscope.parsers.parser_base \u4e2d\u7684\u7c7b\uff09": [[32, "agentscope.parsers.parser_base.ParserBase", false]], "pipelinebase\uff08agentscope.pipelines \u4e2d\u7684\u7c7b\uff09": [[34, "agentscope.pipelines.PipelineBase", false]], "pipelinebase\uff08agentscope.pipelines.pipeline \u4e2d\u7684\u7c7b\uff09": [[36, "agentscope.pipelines.pipeline.PipelineBase", false]], "pipeline\uff08agentscope.web.workstation.workflow_node.workflownodetype \u5c5e\u6027\uff09": [[82, "agentscope.web.workstation.workflow_node.WorkflowNodeType.PIPELINE", false]], "placeholder()\uff08\u5728 agentscope.pipelines.functional \u6a21\u5757\u4e2d\uff09": [[35, "agentscope.pipelines.functional.placeholder", false]], "placeholder_attrs\uff08agentscope.message.placeholdermessage \u5c5e\u6027\uff09": [[16, "agentscope.message.PlaceholderMessage.PLACEHOLDER_ATTRS", false]], "placeholdermessage\uff08agentscope.message \u4e2d\u7684\u7c7b\uff09": [[16, "agentscope.message.PlaceholderMessage", false]], "placeholdernode\uff08agentscope.web.workstation.workflow_node \u4e2d\u7684\u7c7b\uff09": [[82, "agentscope.web.workstation.workflow_node.PlaceHolderNode", false]], "postapichatwrapper\uff08agentscope.models \u4e2d\u7684\u7c7b\uff09": [[17, "agentscope.models.PostAPIChatWrapper", false]], "postapichatwrapper\uff08agentscope.models.post_model \u4e2d\u7684\u7c7b\uff09": [[25, "agentscope.models.post_model.PostAPIChatWrapper", false]], "postapidallewrapper\uff08agentscope.models.post_model \u4e2d\u7684\u7c7b\uff09": [[25, "agentscope.models.post_model.PostAPIDALLEWrapper", false]], "postapimodelwrapperbase\uff08agentscope.models \u4e2d\u7684\u7c7b\uff09": [[17, "agentscope.models.PostAPIModelWrapperBase", false]], "postapimodelwrapperbase\uff08agentscope.models.post_model \u4e2d\u7684\u7c7b\uff09": [[25, "agentscope.models.post_model.PostAPIModelWrapperBase", false]], "process_messages() \uff08agentscope.agents.rpc_agent.agentplatform \u65b9\u6cd5\uff09": [[7, "agentscope.agents.rpc_agent.AgentPlatform.process_messages", false]], "processed_func\uff08agentscope.service.service_toolkit.servicefunction \u5c5e\u6027\uff09": [[55, "agentscope.service.service_toolkit.ServiceFunction.processed_func", false]], "promptengine\uff08agentscope.prompt \u4e2d\u7684\u7c7b\uff09": [[37, "agentscope.prompt.PromptEngine", false]], "prompttype\uff08agentscope.prompt \u4e2d\u7684\u7c7b\uff09": [[37, "agentscope.prompt.PromptType", false]], "pythonservicenode\uff08agentscope.web.workstation.workflow_node \u4e2d\u7684\u7c7b\uff09": [[82, "agentscope.web.workstation.workflow_node.PythonServiceNode", false]], "query_mongodb()\uff08\u5728 agentscope.service \u6a21\u5757\u4e2d\uff09": [[42, "agentscope.service.query_mongodb", false]], "query_mongodb()\uff08\u5728 agentscope.service.sql_query.mongodb \u6a21\u5757\u4e2d\uff09": [[57, "agentscope.service.sql_query.mongodb.query_mongodb", false]], "query_mysql()\uff08\u5728 agentscope.service \u6a21\u5757\u4e2d\uff09": [[42, "agentscope.service.query_mysql", false]], "query_mysql()\uff08\u5728 agentscope.service.sql_query.mysql \u6a21\u5757\u4e2d\uff09": [[58, "agentscope.service.sql_query.mysql.query_mysql", false]], "query_sqlite()\uff08\u5728 agentscope.service \u6a21\u5757\u4e2d\uff09": [[42, "agentscope.service.query_sqlite", false]], "query_sqlite()\uff08\u5728 agentscope.service.sql_query.sqlite \u6a21\u5757\u4e2d\uff09": [[59, "agentscope.service.sql_query.sqlite.query_sqlite", false]], "quotaexceedederror": [[68, "agentscope.utils.QuotaExceededError", false], [71, "agentscope.utils.monitor.QuotaExceededError", false]], "raw_response\uff08agentscope.exception.responseparsingerror \u5c5e\u6027\uff09": [[11, "agentscope.exception.ResponseParsingError.raw_response", false]], "raw\uff08agentscope.models.modelresponse \u5c5e\u6027\uff09": [[17, "agentscope.models.ModelResponse.raw", false]], "raw\uff08agentscope.models.response.modelresponse \u5c5e\u6027\uff09": [[26, "agentscope.models.response.ModelResponse.raw", false]], "reactagentnode\uff08agentscope.web.workstation.workflow_node \u4e2d\u7684\u7c7b\uff09": [[82, "agentscope.web.workstation.workflow_node.ReActAgentNode", false]], "reactagent\uff08agentscope.agents \u4e2d\u7684\u7c7b\uff09": [[1, "agentscope.agents.ReActAgent", false]], "reactagent\uff08agentscope.agents.react_agent \u4e2d\u7684\u7c7b\uff09": [[6, "agentscope.agents.react_agent.ReActAgent", false]], "read_json_file()\uff08\u5728 agentscope.service \u6a21\u5757\u4e2d\uff09": [[42, "agentscope.service.read_json_file", false]], "read_json_file()\uff08\u5728 agentscope.service.file.json \u6a21\u5757\u4e2d\uff09": [[48, "agentscope.service.file.json.read_json_file", false]], "read_model_configs()\uff08\u5728 agentscope.models \u6a21\u5757\u4e2d\uff09": [[17, "agentscope.models.read_model_configs", false]], "read_text_file()\uff08\u5728 agentscope.service \u6a21\u5757\u4e2d\uff09": [[42, "agentscope.service.read_text_file", false]], "read_text_file()\uff08\u5728 agentscope.service.file.text \u6a21\u5757\u4e2d\uff09": [[49, "agentscope.service.file.text.read_text_file", false]], "readtextservicenode\uff08agentscope.web.workstation.workflow_node \u4e2d\u7684\u7c7b\uff09": [[82, "agentscope.web.workstation.workflow_node.ReadTextServiceNode", false]], "reform_dialogue()\uff08\u5728 agentscope.utils.tools \u6a21\u5757\u4e2d\uff09": [[73, "agentscope.utils.tools.reform_dialogue", false]], "register() \uff08agentscope.utils.monitor.dummymonitor \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.DummyMonitor.register", false]], "register() \uff08agentscope.utils.monitor.monitorbase \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.MonitorBase.register", false]], "register() \uff08agentscope.utils.monitor.sqlitemonitor \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.SqliteMonitor.register", false]], "register() \uff08agentscope.utils.monitorbase \u65b9\u6cd5\uff09": [[68, "agentscope.utils.MonitorBase.register", false]], "register_agent_class()\uff08agentscope.agents.agent.agentbase \u7c7b\u65b9\u6cd5\uff09": [[2, "agentscope.agents.agent.AgentBase.register_agent_class", false]], "register_agent_class()\uff08agentscope.agents.agentbase \u7c7b\u65b9\u6cd5\uff09": [[1, "agentscope.agents.AgentBase.register_agent_class", false]], "register_budget() \uff08agentscope.utils.monitor.dummymonitor \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.DummyMonitor.register_budget", false]], "register_budget() \uff08agentscope.utils.monitor.monitorbase \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.MonitorBase.register_budget", false]], "register_budget() \uff08agentscope.utils.monitor.sqlitemonitor \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.SqliteMonitor.register_budget", false]], "register_budget() \uff08agentscope.utils.monitorbase \u65b9\u6cd5\uff09": [[68, "agentscope.utils.MonitorBase.register_budget", false]], "remove() \uff08agentscope.utils.monitor.dummymonitor \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.DummyMonitor.remove", false]], "remove() \uff08agentscope.utils.monitor.monitorbase \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.MonitorBase.remove", false]], "remove() \uff08agentscope.utils.monitor.sqlitemonitor \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.SqliteMonitor.remove", false]], "remove() \uff08agentscope.utils.monitorbase \u65b9\u6cd5\uff09": [[68, "agentscope.utils.MonitorBase.remove", false]], "remove_duplicates_from_end()\uff08\u5728 agentscope.web.workstation.workflow_dag \u6a21\u5757\u4e2d\uff09": [[81, "agentscope.web.workstation.workflow_dag.remove_duplicates_from_end", false]], "reply() \uff08agentscope.agents.agent.agentbase \u65b9\u6cd5\uff09": [[2, "agentscope.agents.agent.AgentBase.reply", false]], "reply() \uff08agentscope.agents.agentbase \u65b9\u6cd5\uff09": [[1, "agentscope.agents.AgentBase.reply", false]], "reply() \uff08agentscope.agents.dialog_agent.dialogagent \u65b9\u6cd5\uff09": [[3, "agentscope.agents.dialog_agent.DialogAgent.reply", false]], "reply() \uff08agentscope.agents.dialogagent \u65b9\u6cd5\uff09": [[1, "agentscope.agents.DialogAgent.reply", false]], "reply() \uff08agentscope.agents.dict_dialog_agent.dictdialogagent \u65b9\u6cd5\uff09": [[4, "agentscope.agents.dict_dialog_agent.DictDialogAgent.reply", false]], "reply() \uff08agentscope.agents.dictdialogagent \u65b9\u6cd5\uff09": [[1, "agentscope.agents.DictDialogAgent.reply", false]], "reply() \uff08agentscope.agents.react_agent.reactagent \u65b9\u6cd5\uff09": [[6, "agentscope.agents.react_agent.ReActAgent.reply", false]], "reply() \uff08agentscope.agents.reactagent \u65b9\u6cd5\uff09": [[1, "agentscope.agents.ReActAgent.reply", false]], "reply() \uff08agentscope.agents.rpc_agent.rpcagent \u65b9\u6cd5\uff09": [[7, "agentscope.agents.rpc_agent.RpcAgent.reply", false]], "reply() \uff08agentscope.agents.rpcagent \u65b9\u6cd5\uff09": [[1, "agentscope.agents.RpcAgent.reply", false]], "reply() \uff08agentscope.agents.text_to_image_agent.texttoimageagent \u65b9\u6cd5\uff09": [[8, "agentscope.agents.text_to_image_agent.TextToImageAgent.reply", false]], "reply() \uff08agentscope.agents.texttoimageagent \u65b9\u6cd5\uff09": [[1, "agentscope.agents.TextToImageAgent.reply", false]], "reply() \uff08agentscope.agents.user_agent.useragent \u65b9\u6cd5\uff09": [[9, "agentscope.agents.user_agent.UserAgent.reply", false]], "reply() \uff08agentscope.agents.useragent \u65b9\u6cd5\uff09": [[1, "agentscope.agents.UserAgent.reply", false]], "requests_get()\uff08\u5728 agentscope.utils.common \u6a21\u5757\u4e2d\uff09": [[69, "agentscope.utils.common.requests_get", false]], "require_args\uff08agentscope.service.service_toolkit.servicefunction \u5c5e\u6027\uff09": [[55, "agentscope.service.service_toolkit.ServiceFunction.require_args", false]], "required_keys\uff08agentscope.parsers.json_object_parser.markdownjsondictparser \u5c5e\u6027\uff09": [[31, "agentscope.parsers.json_object_parser.MarkdownJsonDictParser.required_keys", false]], "required_keys\uff08agentscope.parsers.markdownjsondictparser \u5c5e\u6027\uff09": [[29, "agentscope.parsers.MarkdownJsonDictParser.required_keys", false]], "requiredfieldnotfounderror": [[11, "agentscope.exception.RequiredFieldNotFoundError", false]], "reset_audience() \uff08agentscope.agents.agent.agentbase \u65b9\u6cd5\uff09": [[2, "agentscope.agents.agent.AgentBase.reset_audience", false]], "reset_audience() \uff08agentscope.agents.agentbase \u65b9\u6cd5\uff09": [[1, "agentscope.agents.AgentBase.reset_audience", false]], "reset_glb_var()\uff08\u5728 agentscope.web.studio.studio \u6a21\u5757\u4e2d\uff09": [[77, "agentscope.web.studio.studio.reset_glb_var", false]], "resetexception": [[78, "agentscope.web.studio.utils.ResetException", false]], "responseformat\uff08agentscope.constants \u4e2d\u7684\u7c7b\uff09": [[10, "agentscope.constants.ResponseFormat", false]], "responseparsingerror": [[11, "agentscope.exception.ResponseParsingError", false]], "responsestub\uff08agentscope.rpc \u4e2d\u7684\u7c7b\uff09": [[38, "agentscope.rpc.ResponseStub", false]], "responsestub\uff08agentscope.rpc.rpc_agent_client \u4e2d\u7684\u7c7b\uff09": [[39, "agentscope.rpc.rpc_agent_client.ResponseStub", false]], "retrieve_by_embedding() \uff08agentscope.memory.temporary_memory.temporarymemory \u65b9\u6cd5\uff09": [[15, "agentscope.memory.temporary_memory.TemporaryMemory.retrieve_by_embedding", false]], "retrieve_by_embedding() \uff08agentscope.memory.temporarymemory \u65b9\u6cd5\uff09": [[13, "agentscope.memory.TemporaryMemory.retrieve_by_embedding", false]], "retrieve_from_list()\uff08\u5728 agentscope.service \u6a21\u5757\u4e2d\uff09": [[42, "agentscope.service.retrieve_from_list", false]], "retrieve_from_list()\uff08\u5728 agentscope.service.retrieval.retrieval_from_list \u6a21\u5757\u4e2d\uff09": [[51, "agentscope.service.retrieval.retrieval_from_list.retrieve_from_list", false]], "rm_audience() \uff08agentscope.agents.agent.agentbase \u65b9\u6cd5\uff09": [[2, "agentscope.agents.agent.AgentBase.rm_audience", false]], "rm_audience() \uff08agentscope.agents.agentbase \u65b9\u6cd5\uff09": [[1, "agentscope.agents.AgentBase.rm_audience", false]], "role\uff08agentscope.message.msg \u5c5e\u6027\uff09": [[16, "agentscope.message.Msg.role", false]], "rpc_servicer_method()\uff08\u5728 agentscope.agents.rpc_agent \u6a21\u5757\u4e2d\uff09": [[7, "agentscope.agents.rpc_agent.rpc_servicer_method", false]], "rpcagentclient\uff08agentscope.rpc \u4e2d\u7684\u7c7b\uff09": [[38, "agentscope.rpc.RpcAgentClient", false]], "rpcagentclient\uff08agentscope.rpc.rpc_agent_client \u4e2d\u7684\u7c7b\uff09": [[39, "agentscope.rpc.rpc_agent_client.RpcAgentClient", false]], "rpcagentserverlauncher\uff08agentscope.agents \u4e2d\u7684\u7c7b\uff09": [[1, "agentscope.agents.RpcAgentServerLauncher", false]], "rpcagentserverlauncher\uff08agentscope.agents.rpc_agent \u4e2d\u7684\u7c7b\uff09": [[7, "agentscope.agents.rpc_agent.RpcAgentServerLauncher", false]], "rpcagentservicer\uff08agentscope.rpc \u4e2d\u7684\u7c7b\uff09": [[38, "agentscope.rpc.RpcAgentServicer", false]], "rpcagentservicer\uff08agentscope.rpc.rpc_agent_pb2_grpc \u4e2d\u7684\u7c7b\uff09": [[41, "agentscope.rpc.rpc_agent_pb2_grpc.RpcAgentServicer", false]], "rpcagentstub\uff08agentscope.rpc \u4e2d\u7684\u7c7b\uff09": [[38, "agentscope.rpc.RpcAgentStub", false]], "rpcagentstub\uff08agentscope.rpc.rpc_agent_pb2_grpc \u4e2d\u7684\u7c7b\uff09": [[41, "agentscope.rpc.rpc_agent_pb2_grpc.RpcAgentStub", false]], "rpcagent\uff08agentscope.agents \u4e2d\u7684\u7c7b\uff09": [[1, "agentscope.agents.RpcAgent", false]], "rpcagent\uff08agentscope.agents.rpc_agent \u4e2d\u7684\u7c7b\uff09": [[7, "agentscope.agents.rpc_agent.RpcAgent", false]], "rpcagent\uff08agentscope.rpc.rpc_agent_pb2_grpc \u4e2d\u7684\u7c7b\uff09": [[41, "agentscope.rpc.rpc_agent_pb2_grpc.RpcAgent", false]], "rpcmsg\uff08agentscope.rpc \u4e2d\u7684\u7c7b\uff09": [[38, "agentscope.rpc.RpcMsg", false]], "run() \uff08agentscope.web.workstation.workflow_dag.asdigraph \u65b9\u6cd5\uff09": [[81, "agentscope.web.workstation.workflow_dag.ASDiGraph.run", false]], "run_app()\uff08\u5728 agentscope.web.studio.studio \u6a21\u5757\u4e2d\uff09": [[77, "agentscope.web.studio.studio.run_app", false]], "sanitize_node_data()\uff08\u5728 agentscope.web.workstation.workflow_dag \u6a21\u5757\u4e2d\uff09": [[81, "agentscope.web.workstation.workflow_dag.sanitize_node_data", false]], "send_audio()\uff08\u5728 agentscope.web.studio.studio \u6a21\u5757\u4e2d\uff09": [[77, "agentscope.web.studio.studio.send_audio", false]], "send_image()\uff08\u5728 agentscope.web.studio.studio \u6a21\u5757\u4e2d\uff09": [[77, "agentscope.web.studio.studio.send_image", false]], "send_message()\uff08\u5728 agentscope.web.studio.studio \u6a21\u5757\u4e2d\uff09": [[77, "agentscope.web.studio.studio.send_message", false]], "send_msg()\uff08\u5728 agentscope.web.studio.utils \u6a21\u5757\u4e2d\uff09": [[78, "agentscope.web.studio.utils.send_msg", false]], "send_player_input()\uff08\u5728 agentscope.web.studio.utils \u6a21\u5757\u4e2d\uff09": [[78, "agentscope.web.studio.utils.send_player_input", false]], "send_reset_msg()\uff08\u5728 agentscope.web.studio.utils \u6a21\u5757\u4e2d\uff09": [[78, "agentscope.web.studio.utils.send_reset_msg", false]], "sequentialpipeline()\uff08\u5728 agentscope.pipelines \u6a21\u5757\u4e2d\uff09": [[34, "agentscope.pipelines.sequentialpipeline", false]], "sequentialpipeline()\uff08\u5728 agentscope.pipelines.functional \u6a21\u5757\u4e2d\uff09": [[35, "agentscope.pipelines.functional.sequentialpipeline", false]], "sequentialpipelinenode\uff08agentscope.web.workstation.workflow_node \u4e2d\u7684\u7c7b\uff09": [[82, "agentscope.web.workstation.workflow_node.SequentialPipelineNode", false]], "sequentialpipeline\uff08agentscope.pipelines \u4e2d\u7684\u7c7b\uff09": [[34, "agentscope.pipelines.SequentialPipeline", false]], "sequentialpipeline\uff08agentscope.pipelines.pipeline \u4e2d\u7684\u7c7b\uff09": [[36, "agentscope.pipelines.pipeline.SequentialPipeline", false]], "serialize() \uff08agentscope.message.messagebase \u65b9\u6cd5\uff09": [[16, "agentscope.message.MessageBase.serialize", false]], "serialize() \uff08agentscope.message.msg \u65b9\u6cd5\uff09": [[16, "agentscope.message.Msg.serialize", false]], "serialize() \uff08agentscope.message.placeholdermessage \u65b9\u6cd5\uff09": [[16, "agentscope.message.PlaceholderMessage.serialize", false]], "serialize() \uff08agentscope.message.tht \u65b9\u6cd5\uff09": [[16, "agentscope.message.Tht.serialize", false]], "serialize()\uff08\u5728 agentscope.message \u6a21\u5757\u4e2d\uff09": [[16, "agentscope.message.serialize", false]], "service_funcs\uff08agentscope.service.service_toolkit.servicetoolkit \u5c5e\u6027\uff09": [[55, "agentscope.service.service_toolkit.ServiceToolkit.service_funcs", false]], "service_funcs\uff08agentscope.service.servicetoolkit \u5c5e\u6027\uff09": [[42, "agentscope.service.ServiceToolkit.service_funcs", false]], "serviceexecstatus\uff08agentscope.service \u4e2d\u7684\u7c7b\uff09": [[42, "agentscope.service.ServiceExecStatus", false]], "serviceexecstatus\uff08agentscope.service.service_status \u4e2d\u7684\u7c7b\uff09": [[54, "agentscope.service.service_status.ServiceExecStatus", false]], "servicefactory\uff08agentscope.service \u4e2d\u7684\u7c7b\uff09": [[42, "agentscope.service.ServiceFactory", false]], "servicefactory\uff08agentscope.service.service_toolkit \u4e2d\u7684\u7c7b\uff09": [[55, "agentscope.service.service_toolkit.ServiceFactory", false]], "servicefunction\uff08agentscope.service.service_toolkit \u4e2d\u7684\u7c7b\uff09": [[55, "agentscope.service.service_toolkit.ServiceFunction", false]], "serviceresponse\uff08agentscope.service \u4e2d\u7684\u7c7b\uff09": [[42, "agentscope.service.ServiceResponse", false]], "serviceresponse\uff08agentscope.service.service_response \u4e2d\u7684\u7c7b\uff09": [[53, "agentscope.service.service_response.ServiceResponse", false]], "servicetoolkit\uff08agentscope.service \u4e2d\u7684\u7c7b\uff09": [[42, "agentscope.service.ServiceToolkit", false]], "servicetoolkit\uff08agentscope.service.service_toolkit \u4e2d\u7684\u7c7b\uff09": [[55, "agentscope.service.service_toolkit.ServiceToolkit", false]], "service\uff08agentscope.web.workstation.workflow_node.workflownodetype \u5c5e\u6027\uff09": [[82, "agentscope.web.workstation.workflow_node.WorkflowNodeType.SERVICE", false]], "set_parser() \uff08agentscope.agents.dict_dialog_agent.dictdialogagent \u65b9\u6cd5\uff09": [[4, "agentscope.agents.dict_dialog_agent.DictDialogAgent.set_parser", false]], "set_parser() \uff08agentscope.agents.dictdialogagent \u65b9\u6cd5\uff09": [[1, "agentscope.agents.DictDialogAgent.set_parser", false]], "set_quota() \uff08agentscope.utils.monitor.dummymonitor \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.DummyMonitor.set_quota", false]], "set_quota() \uff08agentscope.utils.monitor.monitorbase \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.MonitorBase.set_quota", false]], "set_quota() \uff08agentscope.utils.monitor.sqlitemonitor \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.SqliteMonitor.set_quota", false]], "set_quota() \uff08agentscope.utils.monitorbase \u65b9\u6cd5\uff09": [[68, "agentscope.utils.MonitorBase.set_quota", false]], "set_response() \uff08agentscope.rpc.responsestub \u65b9\u6cd5\uff09": [[38, "agentscope.rpc.ResponseStub.set_response", false]], "set_response() \uff08agentscope.rpc.rpc_agent_client.responsestub \u65b9\u6cd5\uff09": [[39, "agentscope.rpc.rpc_agent_client.ResponseStub.set_response", false]], "setup_logger()\uff08\u5728 agentscope.utils \u6a21\u5757\u4e2d\uff09": [[68, "agentscope.utils.setup_logger", false]], "setup_logger()\uff08\u5728 agentscope.utils.logging_utils \u6a21\u5757\u4e2d\uff09": [[70, "agentscope.utils.logging_utils.setup_logger", false]], "setup_rpc_agent_server()\uff08\u5728 agentscope.agents.rpc_agent \u6a21\u5757\u4e2d\uff09": [[7, "agentscope.agents.rpc_agent.setup_rpc_agent_server", false]], "setup_rpc_agent_server_async()\uff08\u5728 agentscope.agents.rpc_agent \u6a21\u5757\u4e2d\uff09": [[7, "agentscope.agents.rpc_agent.setup_rpc_agent_server_async", false]], "shrinkpolicy\uff08agentscope.constants \u4e2d\u7684\u7c7b\uff09": [[10, "agentscope.constants.ShrinkPolicy", false]], "shutdown() \uff08agentscope.agents.rpc_agent.rpcagentserverlauncher \u65b9\u6cd5\uff09": [[7, "agentscope.agents.rpc_agent.RpcAgentServerLauncher.shutdown", false]], "shutdown() \uff08agentscope.agents.rpcagentserverlauncher \u65b9\u6cd5\uff09": [[1, "agentscope.agents.RpcAgentServerLauncher.shutdown", false]], "size() \uff08agentscope.memory.memory.memorybase \u65b9\u6cd5\uff09": [[14, "agentscope.memory.memory.MemoryBase.size", false]], "size() \uff08agentscope.memory.memorybase \u65b9\u6cd5\uff09": [[13, "agentscope.memory.MemoryBase.size", false]], "size() \uff08agentscope.memory.temporary_memory.temporarymemory \u65b9\u6cd5\uff09": [[15, "agentscope.memory.temporary_memory.TemporaryMemory.size", false]], "size() \uff08agentscope.memory.temporarymemory \u65b9\u6cd5\uff09": [[13, "agentscope.memory.TemporaryMemory.size", false]], "speak() \uff08agentscope.agents.agent.agentbase \u65b9\u6cd5\uff09": [[2, "agentscope.agents.agent.AgentBase.speak", false]], "speak() \uff08agentscope.agents.agentbase \u65b9\u6cd5\uff09": [[1, "agentscope.agents.AgentBase.speak", false]], "speak() \uff08agentscope.agents.user_agent.useragent \u65b9\u6cd5\uff09": [[9, "agentscope.agents.user_agent.UserAgent.speak", false]], "speak() \uff08agentscope.agents.useragent \u65b9\u6cd5\uff09": [[1, "agentscope.agents.UserAgent.speak", false]], "sqlite_cursor()\uff08\u5728 agentscope.utils.monitor \u6a21\u5757\u4e2d\uff09": [[71, "agentscope.utils.monitor.sqlite_cursor", false]], "sqlite_transaction()\uff08\u5728 agentscope.utils.monitor \u6a21\u5757\u4e2d\uff09": [[71, "agentscope.utils.monitor.sqlite_transaction", false]], "sqlitemonitor\uff08agentscope.utils.monitor \u4e2d\u7684\u7c7b\uff09": [[71, "agentscope.utils.monitor.SqliteMonitor", false]], "start_workflow()\uff08\u5728 agentscope.web.workstation.workflow \u6a21\u5757\u4e2d\uff09": [[80, "agentscope.web.workstation.workflow.start_workflow", false]], "stop() \uff08agentscope.agents.rpc_agent.rpcagent \u65b9\u6cd5\uff09": [[7, "agentscope.agents.rpc_agent.RpcAgent.stop", false]], "stop() \uff08agentscope.agents.rpcagent \u65b9\u6cd5\uff09": [[1, "agentscope.agents.RpcAgent.stop", false]], "string\uff08agentscope.prompt.prompttype \u5c5e\u6027\uff09": [[37, "agentscope.prompt.PromptType.STRING", false]], "substrings_in_vision_models_names\uff08agentscope.models.openai_model.openaichatwrapper \u5c5e\u6027\uff09": [[24, "agentscope.models.openai_model.OpenAIChatWrapper.substrings_in_vision_models_names", false]], "substrings_in_vision_models_names\uff08agentscope.models.openaichatwrapper \u5c5e\u6027\uff09": [[17, "agentscope.models.OpenAIChatWrapper.substrings_in_vision_models_names", false]], "success\uff08agentscope.service.service_status.serviceexecstatus \u5c5e\u6027\uff09": [[54, "agentscope.service.service_status.ServiceExecStatus.SUCCESS", false]], "success\uff08agentscope.service.serviceexecstatus \u5c5e\u6027\uff09": [[42, "agentscope.service.ServiceExecStatus.SUCCESS", false]], "summarization()\uff08\u5728 agentscope.service \u6a21\u5757\u4e2d\uff09": [[42, "agentscope.service.summarization", false]], "summarization()\uff08\u5728 agentscope.service.text_processing.summarization \u6a21\u5757\u4e2d\uff09": [[61, "agentscope.service.text_processing.summarization.summarization", false]], "summarize\uff08agentscope.constants.shrinkpolicy \u5c5e\u6027\uff09": [[10, "agentscope.constants.ShrinkPolicy.SUMMARIZE", false]], "switchpipeline()\uff08\u5728 agentscope.pipelines \u6a21\u5757\u4e2d\uff09": [[34, "agentscope.pipelines.switchpipeline", false]], "switchpipeline()\uff08\u5728 agentscope.pipelines.functional \u6a21\u5757\u4e2d\uff09": [[35, "agentscope.pipelines.functional.switchpipeline", false]], "switchpipelinenode\uff08agentscope.web.workstation.workflow_node \u4e2d\u7684\u7c7b\uff09": [[82, "agentscope.web.workstation.workflow_node.SwitchPipelineNode", false]], "switchpipeline\uff08agentscope.pipelines \u4e2d\u7684\u7c7b\uff09": [[34, "agentscope.pipelines.SwitchPipeline", false]], "switchpipeline\uff08agentscope.pipelines.pipeline \u4e2d\u7684\u7c7b\uff09": [[36, "agentscope.pipelines.pipeline.SwitchPipeline", false]], "sys_python_guard()\uff08\u5728 agentscope.service.execute_code.exec_python \u6a21\u5757\u4e2d\uff09": [[44, "agentscope.service.execute_code.exec_python.sys_python_guard", false]], "tag_begin\uff08agentscope.parsers.code_block_parser.markdowncodeblockparser \u5c5e\u6027\uff09": [[30, "agentscope.parsers.code_block_parser.MarkdownCodeBlockParser.tag_begin", false]], "tag_begin\uff08agentscope.parsers.json_object_parser.markdownjsondictparser \u5c5e\u6027\uff09": [[31, "agentscope.parsers.json_object_parser.MarkdownJsonDictParser.tag_begin", false]], "tag_begin\uff08agentscope.parsers.json_object_parser.markdownjsonobjectparser \u5c5e\u6027\uff09": [[31, "agentscope.parsers.json_object_parser.MarkdownJsonObjectParser.tag_begin", false]], "tag_begin\uff08agentscope.parsers.markdowncodeblockparser \u5c5e\u6027\uff09": [[29, "agentscope.parsers.MarkdownCodeBlockParser.tag_begin", false]], "tag_begin\uff08agentscope.parsers.markdownjsondictparser \u5c5e\u6027\uff09": [[29, "agentscope.parsers.MarkdownJsonDictParser.tag_begin", false]], "tag_begin\uff08agentscope.parsers.markdownjsonobjectparser \u5c5e\u6027\uff09": [[29, "agentscope.parsers.MarkdownJsonObjectParser.tag_begin", false]], "tag_begin\uff08agentscope.parsers.tagged_content_parser.taggedcontent \u5c5e\u6027\uff09": [[33, "agentscope.parsers.tagged_content_parser.TaggedContent.tag_begin", false]], "tag_begin\uff08agentscope.parsers.taggedcontent \u5c5e\u6027\uff09": [[29, "agentscope.parsers.TaggedContent.tag_begin", false]], "tag_end\uff08agentscope.parsers.code_block_parser.markdowncodeblockparser \u5c5e\u6027\uff09": [[30, "agentscope.parsers.code_block_parser.MarkdownCodeBlockParser.tag_end", false]], "tag_end\uff08agentscope.parsers.json_object_parser.markdownjsondictparser \u5c5e\u6027\uff09": [[31, "agentscope.parsers.json_object_parser.MarkdownJsonDictParser.tag_end", false]], "tag_end\uff08agentscope.parsers.json_object_parser.markdownjsonobjectparser \u5c5e\u6027\uff09": [[31, "agentscope.parsers.json_object_parser.MarkdownJsonObjectParser.tag_end", false]], "tag_end\uff08agentscope.parsers.markdowncodeblockparser \u5c5e\u6027\uff09": [[29, "agentscope.parsers.MarkdownCodeBlockParser.tag_end", false]], "tag_end\uff08agentscope.parsers.markdownjsondictparser \u5c5e\u6027\uff09": [[29, "agentscope.parsers.MarkdownJsonDictParser.tag_end", false]], "tag_end\uff08agentscope.parsers.markdownjsonobjectparser \u5c5e\u6027\uff09": [[29, "agentscope.parsers.MarkdownJsonObjectParser.tag_end", false]], "tag_end\uff08agentscope.parsers.tagged_content_parser.taggedcontent \u5c5e\u6027\uff09": [[33, "agentscope.parsers.tagged_content_parser.TaggedContent.tag_end", false]], "tag_end\uff08agentscope.parsers.taggedcontent \u5c5e\u6027\uff09": [[29, "agentscope.parsers.TaggedContent.tag_end", false]], "taggedcontent\uff08agentscope.parsers \u4e2d\u7684\u7c7b\uff09": [[29, "agentscope.parsers.TaggedContent", false]], "taggedcontent\uff08agentscope.parsers.tagged_content_parser \u4e2d\u7684\u7c7b\uff09": [[33, "agentscope.parsers.tagged_content_parser.TaggedContent", false]], "tagnotfounderror": [[11, "agentscope.exception.TagNotFoundError", false]], "temporarymemory\uff08agentscope.memory \u4e2d\u7684\u7c7b\uff09": [[13, "agentscope.memory.TemporaryMemory", false]], "temporarymemory\uff08agentscope.memory.temporary_memory \u4e2d\u7684\u7c7b\uff09": [[15, "agentscope.memory.temporary_memory.TemporaryMemory", false]], "texttoimageagentnode\uff08agentscope.web.workstation.workflow_node \u4e2d\u7684\u7c7b\uff09": [[82, "agentscope.web.workstation.workflow_node.TextToImageAgentNode", false]], "texttoimageagent\uff08agentscope.agents \u4e2d\u7684\u7c7b\uff09": [[1, "agentscope.agents.TextToImageAgent", false]], "texttoimageagent\uff08agentscope.agents.text_to_image_agent \u4e2d\u7684\u7c7b\uff09": [[8, "agentscope.agents.text_to_image_agent.TextToImageAgent", false]], "text\uff08agentscope.models.modelresponse \u5c5e\u6027\uff09": [[17, "agentscope.models.ModelResponse.text", false]], "text\uff08agentscope.models.response.modelresponse \u5c5e\u6027\uff09": [[26, "agentscope.models.response.ModelResponse.text", false]], "tht\uff08agentscope.message \u4e2d\u7684\u7c7b\uff09": [[16, "agentscope.message.Tht", false]], "timer()\uff08\u5728 agentscope.utils.common \u6a21\u5757\u4e2d\uff09": [[69, "agentscope.utils.common.timer", false]], "timestamp\uff08agentscope.message.msg \u5c5e\u6027\uff09": [[16, "agentscope.message.Msg.timestamp", false]], "to_content() \uff08agentscope.parsers.parser_base.dictfiltermixin \u65b9\u6cd5\uff09": [[32, "agentscope.parsers.parser_base.DictFilterMixin.to_content", false]], "to_dialog_str()\uff08\u5728 agentscope.utils.tools \u6a21\u5757\u4e2d\uff09": [[73, "agentscope.utils.tools.to_dialog_str", false]], "to_dist() \uff08agentscope.agents.agent.agentbase \u65b9\u6cd5\uff09": [[2, "agentscope.agents.agent.AgentBase.to_dist", false]], "to_dist() \uff08agentscope.agents.agentbase \u65b9\u6cd5\uff09": [[1, "agentscope.agents.AgentBase.to_dist", false]], "to_memory() \uff08agentscope.parsers.parser_base.dictfiltermixin \u65b9\u6cd5\uff09": [[32, "agentscope.parsers.parser_base.DictFilterMixin.to_memory", false]], "to_metadata() \uff08agentscope.parsers.parser_base.dictfiltermixin \u65b9\u6cd5\uff09": [[32, "agentscope.parsers.parser_base.DictFilterMixin.to_metadata", false]], "to_openai_dict()\uff08\u5728 agentscope.utils.tools \u6a21\u5757\u4e2d\uff09": [[73, "agentscope.utils.tools.to_openai_dict", false]], "to_str() \uff08agentscope.message.messagebase \u65b9\u6cd5\uff09": [[16, "agentscope.message.MessageBase.to_str", false]], "to_str() \uff08agentscope.message.msg \u65b9\u6cd5\uff09": [[16, "agentscope.message.Msg.to_str", false]], "to_str() \uff08agentscope.message.placeholdermessage \u65b9\u6cd5\uff09": [[16, "agentscope.message.PlaceholderMessage.to_str", false]], "to_str() \uff08agentscope.message.tht \u65b9\u6cd5\uff09": [[16, "agentscope.message.Tht.to_str", false]], "tools_calling_format\uff08agentscope.service.service_toolkit.servicetoolkit \u5c5e\u6027\uff09": [[55, "agentscope.service.service_toolkit.ServiceToolkit.tools_calling_format", false]], "tools_calling_format\uff08agentscope.service.servicetoolkit \u5c5e\u6027\uff09": [[42, "agentscope.service.ServiceToolkit.tools_calling_format", false]], "tools_instruction\uff08agentscope.service.service_toolkit.servicetoolkit \u5c5e\u6027\uff09": [[55, "agentscope.service.service_toolkit.ServiceToolkit.tools_instruction", false]], "tools_instruction\uff08agentscope.service.servicetoolkit \u5c5e\u6027\uff09": [[42, "agentscope.service.ServiceToolkit.tools_instruction", false]], "truncate\uff08agentscope.constants.shrinkpolicy \u5c5e\u6027\uff09": [[10, "agentscope.constants.ShrinkPolicy.TRUNCATE", false]], "update() \uff08agentscope.utils.monitor.dummymonitor \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.DummyMonitor.update", false]], "update() \uff08agentscope.utils.monitor.monitorbase \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.MonitorBase.update", false]], "update() \uff08agentscope.utils.monitor.sqlitemonitor \u65b9\u6cd5\uff09": [[71, "agentscope.utils.monitor.SqliteMonitor.update", false]], "update() \uff08agentscope.utils.monitorbase \u65b9\u6cd5\uff09": [[68, "agentscope.utils.MonitorBase.update", false]], "update_config() \uff08agentscope.memory.memory.memorybase \u65b9\u6cd5\uff09": [[14, "agentscope.memory.memory.MemoryBase.update_config", false]], "update_config() \uff08agentscope.memory.memorybase \u65b9\u6cd5\uff09": [[13, "agentscope.memory.MemoryBase.update_config", false]], "update_monitor() \uff08agentscope.models.model.modelwrapperbase \u65b9\u6cd5\uff09": [[22, "agentscope.models.model.ModelWrapperBase.update_monitor", false]], "update_monitor() \uff08agentscope.models.modelwrapperbase \u65b9\u6cd5\uff09": [[17, "agentscope.models.ModelWrapperBase.update_monitor", false]], "update_value() \uff08agentscope.message.placeholdermessage \u65b9\u6cd5\uff09": [[16, "agentscope.message.PlaceholderMessage.update_value", false]], "url\uff08agentscope.message.msg \u5c5e\u6027\uff09": [[16, "agentscope.message.Msg.url", false]], "user_input()\uff08\u5728 agentscope.web.studio.utils \u6a21\u5757\u4e2d\uff09": [[78, "agentscope.web.studio.utils.user_input", false]], "useragentnode\uff08agentscope.web.workstation.workflow_node \u4e2d\u7684\u7c7b\uff09": [[82, "agentscope.web.workstation.workflow_node.UserAgentNode", false]], "useragent\uff08agentscope.agents \u4e2d\u7684\u7c7b\uff09": [[1, "agentscope.agents.UserAgent", false]], "useragent\uff08agentscope.agents.user_agent \u4e2d\u7684\u7c7b\uff09": [[9, "agentscope.agents.user_agent.UserAgent", false]], "wait_until_terminate() \uff08agentscope.agents.rpc_agent.rpcagentserverlauncher \u65b9\u6cd5\uff09": [[7, "agentscope.agents.rpc_agent.RpcAgentServerLauncher.wait_until_terminate", false]], "wait_until_terminate() \uff08agentscope.agents.rpcagentserverlauncher \u65b9\u6cd5\uff09": [[1, "agentscope.agents.RpcAgentServerLauncher.wait_until_terminate", false]], "whilelooppipeline()\uff08\u5728 agentscope.pipelines \u6a21\u5757\u4e2d\uff09": [[34, "agentscope.pipelines.whilelooppipeline", false]], "whilelooppipeline()\uff08\u5728 agentscope.pipelines.functional \u6a21\u5757\u4e2d\uff09": [[35, "agentscope.pipelines.functional.whilelooppipeline", false]], "whilelooppipelinenode\uff08agentscope.web.workstation.workflow_node \u4e2d\u7684\u7c7b\uff09": [[82, "agentscope.web.workstation.workflow_node.WhileLoopPipelineNode", false]], "whilelooppipeline\uff08agentscope.pipelines \u4e2d\u7684\u7c7b\uff09": [[34, "agentscope.pipelines.WhileLoopPipeline", false]], "whilelooppipeline\uff08agentscope.pipelines.pipeline \u4e2d\u7684\u7c7b\uff09": [[36, "agentscope.pipelines.pipeline.WhileLoopPipeline", false]], "workflownodetype\uff08agentscope.web.workstation.workflow_node \u4e2d\u7684\u7c7b\uff09": [[82, "agentscope.web.workstation.workflow_node.WorkflowNodeType", false]], "workflownode\uff08agentscope.web.workstation.workflow_node \u4e2d\u7684\u7c7b\uff09": [[82, "agentscope.web.workstation.workflow_node.WorkflowNode", false]], "write_file()\uff08\u5728 agentscope.utils.common \u6a21\u5757\u4e2d\uff09": [[69, "agentscope.utils.common.write_file", false]], "write_json_file()\uff08\u5728 agentscope.service \u6a21\u5757\u4e2d\uff09": [[42, "agentscope.service.write_json_file", false]], "write_json_file()\uff08\u5728 agentscope.service.file.json \u6a21\u5757\u4e2d\uff09": [[48, "agentscope.service.file.json.write_json_file", false]], "write_text_file()\uff08\u5728 agentscope.service \u6a21\u5757\u4e2d\uff09": [[42, "agentscope.service.write_text_file", false]], "write_text_file()\uff08\u5728 agentscope.service.file.text \u6a21\u5757\u4e2d\uff09": [[49, "agentscope.service.file.text.write_text_file", false]], "writetextservicenode\uff08agentscope.web.workstation.workflow_node \u4e2d\u7684\u7c7b\uff09": [[82, "agentscope.web.workstation.workflow_node.WriteTextServiceNode", false]], "zhipuaichatwrapper\uff08agentscope.models \u4e2d\u7684\u7c7b\uff09": [[17, "agentscope.models.ZhipuAIChatWrapper", false]], "zhipuaichatwrapper\uff08agentscope.models.zhipu_model \u4e2d\u7684\u7c7b\uff09": [[27, "agentscope.models.zhipu_model.ZhipuAIChatWrapper", false]], "zhipuaiembeddingwrapper\uff08agentscope.models \u4e2d\u7684\u7c7b\uff09": [[17, "agentscope.models.ZhipuAIEmbeddingWrapper", false]], "zhipuaiembeddingwrapper\uff08agentscope.models.zhipu_model \u4e2d\u7684\u7c7b\uff09": [[27, "agentscope.models.zhipu_model.ZhipuAIEmbeddingWrapper", false]], "zhipuaiwrapperbase\uff08agentscope.models.zhipu_model \u4e2d\u7684\u7c7b\uff09": [[27, "agentscope.models.zhipu_model.ZhipuAIWrapperBase", false]]}, "objects": {"": [[0, 0, 0, "-", "agentscope"]], "agentscope": [[1, 0, 0, "-", "agents"], [10, 0, 0, "-", "constants"], [11, 0, 0, "-", "exception"], [12, 0, 0, "-", "file_manager"], [0, 4, 1, "", "init"], [13, 0, 0, "-", "memory"], [16, 0, 0, "-", "message"], [17, 0, 0, "-", "models"], [28, 0, 0, "-", "msghub"], [29, 0, 0, "-", "parsers"], [34, 0, 0, "-", "pipelines"], [37, 0, 0, "-", "prompt"], [38, 0, 0, "-", "rpc"], [42, 0, 0, "-", "service"], [68, 0, 0, "-", "utils"], [74, 0, 0, "-", "web"]], "agentscope.agents": [[1, 1, 1, "", "AgentBase"], [1, 1, 1, "", "DialogAgent"], [1, 1, 1, "", "DictDialogAgent"], [1, 1, 1, "", "DistConf"], [1, 1, 1, "", "Operator"], [1, 1, 1, "", "ReActAgent"], [1, 1, 1, "", "RpcAgent"], [1, 1, 1, "", "RpcAgentServerLauncher"], [1, 1, 1, "", "TextToImageAgent"], [1, 1, 1, "", "UserAgent"], [2, 0, 0, "-", "agent"], [3, 0, 0, "-", "dialog_agent"], [4, 0, 0, "-", "dict_dialog_agent"], [5, 0, 0, "-", "operator"], [6, 0, 0, "-", "react_agent"], [7, 0, 0, "-", "rpc_agent"], [8, 0, 0, "-", "text_to_image_agent"], [9, 0, 0, "-", "user_agent"]], "agentscope.agents.AgentBase": [[1, 2, 1, "", "__init__"], [1, 3, 1, "", "agent_id"], [1, 2, 1, "", "clear_audience"], [1, 2, 1, "", "export_config"], [1, 2, 1, "", "generate_agent_id"], [1, 2, 1, "", "get_agent_class"], [1, 2, 1, "", "load_from_config"], [1, 2, 1, "", "load_memory"], [1, 2, 1, "", "observe"], [1, 2, 1, "", "register_agent_class"], [1, 2, 1, "", "reply"], [1, 2, 1, "", "reset_audience"], [1, 2, 1, "", "rm_audience"], [1, 2, 1, "", "speak"], [1, 2, 1, "", "to_dist"]], "agentscope.agents.DialogAgent": [[1, 2, 1, "", "__init__"], [1, 2, 1, "", "reply"]], "agentscope.agents.DictDialogAgent": [[1, 2, 1, "", "__init__"], [1, 2, 1, "", "reply"], [1, 2, 1, "", "set_parser"]], "agentscope.agents.DistConf": [[1, 2, 1, "", "__init__"]], "agentscope.agents.ReActAgent": [[1, 2, 1, "", "__init__"], [1, 2, 1, "", "reply"]], "agentscope.agents.RpcAgent": [[1, 2, 1, "", "__init__"], [1, 2, 1, "", "clone_instances"], [1, 2, 1, "", "observe"], [1, 2, 1, "", "reply"], [1, 2, 1, "", "stop"]], "agentscope.agents.RpcAgentServerLauncher": [[1, 2, 1, "", "__init__"], [1, 2, 1, "", "launch"], [1, 2, 1, "", "shutdown"], [1, 2, 1, "", "wait_until_terminate"]], "agentscope.agents.TextToImageAgent": [[1, 2, 1, "", "__init__"], [1, 2, 1, "", "reply"]], "agentscope.agents.UserAgent": [[1, 2, 1, "", "__init__"], [1, 2, 1, "", "reply"], [1, 2, 1, "", "speak"]], "agentscope.agents.agent": [[2, 1, 1, "", "AgentBase"], [2, 1, 1, "", "DistConf"]], "agentscope.agents.agent.AgentBase": [[2, 2, 1, "", "__init__"], [2, 3, 1, "", "agent_id"], [2, 2, 1, "", "clear_audience"], [2, 2, 1, "", "export_config"], [2, 2, 1, "", "generate_agent_id"], [2, 2, 1, "", "get_agent_class"], [2, 2, 1, "", "load_from_config"], [2, 2, 1, "", "load_memory"], [2, 2, 1, "", "observe"], [2, 2, 1, "", "register_agent_class"], [2, 2, 1, "", "reply"], [2, 2, 1, "", "reset_audience"], [2, 2, 1, "", "rm_audience"], [2, 2, 1, "", "speak"], [2, 2, 1, "", "to_dist"]], "agentscope.agents.agent.DistConf": [[2, 2, 1, "", "__init__"]], "agentscope.agents.dialog_agent": [[3, 1, 1, "", "DialogAgent"]], "agentscope.agents.dialog_agent.DialogAgent": [[3, 2, 1, "", "__init__"], [3, 2, 1, "", "reply"]], "agentscope.agents.dict_dialog_agent": [[4, 1, 1, "", "DictDialogAgent"]], "agentscope.agents.dict_dialog_agent.DictDialogAgent": [[4, 2, 1, "", "__init__"], [4, 2, 1, "", "reply"], [4, 2, 1, "", "set_parser"]], "agentscope.agents.operator": [[5, 1, 1, "", "Operator"]], "agentscope.agents.react_agent": [[6, 1, 1, "", "ReActAgent"]], "agentscope.agents.react_agent.ReActAgent": [[6, 2, 1, "", "__init__"], [6, 2, 1, "", "reply"]], "agentscope.agents.rpc_agent": [[7, 1, 1, "", "AgentPlatform"], [7, 1, 1, "", "RpcAgent"], [7, 1, 1, "", "RpcAgentServerLauncher"], [7, 4, 1, "", "check_port"], [7, 4, 1, "", "find_available_port"], [7, 4, 1, "", "rpc_servicer_method"], [7, 4, 1, "", "setup_rpc_agent_server"], [7, 4, 1, "", "setup_rpc_agent_server_async"]], "agentscope.agents.rpc_agent.AgentPlatform": [[7, 2, 1, "", "__init__"], [7, 2, 1, "", "agent_exists"], [7, 2, 1, "", "call_func"], [7, 2, 1, "", "check_and_delete_agent"], [7, 2, 1, "", "check_and_generate_agent"], [7, 2, 1, "", "get_task_id"], [7, 2, 1, "", "process_messages"]], "agentscope.agents.rpc_agent.RpcAgent": [[7, 2, 1, "", "__init__"], [7, 2, 1, "", "clone_instances"], [7, 2, 1, "", "observe"], [7, 2, 1, "", "reply"], [7, 2, 1, "", "stop"]], "agentscope.agents.rpc_agent.RpcAgentServerLauncher": [[7, 2, 1, "", "__init__"], [7, 2, 1, "", "launch"], [7, 2, 1, "", "shutdown"], [7, 2, 1, "", "wait_until_terminate"]], "agentscope.agents.text_to_image_agent": [[8, 1, 1, "", "TextToImageAgent"]], "agentscope.agents.text_to_image_agent.TextToImageAgent": [[8, 2, 1, "", "__init__"], [8, 2, 1, "", "reply"]], "agentscope.agents.user_agent": [[9, 1, 1, "", "UserAgent"]], "agentscope.agents.user_agent.UserAgent": [[9, 2, 1, "", "__init__"], [9, 2, 1, "", "reply"], [9, 2, 1, "", "speak"]], "agentscope.constants": [[10, 1, 1, "", "ResponseFormat"], [10, 1, 1, "", "ShrinkPolicy"]], "agentscope.constants.ResponseFormat": [[10, 5, 1, "", "JSON"], [10, 5, 1, "", "NONE"]], "agentscope.constants.ShrinkPolicy": [[10, 5, 1, "", "SUMMARIZE"], [10, 5, 1, "", "TRUNCATE"]], "agentscope.exception": [[11, 6, 1, "", "ArgumentNotFoundError"], [11, 6, 1, "", "ArgumentTypeError"], [11, 6, 1, "", "FunctionCallError"], [11, 6, 1, "", "FunctionCallFormatError"], [11, 6, 1, "", "FunctionNotFoundError"], [11, 6, 1, "", "JsonParsingError"], [11, 6, 1, "", "JsonTypeError"], [11, 6, 1, "", "RequiredFieldNotFoundError"], [11, 6, 1, "", "ResponseParsingError"], [11, 6, 1, "", "TagNotFoundError"]], "agentscope.exception.FunctionCallError": [[11, 2, 1, "", "__init__"]], "agentscope.exception.ResponseParsingError": [[11, 2, 1, "", "__init__"], [11, 5, 1, "", "raw_response"]], "agentscope.exception.TagNotFoundError": [[11, 2, 1, "", "__init__"], [11, 5, 1, "", "missing_begin_tag"], [11, 5, 1, "", "missing_end_tag"]], "agentscope.memory": [[13, 1, 1, "", "MemoryBase"], [13, 1, 1, "", "TemporaryMemory"], [14, 0, 0, "-", "memory"], [15, 0, 0, "-", "temporary_memory"]], "agentscope.memory.MemoryBase": [[13, 2, 1, "", "__init__"], [13, 2, 1, "", "add"], [13, 2, 1, "", "clear"], [13, 2, 1, "", "delete"], [13, 2, 1, "", "export"], [13, 2, 1, "", "get_memory"], [13, 2, 1, "", "load"], [13, 2, 1, "", "size"], [13, 2, 1, "", "update_config"]], "agentscope.memory.TemporaryMemory": [[13, 2, 1, "", "__init__"], [13, 2, 1, "", "add"], [13, 2, 1, "", "clear"], [13, 2, 1, "", "delete"], [13, 2, 1, "", "export"], [13, 2, 1, "", "get_embeddings"], [13, 2, 1, "", "get_memory"], [13, 2, 1, "", "load"], [13, 2, 1, "", "retrieve_by_embedding"], [13, 2, 1, "", "size"]], "agentscope.memory.memory": [[14, 1, 1, "", "MemoryBase"]], "agentscope.memory.memory.MemoryBase": [[14, 2, 1, "", "__init__"], [14, 2, 1, "", "add"], [14, 2, 1, "", "clear"], [14, 2, 1, "", "delete"], [14, 2, 1, "", "export"], [14, 2, 1, "", "get_memory"], [14, 2, 1, "", "load"], [14, 2, 1, "", "size"], [14, 2, 1, "", "update_config"]], "agentscope.memory.temporary_memory": [[15, 1, 1, "", "TemporaryMemory"]], "agentscope.memory.temporary_memory.TemporaryMemory": [[15, 2, 1, "", "__init__"], [15, 2, 1, "", "add"], [15, 2, 1, "", "clear"], [15, 2, 1, "", "delete"], [15, 2, 1, "", "export"], [15, 2, 1, "", "get_embeddings"], [15, 2, 1, "", "get_memory"], [15, 2, 1, "", "load"], [15, 2, 1, "", "retrieve_by_embedding"], [15, 2, 1, "", "size"]], "agentscope.message": [[16, 1, 1, "", "MessageBase"], [16, 1, 1, "", "Msg"], [16, 1, 1, "", "PlaceholderMessage"], [16, 1, 1, "", "Tht"], [16, 4, 1, "", "deserialize"], [16, 4, 1, "", "serialize"]], "agentscope.message.MessageBase": [[16, 2, 1, "", "__init__"], [16, 2, 1, "", "serialize"], [16, 2, 1, "", "to_str"]], "agentscope.message.Msg": [[16, 2, 1, "", "__init__"], [16, 5, 1, "", "content"], [16, 5, 1, "", "id"], [16, 5, 1, "", "metadata"], [16, 5, 1, "", "name"], [16, 5, 1, "", "role"], [16, 2, 1, "", "serialize"], [16, 5, 1, "", "timestamp"], [16, 2, 1, "", "to_str"], [16, 5, 1, "", "url"]], "agentscope.message.PlaceholderMessage": [[16, 5, 1, "", "LOCAL_ATTRS"], [16, 5, 1, "", "PLACEHOLDER_ATTRS"], [16, 2, 1, "", "__init__"], [16, 2, 1, "", "serialize"], [16, 2, 1, "", "to_str"], [16, 2, 1, "", "update_value"]], "agentscope.message.Tht": [[16, 2, 1, "", "__init__"], [16, 2, 1, "", "serialize"], [16, 2, 1, "", "to_str"]], "agentscope.models": [[17, 1, 1, "", "DashScopeChatWrapper"], [17, 1, 1, "", "DashScopeImageSynthesisWrapper"], [17, 1, 1, "", "DashScopeMultiModalWrapper"], [17, 1, 1, "", "DashScopeTextEmbeddingWrapper"], [17, 1, 1, "", "GeminiChatWrapper"], [17, 1, 1, "", "GeminiEmbeddingWrapper"], [17, 1, 1, "", "LiteLLMChatWrapper"], [17, 1, 1, "", "ModelResponse"], [17, 1, 1, "", "ModelWrapperBase"], [17, 1, 1, "", "OllamaChatWrapper"], [17, 1, 1, "", "OllamaEmbeddingWrapper"], [17, 1, 1, "", "OllamaGenerationWrapper"], [17, 1, 1, "", "OpenAIChatWrapper"], [17, 1, 1, "", "OpenAIDALLEWrapper"], [17, 1, 1, "", "OpenAIEmbeddingWrapper"], [17, 1, 1, "", "OpenAIWrapperBase"], [17, 1, 1, "", "PostAPIChatWrapper"], [17, 1, 1, "", "PostAPIModelWrapperBase"], [17, 1, 1, "", "ZhipuAIChatWrapper"], [17, 1, 1, "", "ZhipuAIEmbeddingWrapper"], [17, 4, 1, "", "clear_model_configs"], [18, 0, 0, "-", "config"], [19, 0, 0, "-", "dashscope_model"], [20, 0, 0, "-", "gemini_model"], [21, 0, 0, "-", "litellm_model"], [17, 4, 1, "", "load_model_by_config_name"], [22, 0, 0, "-", "model"], [23, 0, 0, "-", "ollama_model"], [24, 0, 0, "-", "openai_model"], [25, 0, 0, "-", "post_model"], [17, 4, 1, "", "read_model_configs"], [26, 0, 0, "-", "response"], [27, 0, 0, "-", "zhipu_model"]], "agentscope.models.DashScopeChatWrapper": [[17, 5, 1, "", "deprecated_model_type"], [17, 2, 1, "", "format"], [17, 5, 1, "", "model_type"]], "agentscope.models.DashScopeImageSynthesisWrapper": [[17, 5, 1, "", "model_type"]], "agentscope.models.DashScopeMultiModalWrapper": [[17, 2, 1, "", "format"], [17, 5, 1, "", "model_type"]], "agentscope.models.DashScopeTextEmbeddingWrapper": [[17, 5, 1, "", "model_type"]], "agentscope.models.GeminiChatWrapper": [[17, 2, 1, "", "__init__"], [17, 2, 1, "", "format"], [17, 5, 1, "", "generation_method"], [17, 5, 1, "", "model_type"]], "agentscope.models.GeminiEmbeddingWrapper": [[17, 5, 1, "", "model_type"]], "agentscope.models.LiteLLMChatWrapper": [[17, 2, 1, "", "format"], [17, 5, 1, "", "model_type"]], "agentscope.models.ModelResponse": [[17, 2, 1, "", "__init__"], [17, 5, 1, "", "embedding"], [17, 5, 1, "", "image_urls"], [17, 5, 1, "", "parsed"], [17, 5, 1, "", "raw"], [17, 5, 1, "", "text"]], "agentscope.models.ModelWrapperBase": [[17, 2, 1, "", "__init__"], [17, 5, 1, "", "config_name"], [17, 2, 1, "", "format"], [17, 2, 1, "", "get_wrapper"], [17, 5, 1, "", "model_name"], [17, 5, 1, "", "model_type"], [17, 2, 1, "", "update_monitor"]], "agentscope.models.OllamaChatWrapper": [[17, 2, 1, "", "format"], [17, 5, 1, "", "model_type"]], "agentscope.models.OllamaEmbeddingWrapper": [[17, 2, 1, "", "format"], [17, 5, 1, "", "model_type"]], "agentscope.models.OllamaGenerationWrapper": [[17, 2, 1, "", "format"], [17, 5, 1, "", "model_type"]], "agentscope.models.OpenAIChatWrapper": [[17, 5, 1, "", "deprecated_model_type"], [17, 2, 1, "", "format"], [17, 5, 1, "", "model_type"], [17, 5, 1, "", "substrings_in_vision_models_names"]], "agentscope.models.OpenAIDALLEWrapper": [[17, 5, 1, "", "model_type"]], "agentscope.models.OpenAIEmbeddingWrapper": [[17, 5, 1, "", "model_type"]], "agentscope.models.OpenAIWrapperBase": [[17, 2, 1, "", "__init__"], [17, 2, 1, "", "format"]], "agentscope.models.PostAPIChatWrapper": [[17, 2, 1, "", "format"], [17, 5, 1, "", "model_type"]], "agentscope.models.PostAPIModelWrapperBase": [[17, 2, 1, "", "__init__"], [17, 5, 1, "", "model_type"]], "agentscope.models.ZhipuAIChatWrapper": [[17, 2, 1, "", "format"], [17, 5, 1, "", "model_type"]], "agentscope.models.ZhipuAIEmbeddingWrapper": [[17, 5, 1, "", "model_type"]], "agentscope.models.dashscope_model": [[19, 1, 1, "", "DashScopeChatWrapper"], [19, 1, 1, "", "DashScopeImageSynthesisWrapper"], [19, 1, 1, "", "DashScopeMultiModalWrapper"], [19, 1, 1, "", "DashScopeTextEmbeddingWrapper"], [19, 1, 1, "", "DashScopeWrapperBase"]], "agentscope.models.dashscope_model.DashScopeChatWrapper": [[19, 5, 1, "", "config_name"], [19, 5, 1, "", "deprecated_model_type"], [19, 2, 1, "", "format"], [19, 5, 1, "", "model_name"], [19, 5, 1, "", "model_type"]], "agentscope.models.dashscope_model.DashScopeImageSynthesisWrapper": [[19, 5, 1, "", "config_name"], [19, 5, 1, "", "model_name"], [19, 5, 1, "", "model_type"]], "agentscope.models.dashscope_model.DashScopeMultiModalWrapper": [[19, 5, 1, "", "config_name"], [19, 2, 1, "", "format"], [19, 5, 1, "", "model_name"], [19, 5, 1, "", "model_type"]], "agentscope.models.dashscope_model.DashScopeTextEmbeddingWrapper": [[19, 5, 1, "", "config_name"], [19, 5, 1, "", "model_name"], [19, 5, 1, "", "model_type"]], "agentscope.models.dashscope_model.DashScopeWrapperBase": [[19, 2, 1, "", "__init__"], [19, 2, 1, "", "format"]], "agentscope.models.gemini_model": [[20, 1, 1, "", "GeminiChatWrapper"], [20, 1, 1, "", "GeminiEmbeddingWrapper"], [20, 1, 1, "", "GeminiWrapperBase"]], "agentscope.models.gemini_model.GeminiChatWrapper": [[20, 2, 1, "", "__init__"], [20, 5, 1, "", "config_name"], [20, 2, 1, "", "format"], [20, 5, 1, "", "generation_method"], [20, 5, 1, "", "model_name"], [20, 5, 1, "", "model_type"]], "agentscope.models.gemini_model.GeminiEmbeddingWrapper": [[20, 5, 1, "", "config_name"], [20, 5, 1, "", "model_name"], [20, 5, 1, "", "model_type"]], "agentscope.models.gemini_model.GeminiWrapperBase": [[20, 2, 1, "", "__init__"], [20, 2, 1, "", "list_models"]], "agentscope.models.litellm_model": [[21, 1, 1, "", "LiteLLMChatWrapper"], [21, 1, 1, "", "LiteLLMWrapperBase"]], "agentscope.models.litellm_model.LiteLLMChatWrapper": [[21, 5, 1, "", "config_name"], [21, 2, 1, "", "format"], [21, 5, 1, "", "model_name"], [21, 5, 1, "", "model_type"]], "agentscope.models.litellm_model.LiteLLMWrapperBase": [[21, 2, 1, "", "__init__"], [21, 2, 1, "", "format"]], "agentscope.models.model": [[22, 1, 1, "", "ModelWrapperBase"]], "agentscope.models.model.ModelWrapperBase": [[22, 2, 1, "", "__init__"], [22, 5, 1, "", "config_name"], [22, 2, 1, "", "format"], [22, 2, 1, "", "get_wrapper"], [22, 5, 1, "", "model_name"], [22, 5, 1, "", "model_type"], [22, 2, 1, "", "update_monitor"]], "agentscope.models.ollama_model": [[23, 1, 1, "", "OllamaChatWrapper"], [23, 1, 1, "", "OllamaEmbeddingWrapper"], [23, 1, 1, "", "OllamaGenerationWrapper"], [23, 1, 1, "", "OllamaWrapperBase"]], "agentscope.models.ollama_model.OllamaChatWrapper": [[23, 5, 1, "", "config_name"], [23, 2, 1, "", "format"], [23, 5, 1, "", "keep_alive"], [23, 5, 1, "", "model_name"], [23, 5, 1, "", "model_type"], [23, 5, 1, "", "options"]], "agentscope.models.ollama_model.OllamaEmbeddingWrapper": [[23, 5, 1, "", "config_name"], [23, 2, 1, "", "format"], [23, 5, 1, "", "keep_alive"], [23, 5, 1, "", "model_name"], [23, 5, 1, "", "model_type"], [23, 5, 1, "", "options"]], "agentscope.models.ollama_model.OllamaGenerationWrapper": [[23, 5, 1, "", "config_name"], [23, 2, 1, "", "format"], [23, 5, 1, "", "keep_alive"], [23, 5, 1, "", "model_name"], [23, 5, 1, "", "model_type"], [23, 5, 1, "", "options"]], "agentscope.models.ollama_model.OllamaWrapperBase": [[23, 2, 1, "", "__init__"], [23, 5, 1, "", "keep_alive"], [23, 5, 1, "", "model_name"], [23, 5, 1, "", "model_type"], [23, 5, 1, "", "options"]], "agentscope.models.openai_model": [[24, 1, 1, "", "OpenAIChatWrapper"], [24, 1, 1, "", "OpenAIDALLEWrapper"], [24, 1, 1, "", "OpenAIEmbeddingWrapper"], [24, 1, 1, "", "OpenAIWrapperBase"]], "agentscope.models.openai_model.OpenAIChatWrapper": [[24, 5, 1, "", "config_name"], [24, 5, 1, "", "deprecated_model_type"], [24, 2, 1, "", "format"], [24, 5, 1, "", "model_name"], [24, 5, 1, "", "model_type"], [24, 5, 1, "", "substrings_in_vision_models_names"]], "agentscope.models.openai_model.OpenAIDALLEWrapper": [[24, 5, 1, "", "config_name"], [24, 5, 1, "", "model_name"], [24, 5, 1, "", "model_type"]], "agentscope.models.openai_model.OpenAIEmbeddingWrapper": [[24, 5, 1, "", "config_name"], [24, 5, 1, "", "model_name"], [24, 5, 1, "", "model_type"]], "agentscope.models.openai_model.OpenAIWrapperBase": [[24, 2, 1, "", "__init__"], [24, 2, 1, "", "format"]], "agentscope.models.post_model": [[25, 1, 1, "", "PostAPIChatWrapper"], [25, 1, 1, "", "PostAPIDALLEWrapper"], [25, 1, 1, "", "PostAPIModelWrapperBase"]], "agentscope.models.post_model.PostAPIChatWrapper": [[25, 5, 1, "", "config_name"], [25, 2, 1, "", "format"], [25, 5, 1, "", "model_name"], [25, 5, 1, "", "model_type"]], "agentscope.models.post_model.PostAPIDALLEWrapper": [[25, 5, 1, "", "deprecated_model_type"], [25, 2, 1, "", "format"], [25, 5, 1, "", "model_type"]], "agentscope.models.post_model.PostAPIModelWrapperBase": [[25, 2, 1, "", "__init__"], [25, 5, 1, "", "config_name"], [25, 5, 1, "", "model_name"], [25, 5, 1, "", "model_type"]], "agentscope.models.response": [[26, 1, 1, "", "ModelResponse"]], "agentscope.models.response.ModelResponse": [[26, 2, 1, "", "__init__"], [26, 5, 1, "", "embedding"], [26, 5, 1, "", "image_urls"], [26, 5, 1, "", "parsed"], [26, 5, 1, "", "raw"], [26, 5, 1, "", "text"]], "agentscope.models.zhipu_model": [[27, 1, 1, "", "ZhipuAIChatWrapper"], [27, 1, 1, "", "ZhipuAIEmbeddingWrapper"], [27, 1, 1, "", "ZhipuAIWrapperBase"]], "agentscope.models.zhipu_model.ZhipuAIChatWrapper": [[27, 5, 1, "", "config_name"], [27, 2, 1, "", "format"], [27, 5, 1, "", "model_name"], [27, 5, 1, "", "model_type"]], "agentscope.models.zhipu_model.ZhipuAIEmbeddingWrapper": [[27, 5, 1, "", "config_name"], [27, 5, 1, "", "model_name"], [27, 5, 1, "", "model_type"]], "agentscope.models.zhipu_model.ZhipuAIWrapperBase": [[27, 2, 1, "", "__init__"], [27, 2, 1, "", "format"]], "agentscope.msghub": [[28, 1, 1, "", "MsgHubManager"], [28, 4, 1, "", "msghub"]], "agentscope.msghub.MsgHubManager": [[28, 2, 1, "", "__init__"], [28, 2, 1, "", "add"], [28, 2, 1, "", "broadcast"], [28, 2, 1, "", "delete"]], "agentscope.parsers": [[29, 1, 1, "", "MarkdownCodeBlockParser"], [29, 1, 1, "", "MarkdownJsonDictParser"], [29, 1, 1, "", "MarkdownJsonObjectParser"], [29, 1, 1, "", "MultiTaggedContentParser"], [29, 1, 1, "", "ParserBase"], [29, 1, 1, "", "TaggedContent"], [30, 0, 0, "-", "code_block_parser"], [31, 0, 0, "-", "json_object_parser"], [32, 0, 0, "-", "parser_base"], [33, 0, 0, "-", "tagged_content_parser"]], "agentscope.parsers.MarkdownCodeBlockParser": [[29, 2, 1, "", "__init__"], [29, 5, 1, "", "content_hint"], [29, 5, 1, "", "format_instruction"], [29, 5, 1, "", "name"], [29, 2, 1, "", "parse"], [29, 5, 1, "", "tag_begin"], [29, 5, 1, "", "tag_end"]], "agentscope.parsers.MarkdownJsonDictParser": [[29, 2, 1, "", "__init__"], [29, 5, 1, "", "content_hint"], [29, 5, 1, "", "name"], [29, 2, 1, "", "parse"], [29, 5, 1, "", "required_keys"], [29, 5, 1, "", "tag_begin"], [29, 5, 1, "", "tag_end"]], "agentscope.parsers.MarkdownJsonObjectParser": [[29, 2, 1, "", "__init__"], [29, 5, 1, "", "content_hint"], [29, 3, 1, "", "format_instruction"], [29, 5, 1, "", "name"], [29, 2, 1, "", "parse"], [29, 5, 1, "", "tag_begin"], [29, 5, 1, "", "tag_end"]], "agentscope.parsers.MultiTaggedContentParser": [[29, 2, 1, "", "__init__"], [29, 5, 1, "", "format_instruction"], [29, 5, 1, "", "json_required_hint"], [29, 2, 1, "", "parse"]], "agentscope.parsers.ParserBase": [[29, 2, 1, "", "parse"]], "agentscope.parsers.TaggedContent": [[29, 2, 1, "", "__init__"], [29, 5, 1, "", "content_hint"], [29, 5, 1, "", "name"], [29, 5, 1, "", "parse_json"], [29, 5, 1, "", "tag_begin"], [29, 5, 1, "", "tag_end"]], "agentscope.parsers.code_block_parser": [[30, 1, 1, "", "MarkdownCodeBlockParser"]], "agentscope.parsers.code_block_parser.MarkdownCodeBlockParser": [[30, 2, 1, "", "__init__"], [30, 5, 1, "", "content_hint"], [30, 5, 1, "", "format_instruction"], [30, 5, 1, "", "name"], [30, 2, 1, "", "parse"], [30, 5, 1, "", "tag_begin"], [30, 5, 1, "", "tag_end"]], "agentscope.parsers.json_object_parser": [[31, 1, 1, "", "MarkdownJsonDictParser"], [31, 1, 1, "", "MarkdownJsonObjectParser"]], "agentscope.parsers.json_object_parser.MarkdownJsonDictParser": [[31, 2, 1, "", "__init__"], [31, 5, 1, "", "content_hint"], [31, 5, 1, "", "name"], [31, 2, 1, "", "parse"], [31, 5, 1, "", "required_keys"], [31, 5, 1, "", "tag_begin"], [31, 5, 1, "", "tag_end"]], "agentscope.parsers.json_object_parser.MarkdownJsonObjectParser": [[31, 2, 1, "", "__init__"], [31, 5, 1, "", "content_hint"], [31, 3, 1, "", "format_instruction"], [31, 5, 1, "", "name"], [31, 2, 1, "", "parse"], [31, 5, 1, "", "tag_begin"], [31, 5, 1, "", "tag_end"]], "agentscope.parsers.parser_base": [[32, 1, 1, "", "DictFilterMixin"], [32, 1, 1, "", "ParserBase"]], "agentscope.parsers.parser_base.DictFilterMixin": [[32, 2, 1, "", "__init__"], [32, 2, 1, "", "to_content"], [32, 2, 1, "", "to_memory"], [32, 2, 1, "", "to_metadata"]], "agentscope.parsers.parser_base.ParserBase": [[32, 2, 1, "", "parse"]], "agentscope.parsers.tagged_content_parser": [[33, 1, 1, "", "MultiTaggedContentParser"], [33, 1, 1, "", "TaggedContent"]], "agentscope.parsers.tagged_content_parser.MultiTaggedContentParser": [[33, 2, 1, "", "__init__"], [33, 5, 1, "", "format_instruction"], [33, 5, 1, "", "json_required_hint"], [33, 2, 1, "", "parse"]], "agentscope.parsers.tagged_content_parser.TaggedContent": [[33, 2, 1, "", "__init__"], [33, 5, 1, "", "content_hint"], [33, 5, 1, "", "name"], [33, 5, 1, "", "parse_json"], [33, 5, 1, "", "tag_begin"], [33, 5, 1, "", "tag_end"]], "agentscope.pipelines": [[34, 1, 1, "", "ForLoopPipeline"], [34, 1, 1, "", "IfElsePipeline"], [34, 1, 1, "", "PipelineBase"], [34, 1, 1, "", "SequentialPipeline"], [34, 1, 1, "", "SwitchPipeline"], [34, 1, 1, "", "WhileLoopPipeline"], [34, 4, 1, "", "forlooppipeline"], [35, 0, 0, "-", "functional"], [34, 4, 1, "", "ifelsepipeline"], [36, 0, 0, "-", "pipeline"], [34, 4, 1, "", "sequentialpipeline"], [34, 4, 1, "", "switchpipeline"], [34, 4, 1, "", "whilelooppipeline"]], "agentscope.pipelines.ForLoopPipeline": [[34, 2, 1, "", "__init__"]], "agentscope.pipelines.IfElsePipeline": [[34, 2, 1, "", "__init__"]], "agentscope.pipelines.PipelineBase": [[34, 2, 1, "", "__init__"]], "agentscope.pipelines.SequentialPipeline": [[34, 2, 1, "", "__init__"]], "agentscope.pipelines.SwitchPipeline": [[34, 2, 1, "", "__init__"]], "agentscope.pipelines.WhileLoopPipeline": [[34, 2, 1, "", "__init__"]], "agentscope.pipelines.functional": [[35, 4, 1, "", "forlooppipeline"], [35, 4, 1, "", "ifelsepipeline"], [35, 4, 1, "", "placeholder"], [35, 4, 1, "", "sequentialpipeline"], [35, 4, 1, "", "switchpipeline"], [35, 4, 1, "", "whilelooppipeline"]], "agentscope.pipelines.pipeline": [[36, 1, 1, "", "ForLoopPipeline"], [36, 1, 1, "", "IfElsePipeline"], [36, 1, 1, "", "PipelineBase"], [36, 1, 1, "", "SequentialPipeline"], [36, 1, 1, "", "SwitchPipeline"], [36, 1, 1, "", "WhileLoopPipeline"]], "agentscope.pipelines.pipeline.ForLoopPipeline": [[36, 2, 1, "", "__init__"]], "agentscope.pipelines.pipeline.IfElsePipeline": [[36, 2, 1, "", "__init__"]], "agentscope.pipelines.pipeline.PipelineBase": [[36, 2, 1, "", "__init__"]], "agentscope.pipelines.pipeline.SequentialPipeline": [[36, 2, 1, "", "__init__"]], "agentscope.pipelines.pipeline.SwitchPipeline": [[36, 2, 1, "", "__init__"]], "agentscope.pipelines.pipeline.WhileLoopPipeline": [[36, 2, 1, "", "__init__"]], "agentscope.prompt": [[37, 1, 1, "", "PromptEngine"], [37, 1, 1, "", "PromptType"]], "agentscope.prompt.PromptEngine": [[37, 2, 1, "", "__init__"], [37, 2, 1, "", "join"], [37, 2, 1, "", "join_to_list"], [37, 2, 1, "", "join_to_str"]], "agentscope.prompt.PromptType": [[37, 5, 1, "", "LIST"], [37, 5, 1, "", "STRING"]], "agentscope.rpc": [[38, 1, 1, "", "ResponseStub"], [38, 1, 1, "", "RpcAgentClient"], [38, 1, 1, "", "RpcAgentServicer"], [38, 1, 1, "", "RpcAgentStub"], [38, 1, 1, "", "RpcMsg"], [38, 4, 1, "", "add_RpcAgentServicer_to_server"], [38, 4, 1, "", "call_in_thread"], [39, 0, 0, "-", "rpc_agent_client"], [40, 0, 0, "-", "rpc_agent_pb2"], [41, 0, 0, "-", "rpc_agent_pb2_grpc"]], "agentscope.rpc.ResponseStub": [[38, 2, 1, "", "__init__"], [38, 2, 1, "", "get_response"], [38, 2, 1, "", "set_response"]], "agentscope.rpc.RpcAgentClient": [[38, 2, 1, "", "__init__"], [38, 2, 1, "", "call_func"], [38, 2, 1, "", "create_agent"], [38, 2, 1, "", "delete_agent"]], "agentscope.rpc.RpcAgentServicer": [[38, 2, 1, "", "call_func"]], "agentscope.rpc.RpcAgentStub": [[38, 2, 1, "", "__init__"]], "agentscope.rpc.RpcMsg": [[38, 5, 1, "", "DESCRIPTOR"]], "agentscope.rpc.rpc_agent_client": [[39, 1, 1, "", "ResponseStub"], [39, 1, 1, "", "RpcAgentClient"], [39, 4, 1, "", "call_in_thread"]], "agentscope.rpc.rpc_agent_client.ResponseStub": [[39, 2, 1, "", "__init__"], [39, 2, 1, "", "get_response"], [39, 2, 1, "", "set_response"]], "agentscope.rpc.rpc_agent_client.RpcAgentClient": [[39, 2, 1, "", "__init__"], [39, 2, 1, "", "call_func"], [39, 2, 1, "", "create_agent"], [39, 2, 1, "", "delete_agent"]], "agentscope.rpc.rpc_agent_pb2_grpc": [[41, 1, 1, "", "RpcAgent"], [41, 1, 1, "", "RpcAgentServicer"], [41, 1, 1, "", "RpcAgentStub"], [41, 4, 1, "", "add_RpcAgentServicer_to_server"]], "agentscope.rpc.rpc_agent_pb2_grpc.RpcAgent": [[41, 2, 1, "", "call_func"]], "agentscope.rpc.rpc_agent_pb2_grpc.RpcAgentServicer": [[41, 2, 1, "", "call_func"]], "agentscope.rpc.rpc_agent_pb2_grpc.RpcAgentStub": [[41, 2, 1, "", "__init__"]], "agentscope.service": [[42, 1, 1, "", "ServiceExecStatus"], [42, 1, 1, "", "ServiceFactory"], [42, 1, 1, "", "ServiceResponse"], [42, 1, 1, "", "ServiceToolkit"], [42, 4, 1, "", "arxiv_search"], [42, 4, 1, "", "bing_search"], [42, 4, 1, "", "cos_sim"], [42, 4, 1, "", "create_directory"], [42, 4, 1, "", "create_file"], [42, 4, 1, "", "dblp_search_authors"], [42, 4, 1, "", "dblp_search_publications"], [42, 4, 1, "", "dblp_search_venues"], [42, 4, 1, "", "delete_directory"], [42, 4, 1, "", "delete_file"], [42, 4, 1, "", "digest_webpage"], [42, 4, 1, "", "download_from_url"], [43, 0, 0, "-", "execute_code"], [42, 4, 1, "", "execute_python_code"], [42, 4, 1, "", "execute_shell_command"], [46, 0, 0, "-", "file"], [42, 4, 1, "", "get_current_directory"], [42, 4, 1, "", "get_help"], [42, 4, 1, "", "google_search"], [42, 4, 1, "", "list_directory_content"], [42, 4, 1, "", "load_web"], [42, 4, 1, "", "move_directory"], [42, 4, 1, "", "move_file"], [42, 4, 1, "", "parse_html_to_text"], [42, 4, 1, "", "query_mongodb"], [42, 4, 1, "", "query_mysql"], [42, 4, 1, "", "query_sqlite"], [42, 4, 1, "", "read_json_file"], [42, 4, 1, "", "read_text_file"], [50, 0, 0, "-", "retrieval"], [42, 4, 1, "", "retrieve_from_list"], [53, 0, 0, "-", "service_response"], [54, 0, 0, "-", "service_status"], [55, 0, 0, "-", "service_toolkit"], [56, 0, 0, "-", "sql_query"], [42, 4, 1, "", "summarization"], [60, 0, 0, "-", "text_processing"], [62, 0, 0, "-", "web"], [42, 4, 1, "", "write_json_file"], [42, 4, 1, "", "write_text_file"]], "agentscope.service.ServiceExecStatus": [[42, 5, 1, "", "ERROR"], [42, 5, 1, "", "SUCCESS"]], "agentscope.service.ServiceFactory": [[42, 2, 1, "", "get"]], "agentscope.service.ServiceResponse": [[42, 2, 1, "", "__init__"]], "agentscope.service.ServiceToolkit": [[42, 2, 1, "", "__init__"], [42, 2, 1, "", "add"], [42, 2, 1, "", "get"], [42, 3, 1, "", "json_schemas"], [42, 2, 1, "", "parse_and_call_func"], [42, 5, 1, "", "service_funcs"], [42, 3, 1, "", "tools_calling_format"], [42, 3, 1, "", "tools_instruction"]], "agentscope.service.execute_code": [[44, 0, 0, "-", "exec_python"], [45, 0, 0, "-", "exec_shell"]], "agentscope.service.execute_code.exec_python": [[44, 4, 1, "", "execute_python_code"], [44, 4, 1, "", "sys_python_guard"]], "agentscope.service.execute_code.exec_shell": [[45, 4, 1, "", "execute_shell_command"]], "agentscope.service.file": [[47, 0, 0, "-", "common"], [48, 0, 0, "-", "json"], [49, 0, 0, "-", "text"]], "agentscope.service.file.common": [[47, 4, 1, "", "create_directory"], [47, 4, 1, "", "create_file"], [47, 4, 1, "", "delete_directory"], [47, 4, 1, "", "delete_file"], [47, 4, 1, "", "get_current_directory"], [47, 4, 1, "", "list_directory_content"], [47, 4, 1, "", "move_directory"], [47, 4, 1, "", "move_file"]], "agentscope.service.file.json": [[48, 4, 1, "", "read_json_file"], [48, 4, 1, "", "write_json_file"]], "agentscope.service.file.text": [[49, 4, 1, "", "read_text_file"], [49, 4, 1, "", "write_text_file"]], "agentscope.service.retrieval": [[51, 0, 0, "-", "retrieval_from_list"], [52, 0, 0, "-", "similarity"]], "agentscope.service.retrieval.retrieval_from_list": [[51, 4, 1, "", "retrieve_from_list"]], "agentscope.service.retrieval.similarity": [[52, 4, 1, "", "cos_sim"]], "agentscope.service.service_response": [[53, 1, 1, "", "ServiceResponse"]], "agentscope.service.service_response.ServiceResponse": [[53, 2, 1, "", "__init__"]], "agentscope.service.service_status": [[54, 1, 1, "", "ServiceExecStatus"]], "agentscope.service.service_status.ServiceExecStatus": [[54, 5, 1, "", "ERROR"], [54, 5, 1, "", "SUCCESS"]], "agentscope.service.service_toolkit": [[55, 1, 1, "", "ServiceFactory"], [55, 1, 1, "", "ServiceFunction"], [55, 1, 1, "", "ServiceToolkit"]], "agentscope.service.service_toolkit.ServiceFactory": [[55, 2, 1, "", "get"]], "agentscope.service.service_toolkit.ServiceFunction": [[55, 2, 1, "", "__init__"], [55, 5, 1, "", "json_schema"], [55, 5, 1, "", "name"], [55, 5, 1, "", "original_func"], [55, 5, 1, "", "processed_func"], [55, 5, 1, "", "require_args"]], "agentscope.service.service_toolkit.ServiceToolkit": [[55, 2, 1, "", "__init__"], [55, 2, 1, "", "add"], [55, 2, 1, "", "get"], [55, 3, 1, "", "json_schemas"], [55, 2, 1, "", "parse_and_call_func"], [55, 5, 1, "", "service_funcs"], [55, 3, 1, "", "tools_calling_format"], [55, 3, 1, "", "tools_instruction"]], "agentscope.service.sql_query": [[57, 0, 0, "-", "mongodb"], [58, 0, 0, "-", "mysql"], [59, 0, 0, "-", "sqlite"]], "agentscope.service.sql_query.mongodb": [[57, 4, 1, "", "query_mongodb"]], "agentscope.service.sql_query.mysql": [[58, 4, 1, "", "query_mysql"]], "agentscope.service.sql_query.sqlite": [[59, 4, 1, "", "query_sqlite"]], "agentscope.service.text_processing": [[61, 0, 0, "-", "summarization"]], "agentscope.service.text_processing.summarization": [[61, 4, 1, "", "summarization"]], "agentscope.service.web": [[63, 0, 0, "-", "arxiv"], [64, 0, 0, "-", "dblp"], [65, 0, 0, "-", "download"], [66, 0, 0, "-", "search"], [67, 0, 0, "-", "web_digest"]], "agentscope.service.web.arxiv": [[63, 4, 1, "", "arxiv_search"]], "agentscope.service.web.dblp": [[64, 4, 1, "", "dblp_search_authors"], [64, 4, 1, "", "dblp_search_publications"], [64, 4, 1, "", "dblp_search_venues"]], "agentscope.service.web.download": [[65, 4, 1, "", "download_from_url"]], "agentscope.service.web.search": [[66, 4, 1, "", "bing_search"], [66, 4, 1, "", "google_search"]], "agentscope.service.web.web_digest": [[67, 4, 1, "", "digest_webpage"], [67, 4, 1, "", "is_valid_url"], [67, 4, 1, "", "load_web"], [67, 4, 1, "", "parse_html_to_text"]], "agentscope.utils": [[68, 1, 1, "", "MonitorBase"], [68, 1, 1, "", "MonitorFactory"], [68, 6, 1, "", "QuotaExceededError"], [69, 0, 0, "-", "common"], [70, 0, 0, "-", "logging_utils"], [71, 0, 0, "-", "monitor"], [68, 4, 1, "", "setup_logger"], [72, 0, 0, "-", "token_utils"], [73, 0, 0, "-", "tools"]], "agentscope.utils.MonitorBase": [[68, 2, 1, "", "add"], [68, 2, 1, "", "clear"], [68, 2, 1, "", "exists"], [68, 2, 1, "", "get_metric"], [68, 2, 1, "", "get_metrics"], [68, 2, 1, "", "get_quota"], [68, 2, 1, "", "get_unit"], [68, 2, 1, "", "get_value"], [68, 2, 1, "", "register"], [68, 2, 1, "", "register_budget"], [68, 2, 1, "", "remove"], [68, 2, 1, "", "set_quota"], [68, 2, 1, "", "update"]], "agentscope.utils.MonitorFactory": [[68, 2, 1, "", "flush"], [68, 2, 1, "", "get_monitor"]], "agentscope.utils.QuotaExceededError": [[68, 2, 1, "", "__init__"]], "agentscope.utils.common": [[69, 4, 1, "", "chdir"], [69, 4, 1, "", "create_tempdir"], [69, 4, 1, "", "requests_get"], [69, 4, 1, "", "timer"], [69, 4, 1, "", "write_file"]], "agentscope.utils.logging_utils": [[70, 4, 1, "", "log_studio"], [70, 4, 1, "", "setup_logger"]], "agentscope.utils.monitor": [[71, 1, 1, "", "DummyMonitor"], [71, 1, 1, "", "MonitorBase"], [71, 1, 1, "", "MonitorFactory"], [71, 6, 1, "", "QuotaExceededError"], [71, 1, 1, "", "SqliteMonitor"], [71, 4, 1, "", "get_full_name"], [71, 4, 1, "", "sqlite_cursor"], [71, 4, 1, "", "sqlite_transaction"]], "agentscope.utils.monitor.DummyMonitor": [[71, 2, 1, "", "add"], [71, 2, 1, "", "clear"], [71, 2, 1, "", "exists"], [71, 2, 1, "", "get_metric"], [71, 2, 1, "", "get_metrics"], [71, 2, 1, "", "get_quota"], [71, 2, 1, "", "get_unit"], [71, 2, 1, "", "get_value"], [71, 2, 1, "", "register"], [71, 2, 1, "", "register_budget"], [71, 2, 1, "", "remove"], [71, 2, 1, "", "set_quota"], [71, 2, 1, "", "update"]], "agentscope.utils.monitor.MonitorBase": [[71, 2, 1, "", "add"], [71, 2, 1, "", "clear"], [71, 2, 1, "", "exists"], [71, 2, 1, "", "get_metric"], [71, 2, 1, "", "get_metrics"], [71, 2, 1, "", "get_quota"], [71, 2, 1, "", "get_unit"], [71, 2, 1, "", "get_value"], [71, 2, 1, "", "register"], [71, 2, 1, "", "register_budget"], [71, 2, 1, "", "remove"], [71, 2, 1, "", "set_quota"], [71, 2, 1, "", "update"]], "agentscope.utils.monitor.MonitorFactory": [[71, 2, 1, "", "flush"], [71, 2, 1, "", "get_monitor"]], "agentscope.utils.monitor.QuotaExceededError": [[71, 2, 1, "", "__init__"]], "agentscope.utils.monitor.SqliteMonitor": [[71, 2, 1, "", "__init__"], [71, 2, 1, "", "add"], [71, 2, 1, "", "clear"], [71, 2, 1, "", "exists"], [71, 2, 1, "", "get_metric"], [71, 2, 1, "", "get_metrics"], [71, 2, 1, "", "get_quota"], [71, 2, 1, "", "get_unit"], [71, 2, 1, "", "get_value"], [71, 2, 1, "", "register"], [71, 2, 1, "", "register_budget"], [71, 2, 1, "", "remove"], [71, 2, 1, "", "set_quota"], [71, 2, 1, "", "update"]], "agentscope.utils.token_utils": [[72, 4, 1, "", "count_openai_token"], [72, 4, 1, "", "get_openai_max_length"], [72, 4, 1, "", "num_tokens_from_content"]], "agentscope.utils.tools": [[73, 1, 1, "", "ImportErrorReporter"], [73, 4, 1, "", "reform_dialogue"], [73, 4, 1, "", "to_dialog_str"], [73, 4, 1, "", "to_openai_dict"]], "agentscope.utils.tools.ImportErrorReporter": [[73, 2, 1, "", "__init__"]], "agentscope.web": [[74, 4, 1, "", "init"], [75, 0, 0, "-", "studio"], [79, 0, 0, "-", "workstation"]], "agentscope.web.studio": [[76, 0, 0, "-", "constants"], [77, 0, 0, "-", "studio"], [78, 0, 0, "-", "utils"]], "agentscope.web.studio.studio": [[77, 4, 1, "", "fn_choice"], [77, 4, 1, "", "get_chat"], [77, 4, 1, "", "import_function_from_path"], [77, 4, 1, "", "init_uid_list"], [77, 4, 1, "", "reset_glb_var"], [77, 4, 1, "", "run_app"], [77, 4, 1, "", "send_audio"], [77, 4, 1, "", "send_image"], [77, 4, 1, "", "send_message"]], "agentscope.web.studio.utils": [[78, 6, 1, "", "ResetException"], [78, 4, 1, "", "audio2text"], [78, 4, 1, "", "check_uuid"], [78, 4, 1, "", "cycle_dots"], [78, 4, 1, "", "generate_image_from_name"], [78, 4, 1, "", "get_chat_msg"], [78, 4, 1, "", "get_player_input"], [78, 4, 1, "", "get_reset_msg"], [78, 4, 1, "", "init_uid_queues"], [78, 4, 1, "", "send_msg"], [78, 4, 1, "", "send_player_input"], [78, 4, 1, "", "send_reset_msg"], [78, 4, 1, "", "user_input"]], "agentscope.web.workstation": [[80, 0, 0, "-", "workflow"], [81, 0, 0, "-", "workflow_dag"], [82, 0, 0, "-", "workflow_node"], [83, 0, 0, "-", "workflow_utils"]], "agentscope.web.workstation.workflow": [[80, 4, 1, "", "compile_workflow"], [80, 4, 1, "", "load_config"], [80, 4, 1, "", "main"], [80, 4, 1, "", "start_workflow"]], "agentscope.web.workstation.workflow_dag": [[81, 1, 1, "", "ASDiGraph"], [81, 4, 1, "", "build_dag"], [81, 4, 1, "", "remove_duplicates_from_end"], [81, 4, 1, "", "sanitize_node_data"]], "agentscope.web.workstation.workflow_dag.ASDiGraph": [[81, 2, 1, "", "__init__"], [81, 2, 1, "", "add_as_node"], [81, 2, 1, "", "compile"], [81, 2, 1, "", "exec_node"], [81, 5, 1, "", "nodes_not_in_graph"], [81, 2, 1, "", "run"]], "agentscope.web.workstation.workflow_node": [[82, 1, 1, "", "BingSearchServiceNode"], [82, 1, 1, "", "CopyNode"], [82, 1, 1, "", "DialogAgentNode"], [82, 1, 1, "", "DictDialogAgentNode"], [82, 1, 1, "", "ForLoopPipelineNode"], [82, 1, 1, "", "GoogleSearchServiceNode"], [82, 1, 1, "", "IfElsePipelineNode"], [82, 1, 1, "", "ModelNode"], [82, 1, 1, "", "MsgHubNode"], [82, 1, 1, "", "MsgNode"], [82, 1, 1, "", "PlaceHolderNode"], [82, 1, 1, "", "PythonServiceNode"], [82, 1, 1, "", "ReActAgentNode"], [82, 1, 1, "", "ReadTextServiceNode"], [82, 1, 1, "", "SequentialPipelineNode"], [82, 1, 1, "", "SwitchPipelineNode"], [82, 1, 1, "", "TextToImageAgentNode"], [82, 1, 1, "", "UserAgentNode"], [82, 1, 1, "", "WhileLoopPipelineNode"], [82, 1, 1, "", "WorkflowNode"], [82, 1, 1, "", "WorkflowNodeType"], [82, 1, 1, "", "WriteTextServiceNode"], [82, 4, 1, "", "get_all_agents"]], "agentscope.web.workstation.workflow_node.BingSearchServiceNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.CopyNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.DialogAgentNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.DictDialogAgentNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.ForLoopPipelineNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.GoogleSearchServiceNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.IfElsePipelineNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.ModelNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.MsgHubNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.MsgNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.PlaceHolderNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.PythonServiceNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.ReActAgentNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.ReadTextServiceNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.SequentialPipelineNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.SwitchPipelineNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.TextToImageAgentNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.UserAgentNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.WhileLoopPipelineNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.WorkflowNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_node.WorkflowNodeType": [[82, 5, 1, "", "AGENT"], [82, 5, 1, "", "COPY"], [82, 5, 1, "", "MESSAGE"], [82, 5, 1, "", "MODEL"], [82, 5, 1, "", "PIPELINE"], [82, 5, 1, "", "SERVICE"]], "agentscope.web.workstation.workflow_node.WriteTextServiceNode": [[82, 2, 1, "", "__init__"], [82, 2, 1, "", "compile"], [82, 5, 1, "", "node_type"]], "agentscope.web.workstation.workflow_utils": [[83, 4, 1, "", "deps_converter"], [83, 4, 1, "", "dict_converter"], [83, 4, 1, "", "is_callable_expression"], [83, 4, 1, "", "kwarg_converter"]]}, "objnames": {"0": ["py", "module", "Python \u6a21\u5757"], "1": ["py", "class", "Python \u7c7b"], "2": ["py", "method", "Python \u65b9\u6cd5"], "3": ["py", "property", "Python \u6258\u7ba1\u5c5e\u6027"], "4": ["py", "function", "Python \u51fd\u6570"], "5": ["py", "attribute", "Python \u5c5e\u6027"], "6": ["py", "exception", "Python \u5f02\u5e38"]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:property", "4": "py:function", "5": "py:attribute", "6": "py:exception"}, "terms": {"0001": [42, 64], "0002": [42, 64], "001": [17, 20, 93], "002": [88, 93], "03": [17, 20, 97], "03629": [1, 6], "04": 97, "05": [42, 64], "10": [1, 6, 42, 55, 64, 66, 95, 98], "100": [42, 57, 58, 93], "1000": 98, "1024x1024": 93, "1109": [42, 64], "120": [42, 65], "12001": 99, "12002": 99, "123": [23, 93], "127": [74, 90], "1800": [1, 2, 7], "20": 98, "200": 37, "2021": [42, 64], "2023": [42, 64], "2024": [17, 20, 97], "203": [1, 4], "2048": [17, 25], "21": [17, 20], "211862": [42, 64], "22": 97, "2210": [1, 6], "30": [17, 25, 42, 64, 71], "300": [38, 39, 42, 44], "3233": [42, 64], "3306": [42, 58], "455": [42, 64], "466": [42, 64], "4o": [17, 24, 97], "5000": [74, 90], "512x512": 93, "5m": [17, 23, 93], "6300": [42, 64], "8192": [1, 2, 7], "8b": 93, "9477984": [42, 64], "__": [34, 35, 36], "__call__": [1, 5, 17, 20, 22, 91, 92, 93], "__delattr__": 96, "__getattr__": [95, 96], "__getitem__": 95, "__init__": [1, 2, 3, 4, 6, 7, 8, 9, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 41, 42, 53, 55, 68, 71, 73, 81, 82, 91, 93, 95, 96], "__name__": [91, 95], "__setattr__": [95, 96], "__setitem__": 95, "__type": 96, "_agentmeta": [1, 2, 7], "_client": 16, "_code": [29, 30, 94], "_default_monitor_table_nam": 71, "_default_system_prompt": [42, 61], "_default_token_limit_prompt": [42, 61], "_get_pric": 98, "_get_timestamp": 96, "_host": 16, "_is_placehold": 16, "_messag": 38, "_port": 16, "_stub": 16, "_task_id": 16, "_upb": 38, "aaai": [42, 64], "aaaif": [42, 64], "abc": [1, 5, 13, 14, 17, 19, 20, 21, 23, 24, 25, 27, 29, 32, 68, 71, 82, 94, 96], "abdullah": [42, 64], "abil": 89, "about": [1, 4, 17, 19, 20, 81, 88], "abov": [17, 19, 20, 68, 71], "abs": [1, 6, 42, 63], "abstract": [1, 5, 13, 14, 29, 32, 68, 71, 82], "abstractmethod": [92, 94], "accept": [16, 37], "accident": [42, 58, 59], "accommod": [1, 2, 7, 16], "accord": 37, "account": [42, 58], "accumul": [68, 71], "achiev": [1, 6], "acronym": [42, 64], "act": [1, 6, 17, 26, 35, 42, 66, 82, 89, 91], "action": [1, 2, 7, 8, 78, 81, 89], "activ": [0, 87], "actor": [84, 86, 104], "actual": [0, 7, 28, 34, 35, 36], "acycl": 81, "ada": [88, 93], "add": [13, 14, 15, 28, 42, 55, 68, 71, 81, 89, 91, 92, 94, 95, 96, 98, 101], "add_as_nod": 81, "add_rpcagentservicer_to_serv": [38, 41], "added": [1, 3, 4, 9, 13, 14, 15, 81, 91, 96], "adding": [13, 14, 15, 81], "addit": [1, 9, 42, 44, 61, 66, 69, 91, 95], "address": [16, 42, 57, 58], "admit": 16, "advanc": [17, 19], "advantech": [42, 64], "adversari": [1, 2, 7, 8], "affili": [42, 64], "after": [7, 22, 23, 42, 61, 89], "agent": [0, 13, 14, 16, 17, 26, 28, 32, 34, 35, 36, 38, 39, 41, 42, 55, 61, 66, 78, 82, 84, 87, 88, 90, 92, 93, 94, 95, 96, 100, 102, 104], "agent1": [0, 28, 89, 92], "agent2": [0, 28, 89, 92], "agent3": [0, 28, 89, 92], "agent4": [89, 92], "agent5": 92, "agent_arg": [1, 7], "agent_class": [1, 2, 7], "agent_class_nam": [1, 2], "agent_config": [0, 1, 7, 38, 39, 89], "agent_exist": 7, "agent_id": [1, 2, 7, 38, 39], "agent_kwarg": [1, 7], "agenta": 99, "agentb": 99, "agentbas": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 28, 89, 92, 95, 99, 102], "agentplatform": [1, 7], "agentpool": 102, "agentscop": [88, 90, 91, 92, 93, 94, 95, 96, 97, 99, 102, 103, 105], "agre": [89, 94], "agreement": [1, 4, 89], "ai": [17, 20, 21, 42, 61, 88, 91, 93], "akif": [42, 64], "al": 13, "alert": [68, 71], "algorithm": [1, 6, 42, 64], "alic": [88, 97], "align": [17, 26], "aliyun": [17, 19], "all": [0, 1, 2, 9, 13, 14, 15, 17, 19, 20, 22, 23, 27, 28, 34, 36, 38, 42, 47, 55, 61, 63, 68, 71, 74, 82, 89], "allow": [17, 19, 20, 21, 23, 24, 25, 27, 29, 32, 33, 42, 44, 58, 59, 82], "allow_change_data": [42, 58, 59], "allow_miss": 32, "alon": 89, "along": 69, "alreadi": [1, 7, 42, 48, 49, 71, 82], "also": [1, 9, 16, 17, 19, 20, 21, 23, 24, 25, 27, 89, 96], "altern": [17, 19, 20], "among": [0, 28, 34, 36], "amount": 98, "an": [1, 2, 4, 5, 6, 7, 8, 16, 17, 19, 22, 25, 34, 36, 38, 39, 42, 44, 45, 47, 48, 49, 61, 64, 66, 68, 69, 71, 73, 77, 78, 82, 89, 90, 91, 99], "analys": [42, 67], "and": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 41, 42, 44, 47, 48, 49, 51, 55, 57, 61, 63, 64, 66, 67, 68, 69, 70, 77, 78, 80, 81, 82, 89, 90, 91, 94, 95, 96, 97], "andnot": [42, 63], "ani": [1, 6, 9, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29, 31, 34, 35, 36, 37, 42, 45, 47, 48, 49, 51, 53, 55, 57, 58, 59, 66, 67, 69, 70, 81, 82, 95, 96], "annot": 95, "announc": [0, 28, 82, 89, 92], "anoth": [42, 66, 82], "anthrop": [17, 21], "anthropic_api_key": [17, 21], "api": [0, 16, 17, 19, 20, 21, 22, 23, 24, 25, 27, 42, 55, 61, 63, 64, 66, 72, 73, 86, 88, 91, 95, 96, 97, 104], "api_cal": 98, "api_key": [17, 19, 20, 22, 24, 27, 42, 55, 66, 88, 89, 93, 95, 97], "api_token": 22, "api_url": [17, 22, 25, 93], "append": [13, 14, 15], "applic": [16, 32, 77, 78, 80, 90], "approach": [42, 64], "are": [1, 2, 6, 7, 8, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 27, 29, 33, 34, 35, 36, 37, 42, 44, 45, 55, 61, 67, 69, 81, 88, 89, 90, 95, 97], "arg": [1, 2, 3, 4, 6, 7, 8, 9, 17, 19, 20, 21, 22, 23, 24, 25, 27, 37, 42, 55, 81, 89, 91, 92, 95, 96], "argument": [0, 1, 2, 11, 16, 17, 19, 20, 21, 23, 24, 25, 27, 28, 37, 42, 44, 53, 55, 66, 80, 81, 95], "argument1": 95, "argument2": 95, "argumentnotfounderror": 11, "argumenttypeerror": 11, "articl": [42, 64], "artifici": [42, 64], "arxiv": [1, 6, 42, 95], "arxiv_search": [42, 63, 95], "as": [0, 1, 2, 4, 7, 9, 13, 14, 15, 16, 17, 19, 22, 23, 25, 26, 28, 29, 30, 31, 33, 34, 35, 36, 37, 42, 44, 45, 61, 67, 69, 70, 73, 76, 77, 81, 82, 88, 89, 91, 92, 93, 94, 95, 96, 98], "asdigraph": 81, "ask": [29, 33], "aslan": [42, 64], "asp": [42, 66], "asr": 78, "assign": 89, "assist": [1, 6, 16, 17, 19, 23, 37, 88, 91, 94, 96, 97], "associ": [38, 41, 81], "assum": [42, 66, 89], "async": 7, "at": [0, 1, 4, 13, 14, 15, 28, 42, 47, 68, 71, 78, 89], "attach": [17, 19], "attempt": [69, 89], "attribut": [13, 15, 16, 42, 64, 96], "attributeerror": 96, "au": [42, 63], "audienc": [1, 2, 9], "audio": [16, 77, 78, 93, 96, 97], "audio2text": 78, "audio_path": 78, "audio_term": 77, "authent": [42, 66, 95], "author": [22, 42, 63, 64, 93], "auto": 7, "automat": [1, 2, 7, 42, 55, 89], "avail": [7, 20, 42, 44, 64, 69, 78, 95, 99], "avatar": 78, "avoid": [42, 57, 58, 59, 82], "azur": [17, 21], "azure_api_bas": [17, 21], "azure_api_key": [17, 21], "azure_api_vers": [17, 21], "base": [1, 2, 5, 7, 9, 11, 13, 14, 16, 17, 20, 21, 22, 23, 25, 29, 30, 32, 34, 35, 36, 42, 64, 68, 71, 78, 80, 81, 82, 89, 91, 93, 94, 96], "base64": 97, "base_url": 27, "bash": [42, 45], "basic": [17, 20], "be": [0, 1, 2, 3, 4, 5, 6, 7, 9, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 32, 33, 34, 36, 37, 42, 44, 45, 47, 48, 49, 51, 55, 61, 66, 67, 68, 69, 70, 71, 73, 81, 82, 89, 91, 94, 95, 96], "bearer": [22, 93], "been": [1, 2, 7, 82], "befor": [13, 14, 15, 17, 42, 55, 61, 78], "begin": [0, 11, 17, 20, 28, 29, 30, 33], "behalf": [42, 66], "behavior": [1, 5], "being": [7, 38, 39, 42, 44, 81, 89], "below": [1, 2, 29, 33, 94], "better": [13, 15, 16, 17, 20], "between": [13, 15, 17, 19, 25, 26, 29, 30, 31, 33, 42, 52, 81, 94, 97], "bigmodel": 27, "bin": 87, "bing": [42, 55, 66, 82, 95], "bing_api_key": [42, 66], "bing_search": [42, 55, 66, 95], "bingsearchservicenod": 82, "blob": [44, 69], "block": [29, 30, 31, 37, 69, 94], "bob": [17, 19, 23, 88, 97], "bodi": [34, 35, 36], "bomb": 44, "bool": [0, 1, 2, 3, 4, 6, 7, 8, 9, 11, 13, 14, 15, 16, 17, 29, 31, 32, 33, 34, 35, 36, 42, 44, 48, 49, 51, 55, 58, 59, 67, 68, 71, 74, 78, 82, 83, 91, 95, 96], "boolean": [13, 15, 42, 47, 48, 49, 63, 69], "borrow": 69, "both": [13, 14, 15, 37, 42, 44], "branch": [35, 101], "break": [34, 35, 36, 88, 89, 92, 94], "break_condit": 92, "break_func": [34, 35, 36], "breviti": [91, 95], "bridg": [17, 26], "broadcast": [0, 28, 82, 89, 92], "brows": [42, 66], "budget": [17, 24, 68, 71, 93], "buffer": 40, "build": [17, 20, 81], "build_dag": 81, "built": [42, 61], "busi": [42, 66], "but": [0, 1, 6, 17, 21, 28, 42, 45, 51, 61], "by": [0, 1, 2, 3, 4, 7, 8, 9, 13, 14, 15, 16, 17, 19, 22, 23, 26, 28, 29, 30, 32, 33, 34, 35, 36, 37, 38, 39, 42, 47, 55, 61, 63, 71, 82, 89, 91, 95], "byte": [42, 44], "cai": [42, 64], "call": [1, 2, 7, 11, 16, 17, 19, 20, 21, 22, 24, 25, 27, 38, 39, 42, 55, 68, 71, 73, 81, 82, 96], "call_credenti": 41, "call_func": [7, 38, 39, 41], "call_in_thread": [38, 39], "callabl": [1, 5, 13, 14, 15, 34, 35, 36, 42, 51, 55, 67, 77, 81, 83, 96], "can": [0, 1, 2, 3, 4, 6, 7, 9, 13, 15, 16, 17, 19, 20, 22, 23, 29, 33, 37, 42, 44, 55, 64, 81, 82, 89, 91, 96], "capac": [42, 66], "captur": [42, 44], "care": [42, 45], "case": [34, 36, 82, 91], "case1": 92, "case2": 92, "case_oper": [34, 35, 36, 92], "cat": [42, 45, 63, 97], "catch": 69, "caus": [17, 19], "cd": [42, 45, 87, 89, 101], "certain": [13, 14, 68, 71, 81], "chang": [1, 4, 8, 42, 45, 58, 59, 69], "channel": [38, 41], "channel_credenti": 41, "chao": [42, 64], "charact": [29, 33, 89], "chat": [16, 17, 19, 20, 21, 23, 24, 25, 27, 70, 72, 77, 78, 88, 89, 95, 96, 97], "chatbot": 77, "chdir": 69, "check": [7, 13, 14, 15, 29, 31, 42, 44, 55, 67, 69, 78, 80, 83, 89, 91], "check_and_delete_ag": 7, "check_and_generate_ag": 7, "check_port": 7, "check_uuid": 78, "check_win": 89, "checkout": 101, "chemic": [42, 66], "chengm": [42, 64], "child": [7, 99], "chines": [42, 64], "choos": [88, 89, 99], "chosen": [1, 3], "class": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 41, 42, 53, 54, 55, 68, 71, 73, 81, 82, 89, 91, 92, 93, 94, 95, 96], "class_nam": 7, "classmethod": [1, 2, 17, 22, 42, 55, 68, 71], "claud": [17, 21], "clean": [13, 14, 15, 81], "clear": [13, 14, 15, 17, 68, 71, 96, 98], "clear_audi": [1, 2], "clear_exist": 17, "clear_model_config": 17, "client": [1, 7, 16, 17, 24, 27, 38, 39, 41, 93], "client_arg": [17, 22, 24, 27, 93], "clone": [1, 7, 87], "clone_inst": [1, 7], "close": [29, 31], "cloud": [17, 20], "clspipelin": 92, "cn": 27, "co": [42, 63], "code": [0, 1, 2, 3, 4, 12, 28, 29, 30, 31, 40, 42, 44, 67, 68, 69, 71, 80, 81, 82, 91, 94], "collect": [42, 57, 82, 91], "com": [16, 17, 19, 20, 23, 42, 44, 63, 66, 69, 87, 95, 96, 97, 101], "combin": [17, 20, 37], "come": 89, "command": [1, 7, 42, 45, 78, 80], "comment": [38, 41], "commit": 101, "common": [5, 17, 21], "compar": [42, 51], "comparison": [42, 64], "compat": [17, 25], "compil": [81, 82], "compile_workflow": 80, "compiled_filenam": [80, 81], "complet": [21, 42, 64, 95], "completion_token": 98, "compli": 80, "compon": 37, "compress": 41, "comput": [13, 15, 42, 52, 64, 81], "concern": [17, 21], "condit": [34, 35, 36, 82, 89, 92], "condition_func": [34, 35, 36], "condition_oper": [34, 36], "conf": [42, 64], "confer": [42, 64], "confid": [42, 44], "config": [0, 1, 2, 3, 4, 6, 8, 13, 14, 15, 17, 19, 21, 22, 24, 27, 80, 81, 88, 89, 93], "config_nam": [17, 19, 20, 21, 22, 23, 24, 25, 27, 88, 89, 93, 97], "config_path": 80, "configur": [1, 2, 3, 4, 6, 7, 8, 13, 14, 15, 17, 19, 20, 21, 22, 23, 24, 25, 27, 80, 81, 82, 91], "connect": [1, 2, 16, 38, 39, 71, 81], "connect_exist": [1, 7], "consid": 89, "consider": [17, 20], "consist": 89, "consol": 16, "constraint": [17, 20], "construct": [16, 81, 96], "constructor": [38, 41, 42, 53, 95], "contain": [0, 1, 4, 6, 9, 22, 23, 29, 33, 34, 35, 36, 42, 44, 45, 47, 48, 49, 57, 58, 59, 61, 64, 65, 69, 80, 81], "content": [1, 2, 6, 9, 11, 16, 17, 19, 23, 27, 29, 30, 31, 32, 33, 42, 47, 48, 49, 53, 61, 63, 64, 66, 67, 69, 70, 72, 86, 88, 89, 90, 91, 94, 95, 96, 97, 99], "content_hint": [29, 30, 31, 33, 94], "context": [7, 37, 38, 41, 69], "contextmanag": 69, "continu": [34, 35, 36], "control": [16, 23, 32, 34, 35, 36], "contruct": [17, 21], "convers": [13, 15, 17, 20, 42, 55, 88, 89, 93], "convert": [1, 2, 8, 13, 14, 15, 29, 31, 37, 42, 55, 73, 77, 78, 83], "cookbook": [16, 96], "copi": 82, "copynod": 82, "core": 91, "correspond": [29, 31, 32, 33, 34, 35, 36, 41, 42, 57, 93], "cos_sim": [42, 52, 95], "cosin": [42, 52], "could": [17, 21, 42, 66], "count": 72, "count_openai_token": 72, "counterpart": 35, "cover": 0, "cpu": 93, "creat": [0, 7, 16, 28, 38, 39, 42, 47, 69, 82, 87, 91, 95, 99], "create_ag": [38, 39], "create_directori": [42, 47, 95], "create_fil": [42, 47, 95], "create_tempdir": 69, "critic": [0, 68, 70, 90], "crucial": 89, "cse": [42, 66], "cse_id": [42, 66], "current": [1, 2, 3, 4, 13, 14, 15, 16, 34, 35, 36, 42, 44, 45, 47, 61, 68, 69, 71, 96], "cursor": 71, "custom": [1, 7, 42, 66, 78, 91], "custom_ag": [1, 7], "cycle_dot": 78, "dag": [81, 86], "dall": [17, 24, 93], "dall_": 25, "dashscop": [17, 19, 97], "dashscope_chat": [17, 19, 93], "dashscope_image_synthesi": [17, 19, 93], "dashscope_multimod": [17, 19, 93], "dashscope_text_embed": [17, 19, 93], "dashscopechatwrapp": [17, 19, 93], "dashscopeimagesynthesiswrapp": [17, 19, 93], "dashscopemultimodalwrapp": [17, 19, 93], "dashscopetextembeddingwrapp": [17, 19, 93], "dashscopewrapperbas": [17, 19], "data": [1, 3, 4, 9, 14, 17, 26, 38, 39, 42, 48, 51, 58, 59, 64, 69, 77, 81, 82, 91, 97], "databas": [42, 57, 58, 59, 64], "date": [17, 19, 23], "day": 89, "daytim": 89, "db": [42, 64, 68, 71], "db_path": [68, 71], "dblp": [42, 95], "dblp_search_author": [42, 64, 95], "dblp_search_publ": [42, 64, 95], "dblp_search_venu": [42, 64, 95], "dead_nam": 89, "dead_play": 89, "death": 89, "debug": [0, 68, 70, 74, 89, 90], "decid": [13, 14, 17, 20, 89], "decis": [16, 17, 20], "decod": [1, 4], "decor": 7, "deduc": 89, "deep": [42, 63], "def": [16, 42, 55, 89, 91, 92, 93, 94, 95, 96], "default": [0, 1, 2, 3, 4, 6, 7, 8, 9, 11, 13, 14, 15, 16, 17, 19, 20, 21, 23, 24, 25, 27, 28, 29, 31, 33, 34, 35, 36, 37, 38, 39, 42, 44, 49, 51, 55, 57, 58, 59, 61, 63, 64, 65, 66, 68, 70, 71, 78, 81, 82, 95, 96], "default_ag": 92, "default_oper": [34, 35, 36], "defin": [1, 2, 5, 7, 8, 41, 42, 51, 55, 81, 89, 91], "definit": [42, 66], "del": 96, "delet": [7, 13, 14, 15, 28, 38, 39, 42, 47, 71, 89, 92, 96], "delete_ag": [38, 39], "delete_directori": [42, 47, 95], "delete_fil": [42, 47, 95], "dep_opt": 82, "dep_var": 83, "depart": [42, 64], "depend": [13, 14, 15, 42, 63, 66, 81], "deploy": [17, 25], "deprec": [1, 2, 7], "deprecated_model_typ": [17, 19, 24, 25], "deps_convert": 83, "describ": [42, 55, 97], "descript": [42, 55, 67, 95], "descriptor": 38, "deseri": [13, 14, 15, 16], "design": [1, 5, 13, 14, 15, 28, 82], "desir": 37, "destin": [42, 47], "destination_path": [42, 47], "destruct": 44, "detail": [1, 2, 6, 9, 17, 19, 21, 42, 64, 66, 91, 95], "determin": [7, 34, 35, 36, 42, 44, 68, 71], "dev": 101, "develop": [1, 4, 6, 17, 19, 21, 23, 27, 37, 42, 55, 66], "diagnosi": [42, 64], "dialog": [1, 2, 3, 4, 7, 8, 16, 28, 37, 73, 96], "dialog_ag": 88, "dialog_agent_config": 91, "dialogag": [1, 3, 82, 88], "dialogagentnod": 82, "dialogu": [1, 3, 4, 17, 19, 23, 90, 91, 97], "dict": [0, 1, 2, 3, 4, 6, 7, 8, 9, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29, 31, 32, 33, 34, 35, 36, 37, 38, 39, 42, 48, 51, 53, 55, 57, 66, 67, 68, 69, 70, 71, 73, 78, 80, 81, 82, 83, 91, 92, 95, 96], "dict_convert": 83, "dict_input": 95, "dictdialogag": [1, 4, 82, 89, 91, 94], "dictdialogagentnod": 82, "dictfiltermixin": [29, 31, 32, 33, 94], "dictionari": [1, 3, 4, 9, 17, 21, 24, 27, 29, 31, 32, 33, 34, 35, 36, 42, 55, 63, 64, 66, 68, 69, 71, 78, 80, 81, 83, 95], "didn": 94, "differ": [1, 6, 7, 17, 20, 21, 22, 26, 37, 42, 52, 57, 82, 93, 97], "digest": [42, 67], "digest_prompt": [42, 67], "digest_webpag": [42, 67, 95], "digraph": 81, "dingtalk": 103, "dir": 0, "direcotri": [42, 47], "direct": [29, 31, 32, 33, 42, 44, 55, 81, 82, 97], "directori": [0, 1, 9, 42, 45, 47, 48, 49, 68, 69, 70], "directory_path": [42, 47], "disabl": [42, 44], "discord": 103, "discuss": [17, 20, 89, 94], "disk": [13, 15], "display": [42, 44, 78], "distconf": [1, 2, 99], "distinct": 82, "distinguish": [68, 71], "distribut": [1, 2, 17, 19, 20, 21, 23, 24, 25, 27, 87], "div": [42, 67], "divid": 89, "do": [17, 21, 34, 35, 36, 42, 45, 66, 89], "doc": [17, 20, 21, 86, 93], "docker": [42, 44, 95], "docstr": [42, 55], "document": [38, 41], "doe": [13, 14, 34, 35, 36, 69, 71], "doesn": [1, 2, 7, 8, 13, 15], "dog": 97, "doi": [42, 64], "don": [68, 71, 96], "dong": [42, 64], "dot": 78, "download": [23, 42], "download_from_url": [42, 65, 95], "drop_exist": 71, "due": [29, 33], "dummymonitor": [71, 98], "dump": [95, 96], "duplic": [81, 82], "durdu": [42, 64], "dure": [1, 6, 11, 32, 89], "dynam": 89, "each": [0, 17, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29, 33, 42, 64, 66, 81, 89], "easi": [0, 28], "easili": 89, "echo": [16, 96], "edg": 81, "edit": [42, 45], "effect": [0, 28, 42, 66, 68, 71], "either": [13, 14, 15, 17, 20, 42, 45, 66, 89], "eleg": [0, 28], "element": [42, 44, 51, 67, 81], "elif": 92, "elimin": 89, "els": [34, 35, 36, 82, 89, 92, 95, 96], "else_body_oper": [34, 35, 36], "emb": [13, 15, 42, 51], "embed": [13, 15, 17, 19, 20, 23, 24, 26, 27, 42, 51, 52, 88, 93, 95, 96], "embedding_model": [13, 15, 42, 51], "empti": [17, 23, 42, 55, 67, 69, 77, 81, 95, 97], "en": [1, 4, 42, 66, 95], "enabl": 82, "encapsul": [1, 7, 9, 17, 26, 37], "encoding_format": 93, "encount": 90, "encourag": [1, 6, 16, 17, 19, 21, 23, 27], "end": [11, 13, 14, 15, 17, 20, 29, 30, 31, 33, 81, 89, 94], "engin": [1, 6, 17, 19, 21, 23, 27, 37, 42, 55, 64, 66, 81, 91, 97], "enrich": 91, "entri": [0, 77], "enum": [10, 37, 42, 54, 63, 64, 66, 82], "environ": [1, 2, 7, 8, 17, 20, 21, 24, 27, 42, 44, 88, 93], "equal": [29, 33, 89], "error": [0, 11, 42, 44, 45, 47, 48, 49, 53, 54, 57, 58, 59, 61, 63, 64, 65, 66, 68, 69, 70, 73, 90, 95], "escap": [29, 33], "especi": [42, 44], "etc": [42, 44, 53, 66, 93, 95], "eval": [44, 69], "evalu": [81, 82], "event": [7, 77, 89], "eventclass": 7, "eventdata": 77, "everi": [17, 21], "exampl": [1, 2, 4, 6, 16, 17, 19, 21, 22, 23, 29, 31, 42, 61, 63, 66, 67, 86, 89, 96, 97], "example_dict": 94, "exceed": [1, 7, 9, 42, 44, 61, 68, 71], "except": [17, 25, 68, 69, 71, 78, 84, 95, 96, 98], "exec_nod": 81, "execut": [1, 5, 34, 35, 36, 42, 44, 45, 53, 54, 55, 57, 58, 59, 65, 66, 69, 81, 82, 95], "execute_python_cod": [42, 44, 95], "execute_shell_command": [42, 45], "exert": [42, 66], "exeuct": [34, 35], "exist": [1, 2, 7, 17, 19, 29, 31, 42, 48, 49, 67, 68, 69, 71, 98], "existing_ag": 92, "exit": [1, 2, 88, 99], "expect": [1, 4, 42, 51, 90], "expir": 7, "explanatori": [42, 55], "explicit": [42, 66], "export": [13, 14, 15, 96], "export_config": [1, 2], "expos": 32, "express": [68, 71, 81, 83], "extend": [1, 7, 81], "extra": [17, 19, 21, 23, 24, 27, 73], "extract": [17, 22, 29, 30, 33, 42, 55, 67, 82], "extract_name_and_id": 89, "extras_requir": 73, "extrem": [42, 64], "eye": 89, "factori": [42, 55, 68, 71], "fail": [1, 4, 17, 25, 42, 64, 69], "fall": [42, 64], "fals": [0, 1, 2, 6, 7, 9, 13, 14, 15, 16, 17, 29, 31, 32, 33, 34, 35, 36, 41, 42, 44, 48, 49, 58, 59, 67, 69, 71, 74, 78, 82, 89, 94, 96, 98], "faq": 64, "fastchat": [17, 25, 89, 93], "fatih": [42, 64], "fault": [42, 64], "featur": 101, "fed": 32, "feed": [42, 61, 67], "fenc": [29, 30, 31, 94], "fetch": 64, "field": [1, 2, 4, 6, 7, 9, 11, 17, 20, 23, 26, 29, 30, 31, 32, 33, 42, 67, 94], "figur": [17, 19], "figure1": [17, 19], "figure2": [17, 19], "figure3": [17, 19], "file": [0, 1, 9, 12, 13, 14, 15, 16, 17, 19, 22, 38, 41, 42, 44, 45, 65, 67, 68, 69, 70, 71, 78, 80, 89, 95, 96], "file_path": [13, 14, 15, 42, 47, 48, 49, 69, 95, 96], "filenotfounderror": 80, "filepath": [42, 65], "filesystem": 44, "fill": [29, 31, 42, 67], "filter": [1, 4, 13, 14, 15, 29, 31, 32, 33, 68, 71], "filter_func": [13, 14, 15, 96], "filter_regex": [68, 71], "final": [29, 33, 81], "find": [42, 45, 57, 97], "find_available_port": 7, "fine": 90, "finish": 94, "finish_discuss": 94, "first": [13, 14, 15, 17, 19, 23, 28, 42, 63, 64, 68, 71, 81, 89, 97], "fit": [1, 6], "flask": 93, "float": [13, 15, 17, 24, 42, 44, 51, 52, 68, 69, 71, 93], "flow": [16, 34, 35, 36, 82, 90], "flush": [68, 71, 78], "fn_choic": 77, "follow": [0, 1, 6, 16, 17, 19, 20, 22, 23, 25, 28, 29, 30, 34, 36, 37, 42, 61, 64, 66, 68, 70, 71, 89, 94, 95], "for": [0, 1, 2, 4, 5, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 41, 42, 44, 47, 48, 49, 51, 52, 54, 55, 57, 61, 63, 64, 65, 66, 67, 68, 69, 71, 73, 77, 81, 82, 88, 89, 90, 91, 92, 93, 94, 95, 96], "forc": [42, 66], "fork": 44, "forlooppipelin": [34, 35, 36], "forlooppipelinenod": 82, "format": [1, 3, 4, 9, 10, 11, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29, 30, 31, 33, 37, 42, 44, 55, 61, 68, 71, 72, 89, 91, 94, 95, 97], "format_exampl": [29, 31], "format_instruct": [29, 30, 31, 33, 94], "format_map": [37, 89, 97], "former": [1, 7], "formul": 16, "forward": [17, 23], "found": [6, 7, 11, 17, 20, 80, 82], "fragment": [13, 14, 15], "framework": 16, "from": [1, 2, 3, 4, 6, 8, 11, 13, 14, 15, 16, 17, 20, 22, 23, 24, 27, 28, 37, 42, 44, 45, 47, 51, 55, 57, 63, 64, 65, 66, 67, 68, 69, 71, 77, 78, 81, 82, 88, 89, 91, 92, 93, 94, 95, 96, 97, 98], "full": 71, "func": [7, 42, 55, 95], "func_nam": [38, 39], "funcpipelin": 92, "function": [1, 2, 3, 4, 6, 7, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 27, 32, 34, 36, 37, 38, 39, 42, 44, 51, 52, 55, 57, 61, 67, 68, 69, 71, 77, 80, 81, 88, 90, 91, 92, 94, 95, 96], "function_nam": 77, "functioncallerror": 11, "functioncallformaterror": 11, "functionnotfounderror": 11, "futur": [1, 2, 42, 57], "fuzzi": [42, 64], "gain": 89, "game": 89, "game_werewolf": [1, 4, 89], "gemini": [17, 20, 88, 97], "gemini_api_key": 93, "gemini_chat": [17, 20, 93], "gemini_embed": [17, 20, 93], "geminichatwrapp": [17, 20, 93], "geminiembeddingwrapp": [17, 20, 93], "geminiwrapperbas": [17, 20], "general": [3, 16, 90], "generat": [0, 1, 2, 3, 4, 7, 9, 13, 15, 16, 17, 19, 20, 21, 23, 24, 27, 29, 30, 33, 40, 42, 44, 55, 64, 69, 71, 78, 80, 91, 93, 94], "generate_agent_id": [1, 2], "generate_arg": [17, 19, 21, 22, 24, 27, 89, 93], "generate_cont": [17, 20], "generate_image_from_nam": 78, "generatecont": [17, 20], "generation_method": [17, 20], "generic": [77, 82], "get": [1, 2, 7, 13, 15, 16, 17, 22, 29, 31, 33, 38, 39, 42, 47, 55, 68, 69, 71, 72, 78], "get_agent_class": [1, 2], "get_all_ag": 82, "get_chat": 77, "get_chat_msg": 78, "get_current_directori": [42, 47], "get_embed": [13, 15, 96], "get_full_nam": [71, 98], "get_help": 42, "get_memori": [13, 14, 15, 37, 91, 96], "get_metr": [68, 71, 98], "get_monitor": [68, 71, 98], "get_openai_max_length": 72, "get_player_input": 78, "get_quota": [68, 71, 98], "get_reset_msg": 78, "get_respons": [38, 39], "get_task_id": 7, "get_unit": [68, 71, 98], "get_valu": [68, 71, 98], "get_wrapp": [17, 22], "git": [87, 101], "github": [1, 4, 17, 20, 44, 63, 69, 87, 101, 103], "given": [1, 2, 6, 7, 8, 17, 19, 22, 28, 37, 42, 45, 63, 65, 66, 67, 69, 77, 78, 80, 81, 82], "glm": [93, 97], "global": 77, "gone": 90, "good": [29, 33], "googl": [17, 20, 38, 42, 55, 66, 82, 88, 95], "google_search": [42, 66, 95], "googlesearchservicenod": 82, "govern": [42, 66], "gpt": [17, 21, 22, 24, 88, 89, 91, 93, 97, 98], "graph": 81, "greater": 89, "grep": [42, 45], "group": [0, 28, 42, 66, 89], "grpc": [1, 7, 38, 41], "handl": [42, 55, 69, 77, 82], "hard": [1, 2, 3, 4, 13, 15], "hardwar": 69, "has": [0, 1, 2, 3, 4, 7, 8, 17, 19, 28, 42, 44, 51, 66, 89, 90, 91], "hash": 78, "hasn": 89, "have": [13, 15, 17, 19, 20, 21, 55, 70, 82, 89, 96], "header": [17, 22, 25, 69, 93], "heal": 89, "healing_used_tonight": 89, "hello": [90, 94], "help": [1, 6, 16, 17, 19, 23, 37, 42, 61, 88, 89, 97], "here": [42, 53, 55, 89, 91, 94, 95], "hex": 96, "hi": [17, 19, 23, 88, 97], "higher": [13, 15], "highest": [42, 51], "hint": [29, 30, 31, 33, 89], "hint_prompt": [37, 97], "histori": [1, 2, 7, 8, 17, 19, 23, 37, 73, 89, 97], "home": [42, 66], "hong": [42, 64], "host": [1, 2, 7, 16, 38, 39, 42, 44, 57, 58, 74, 89, 99], "hostmsg": 89, "hostnam": [1, 2, 7, 16, 38, 39, 42, 57], "how": [13, 14, 15, 17, 19, 23, 64, 90], "how_to_format_inputs_to_chatgpt_model": [16, 96], "howev": [16, 96], "html": [1, 4, 42, 64, 67, 95], "html_selected_tag": [42, 67], "html_text": [42, 67], "html_to_text": [42, 67], "http": [27, 69, 90], "https": [1, 4, 6, 16, 17, 19, 20, 21, 23, 27, 42, 44, 63, 64, 66, 69, 87, 93, 95, 96, 97, 101], "hu": [42, 64], "hub": [28, 82, 89, 92], "hub_manag": 92, "huggingfac": [22, 88, 93, 97], "human": [44, 69], "human_ev": [44, 69], "id": [0, 1, 2, 7, 16, 17, 22, 24, 25, 38, 39, 77, 88, 96], "id_list": [42, 63], "idea": [1, 6, 17, 20, 29, 33], "ident": 89, "identifi": [0, 7, 16, 17, 19, 21, 22, 23, 24, 25, 27, 42, 66, 81, 88, 89], "ids": [42, 63, 77], "idx": 89, "if": [0, 1, 2, 3, 4, 6, 7, 9, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 24, 27, 29, 31, 32, 33, 34, 35, 36, 37, 42, 44, 45, 47, 48, 49, 51, 53, 61, 64, 66, 67, 68, 69, 71, 78, 80, 81, 82, 88, 89, 91, 92, 94, 95, 96], "if_body_oper": [34, 35, 36], "ifelsepipelin": [34, 35, 36], "ifelsepipelinenod": 82, "ignor": 91, "imag": [1, 8, 16, 17, 19, 26, 42, 44, 53, 77, 78, 93, 95, 96, 97], "image_term": 77, "image_url": [17, 26, 97], "immedi": [16, 90, 91], "impl_typ": [68, 71], "implement": [1, 2, 5, 6, 16, 17, 19, 21, 22, 23, 27, 34, 36, 42, 44, 55, 63, 69, 82, 89, 91], "import": [0, 1, 13, 17, 34, 38, 42, 44, 68, 71, 74, 77, 88, 89, 90, 91, 92, 93, 94, 95, 97, 98, 99], "import_function_from_path": 77, "importantand": [42, 67], "importerror": 73, "importerrorreport": 73, "impos": [42, 44], "in": [0, 1, 2, 3, 4, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 41, 42, 44, 51, 55, 57, 58, 59, 61, 63, 64, 66, 67, 68, 69, 71, 72, 74, 76, 78, 81, 82, 88, 89, 91, 92, 93, 94, 95, 96, 97], "in_subprocess": [1, 7], "includ": [0, 1, 2, 4, 7, 8, 27, 34, 36, 42, 45, 47, 48, 49, 64, 66, 69, 81, 95], "including_self": [1, 7], "increas": [68, 71], "increment": 7, "index": [13, 14, 15, 42, 63, 64, 95, 96], "indic": [13, 14, 15, 42, 47, 48, 49, 64, 68, 69, 71, 90], "individu": [42, 66], "indpend": 99, "infer": [22, 25, 88, 93], "info": [0, 68, 70, 81, 90], "inform": [1, 2, 6, 7, 8, 9, 16, 17, 20, 42, 61, 63, 64, 66, 67, 81, 82, 89, 90, 91, 96], "inherit": [1, 2, 16, 17, 22], "init": [0, 1, 2, 7, 27, 37, 38, 39, 68, 71, 73, 74, 85, 88, 89, 90, 93, 98, 99], "init_set": 7, "init_uid_list": 77, "init_uid_queu": 78, "initi": [0, 1, 2, 3, 4, 6, 7, 8, 9, 11, 16, 17, 19, 20, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 36, 37, 42, 55, 68, 71, 77, 78, 80, 81, 82, 89, 91, 92, 96, 97], "initial_announc": 92, "input": [1, 2, 3, 4, 7, 8, 9, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 27, 34, 35, 36, 38, 39, 42, 61, 67, 77, 78, 81, 82, 91, 93, 95], "input_msg": 73, "insecur": 41, "inspect": 95, "instal": [23, 73, 87, 101], "instanc": [1, 2, 7, 16, 68, 71, 81], "instruct": [1, 4, 29, 30, 31, 33, 42, 55, 61, 93, 94], "instruction_format": 94, "int": [1, 2, 4, 6, 7, 9, 13, 14, 15, 16, 17, 25, 34, 35, 36, 37, 38, 39, 42, 44, 51, 55, 57, 58, 59, 61, 63, 64, 65, 66, 67, 69, 72, 74, 78, 95, 96], "intel": [42, 64], "intellig": [42, 64], "intenum": [10, 37, 42, 54, 82], "interact": [34, 36, 42, 44, 45, 91], "interf": 44, "interfac": [34, 36, 68, 71, 77, 82], "intern": 91, "interv": [17, 25], "into": [1, 2, 7, 8, 9, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 27, 28, 32, 42, 47, 49, 55, 73, 89], "invalid": 69, "investopedia": [42, 66], "invoc": 0, "invok": [1, 3, 4, 42, 45, 67, 82, 91], "involv": [29, 33], "io": [1, 4], "ioerror": 69, "ip": [1, 2, 42, 57, 58, 99], "ip_a": 99, "ip_b": 99, "ipython": [42, 44], "is": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 31, 33, 34, 36, 37, 38, 39, 42, 44, 48, 51, 53, 55, 57, 61, 63, 64, 66, 67, 68, 69, 70, 71, 78, 80, 81, 82, 88, 89, 90, 91, 94, 95, 96, 97, 99], "is_callable_express": 83, "is_play": 78, "is_valid_url": 67, "isinst": 91, "isn": 90, "issu": [29, 33, 69, 90], "it": [0, 1, 2, 4, 7, 9, 13, 14, 15, 16, 17, 19, 20, 24, 27, 28, 29, 30, 31, 32, 33, 37, 42, 44, 47, 48, 49, 55, 64, 66, 67, 69, 70, 80, 82, 89, 91, 95, 96], "item": [42, 64, 73, 95, 96], "iter": [1, 6, 13, 14, 15, 82, 96], "its": [1, 2, 3, 13, 15, 22, 37, 42, 47, 55, 57, 64, 69, 81, 96], "itself": [13, 15], "jif": [42, 64], "job": [42, 67], "join": [37, 89, 95, 97], "join_to_list": 37, "join_to_str": 37, "journal": [42, 64], "jpg": [88, 97], "jr": [42, 63], "json": [0, 1, 4, 10, 11, 16, 17, 25, 29, 31, 33, 37, 42, 55, 66, 67, 69, 80, 88, 89, 91, 95, 96, 97], "json_arg": [17, 25], "json_required_hint": [29, 33], "json_schema": [42, 55, 95], "jsondecodeerror": [1, 4], "jsonparsingerror": 11, "jsontypeerror": 11, "just": [13, 14, 15, 34, 35, 36, 37], "k1": [34, 36], "k2": [34, 36], "keep": [17, 19, 20, 42, 61, 67, 94], "keep_al": [17, 23, 93], "keep_raw": [42, 67], "kernel": [42, 64], "keskin": [42, 64], "keskinday21": [42, 64], "key": [1, 4, 9, 17, 19, 21, 24, 25, 27, 29, 31, 32, 33, 42, 55, 61, 66, 67, 70, 82, 88, 91, 93, 94, 95, 96, 97], "keyerror": 96, "keys_allow_miss": [29, 33], "keys_to_cont": [29, 31, 32, 33, 94], "keys_to_memori": [29, 31, 32, 33, 94], "keys_to_metadata": [29, 31, 32, 33, 94], "keyword": [17, 19, 21, 23, 24, 27, 42, 66, 95], "kill": [44, 89], "kind": [34, 36], "know": 89, "knowledg": [42, 51], "kong": [42, 64], "kwarg": [1, 2, 3, 4, 6, 7, 8, 9, 16, 17, 19, 20, 21, 22, 23, 24, 25, 27, 42, 55, 57, 58, 59, 66, 70, 81, 83, 91, 93, 95, 96], "kwarg_convert": 83, "lab": [42, 64], "lack": 69, "lambda": [34, 35, 36], "languag": [1, 3, 4, 29, 30, 91], "language_nam": [29, 30, 94], "last": [13, 15, 17, 19, 89], "launch": [1, 2, 7, 80, 99], "launch_serv": [1, 2], "launcher": [1, 7], "layer": [42, 44], "lazy_launch": [1, 2, 7], "lead": [1, 9], "learn": [42, 63, 64, 66, 89, 95], "least": [1, 4], "leav": [42, 57], "lecun": [42, 63], "length": [17, 25, 37, 72], "less": [42, 61], "let": 89, "level": [0, 68, 70], "li": [42, 67], "licens": [63, 86], "life": 89, "lihong": [42, 64], "like": [34, 35, 36, 89, 97], "limit": [1, 9, 17, 24, 42, 44, 61, 69], "line": [1, 7, 78, 80, 91], "link": [42, 66, 67], "list": [0, 1, 3, 7, 9, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29, 31, 32, 33, 37, 42, 47, 51, 52, 55, 63, 64, 66, 72, 73, 77, 78, 81, 82, 83, 89, 91, 92, 94, 96, 97], "list_directory_cont": [42, 47], "list_model": 20, "listen": [1, 2, 7], "lite_llm_openai_chat_gpt": 93, "litellm": [17, 21], "litellm_chat": [17, 21, 93], "litellmchatmodelwrapp": 93, "litellmchatwrapp": [17, 21, 93], "litellmwrapperbas": [17, 21], "liter": [0, 16, 68, 70, 81, 90], "littl": [42, 57], "liu": [42, 64], "llama": 93, "llama2": [93, 97], "llm": [29, 31, 33, 94, 95, 97], "llms": 97, "load": [0, 1, 2, 3, 4, 6, 8, 13, 14, 15, 17, 20, 23, 29, 33, 80, 82, 89, 94, 95, 96], "load_config": 80, "load_from_config": [1, 2], "load_memori": [1, 2], "load_model_by_config_nam": 17, "load_web": [42, 67, 95], "local": [0, 1, 2, 7, 17, 19, 68, 70, 71], "local_attr": 16, "local_mod": [1, 2, 7], "localhost": [1, 2, 7, 42, 58], "locat": [16, 42, 65, 97], "log": [0, 12, 68, 69, 70, 105], "log_level": [0, 90], "log_studio": 70, "logger": [0, 68, 70, 96], "logger_level": [0, 89, 90], "logic": [1, 5, 34, 36, 82, 89, 91], "loguru": [68, 70, 90], "london": 97, "long": [10, 23, 37], "loop": [1, 6, 34, 35, 36, 82], "loop_body_oper": [34, 35, 36], "ls": [42, 45, 47], "lst": 81, "ltd": [42, 64], "lukasschwab": 63, "lynch": 89, "mac": 87, "machin": [42, 64], "machine1": 99, "machine2": 99, "machinesand": [42, 64], "main": [17, 26, 80, 89, 99, 101], "maintain": [16, 96], "mainthread": 69, "majority_vot": 89, "make": [16, 17, 20], "manag": [12, 28, 69, 82], "mani": [42, 57, 58], "map": [34, 35, 36], "markdown": [29, 30, 31, 94], "markdowncodeblockpars": [29, 30, 94], "markdownjsondictpars": [29, 31, 94], "markdownjsonobjectpars": [29, 31, 94], "master": [44, 69], "match": [13, 14, 15, 89], "matplotlib": [42, 44], "max": [1, 2, 7, 37, 72, 93, 97], "max_game_round": 89, "max_it": [1, 6], "max_iter": 92, "max_length": [17, 22, 25, 37], "max_length_of_model": 22, "max_loop": [34, 35, 36], "max_pool_s": [1, 2, 7], "max_result": [42, 63], "max_retri": [1, 4, 17, 22, 25, 93], "max_return_token": [42, 61], "max_summary_length": 37, "max_timeout_second": [1, 2, 7], "max_werewolf_discussion_round": 89, "maxcount_result": [42, 57, 58, 59], "maximum": [1, 4, 6, 17, 25, 34, 35, 36, 42, 44, 51, 57, 58, 59, 63], "maximum_memory_byt": [42, 44], "may": [1, 4, 17, 19, 20, 42, 55, 66, 81, 93], "mayb": [1, 6, 16, 17, 19, 23, 27, 29, 33], "md": 93, "me": 89, "mean": [0, 1, 2, 13, 15, 17, 24, 28], "meet": [34, 35, 36, 97], "memori": [1, 2, 3, 4, 7, 8, 9, 16, 23, 32, 37, 42, 44, 51, 84, 86, 91, 94, 97, 102], "memory_config": [1, 2, 3, 4, 8, 91], "memorybas": [13, 14, 15], "mer": [42, 64], "merg": [17, 19], "messag": [0, 1, 2, 3, 4, 7, 9, 11, 13, 14, 15, 17, 19, 20, 21, 23, 24, 25, 27, 28, 32, 38, 39, 42, 45, 47, 48, 49, 51, 53, 57, 58, 59, 61, 64, 65, 69, 70, 77, 78, 82, 84, 88, 89, 91, 92, 93, 95, 97, 98, 102], "message_from_alic": 88, "message_from_bob": 88, "messagebas": [13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 27], "messages_key": [17, 25, 93], "meta": [42, 64, 93], "metadata": [16, 41, 94], "method": [1, 2, 5, 7, 9, 13, 14, 15, 16, 17, 20, 29, 31, 32, 33, 42, 64, 81, 82, 91], "metric": [13, 15, 68, 71], "metric_nam": [68, 71], "metric_name_a": [68, 71], "metric_name_b": [68, 71], "metric_unit": [68, 71, 98], "metric_valu": [68, 71], "microsoft": [42, 66, 95], "might": [17, 21, 89], "mine": [17, 19], "miss": [11, 29, 31, 33, 38, 41, 73, 91], "missing_begin_tag": 11, "missing_end_tag": 11, "misunderstand": [17, 19], "mit": 63, "mixin": 32, "mkt": [42, 66], "mode": [69, 99], "model": [0, 1, 2, 3, 4, 6, 8, 10, 11, 13, 15, 16, 29, 30, 31, 32, 33, 37, 42, 51, 55, 61, 67, 68, 71, 72, 81, 82, 84, 86, 88, 89, 91, 94, 95, 97, 102], "model_a": 98, "model_a_metr": 98, "model_b": 98, "model_b_metr": 98, "model_config": [0, 88, 89, 93], "model_config_nam": [1, 2, 3, 4, 6, 8, 88, 89, 91], "model_config_or_path": 93, "model_dump": 98, "model_nam": [17, 19, 20, 21, 22, 23, 24, 25, 27, 68, 71, 72, 88, 89, 93, 97, 98], "model_name_for_openai": 22, "model_respons": 95, "model_typ": [17, 19, 20, 21, 22, 23, 24, 25, 27, 88, 89, 93], "modelnod": 82, "modelrespons": [17, 26, 29, 30, 31, 32, 33, 94], "modelscop": [1, 4, 87, 88, 93], "modelscope_cfg_dict": 88, "modelwrapp": 93, "modelwrapperbas": [17, 19, 20, 21, 22, 23, 24, 25, 27, 37, 42, 51, 61, 67, 93, 97], "moder": 89, "modifi": [1, 6, 44], "modul": [0, 1, 13, 15, 17, 29, 34, 37, 38, 42, 53, 68, 74, 77, 81], "module_nam": 77, "module_path": 77, "mongodb": [42, 95], "monitor": [0, 7, 17, 22, 68, 98], "monitor_metr": 71, "monitorbas": [68, 71, 98], "monitorfactori": [68, 71, 98], "more": [0, 1, 6, 17, 19, 20, 21, 28, 42, 66, 95], "most": [13, 14, 16, 89], "move": [42, 47], "move_directori": [42, 47, 95], "move_fil": [42, 47, 95], "mp3": 97, "msg": [16, 17, 19, 20, 21, 23, 24, 25, 27, 28, 37, 73, 77, 78, 88, 89, 90, 91, 92, 94, 97, 99], "msg_hub": 92, "msg_id": 78, "msghub": [0, 84, 85, 88, 102, 104], "msghubmanag": [0, 28, 92], "msghubnod": 82, "msgnode": 82, "msgtype": 37, "much": [0, 28], "muhammet": [42, 64], "multi": [17, 20, 84, 86, 87, 92, 99, 100, 104], "multimod": [17, 19, 93], "multipl": [14, 16, 17, 19, 29, 33, 34, 35, 36, 68, 71, 82], "multitaggedcontentpars": [29, 33, 94], "must": [13, 14, 15, 17, 19, 20, 21, 29, 33, 68, 71, 89, 94], "my_arg1": 93, "my_arg2": 93, "my_dashscope_chat_config": 93, "my_dashscope_image_synthesis_config": 93, "my_dashscope_multimodal_config": 93, "my_dashscope_text_embedding_config": 93, "my_gemini_chat_config": 93, "my_gemini_embedding_config": 93, "my_model": 93, "my_model_config": 93, "my_ollama_chat_config": 93, "my_ollama_embedding_config": 93, "my_ollama_generate_config": 93, "my_postapichatwrapper_config": 93, "my_postapiwrapper_config": 93, "my_zhipuai_chat_config": 93, "my_zhipuai_embedding_config": 93, "myagent": 89, "mymodelwrapp": 93, "mysql": [42, 57, 95], "mythought": 16, "n1": 89, "n2": 89, "n2s": 89, "nalic": 97, "name": [0, 1, 2, 3, 4, 6, 7, 8, 9, 13, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 27, 29, 30, 31, 33, 38, 39, 42, 44, 55, 57, 58, 59, 61, 64, 68, 70, 71, 78, 80, 81, 86, 88, 89, 90, 91, 93, 94, 95, 96, 97, 99, 101], "nanyang": [42, 64], "nation": [42, 64], "nativ": [42, 44], "natur": [42, 44], "nbob": 97, "nconstraint": 89, "necessari": [55, 69, 81, 95], "need": [1, 4, 6, 7, 13, 15, 17, 21, 22, 42, 61, 82, 91], "negative_prompt": 93, "networkx": 81, "new": [7, 13, 14, 15, 28, 38, 39, 42, 47, 68, 71], "new_ag": 92, "new_particip": [28, 92], "next": [78, 82, 89], "nfor": 89, "ngame": 89, "nice": 97, "night": 89, "nin": 89, "no": [1, 9, 17, 24, 42, 44, 51, 64, 80, 89, 96], "node": [81, 82, 83], "node_id": [81, 82], "node_info": 81, "node_typ": 82, "nodes_not_in_graph": 81, "non": [42, 44, 81], "none": [0, 1, 2, 3, 4, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 41, 42, 44, 51, 55, 57, 58, 59, 63, 67, 68, 69, 70, 71, 73, 74, 77, 78, 80, 81, 82, 88, 91, 92, 94, 95, 96, 97, 99], "not": [1, 2, 4, 7, 11, 13, 14, 15, 17, 19, 20, 21, 23, 24, 27, 29, 33, 34, 35, 36, 37, 42, 44, 45, 55, 67, 68, 69, 71, 81, 89, 91, 95], "note": [1, 6, 7, 17, 19, 21, 23, 27, 42, 45, 89, 93, 94], "noth": [34, 35, 36, 71], "notic": [13, 14, 15, 42, 61], "notifi": [1, 2], "notimplementederror": [91, 96], "noun": [42, 66], "now": [42, 57], "nplayer": 89, "nseer": 89, "nsummar": [42, 61], "nthe": 89, "nthere": 89, "num_complet": [42, 64], "num_dot": 78, "num_inst": [1, 7], "num_result": [42, 55, 64, 66, 95], "num_tokens_from_cont": 72, "number": [1, 2, 4, 6, 7, 13, 14, 15, 17, 25, 34, 35, 36, 37, 42, 51, 52, 55, 57, 58, 59, 61, 63, 64, 65, 66, 69, 89, 94, 95], "nvictori": 89, "nvillag": 89, "nwerewolv": 89, "nwitch": 89, "nyou": [42, 61, 89], "object": [0, 1, 6, 7, 9, 11, 13, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 37, 38, 39, 41, 42, 53, 55, 57, 58, 59, 65, 67, 68, 71, 73, 81, 82, 91, 94, 95, 96, 97], "observ": [0, 1, 2, 7, 28, 89, 91, 92], "obtain": [1, 7, 42, 67], "occupi": 7, "occur": [69, 91], "of": [0, 1, 2, 3, 4, 6, 7, 8, 9, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 42, 44, 47, 49, 51, 53, 55, 57, 58, 59, 61, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 78, 81, 82, 89, 90, 94, 95, 96, 97], "often": [16, 96], "okay": 89, "old": [13, 14, 15], "oldest": 7, "ollama": [17, 23, 97], "ollama_chat": [17, 23, 93], "ollama_embed": [17, 23, 93], "ollama_gener": [17, 23, 93], "ollamachatwrapp": [17, 23, 93], "ollamaembeddingwrapp": [17, 23, 93], "ollamagenerationwrapp": [17, 23, 93], "ollamawrapperbas": [17, 23], "omit": [91, 95], "on": [1, 2, 7, 9, 13, 14, 15, 16, 17, 20, 21, 25, 34, 35, 36, 42, 63, 64, 66, 71, 78, 80, 81, 82, 89, 91], "onc": [68, 71], "one": [0, 13, 14, 15, 16, 17, 19, 20, 22, 28, 42, 51, 68, 70, 78, 82, 89, 91], "onli": [1, 2, 4, 6, 7, 16, 42, 44, 57, 68, 69, 71, 89, 96], "open": [16, 27, 29, 31, 42, 55, 61, 69, 89], "openai": [16, 17, 21, 22, 24, 25, 42, 44, 55, 69, 72, 73, 88, 89, 95, 96, 97, 98], "openai_api_key": [17, 21, 24, 88, 93], "openai_cfg_dict": 88, "openai_chat": [17, 22, 24, 88, 89, 93], "openai_dall_": [17, 24, 88, 93], "openai_embed": [17, 24, 88, 93], "openai_organ": [17, 24, 88], "openai_respons": 98, "openaichatwrapp": [17, 24, 93], "openaidallewrapp": [17, 24, 93], "openaiembeddingwrapp": [17, 24, 93], "openaiwrapp": 93, "openaiwrapperbas": [17, 24], "oper": [1, 2, 34, 35, 36, 37, 42, 44, 47, 48, 49, 57, 63, 68, 69, 71, 81, 82, 91, 92], "opposit": [42, 64], "opt": 82, "opt_kwarg": 82, "optim": [17, 21], "option": [0, 1, 2, 3, 4, 7, 8, 9, 13, 14, 15, 16, 17, 23, 26, 28, 29, 30, 31, 32, 33, 34, 35, 37, 38, 39, 41, 42, 44, 51, 55, 63, 67, 68, 69, 71, 82, 89, 91, 92, 93, 96], "or": [0, 1, 2, 3, 4, 9, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29, 31, 32, 33, 34, 35, 36, 37, 42, 45, 47, 49, 57, 58, 59, 63, 64, 65, 66, 67, 69, 70, 78, 82, 88, 89, 91, 95, 96, 99], "order": [13, 15, 17, 19, 42, 51, 81, 89], "org": [1, 6, 42, 64], "organ": [1, 3, 14, 17, 22, 24, 42, 66, 88, 89, 93], "origin": [13, 15, 42, 51, 55, 71, 73], "original_func": 55, "os": [17, 21, 42, 44], "other": [0, 1, 2, 4, 7, 8, 16, 27, 28, 29, 32, 33, 42, 44, 57, 64, 89, 91, 94, 96], "otherwis": [0, 13, 14, 15, 42, 53, 55, 61, 67, 95], "our": [1, 4, 16, 17, 20], "out": [1, 2, 6, 34, 35, 36], "outlin": [29, 33, 94], "output": [0, 1, 4, 28, 34, 35, 36, 42, 44, 45, 55, 67, 81, 82], "over": 82, "overridden": [1, 5], "overwrit": [13, 14, 15, 42, 48, 49, 96], "overwritten": 69, "own": [1, 6, 16, 17, 19, 21, 23, 27], "paa": 27, "packag": [0, 1, 17, 34, 38, 42, 68, 73, 74, 99], "page": [42, 64, 67], "paper": [1, 6, 42, 63, 64], "param": [13, 14, 15, 21, 29, 31, 33, 67, 69, 95], "paramet": [1, 2, 16, 22, 42, 66, 67, 69, 93, 95], "params_prompt": 95, "parent": 82, "pars": [1, 4, 11, 17, 26, 29, 30, 31, 32, 33, 42, 48, 55, 64, 67, 69, 80, 94, 95], "parse_and_call_func": [42, 55, 95], "parse_func": [17, 25, 94], "parse_html_to_text": [42, 67], "parse_json": [29, 33, 94], "parsed_respons": 32, "parser": [1, 4, 26, 84, 94], "parserbas": [1, 4, 29, 30, 31, 32, 33, 94], "part": [82, 97], "parti": [17, 20], "partial": 37, "particip": [0, 28, 34, 35, 82, 89, 92], "pass": [0, 1, 2, 3, 4, 7, 13, 14, 15, 16, 17, 20, 28, 42, 55, 82, 89, 95], "password": [42, 58], "path": [0, 13, 14, 15, 17, 42, 47, 48, 49, 65, 68, 69, 71, 77, 78, 80, 88], "path_log": [68, 70], "path_sav": [74, 90], "peac": 89, "perform": [1, 3, 8, 17, 21, 42, 64, 81, 82, 89], "permiss": [42, 66, 69], "permissionerror": 69, "person": [42, 66, 89], "phase": 89, "phenomenon": [42, 66], "pictur": [17, 19, 88, 97], "pid": [42, 64], "piec": [13, 14, 42, 44], "pip": 101, "pipe": [7, 89, 92], "pipe1": 92, "pipe2": 92, "pipe3": 92, "pipelin": [82, 84, 86, 88, 102, 104], "pipelinebas": [5, 34, 36, 92], "placehold": [16, 17, 19, 20, 21, 23, 24, 25, 27, 34, 35, 36, 73, 82, 92], "placeholder_attr": 16, "placeholdermessag": 16, "placeholdernod": 82, "plachold": 99, "plain": [1, 4], "platform": 7, "play": [16, 89, 96], "player": [77, 78, 89], "player1": 89, "player2": 89, "player3": 89, "player4": 89, "player5": 89, "player6": 89, "player_nam": 89, "pleas": [1, 4, 6, 7, 21, 23, 42, 45, 64, 66, 95, 97], "plot": [42, 44], "plt": [42, 44], "plus": [93, 97], "png": 97, "point": 77, "poison": 89, "polici": 37, "pool": 7, "pop": 89, "port": [1, 2, 7, 16, 38, 39, 42, 57, 58, 74, 99], "pose": [42, 44], "post": [17, 22, 25, 89], "post_api": [17, 22, 25, 93], "post_api_chat": [17, 25, 93], "post_api_dall": 25, "post_api_dall_": 25, "post_arg": [17, 25], "postapichatmodelwrapp": 93, "postapichatwrapp": [17, 25], "postapidallewrapp": 25, "postapimodelwrapp": [17, 25], "postapimodelwrapperbas": [17, 25, 93], "potenti": [1, 9, 42, 44, 90], "potion": 89, "power": [42, 64, 66], "pre": 101, "predecessor": 81, "prefix": [17, 19, 37, 42, 63, 68, 71, 78], "prepar": [37, 89, 91], "preprocess": [42, 67], "present": [42, 44], "preserv": [13, 15, 42, 51], "preserve_ord": [13, 15, 42, 51], "pretend": 94, "prevent": [13, 14, 15, 17, 20, 44, 82], "print": [1, 6, 16, 42, 64, 66, 88, 91, 94, 95, 97, 98], "pro": [17, 20, 93, 97], "problem": 6, "problemat": 90, "proceed": 80, "process": [1, 2, 3, 4, 7, 9, 37, 42, 44, 55, 61, 67, 81, 90, 91, 99], "process_messag": 7, "processed_func": [42, 55], "produc": [1, 3, 4, 91], "program": [42, 66], "programm": [42, 66], "project": [0, 10], "prompt": [1, 2, 3, 4, 6, 9, 10, 16, 17, 19, 20, 21, 23, 27, 42, 55, 61, 67, 73, 84, 86, 89, 91, 94, 95, 96, 97], "prompt_token": 98, "prompt_typ": [1, 3, 37], "promptengin": [37, 102], "prompttyp": [1, 3, 37, 96], "proper": [42, 55], "properti": [1, 2, 29, 31, 42, 55, 95], "proto": [38, 41], "protobuf": 41, "protocol": [1, 5, 40], "provid": [1, 2, 3, 4, 9, 13, 15, 17, 20, 29, 31, 42, 44, 55, 61, 66, 67, 68, 69, 71, 78, 80, 81, 82, 95], "pte": [42, 64], "public": [42, 64], "pull": [17, 20, 23], "purpos": [16, 17, 26, 89], "py": [44, 63, 69, 80, 86, 89], "pypi": 87, "python": [42, 44, 45, 66, 80, 81, 82, 84, 86, 87, 88, 89, 90, 95, 96, 104], "python3": 87, "pythonservicenod": 82, "qianwen": [17, 19], "queri": [13, 15, 42, 51, 55, 57, 58, 59, 63, 64, 66, 69, 95], "query_mongodb": [42, 57, 95], "query_mysql": [42, 58, 95], "query_sqlit": [42, 59, 95], "question": [42, 64, 66, 95], "queue": 78, "quick": [17, 19], "quota": [68, 71, 98], "quotaexceedederror": [68, 71, 98], "quotaexceederror": [68, 71], "qwen": [93, 97], "rais": [1, 9, 11, 17, 25, 29, 31, 68, 71, 73, 80, 91, 96], "random": [0, 1, 7], "rang": [13, 14, 34, 36, 82, 89, 92], "rather": 96, "raw": [11, 17, 26, 42, 67, 81], "raw_info": 81, "raw_respons": 11, "re": [1, 6, 17, 19, 23, 37, 42, 67, 89, 97], "reach": 89, "react": [1, 6, 91], "reactag": [1, 6, 82, 91, 94, 95], "reactagentnod": 82, "read": [17, 24, 27, 42, 48, 49, 82, 89], "read_json_fil": [42, 48, 95], "read_model_config": 17, "read_text_fil": [42, 49, 95], "readm": 93, "readtextservicenod": 82, "real": 16, "realiz": 94, "reason": [1, 6, 11], "rec": [42, 64], "recent": [13, 14], "recent_n": [13, 14, 15, 96], "record": [1, 2, 7, 11, 16, 73, 91], "recurs": 82, "redirect": [68, 70], "refer": [1, 4, 6, 16, 17, 19, 20, 21, 42, 63, 64, 66, 89, 93, 95, 96], "reform_dialogu": 73, "regist": [1, 2, 42, 55, 68, 71, 95, 98], "register_agent_class": [1, 2], "register_budget": [68, 71, 98], "registr": [68, 71], "registri": [1, 2], "regular": [68, 71], "relat": [1, 13, 34, 38, 42, 69, 82], "releas": [1, 2], "relev": [13, 15], "remain": 89, "remind": [29, 31, 33], "remov": [1, 2, 44, 68, 71, 81, 98], "remove_duplicates_from_end": 81, "repeat": [82, 89], "repli": [1, 2, 3, 4, 6, 7, 8, 9, 32, 78, 89, 91, 94, 95, 96, 99], "replic": 82, "repons": 91, "repositori": [17, 20, 63], "repres": [1, 3, 4, 9, 34, 36, 42, 66, 81, 82, 90], "represent": [16, 96], "reqeust": [38, 39], "request": [1, 2, 7, 17, 20, 23, 25, 27, 38, 41, 42, 55, 65, 67, 69, 90, 95], "requests_get": 69, "requir": [0, 1, 4, 9, 11, 17, 19, 21, 22, 23, 24, 25, 27, 28, 29, 31, 33, 35, 68, 71, 73, 81, 91, 93, 95], "require_arg": 55, "require_url": [1, 9, 91], "required_key": [1, 9, 29, 31, 33, 91], "requiredfieldnotfounderror": [11, 29, 31], "res": 94, "res_dict": 94, "res_of_dict_input": 95, "res_of_string_input": 95, "reset": [13, 14, 77, 78], "reset_audi": [1, 2], "reset_glb_var": 77, "resetexcept": 78, "respect": [42, 44], "respond": [29, 33, 89, 94, 97], "respons": [0, 1, 2, 3, 4, 7, 8, 10, 11, 16, 17, 28, 29, 30, 31, 32, 33, 37, 38, 39, 42, 53, 67, 69, 82, 89, 91, 94, 95], "responseformat": 10, "responseparsingerror": 11, "responsestub": [38, 39], "rest": [42, 66], "result": [1, 2, 7, 42, 47, 53, 55, 57, 58, 59, 63, 64, 65, 66, 67, 81, 82, 89, 95], "results_per_pag": [42, 64], "resurrect": 89, "retri": [1, 4, 17, 25, 42, 65], "retriev": [13, 15, 42, 77, 78, 82], "retrieve_by_embed": [13, 15, 96], "retrieve_from_list": [42, 51, 95], "retry_interv": [17, 25], "return": [1, 2, 4, 7, 9, 13, 14, 15, 16, 17, 26, 29, 31, 32, 33, 34, 35, 36, 38, 39, 42, 51, 55, 57, 58, 59, 61, 63, 64, 66, 67, 69, 78, 89, 91, 92, 94, 95, 96, 98, 100, 101], "return_typ": 96, "return_var": 82, "reveal": 89, "revers": [13, 15], "rewrit": 16, "risk": [42, 44], "rm": [42, 45], "rm_audienc": [1, 2], "rn": [42, 63], "role": [1, 3, 16, 17, 19, 20, 23, 42, 61, 70, 78, 89, 91, 94, 96, 97], "round": 89, "rout": 82, "rpc": [1, 2, 7, 16, 84, 86], "rpc_servicer_method": 7, "rpcagent": [1, 7, 16, 41], "rpcagentcli": [16, 38, 39], "rpcagentserv": [1, 7], "rpcagentserverlaunch": [1, 7, 99], "rpcagentservic": [7, 38, 41], "rpcagentstub": [38, 41], "rpcmsg": [7, 38], "rpcserversidewrapp": 7, "rule": 89, "run": [0, 1, 2, 7, 42, 44, 77, 81, 90], "run_app": 77, "runnabl": 81, "runtim": 0, "runtime_id": 0, "safeti": [42, 44], "same": [0, 28, 68, 71, 82, 95], "sanit": 81, "sanitize_node_data": 81, "satisfi": [42, 61], "save": [0, 12, 13, 14, 15, 16, 37, 38, 39, 42, 65, 89], "save_api_invok": 0, "save_cod": 0, "save_dir": 0, "save_log": 0, "say": 89, "scenario": [16, 17, 19, 23, 27, 96], "schema": [42, 55, 95], "scienc": [42, 64], "score": [42, 51], "score_func": [42, 51], "script": [86, 87, 93], "search": [0, 42, 55, 63, 64, 82, 95], "search_queri": [42, 63], "search_result": [42, 64], "second": [17, 19, 42, 44, 69, 97], "secur": [42, 44], "sed": [42, 45], "see": [1, 2, 97], "seed": [17, 19, 21, 23, 24, 27, 93], "seem": 89, "seen": [16, 82], "seen_ag": 82, "seer": 89, "segment": [13, 14, 15], "select": [42, 67, 77], "selected_tags_text": [42, 67], "self": [16, 42, 55, 89, 91, 92, 93, 94, 95, 96], "self_define_func": [42, 67], "self_parse_func": [42, 67], "selim": [42, 64], "sell": [42, 66], "send": [16, 69, 70, 77, 78, 96], "send_audio": 77, "send_imag": 77, "send_messag": 77, "send_msg": 78, "send_player_input": 78, "send_reset_msg": 78, "sender": [16, 96], "sent": 69, "sequenc": [0, 1, 2, 7, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 31, 32, 33, 34, 35, 36, 42, 51, 67, 82, 91, 92, 96], "sequenti": [34, 36, 81, 82], "sequentialpipelin": [34, 35, 36, 88, 89], "sequentialpipelinenod": 82, "seral": [38, 39], "seri": [1, 7, 42, 64, 82], "serial": [13, 15, 16, 38, 39, 42, 48, 96], "serv": [82, 89], "server": [1, 2, 7, 16, 23, 38, 39, 41, 42, 57, 58], "servic": [1, 7, 8, 38, 41, 82, 84, 99, 102, 104], "service_bot": 91, "service_func": [42, 55], "service_toolkit": [1, 6, 95], "servicebot": 91, "serviceexecstatus": [42, 53, 54, 61, 63, 64, 66, 95], "serviceexestatus": [42, 53, 95], "servicefactori": [42, 55], "servicefunct": [42, 55], "servicercontext": 7, "servicerespons": [42, 44, 45, 47, 48, 49, 51, 52, 53, 55, 57, 58, 59, 61, 63, 64, 65, 66, 67, 69], "servicetoolkit": [1, 6, 42, 55], "session": [42, 45], "set": [0, 1, 2, 3, 4, 7, 9, 13, 15, 16, 17, 21, 24, 27, 32, 37, 38, 39, 42, 44, 64, 68, 71, 80, 81, 82, 93, 96], "set_pars": [1, 4, 94], "set_quota": [68, 71, 98], "set_respons": [38, 39], "setitim": [42, 44, 69], "setup": [7, 68, 70, 86], "setup_logg": [68, 70], "setup_rpc_agent_serv": 7, "setup_rpc_agent_server_async": 7, "share": [0, 28], "shell": [42, 45], "should": [0, 1, 2, 13, 14, 16, 17, 19, 20, 21, 22, 23, 24, 25, 27, 29, 30, 31, 37, 42, 55, 70, 89, 93, 94, 96], "shouldn": [16, 17, 23], "show": [42, 44, 47], "shrink": [10, 37], "shrink_polici": 37, "shrinkpolici": [10, 37], "shutdown": [1, 7], "side": 89, "sig": 95, "signal": [42, 44, 69, 78], "signatur": 95, "signific": 82, "similar": 42, "simpl": [1, 3, 17, 20, 90], "sinc": [42, 44, 69, 97], "singapor": [42, 64], "singl": [17, 19, 20, 23, 27], "singleton": [68, 71], "siu": [42, 64], "siu53274": [42, 64], "size": [7, 13, 14, 15, 93, 96], "slower": 90, "small": 93, "snippet": [42, 66], "so": [1, 4, 17, 21, 29, 33, 42, 45, 55, 66], "socket": 7, "solut": [17, 19], "solv": 6, "some": [1, 2, 7, 8, 10, 42, 44, 55, 66, 76, 93, 99], "some_messag": 92, "someon": [42, 66], "someth": [89, 90], "sometim": 89, "song": [42, 64], "soon": 94, "sort": 81, "sourc": [1, 7, 16, 42, 47, 55, 67, 87], "source_kwarg": 82, "source_path": [42, 47], "space": 37, "sparrow": [42, 64], "speak": [1, 2, 4, 6, 9, 17, 20, 32, 89, 91, 94], "speaker": 90, "special": [34, 36, 51, 89], "specif": [0, 1, 2, 7, 9, 13, 15, 17, 22, 29, 32, 33, 38, 39, 42, 44, 68, 71, 78, 81, 82, 91, 94], "specifi": [1, 4, 5, 13, 14, 17, 22, 24, 27, 42, 44, 47, 55, 65, 69, 73, 82, 89, 91], "sql": [42, 58, 95], "sqlite": [42, 57, 68, 71, 95], "sqlite3": 98, "sqlite_cursor": 71, "sqlite_transact": 71, "sqlitemonitor": [71, 98], "src": 86, "standard": [42, 44], "start": [1, 2, 7, 17, 19, 23, 42, 63, 64, 74, 80, 89, 90, 99], "start_ev": 7, "start_workflow": 80, "state": [42, 45, 91], "static": 41, "status": [42, 53, 54, 55, 63, 64, 66, 95], "stay": 23, "stderr": [68, 70, 90], "stem": [42, 44], "step": [1, 6, 81, 91], "still": 37, "stop": [1, 7], "stop_ev": 7, "store": [1, 2, 4, 7, 9, 13, 14, 15, 29, 30, 31, 32, 33, 42, 67, 77, 94], "str": [0, 1, 2, 3, 4, 6, 7, 8, 9, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29, 30, 31, 32, 33, 37, 38, 39, 42, 44, 45, 47, 48, 49, 53, 55, 57, 58, 59, 61, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 77, 78, 80, 81, 82, 83, 91, 93, 95, 96], "straightforward": [17, 20], "strateg": 89, "strategi": [10, 17, 19, 20, 21, 23, 27, 89], "string": [1, 3, 9, 13, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 27, 29, 31, 37, 42, 44, 45, 55, 63, 64, 66, 67, 69, 73, 80, 81, 83, 90, 95, 96], "string_input": 95, "strong": [17, 21], "structur": [14, 42, 64, 82], "stub": [38, 39], "studio": 70, "style": [37, 42, 55, 73], "sub": [1, 2, 38, 39], "subclass": [1, 5, 7, 82], "subprocess": [1, 7, 99], "subsequ": 82, "subset": [42, 67], "substanc": [42, 66], "substr": [17, 24], "substrings_in_vision_models_nam": [17, 24], "success": [0, 42, 47, 48, 49, 53, 54, 61, 64, 66, 67, 68, 69, 70, 71, 90, 95], "sucess": [42, 45], "such": [1, 4, 7, 42, 44, 69, 81, 88, 93], "suggest": [42, 55], "suit": 81, "suitabl": [17, 19, 23, 27, 91], "summar": [10, 37, 42, 95], "summari": [37, 42, 61, 89], "summarize_model": 37, "super": [93, 96], "support": [42, 44, 45, 53, 57, 63, 68, 71, 81, 93, 95], "surviv": 89, "survivor": 89, "suspect": 89, "suspici": 89, "switch": [34, 35, 36, 82, 92], "switch_result": 92, "switchpipelin": [34, 35, 36], "switchpipelinenod": 82, "symposium": [42, 64], "synthesi": [17, 19, 93], "sys_prompt": [1, 2, 3, 4, 6, 88, 89, 91], "sys_python_guard": 44, "syst": [42, 64], "system": [1, 2, 3, 4, 6, 12, 16, 17, 19, 23, 27, 37, 42, 44, 61, 67, 91, 96, 97], "system_prompt": [37, 42, 61, 97], "sythesi": 93, "tabl": 71, "table_nam": 71, "tag": [11, 29, 30, 31, 33, 42, 67, 94], "tag_begin": [29, 30, 31, 33, 94], "tag_end": [29, 30, 31, 33, 94], "tag_lines_format": [29, 33], "tagged_cont": [29, 33], "taggedcont": [29, 33, 94], "tagnotfounderror": 11, "take": [13, 14, 15, 42, 51, 68, 71], "taken": [1, 2, 7, 8, 89], "tan": [42, 64], "tang": [42, 64], "target": [37, 41], "task": [1, 2, 7, 8, 16, 93], "task_id": [7, 16], "task_msg": 7, "teammat": 89, "technolog": [42, 64], "tell": [16, 96], "temperatur": [17, 19, 21, 22, 23, 24, 27, 89, 93], "templat": [34, 36], "temporari": [13, 15, 69], "temporarymemori": [13, 15], "tensorflow": 86, "term": [42, 66], "termin": [23, 42, 44], "test": [44, 86, 97], "text": [1, 4, 8, 17, 19, 26, 29, 30, 31, 32, 33, 42, 55, 61, 67, 77, 78, 82, 88, 91, 93, 94, 95, 97], "text_cmd": [42, 55], "texttoimageag": [1, 8, 82, 91], "texttoimageagentnod": 82, "textual": [1, 4], "than": [17, 19, 42, 61, 89, 90, 96], "thank": [90, 97], "that": [0, 1, 2, 4, 5, 6, 7, 8, 9, 13, 15, 16, 17, 19, 21, 22, 23, 24, 25, 27, 28, 29, 32, 33, 34, 35, 36, 42, 44, 45, 55, 57, 58, 59, 65, 66, 68, 69, 71, 81, 82, 90, 93, 96], "the": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 42, 44, 45, 47, 48, 49, 51, 52, 53, 55, 57, 58, 59, 61, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 76, 77, 78, 80, 81, 82, 88, 89, 90, 91, 93, 94, 95, 96, 97, 98, 99, 100, 101], "their": [1, 2, 6, 7, 8, 13, 15, 16, 17, 19, 21, 23, 27, 29, 33, 34, 35, 36, 42, 55, 64, 89], "them": [1, 7, 16, 34, 36, 42, 45, 89], "then": [1, 3, 4, 9, 13, 15, 17, 19, 29, 33, 42, 67, 81], "there": [16, 17, 19, 42, 44, 91], "these": [81, 97], "they": [37, 89], "thing": [42, 66], "think": [78, 89], "this": [0, 1, 2, 3, 4, 6, 7, 8, 9, 13, 14, 15, 16, 17, 19, 20, 22, 23, 24, 26, 27, 28, 29, 33, 38, 39, 42, 44, 51, 63, 66, 68, 69, 71, 80, 81, 82, 88, 89, 91, 93, 97], "thought": [1, 2, 7, 8, 16, 89, 94], "thread": [38, 39, 70], "three": [0, 7, 28], "through": 82, "tht": 16, "ti": [42, 63], "time": [1, 9, 16, 42, 44, 68, 69, 71, 82, 89, 96], "timeout": [1, 2, 7, 9, 17, 22, 25, 27, 38, 39, 41, 42, 44, 65, 67, 71, 78], "timeouterror": [1, 9], "timer": 69, "timestamp": [16, 96], "titl": [42, 63, 64, 66], "to": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 31, 32, 33, 34, 35, 36, 37, 38, 39, 41, 42, 44, 45, 47, 48, 49, 51, 53, 55, 57, 58, 59, 61, 63, 64, 65, 66, 67, 68, 69, 70, 71, 73, 77, 78, 80, 81, 82, 83, 88, 89, 91, 93, 94, 95, 96, 97, 98, 100, 101], "to_all_continu": 89, "to_all_r": 89, "to_all_vot": 89, "to_cont": [29, 31, 32, 33, 94], "to_dialog_str": 73, "to_dist": [1, 2, 91], "to_mem": [13, 14, 15, 96], "to_memori": [29, 31, 32, 33, 94], "to_metadata": [29, 31, 32, 33, 94], "to_openai_dict": 73, "to_seer": 89, "to_seer_result": 89, "to_str": [16, 96], "to_witch_resurrect": 89, "to_wolv": 89, "to_wolves_r": 89, "to_wolves_vot": 89, "today": [17, 19, 23, 97], "todo": [1, 8, 14, 37], "togeth": 89, "toke": 22, "token": [42, 61, 72, 94, 98], "token_limit_prompt": [42, 61], "token_num": 98, "token_num_us": 98, "tongyi": [17, 19], "tongyi_chat": [17, 19], "tonight": 89, "too": [10, 37, 42, 57, 58], "took": 88, "tool": [1, 6, 42, 55, 95], "toolkit": [42, 55], "tools_calling_format": [42, 55, 95], "tools_instruct": [42, 55, 95], "top": [42, 51, 98, 100, 101], "top_k": [13, 15, 42, 51], "topolog": 81, "total": [17, 24, 89], "trace": [0, 68, 70, 90], "track": 82, "transact": 71, "transform": [42, 64, 93], "travers": 82, "treat": [1, 4], "tri": [89, 91, 95, 96, 98], "trigger": [34, 35, 36, 68, 71], "true": [0, 1, 2, 3, 4, 6, 7, 8, 11, 13, 14, 15, 29, 31, 32, 33, 34, 35, 36, 42, 51, 67, 88, 89, 91, 94, 96, 99], "truncat": [10, 37], "tupl": [1, 2, 3, 4, 6, 7, 8, 9, 29, 33, 42, 49, 55], "turbo": [17, 21, 22, 24, 88, 89, 93, 98], "turn": [42, 55, 89], "tutori": [1, 2, 4], "two": [42, 44, 51, 52, 63, 66, 89, 97], "txt": 49, "type": [1, 2, 3, 7, 11, 13, 14, 15, 17, 19, 20, 21, 22, 23, 24, 25, 27, 34, 35, 36, 37, 42, 45, 47, 48, 49, 55, 64, 66, 67, 68, 69, 71, 81, 91, 94, 95, 97], "typic": [42, 48, 91], "ui": [74, 77, 78], "uid": [70, 77, 78], "uncertain": 11, "under": 37, "understand": [42, 55, 90, 91], "undetect": 89, "unexpect": 90, "unifi": [0, 17, 21], "union": [0, 1, 2, 7, 9, 13, 14, 15, 16, 17, 19, 20, 21, 23, 24, 25, 27, 28, 29, 31, 32, 33, 42, 44, 91, 92, 96], "uniqu": [1, 2, 42, 66, 68, 71, 82, 88], "unit": [13, 15, 16, 68, 71], "unittest": [68, 71], "univers": [42, 64], "unix": [42, 44, 69], "unless": 89, "unoccupi": 7, "unset": 88, "until": 89, "untrust": [42, 44], "up": 80, "updat": [17, 20, 22, 68, 71, 89, 91, 96, 98], "update_alive_play": 89, "update_config": [13, 14], "update_monitor": [17, 22], "update_valu": 16, "url": [1, 9, 16, 17, 19, 25, 26, 42, 64, 65, 67, 69, 86, 88, 91, 95, 96, 97], "url_to_png1": 97, "url_to_png2": 97, "url_to_png3": 97, "urlpars": 67, "us": [17, 20, 42, 66, 89, 95], "usag": [1, 4, 16, 42, 55, 64, 66, 68, 71, 96, 98], "use": [0, 1, 2, 3, 4, 6, 7, 8, 9, 10, 13, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 42, 44, 45, 51, 53, 55, 57, 58, 59, 61, 66, 67, 68, 71, 73, 76, 78, 81, 82, 88, 89, 90, 91, 95, 96], "use_dock": [42, 44], "use_memori": [1, 2, 3, 4, 8, 89, 91], "use_monitor": [0, 98], "user": [1, 3, 4, 9, 16, 17, 19, 20, 23, 32, 37, 42, 51, 58, 61, 73, 77, 78, 90, 91, 95, 96, 97], "user_ag": 88, "user_agent_config": 91, "user_input": [78, 97], "user_messag": 97, "user_proxy_ag": 91, "userag": [1, 7, 9, 82, 88], "useragentnod": 82, "usernam": [42, 58, 101], "util": [83, 84, 86, 98], "uuid": 78, "uuid4": 96, "v1": [42, 66, 93], "v2": 93, "v4": 27, "valid": [1, 4, 67, 81], "valu": [0, 1, 7, 10, 13, 15, 16, 17, 22, 29, 31, 32, 33, 37, 38, 39, 42, 54, 55, 68, 70, 71, 82, 96, 98], "valueerror": [1, 2, 81], "variabl": [17, 20, 21, 24, 27, 42, 63, 66, 77, 88, 89, 93, 97], "varieti": [42, 66], "various": [42, 44, 53, 81, 95], "vector": [13, 15], "venu": [42, 64], "verbos": [1, 6], "veri": [0, 28, 42, 45], "version": [1, 2, 34, 35, 42, 61], "vertex": [17, 20], "via": [1, 4], "video": [16, 42, 53, 95, 96], "villag": [89, 94], "vim": [42, 45], "vision": [17, 24], "vl": [17, 19, 93, 97], "vllm": [17, 25, 89, 93], "voic": 91, "vote": 89, "vote_r": 89, "wait": [1, 7], "wait_for_readi": 41, "wait_until_termin": [1, 7, 99], "want": [42, 45], "wanx": 93, "warn": [0, 42, 44, 68, 70, 90], "was": 94, "way": [7, 16, 17, 21], "wbcd": [42, 64], "we": [0, 1, 6, 16, 17, 19, 20, 28, 29, 33, 37, 42, 51, 53, 57, 89, 95, 97], "weather": 97, "web": [0, 42, 84, 86, 90, 95], "web_text_or_url": [42, 67], "webpag": [42, 67], "websit": [1, 9, 16, 96], "webui": [84, 104, 105], "weimin": [42, 64], "welcom": [17, 20, 89], "well": [42, 55, 61], "werewolf": [1, 4, 89, 94], "werewolv": 89, "what": [0, 17, 19, 23, 28, 29, 31, 42, 66, 88, 94, 97], "when": [0, 1, 2, 4, 7, 10, 11, 13, 14, 15, 16, 17, 19, 25, 34, 35, 36, 37, 42, 44, 45, 55, 68, 71, 73, 81, 82, 90, 96], "where": [1, 4, 16, 17, 19, 20, 21, 23, 24, 25, 27, 42, 47, 48, 49, 67, 69, 81, 82], "whether": [0, 1, 2, 3, 4, 6, 7, 8, 9, 13, 15, 16, 17, 29, 33, 34, 35, 36, 42, 44, 48, 49, 51, 55, 58, 59, 61, 67, 68, 71, 78, 83, 89, 94], "which": [0, 1, 2, 3, 4, 6, 7, 8, 9, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 27, 29, 30, 32, 33, 34, 35, 36, 38, 39, 42, 55, 63, 66, 68, 69, 70, 71, 82, 89, 96], "while": [34, 36, 42, 55, 82, 88, 89, 90, 92, 94, 99], "whilelooppipelin": [34, 35, 36], "whilelooppipelinenod": 82, "who": [16, 42, 66, 89, 96], "whole": [29, 31, 32, 33], "whose": 81, "will": [0, 1, 2, 4, 6, 7, 9, 13, 14, 15, 16, 17, 19, 20, 23, 24, 25, 27, 28, 29, 30, 31, 32, 33, 37, 42, 44, 45, 47, 48, 49, 55, 61, 67, 68, 69, 70, 71, 73, 80, 89, 91, 96], "win": 89, "window": [42, 44, 87], "witch": 89, "witch_nam": 89, "with": [0, 1, 2, 4, 5, 6, 7, 9, 11, 17, 19, 20, 22, 23, 25, 27, 28, 29, 30, 31, 32, 33, 37, 42, 44, 51, 55, 61, 63, 64, 66, 67, 68, 69, 71, 81, 82, 89, 90, 91, 92, 94, 95], "within": [1, 6, 42, 44, 57, 58, 59, 82, 89], "without": [0, 1, 2, 7, 28, 82, 91], "wolf": 89, "wolv": 89, "won": 89, "wonder": [17, 19], "work": [1, 4, 42, 47, 51, 69, 89], "workflow": [32, 34, 36, 81, 82, 83], "workflownod": 82, "workflownodetyp": 82, "workshop": [42, 64], "world": [90, 94], "would": 89, "wrap": [1, 2, 17, 20, 42, 53, 95], "wrapper": [1, 7, 17, 19, 20, 21, 22, 23, 24, 25, 27, 97, 102], "write": [13, 15, 42, 47, 49, 69, 82, 95], "write_fil": 69, "write_json_fil": [42, 48, 95], "write_text_fil": [42, 49, 95], "writetextservicenod": 82, "written": [13, 15, 42, 48, 49, 69], "wrong": 90, "www": [42, 66], "x1": [0, 28], "x2": [0, 28], "x_in": 81, "xxx": [88, 89, 93, 95, 97], "xxx1": 97, "xxx2": 97, "xxxagent": [1, 2], "xxxxx": [42, 67], "year": [42, 64], "yes": 94, "yet": [42, 45], "you": [1, 6, 13, 15, 16, 17, 19, 20, 21, 22, 23, 29, 30, 37, 42, 44, 45, 61, 67, 88, 89, 90, 93, 94, 96, 97], "your": [1, 2, 3, 6, 16, 17, 21, 22, 42, 55, 66, 68, 71, 88, 89, 97, 101], "your_": [29, 30, 94], "your_api_key": [22, 93], "your_config_nam": 93, "your_cse_id": [42, 66], "your_google_api_key": [42, 66], "your_json_dictionari": [29, 31], "your_json_object": [29, 31], "your_organ": [22, 93], "your_python_cod": 94, "your_save_path": 90, "yourag": 95, "yu": [42, 64], "yusefi": [42, 64], "yutztch23": [42, 64], "ywjjzgvm": 97, "yyy": 93, "zh": [17, 19], "zhang": [42, 64], "zhipuai": [17, 27, 97], "zhipuai_chat": [17, 27, 93], "zhipuai_embed": [17, 27, 93], "zhipuaichatwrapp": [17, 27, 93], "zhipuaiembeddingwrapp": [17, 27, 93], "zhipuaiwrapperbas": [17, 27], "ziwei": [42, 64]}, "titles": ["agentscope", "agentscope.agents", "agentscope.agents.agent", "agentscope.agents.dialog_agent", "agentscope.agents.dict_dialog_agent", "agentscope.agents.operator", "agentscope.agents.react_agent", "agentscope.agents.rpc_agent", "agentscope.agents.text_to_image_agent", "agentscope.agents.user_agent", "agentscope.constants", "agentscope.exception", "agentscope.file_manager", "agentscope.memory", "agentscope.memory.memory", "agentscope.memory.temporary_memory", "agentscope.message", "agentscope.models", "agentscope.models.config", "agentscope.models.dashscope_model", "agentscope.models.gemini_model", "agentscope.models.litellm_model", "agentscope.models.model", "agentscope.models.ollama_model", "agentscope.models.openai_model", "agentscope.models.post_model", "agentscope.models.response", "agentscope.models.zhipu_model", "agentscope.msghub", "agentscope.parsers", "agentscope.parsers.code_block_parser", "agentscope.parsers.json_object_parser", "agentscope.parsers.parser_base", "agentscope.parsers.tagged_content_parser", "agentscope.pipelines", "agentscope.pipelines.functional", "agentscope.pipelines.pipeline", "agentscope.prompt", "agentscope.rpc", "agentscope.rpc.rpc_agent_client", "agentscope.rpc.rpc_agent_pb2", "agentscope.rpc.rpc_agent_pb2_grpc", "agentscope.service", "agentscope.service.execute_code", "agentscope.service.execute_code.exec_python", "agentscope.service.execute_code.exec_shell", "agentscope.service.file", "agentscope.service.file.common", "agentscope.service.file.json", "agentscope.service.file.text", "agentscope.service.retrieval", "agentscope.service.retrieval.retrieval_from_list", "agentscope.service.retrieval.similarity", "agentscope.service.service_response", "agentscope.service.service_status", "agentscope.service.service_toolkit", "agentscope.service.sql_query", "agentscope.service.sql_query.mongodb", "agentscope.service.sql_query.mysql", "agentscope.service.sql_query.sqlite", "agentscope.service.text_processing", "agentscope.service.text_processing.summarization", "agentscope.service.web", "agentscope.service.web.arxiv", "agentscope.service.web.dblp", "agentscope.service.web.download", "agentscope.service.web.search", "agentscope.service.web.web_digest", "agentscope.utils", "agentscope.utils.common", "agentscope.utils.logging_utils", "agentscope.utils.monitor", "agentscope.utils.token_utils", "agentscope.utils.tools", "agentscope.web", "agentscope.web.studio", "agentscope.web.studio.constants", "agentscope.web.studio.studio", "agentscope.web.studio.utils", "agentscope.web.workstation", "agentscope.web.workstation.workflow", "agentscope.web.workstation.workflow_dag", "agentscope.web.workstation.workflow_node", "agentscope.web.workstation.workflow_utils", "AgentScope \u6587\u6863", "agentscope", "\u5173\u4e8eAgentScope", "\u5b89\u88c5", "\u5feb\u901f\u5f00\u59cb", "\u521b\u9020\u60a8\u7684\u7b2c\u4e00\u4e2a\u5e94\u7528", "\u65e5\u5fd7\u548cWebUI", "\u5b9a\u5236\u4f60\u81ea\u5df1\u7684Agent", "Pipeline \u548c MsgHub", "\u6a21\u578b", "\u6a21\u578b\u7ed3\u679c\u89e3\u6790", "\u670d\u52a1\u51fd\u6570", "\u8bb0\u5fc6", "\u63d0\u793a\u5de5\u7a0b", "\u76d1\u63a7\u5668", "\u5206\u5e03\u5f0f", "\u52a0\u5165AgentScope\u793e\u533a", "\u8d21\u732e\u5230AgentScope", "\u8fdb\u9636\u4f7f\u7528", "\u53c2\u4e0e\u8d21\u732e", "\u6b22\u8fce\u6765\u5230 AgentScope \u6559\u7a0b", "\u5feb\u901f\u4e0a\u624b"], "titleterms": {"actor": 99, "agent": [1, 2, 3, 4, 5, 6, 7, 8, 9, 86, 89, 91, 99], "agentbas": 91, "agentpool": 91, "agentscop": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 89, 98, 100, 101, 104], "and": 84, "api": [84, 89, 93, 98], "arxiv": 63, "chat": [90, 93], "clone": 101, "code_block_pars": 30, "common": [47, 69], "conda": 87, "config": 18, "constant": [10, 76], "dashscop": 93, "dashscope_model": 19, "dashscopechatwrapp": 97, "dashscopemultimodalwrapp": 97, "dblp": 64, "dialog_ag": 3, "dialogag": 91, "dict": 94, "dict_dialog_ag": 4, "dingtalk": 100, "discord": 100, "download": 65, "except": 11, "exec_python": 44, "exec_shel": 45, "execute_cod": [43, 44, 45], "file": [46, 47, 48, 49], "file_manag": 12, "fork": 101, "forlooppipelin": 92, "function": 35, "gemini": 93, "gemini_model": 20, "geminichatwrapp": 97, "github": 100, "ifelsepipelin": 92, "indic": 84, "json": [48, 94], "json_object_pars": 31, "litellm": 93, "litellm_model": 21, "log": 90, "logger": 90, "logging_util": 70, "memori": [13, 14, 15, 96], "memorybas": 96, "messag": [16, 86, 90, 96], "messagebas": 96, "model": [17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 93], "mongodb": 57, "monitor": 71, "msg": 96, "msghub": [28, 89, 92], "mysql": 58, "ollama": 93, "ollama_model": 23, "ollamachatwrapp": 97, "ollamagenerationwrapp": 97, "openai": 93, "openai_model": 24, "openaichatwrapp": 97, "oper": 5, "parser": [29, 30, 31, 32, 33], "parser_bas": 32, "pip": 87, "pipelin": [34, 35, 36, 89, 92], "placehold": 99, "post": 93, "post_model": 25, "prefix": 98, "prompt": 37, "promptengin": 97, "pull": 101, "python": 94, "react": 94, "react_ag": 6, "request": [93, 101], "respons": 26, "retriev": [50, 51, 52], "retrieval_from_list": 51, "rpc": [38, 39, 40, 41], "rpc_agent": 7, "rpc_agent_cli": 39, "rpc_agent_pb2": 40, "rpc_agent_pb2_grpc": 41, "search": 66, "sequentialpipelin": 92, "server": 99, "servic": [42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 86, 95], "service_respons": 53, "service_status": 54, "service_toolkit": 55, "servicerespons": 95, "servicetoolkit": 95, "similar": 52, "sql_queri": [56, 57, 58, 59], "sqlite": 59, "str": 94, "studio": [75, 76, 77, 78], "summar": 61, "switchpipelin": 92, "tabl": 84, "tagged_content_pars": 33, "temporary_memori": 15, "temporarymemori": 96, "text": 49, "text_process": [60, 61], "text_to_image_ag": 8, "to_dist": 99, "token_util": 72, "tool": 73, "user_ag": 9, "userag": 91, "util": [68, 69, 70, 71, 72, 73, 78], "virtualenv": 87, "vision": 97, "web": [62, 63, 64, 65, 66, 67, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83], "web_digest": 67, "webui": 90, "whilelooppipelin": 92, "workflow": [80, 86], "workflow_dag": 81, "workflow_nod": 82, "workflow_util": 83, "workstat": [79, 80, 81, 82, 83], "wrapper": 93, "zhipu_model": 27, "zhipuai": 93, "zhipuaichatwrapp": 97}}) \ No newline at end of file diff --git a/zh_CN/tutorial/201-agent.html b/zh_CN/tutorial/201-agent.html index 4d6e36959..ce355fddb 100644 --- a/zh_CN/tutorial/201-agent.html +++ b/zh_CN/tutorial/201-agent.html @@ -67,6 +67,7 @@
            • Pipeline 和 MsgHub
            • 模型
            • +
            • 模型结果解析
            • 服务函数
            • 记忆
            • 提示工程
            • diff --git a/zh_CN/tutorial/202-pipeline.html b/zh_CN/tutorial/202-pipeline.html index dd6bccdca..8e0ee921b 100644 --- a/zh_CN/tutorial/202-pipeline.html +++ b/zh_CN/tutorial/202-pipeline.html @@ -70,6 +70,7 @@
          • 模型
          • +
          • 模型结果解析
          • 服务函数
          • 记忆
          • 提示工程
          • diff --git a/zh_CN/tutorial/203-model.html b/zh_CN/tutorial/203-model.html index b38111ffa..b892109f1 100644 --- a/zh_CN/tutorial/203-model.html +++ b/zh_CN/tutorial/203-model.html @@ -24,7 +24,7 @@ - + @@ -67,6 +67,7 @@
          • 创建自己的Model Wrapper
          • +
          • 模型结果解析
          • 服务函数
          • 记忆
          • 提示工程
          • @@ -717,7 +718,7 @@

            创建自己的Model Wrapper