PowerBIToolkit#
- class langchain_community.agent_toolkits.powerbi.toolkit.PowerBIToolkit[source]#
基础类:
BaseToolkit
用于与Power BI数据集交互的工具包。
安全提示: 此工具包与外部服务交互。
- Parameters:
powerbi – Power BI 数据集。
llm – 使用的语言模型。
examples – 可选。提示的示例。默认值为 None。
max_iterations – 可选。运行的最大迭代次数。默认值为5。
callback_manager – 可选。回调管理器。默认为 None。
output_token_limit – 输出令牌限制。默认值为4000。
tiktoken_model_name – 可选。TikToken模型名称。默认为None。
通过解析和验证来自关键字参数的输入数据来创建一个新模型。
如果输入数据无法验证以形成有效模型,则引发 [ValidationError][pydantic_core.ValidationError]。
self 被显式地设为仅位置参数,以允许 self 作为字段名称。
- param callback_manager: BaseCallbackManager | None = None#
- param examples: str | None = None#
- param llm: BaseLanguageModel | BaseChatModel [Required]#
- param max_iterations: int = 5#
- param output_token_limit: int = 4000#
- param powerbi: PowerBIDataset [Required]#
- param tiktoken_model_name: str | None = None#
使用 PowerBIToolkit 的示例