Note
Go to the end to download the full example code.
FAQ¶
About AgentScope¶
- What is AgentScope?
AgentScope is a multi-agent framework, aiming to provide a simple yet efficient way to build LLM-empowered agent applications.
- What is the difference between AgentScope v1.0 and v0.x?
AgentScope v1.0 is a complete refactoring of the framework, equipped with new features and improvements. Refer to for detailed changes.
About Model¶
- How to integrate my own model with AgentScope?
Create your own model by inheriting
agentscope.model.ChatModelBase
and implement the__call__
method.- What models are supported by AgentScope?
Currently, AgentScope has built-in support for DashScope, Gemini, OpenAI, Anthropic, and Ollama APIs, and the
OpenAIChatModel
compatible with DeepSeek and vLLMs models.- How to monitor the token usage in AgentScope?
In AgentScope Studio, we provide visualization of token usage and tracing. Refer AgentScope Studio section for more details.
About Agent¶
- How to create my own agent?
You can choose to use the
ReActAgent
class directly, or create your own agent by inheriting fromAgentBase
orReActAgentBase
classes. Refer to the Agent section for more details.- How to forward the (streaming) output of agents to my own frontend or application?
Use the pre hook of the
print
function to forward printing messages. Refer to the Agent Hooks section.
About Tools¶
- How many tools are provided by AgentScope?
AgentScope provides a set of built-in tools, including
execute_python_code
,execute_shell_command
,write_text_file
, etc. You can find them underagentscope.tool
module.
About Reporting Bugs¶
- How can I report a bug in AgentScope?
If you encounter a bug while using AgentScope, please report it by opening an issue on our GitHub repository.
- How can I report a security bug in AgentScope?
If you discover a security issue in AgentScope, please report it to us through the Alibaba Security Response Center (ASRC).
Total running time of the script: (0 minutes 0.000 seconds)