MCPcopy Create free account

hub / github.com/camel-ai/owl / functions

Functions315 in github.com/camel-ai/owl

↓ 1 callersFunctionrun_cooking_companion
()
community_usecase/cooking-assistant/run_gpt4o.py:165
↓ 1 callersFunctionrun_learning_companion
Run the learning companion with the given task. Args: task (str, optional): The learning task description. Defaults to an example task.
community_usecase/learning-assistant/run_gpt4o.py:169
↓ 1 callersFunctionrun_owl
运行OWL系统并返回结果 Args: question: 用户问题 example_module: 要导入的示例模块名(如 "run_terminal_zh" 或 "run_deep") Returns: Tuple[...]: 回
owl/webapp_zh.py:317
↓ 1 callersFunctionrun_owl
OWLシステムを実行して結果を返す 引数: question: ユーザーの質問 example_module: インポートする例モジュール名(例:"run_terminal_zh"や"run_deep") 戻り値: Tuple[..
owl/webapp_jp.py:314
↓ 1 callersFunctionrun_owl
Run the OWL system and return results Args: question: User question example_module: Example module name to import (e.g., "run_ter
owl/webapp.py:318
↓ 1 callersFunctionrun_society
( society: ExcelRolePalying, round_limit: int = 15, )
community_usecase/excel_analyzer/data_analyzer_en.py:124
↓ 1 callersFunctionrun_society
( society: OwlRolePlaying, round_limit: int = 15, )
community_usecase/excel_analyzer/data_analyzer_zh.py:160
↓ 1 callersFunctionrun_society_with_formatted_output
Run the society with nicely formatted terminal output and write to markdown. Args: society (OwlRolePlaying): The society to run.
community_usecase/qwen3_mcp/run_mcp_qwen3.py:146
↓ 1 callersFunctionrun_society_with_strict_limit
Wrapper around run_society to ensure round limit is strictly enforced This implementation hijacks the step method to force termination after
community_usecase/stock-analysis/run.py:56
↓ 1 callersFunctionrun_task
Connect to MCP servers, run the provided task, and return the answer.
community_usecase/Puppeteer MCP/demo.py:59
↓ 1 callersFunctionsanitize_data_section
()
community_usecase/PHI_Sanitization_Summarization_and_Article_Writing/project.py:116
↓ 1 callersFunctionsanitize_log
Sanitize log messages to avoid exposing sensitive information like IPs.
community_usecase/OWL Interview Preparation Assistant/logging_utils.py:211
↓ 1 callersFunctionsave_chat_history
Analyze chat history and extract tool call information.
community_usecase/stock-analysis/run.py:187
↓ 1 callersFunctionsetup_logging
配置日志系统,将日志输出到文件和内存队列以及控制台
owl/webapp_zh.py:33
↓ 1 callersFunctionsetup_logging
ログをファイル、メモリキュー、およびコンソールに出力するようにロギングシステムを設定
owl/webapp_jp.py:33
↓ 1 callersFunctionsetup_logging
Configure logging system to output logs to file, memory queue, and console
owl/webapp.py:33
↓ 1 callersFunctionsummarize_section
()
community_usecase/PHI_Sanitization_Summarization_and_Article_Writing/project.py:80
↓ 1 callersFunctiontest
测试函数,使用预设参数快速测试系统功能 Args: ticker: 股票代码,默认为"000001"(平安银行) model_name: 使用的模型名称 (gemini, openai, qwen)
community_usecase/a_share_investment_agent_camel/src/main.py:227
↓ 1 callersFunctionupdate_license_in_directory
( directory_path: str, license_template_path: str, start_line_start_with: str, end_line_start_
licenses/update_license.py:76
↓ 1 callersFunctionupdate_license_in_file
( file_path: str, license_template_path: str, start_line_start_with: str, end_line_start_with:
licenses/update_license.py:36
↓ 1 callersFunctionvalidate_input
验证用户输入是否有效 Args: question: 用户问题 Returns: bool: 输入是否有效
owl/webapp_backup.py:331
↓ 1 callersFunctionvalidate_input
验证用户输入是否有效 Args: question: 用户问题 Returns: bool: 输入是否有效
owl/webapp_zh.py:302
↓ 1 callersFunctionvalidate_input
ユーザー入力が有効かどうかを検証 引数: question: ユーザーの質問 戻り値: bool: 入力が有効かどうか
owl/webapp_jp.py:299
↓ 1 callersFunctionvalidate_input
Validate if user input is valid Args: question: User question Returns: bool: Whether the input is valid
owl/webapp.py:303
↓ 1 callersFunctionwrite_and_refine_article_section
()
community_usecase/PHI_Sanitization_Summarization_and_Article_Writing/project.py:96
Method__del__
析构函数,确保关闭日志文件
community_usecase/a_share_investment_agent_camel/src/utils/logging_utils.py:98
Method__getattr__
(self, name)
community_usecase/OWL Interview Preparation Assistant/logging_utils.py:99
Method__init__
(self, log_queue)
community_usecase/OWL Interview Preparation Assistant/app.py:22
Method__init__
(self, log_queue)
community_usecase/OWL Interview Preparation Assistant/logging_utils.py:231
Method__init__
(self, **data)
community_usecase/a_share_investment_agent_camel/src/models.py:45
Method__init__
初始化输出日志记录器 Args: filename: 日志文件名,默认为自动生成
community_usecase/a_share_investment_agent_camel/src/utils/logging_utils.py:61
Method__init__
初始化市场数据分析代理 Args: show_reasoning: 是否显示推理过程 model_name: 使用的模型名称 (gemini, openai, qwen)
community_usecase/a_share_investment_agent_camel/src/agents/market_data_agent.py:21
Method__init__
初始化多头研究员代理 Args: show_reasoning: 是否显示推理过程 model_name: 使用的模型名称 (gemini, openai, qwen)
community_usecase/a_share_investment_agent_camel/src/agents/researcher_bull.py:18
Method__init__
初始化投资组合管理代理 Args: show_reasoning: 是否显示推理过程 model_name: 使用的模型名称 (gemini, openai, qwen)
community_usecase/a_share_investment_agent_camel/src/agents/portfolio_manager.py:19
Method__init__
初始化基本面分析代理 Args: show_reasoning: 是否显示推理过程 model_name: 使用的模型名称 (gemini, openai, qwen)
community_usecase/a_share_investment_agent_camel/src/agents/fundamentals_analyst.py:18
Method__init__
初始化风险管理代理 Args: show_reasoning: 是否显示推理过程 model_name: 使用的模型名称 (gemini, openai, qwen)
community_usecase/a_share_investment_agent_camel/src/agents/risk_manager.py:18
Method__init__
初始化技术分析代理 Args: show_reasoning: 是否显示推理过程 model_name: 使用的模型名称 (gemini, openai, qwen)
community_usecase/a_share_investment_agent_camel/src/agents/technical_analyst.py:21
Method__init__
初始化情绪分析代理 Args: show_reasoning: 是否显示推理过程 model_name: 使用的模型名称 (gemini, openai, qwen)
community_usecase/a_share_investment_agent_camel/src/agents/sentiment_analyst.py:18
Method__init__
初始化估值分析代理 Args: show_reasoning: 是否显示推理过程 model_name: 使用的模型名称 (gemini, openai, qwen)
community_usecase/a_share_investment_agent_camel/src/agents/valuation_analyst.py:18
Method__init__
初始化空头研究员代理 Args: show_reasoning: 是否显示推理过程 model_name: 使用的模型名称 (gemini, openai, qwen)
community_usecase/a_share_investment_agent_camel/src/agents/researcher_bear.py:18
Method__init__
初始化代理 Args: role_agent: Camel框架的聊天代理 show_reasoning: 是否显示推理过程 model_name: 使用的模型名称 (gemini, openai
community_usecase/a_share_investment_agent_camel/src/agents/base_agent.py:28
Method__init__
初始化投资分析代理 Args: show_reasoning: 是否显示推理过程 model_name: 使用的模型名称 (gemini, openai, qwen)
community_usecase/a_share_investment_agent_camel/src/agents/investment_agent.py:19
Method__init__
初始化辩论室代理 Args: show_reasoning: 是否显示推理过程 model_name: 使用的模型名称 (gemini, openai, qwen)
community_usecase/a_share_investment_agent_camel/src/agents/debate_room.py:18
Method__init__
( self, cache_dir: Optional[str] = None, model: Optional[BaseModelBackend] = None )
owl/utils/document_toolkit.py:47
Method__init__
r"""Initialize the GAIA benchmark. Args: data_dir (str): The directory to save the data. save_to (str): The file to s
owl/utils/gaia.py:49
Method__init__
(self, **kwargs)
owl/utils/enhanced_role_playing.py:395
Method_analyze_financial_trends
分析财务趋势 Args: historical_data: 历史财务数据 trends: 财务趋势数据 Returns: str: 财务趋势分析
community_usecase/a_share_investment_agent_camel/src/agents/investment_agent.py:260
Method_construct_gaia_sys_msgs
(self)
community_usecase/excel_analyzer/data_analyzer_en.py:45
Method_construct_gaia_sys_msgs
(self)
community_usecase/excel_analyzer/data_analyzer_zh.py:45
Method_create_task
r"""Create a user message from a task. Args: task (Dict[str, Any]): The task to create the message from. Returns:
owl/utils/gaia.py:316
Method_download_file
r"""Download a file from a URL and save it to the cache directory.
owl/utils/document_toolkit.py:271
Method_extract_content_with_chunkr
( self, document_path: str, output_format: Literal["json", "markdown"] = "markdown",
owl/utils/document_toolkit.py:183
Method_get_formatted_time
(self)
owl/utils/document_toolkit.py:289
Method_prepare_analysis_prompt
准备技术分析提示 Args: stock_data: 股票数据对象 Returns: str: 技术分析提示
community_usecase/a_share_investment_agent_camel/src/agents/technical_analyst.py:106
Method_prepare_summary_prompt
准备数据摘要提示 Args: ticker: 股票代码 stock_data: 股票数据对象 Returns: str: 数据摘要提示
community_usecase/a_share_investment_agent_camel/src/agents/market_data_agent.py:270
Methoddefault
(self, obj)
community_usecase/a_share_investment_agent_camel/src/models.py:30
Methoddump_tasks
(self, save_path: str, datas)
owl/utils/gaia.py:82
Methodemit
(self, record)
community_usecase/OWL Interview Preparation Assistant/app.py:26
Methodemit
(self, record)
community_usecase/OWL Interview Preparation Assistant/logging_utils.py:236
Functionenhanced_run_society
Enhanced wrapper around the OWL run_society function with detailed logging.
community_usecase/OWL Interview Preparation Assistant/logging_utils.py:139
Methodextract_document_content
r"""Extract the content of a given document (or url) and return the processed text. It may filter out some information, resulting in inaccurat
owl/utils/document_toolkit.py:61
Methodgenerate_ai_message
生成AI消息 Args: content: 消息内容 Returns: BaseMessage: 助手消息对象
community_usecase/a_share_investment_agent_camel/src/agents/base_agent.py:134
Functionget_env_var_value
获取环境变量的实际值 优先级:前端配置 > .env文件 > 系统环境变量
owl/webapp_zh.py:745
Functionget_env_var_value
環境変数の実際の値を取得 優先順位: フロントエンド設定 > .envファイル > システム環境変数
owl/webapp_jp.py:760
Functionget_env_var_value
Get the actual value of an environment variable Priority: Frontend configuration > .env file > System environment variables
owl/webapp.py:768
Methodget_instance
(cls)
community_usecase/OWL Interview Preparation Assistant/logging_utils.py:15
Functionget_stock_data
获取股票历史数据 Args: ticker: 股票代码 start_date: 开始日期 (YYYY-MM-DD) end_date: 结束日期 (YYYY-MM-DD) Returns:
community_usecase/a_share_investment_agent_camel/src/tools/data_helper.py:13
Methodis_float
(element: Any)
owl/utils/gaia.py:350
Functionlimited_step
(*args, **kwargs)
community_usecase/OWL Interview Preparation Assistant/main.py:55
Functionlimited_step
(*args, **kwargs)
community_usecase/stock-analysis/run.py:68
Functionlog_reader_thread
后台线程,持续读取日志文件并将新行添加到队列中
owl/webapp_zh.py:84
Functionlog_reader_thread
継続的にログファイルを読み取り、新しい行をキューに追加するバックグラウンドスレッド
owl/webapp_jp.py:84
Functionlog_reader_thread
Background thread that continuously reads the log file and adds new lines to the queue
owl/webapp.py:84
Functionlog_tool_usage_sync
Decorator to log when a synchronous tool is being used.
community_usecase/OWL Interview Preparation Assistant/logging_utils.py:46
Functionlogged_run_society
(*args, **kwargs)
community_usecase/OWL Interview Preparation Assistant/logging_utils.py:255
Functionlogged_send_message
(*args, **kwargs)
community_usecase/OWL Interview Preparation Assistant/logging_utils.py:161
Functionmain
()
community_usecase/OWL Interview Preparation Assistant/app.py:225
Methodparse_json_response
解析JSON响应 Args: response: 响应文本 Returns: Dict[str, Any]: 解析后的JSON数据
community_usecase/a_share_investment_agent_camel/src/agents/investment_agent.py:147
Functionpatch_owl_logging
Try to patch specific OWL functions to add logging.
community_usecase/OWL Interview Preparation Assistant/logging_utils.py:246
Methodprocess
处理输入数据并返回结果 Args: data: 输入数据 Returns: Dict[str, Any]: 处理结果
community_usecase/a_share_investment_agent_camel/src/agents/base_agent.py:112
Methodprocess
处理投资分析请求 Args: data: 输入数据,包含股票信息 Returns: Dict[str, Any]: 投资分析结果
community_usecase/a_share_investment_agent_camel/src/agents/investment_agent.py:30
Functionprocess_in_background
()
owl/webapp_zh.py:792
Functionprocess_in_background
()
owl/webapp_jp.py:807
Functionprocess_in_background
()
owl/webapp.py:815
Functionprocess_with_live_logs
处理问题并实时更新日志
owl/webapp_zh.py:782
Functionprocess_with_live_logs
質問を処理し、リアルタイムでログを更新
owl/webapp_jp.py:797
Functionprocess_with_live_logs
Process questions and update logs in real-time
owl/webapp.py:805
Functionrun_owl
运行OWL系统并返回结果 Args: question: 用户问题 example_module: 要导入的示例模块名(如 "run_terminal_zh" 或 "run_deep") Returns: Tuple[...]: 回
owl/webapp_backup.py:346
Functionsave_env_table_changes
保存环境变量表格的更改 Args: data: Dataframe数据,可能是pandas DataFrame对象 Returns: str: 操作状态信息,包含HTML格式的状态消息
owl/webapp_zh.py:654
Functionsave_env_table_changes
環境変数テーブルへの変更を保存 引数: data: データフレームデータ、おそらくpandas DataFrameオブジェクト 戻り値: str: 操作ステータス情報、HTML形式のステータスメッセージを含む
owl/webapp_jp.py:665
Functionsave_env_table_changes
Save changes to the environment variable table Args: data: Dataframe data, possibly a pandas DataFrame object Returns: str:
owl/webapp.py:671
Functionsave_env_vars
保存环境变量到.env文件
owl/webapp_backup.py:478
Functionsave_env_vars
保存环境变量到.env文件 Args: env_vars: 字典,键为环境变量名,值可以是字符串或(值,来源)元组
owl/webapp_zh.py:487
Functionsave_env_vars
環境変数を.envファイルに保存 引数: env_vars: 辞書、キーは環境変数名、値は文字列または(value, source)タプル
owl/webapp_jp.py:502
Functionsave_env_vars
Save environment variables to .env file Args: env_vars: Dictionary, keys are environment variable names, values can be strings or (value,
owl/webapp.py:504
Functionsetup_logger
设置日志记录器 Args: name: 日志记录器名称 log_level: 日志级别 log_dir: 日志目录 Returns: logging.Logger: 配置好的日志记录
community_usecase/a_share_investment_agent_camel/src/utils/logging_utils.py:10
Methodstep
( self, assistant_msg: BaseMessage )
owl/utils/enhanced_role_playing.py:398
Functiontoggle_auto_refresh
(enabled)
owl/webapp_zh.py:1238
Functiontoggle_auto_refresh
(enabled)
owl/webapp_jp.py:1261
Functiontoggle_auto_refresh
(enabled)
owl/webapp.py:1269
← previousnext →201–300 of 315, ranked by callers