import{_ as t,c as i,o as a,ae as n}from"./chunks/framework.AELpvxz7.js";const u=JSON.parse('{"title":"utils","description":"","frontmatter":{"title":"utils","order":100},"headers":[],"relativePath":"dev/api/plugins/builtin_tools/utils.md","filePath":"zh/dev/api/plugins/builtin_tools/utils.md","lastUpdated":null}'),l={name:"dev/api/plugins/builtin_tools/utils.md"};function e(h,s,o,r,p,g){return a(),i("div",null,s[0]||(s[0]=[n('
nonebot_plugin_marshoai.plugins.builtin_tools.utils
make_html_summary(html_content: str, language: str = 'english', length: int = 3) -> str
说明: 使用html内容生成摘要
参数:
- html_content (str): html内容
- language (str, optional): 语言. Defaults to "english".
- length (int, optional): 摘要长度. Defaults to 3.
返回: str: 摘要
async def make_html_summary(html_content: str, language: str='english', length: int=3) -> str:\n loop = asyncio.get_event_loop()\n return await loop.run_in_executor(executor, _make_summary, html_content, language, length)