MCPcopy Create free account

hub / github.com/HKUDS/AutoAgent / types & classes

Types & classes110 in github.com/HKUDS/AutoAgent

↓ 32 callersClassLocalEnv
autoagent/environment/local_env.py:8
↓ 21 callersClassFunctionCallConversionError
Exception raised when FunctionCallingConverter failed to convert a non-function call message to a function call message. This typically happens w
autoagent/fn_call_converter.py:16
↓ 20 callersClassResult
Encapsulates the possible return values for an agent function. Attributes: value (str): The result value as a string. agent
autoagent/types.py:28
↓ 17 callersClassMetaChain
autoagent/core.py:96
↓ 17 callersClassWorkflowConstraintError
Exception raised when WorkflowForm failed to parse. Use this Exception to raise when the workflow form does not meet some specific constraints.
autoagent/agents/meta_agent/worklow_form_complie.py:14
↓ 15 callersClassAgent
autoagent/types.py:10
↓ 11 callersClassDocumentConverterResult
The result of converting a document to text.
autoagent/environment/mdconvert.py:133
↓ 11 callersClassDocumentConverterResult
The result of converting a document to text.
autoagent/environment/markdown_browser/mdconvert.py:123
↓ 8 callersClassDockerConfig
autoagent/environment/docker_env.py:16
↓ 7 callersClassDockerEnv
autoagent/environment/docker_env.py:28
↓ 7 callersClassMetaChainLogger
autoagent/logger.py:9
↓ 6 callersClassFunctionCallValidationError
Exception raised when FunctionCallingConverter failed to validate a function call message. This typically happens when the LLM outputs unrecogniz
autoagent/fn_call_converter.py:25
↓ 6 callersClassResponse
autoagent/types.py:22
↓ 5 callersClassRequestsMarkdownBrowser
(In preview) An extremely simple Python requests-powered Markdown web browser. This browser cannot run JavaScript, compute CSS, etc. It simpl
autoagent/environment/markdown_browser/requests_markdown_browser.py:25
↓ 5 callersClass_CustomMarkdownify
A custom version of markdownify's MarkdownConverter. Changes include: - Altering the default heading style to use '#', '##', etc.
autoagent/environment/mdconvert.py:58
↓ 5 callersClass_CustomMarkdownify
A custom version of markdownify's MarkdownConverter. Changes include: - Altering the default heading style to use '#', '##', etc. - Remo
autoagent/environment/markdown_browser/mdconvert.py:48
↓ 4 callersClassBrowserEnv
autoagent/environment/browser_env.py:337
↓ 4 callersClassMarkdownConverter
(In preview) An extremely simple text-based document reader, suitable for LLM use. This reader will convert common file-types or webpages to Markd
autoagent/environment/markdown_browser/mdconvert.py:803
↓ 4 callersClassUserCompleter
autoagent/util.py:484
↓ 2 callersClassEventInput
autoagent/flow/types.py:45
↓ 2 callersClassMemory
autoagent/memory/rag_memory.py:14
↓ 2 callersClassSnippet
Dataclass for storing Embedded Snippets
autoagent/memory/code_tree/code_parser.py:9
↓ 2 callersClass_SpecialEventReturn
autoagent/flow/types.py:56
↓ 1 callersClassAction
autoagent/agents/meta_agent/worklow_form_complie.py:29
↓ 1 callersClassAgent
autoagent/agents/meta_agent/form_complie.py:22
↓ 1 callersClassAgent
autoagent/agents/meta_agent/worklow_form_complie.py:130
↓ 1 callersClassAgentForm
autoagent/agents/meta_agent/form_complie.py:30
↓ 1 callersClassAgentResponse
autoagent/server.py:34
↓ 1 callersClassBaseBroker
autoagent/flow/broker.py:6
↓ 1 callersClassBaseEvent
autoagent/flow/types.py:84
↓ 1 callersClassBingMarkdownSearch
Provides Bing web search capabilities to Markdown browsers.
autoagent/environment/markdown_browser/markdown_search.py:26
↓ 1 callersClassBingSerpConverter
Handle Bing results pages (only the organic search results). NOTE: It is better to use the Bing API
autoagent/environment/markdown_browser/mdconvert.py:367
↓ 1 callersClassBrowserInitException
autoagent/environment/browser_env.py:43
↓ 1 callersClassCodeMemory
autoagent/memory/code_memory.py:7
↓ 1 callersClassCodeParser
Code Parser Class.
autoagent/memory/code_tree/code_parser.py:19
↓ 1 callersClassCodeReranker
autoagent/memory/code_memory.py:57
↓ 1 callersClassCodeTreeMemory
autoagent/memory/codetree_memory.py:11
↓ 1 callersClassDocxConverter
Converts DOCX files to Markdown. Style information (e.g.m headings) and tables are preserved where possible.
autoagent/environment/mdconvert.py:460
↓ 1 callersClassDocxConverter
Converts DOCX files to Markdown. Style information (e.g.m headings) and tables are preserved where possible.
autoagent/environment/markdown_browser/mdconvert.py:453
↓ 1 callersClassEvalMetadata
evaluation/types.py:8
↓ 1 callersClassEvalOutput
evaluation/types.py:32
↓ 1 callersClassEvent
autoagent/agents/meta_agent/worklow_form_complie.py:53
↓ 1 callersClassEventEngineCls
autoagent/flow/core.py:17
↓ 1 callersClassEventGroup
autoagent/flow/types.py:74
↓ 1 callersClassFileConversionException
autoagent/environment/mdconvert.py:802
↓ 1 callersClassFileConversionException
autoagent/environment/markdown_browser/mdconvert.py:795
↓ 1 callersClassFunctionInfo
autoagent/registry.py:27
↓ 1 callersClassGitHubClient
GitHub operation client
autoagent/tools/github_client.py:6
↓ 1 callersClassGitHubSearcher
autoagent/tools/github_client.py:70
↓ 1 callersClassGlobalVariable
autoagent/agents/meta_agent/form_complie.py:17
↓ 1 callersClassHtmlConverter
Anything with content type text/html
autoagent/environment/mdconvert.py:170
↓ 1 callersClassHtmlConverter
Anything with content type text/html
autoagent/environment/markdown_browser/mdconvert.py:160
↓ 1 callersClassImageConverter
Converts images to markdown via extraction of metadata (if `exiftool` is installed), OCR (if `easyocr` is installed), and description via a multi
autoagent/environment/markdown_browser/mdconvert.py:714
↓ 1 callersClassKeyDescription
autoagent/agents/meta_agent/form_complie.py:5
↓ 1 callersClassKeyDescription
autoagent/agents/meta_agent/worklow_form_complie.py:21
↓ 1 callersClassLoggerManager
autoagent/logger.py:138
↓ 1 callersClassMarkdownConverter
(In preview) An extremely simple text-based document reader, suitable for LLM use. This reader will convert common file-types or webpages to M
autoagent/environment/mdconvert.py:810
↓ 1 callersClassMp3Converter
Converts MP3 files to markdown via extraction of metadata (if `exiftool` is installed), and speech transcription (if `speech_recognition` AND
autoagent/environment/mdconvert.py:660
↓ 1 callersClassMp3Converter
Converts MP3 files to markdown via extraction of metadata (if `exiftool` is installed), and speech transcription (if `speech_recognition` AND `py
autoagent/environment/markdown_browser/mdconvert.py:653
↓ 1 callersClassOutput
autoagent/agents/meta_agent/worklow_form_complie.py:39
↓ 1 callersClassPdfConverter
Converts PDFs to Markdown. Most style information is ignored, so the results are essentially plain-text.
autoagent/environment/mdconvert.py:443
↓ 1 callersClassPdfConverter
Converts PDFs to Markdown. Most style information is ignored, so the results are essentially plain-text.
autoagent/environment/markdown_browser/mdconvert.py:433
↓ 1 callersClassPlainTextConverter
Anything with content type text/plain
autoagent/environment/mdconvert.py:148
↓ 1 callersClassPlainTextConverter
Anything with content type text/plain
autoagent/environment/markdown_browser/mdconvert.py:138
↓ 1 callersClassPptxConverter
Converts PPTX files to Markdown. Supports heading, tables and images with alt text.
autoagent/environment/mdconvert.py:504
↓ 1 callersClassPptxConverter
Converts PPTX files to Markdown. Supports heading, tables and images with alt text.
autoagent/environment/markdown_browser/mdconvert.py:497
↓ 1 callersClassRegistry
autoagent/registry.py:48
↓ 1 callersClassTool
autoagent/agents/meta_agent/form_complie.py:9
↓ 1 callersClassTool
autoagent/agents/meta_agent/worklow_form_complie.py:25
↓ 1 callersClassToolMemory
autoagent/memory/tool_memory.py:12
↓ 1 callersClassToolReranker
autoagent/memory/tool_memory.py:83
↓ 1 callersClassToolSet
autoagent/agents/meta_agent/form_complie.py:13
↓ 1 callersClassUnsupportedFormatException
autoagent/environment/mdconvert.py:806
↓ 1 callersClassUnsupportedFormatException
autoagent/environment/markdown_browser/mdconvert.py:799
↓ 1 callersClassWavConverter
Converts WAV files to markdown via extraction of metadata (if `exiftool` is installed), and speech transcription (if `speech_recognition` is
autoagent/environment/mdconvert.py:607
↓ 1 callersClassWavConverter
Converts WAV files to markdown via extraction of metadata (if `exiftool` is installed), and speech transcription (if `speech_recognition` is inst
autoagent/environment/markdown_browser/mdconvert.py:600
↓ 1 callersClassWebObservation
autoagent/tools/web_tools.py:59
↓ 1 callersClassWikipediaConverter
Handle Wikipedia pages separately, focusing only on the main document content.
autoagent/environment/mdconvert.py:210
↓ 1 callersClassWikipediaConverter
Handle Wikipedia pages separately, focusing only on the main document content.
autoagent/environment/markdown_browser/mdconvert.py:200
↓ 1 callersClassWorkflowForm
autoagent/agents/meta_agent/worklow_form_complie.py:143
↓ 1 callersClassWorkflowFormParseError
Exception raised when WorkflowForm failed to parse.
autoagent/agents/meta_agent/worklow_form_complie.py:7
↓ 1 callersClassXlsxConverter
Converts XLSX files to Markdown, with each sheet presented as a separate Markdown table.
autoagent/environment/mdconvert.py:480
↓ 1 callersClassXlsxConverter
Converts XLSX files to Markdown, with each sheet presented as a separate Markdown table.
autoagent/environment/markdown_browser/mdconvert.py:473
↓ 1 callersClassYouTubeConverter
Handle YouTube specially, focusing on the video title, description, and transcript.
autoagent/environment/mdconvert.py:255
↓ 1 callersClassYouTubeConverter
Handle YouTube specially, focusing on the video title, description, and transcript.
autoagent/environment/markdown_browser/mdconvert.py:245
ClassAbstractMarkdownBrowser
An abstract class for a Markdown web browser. All MarkdownBrowers work by: (1) fetching a web page by URL (via requests, Selenium,
autoagent/environment/markdown_browser/abstract_markdown_browser.py:5
ClassAbstractMarkdownSearch
An abstract class for providing search capabilities to a Markdown browser.
autoagent/environment/markdown_browser/markdown_search.py:16
ClassAgentRequest
autoagent/server.py:25
ClassBingSerpConverter
Handle Bing results pages (only the organic search results). NOTE: It is better to use the Bing API
autoagent/environment/mdconvert.py:377
ClassDocumentConverter
Abstract superclass of all DocumentConverters.
autoagent/environment/mdconvert.py:141
ClassDocumentConverter
Abstract superclass of all DocumentConverters.
autoagent/environment/markdown_browser/mdconvert.py:131
ClassDummyReranker
autoagent/memory/codetree_memory.py:89
ClassEventGroupInput
autoagent/flow/types.py:38
ClassImageConverter
Converts images to markdown via extraction of metadata (if `exiftool` is installed), OCR (if `easyocr` is installed), and description via a m
autoagent/environment/mdconvert.py:721
ClassInvokeInterCache
autoagent/flow/types.py:29
ClassMediaConverter
Abstract class for multi-modal media (e.g., images and audio)
autoagent/environment/mdconvert.py:590
ClassMediaConverter
Abstract class for multi-modal media (e.g., images and audio)
autoagent/environment/markdown_browser/mdconvert.py:583
ClassMessage
autoagent/server.py:30
ClassRerankResult
autoagent/memory/tool_memory.py:112
ClassReranker
autoagent/memory/rag_memory.py:174
next →1–100 of 110, ranked by callers