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 @@
# -*- 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
+
+
+
+
[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 ,
+
)
+
+
+
+
+
+
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:
+
+
+
+: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:
+
+
+
+: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:
+
+
+
+: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:
+
+
+
+: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:
+
+
+
+: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:
+
+
+
+: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:
+
+
+
+: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:
+
+
+
+: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)
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 Previous
- Next
+ Next
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
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ AgentScope
+
+
+
+
+
+
+
+
+
+Model Response 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:
+
+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.
+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.
+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
+
+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.
+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.
+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:
+
+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}
+
```
+
+
+Provide a parse function, which directly parses the text generated by LLM into the target data format,
+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:
+from agentscope.parsers import MarkdownCodeBlockParser
+
+parser = MarkdownCodeBlockParser ( language_name = "python" )
+
+
+
+
+
+
+
+
+
+
+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
+
+
+ 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
+
+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 .
+
+
+
+
+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 源代码
+
+
+
+
[文档]
+
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 _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
+
+
+参数:
+
+
+
+: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
+
+
+参数:
+
+
+
+: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
+
+
+参数:
+
+
+
+: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
+
+
+参数:
+
+
+
+: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
+
+
+参数:
+
+
+
+: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
+
+
+参数:
+
+
+
+: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
+
+
+参数:
+
+
+
+: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
+
+
+参数:
+
+
+
+: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