agent_toolkits#

工具包 是一组可用于与各种服务和API交互的工具。

agent_toolkits.ainetwork.toolkit.AINetworkToolkit

用于与AINetwork区块链交互的工具包。

agent_toolkits.amadeus.toolkit.AmadeusToolkit

用于与Amadeus交互的工具包,Amadeus提供旅行相关的API。

agent_toolkits.azure_ai_services.AzureAiServicesToolkit

用于Azure AI服务的工具包。

agent_toolkits.azure_cognitive_services.AzureCognitiveServicesToolkit

用于Azure认知服务的工具包。

agent_toolkits.cassandra_database.toolkit.CassandraDatabaseToolkit

用于与Apache Cassandra数据库交互的工具包。

agent_toolkits.clickup.toolkit.ClickupToolkit

Clickup 工具包。

agent_toolkits.cogniswitch.toolkit.CogniswitchToolkit

CogniSwitch的工具包。

agent_toolkits.connery.toolkit.ConneryToolkit

包含一系列Connery操作的工具包。

agent_toolkits.file_management.toolkit.FileManagementToolkit

用于与本地文件交互的工具包。

agent_toolkits.financial_datasets.toolkit.FinancialDatasetsToolkit

用于与financialdatasets.ai交互的工具包。

agent_toolkits.github.toolkit.BranchName

需要分支名称作为输入的操作的架构。

agent_toolkits.github.toolkit.CommentOnIssue

需要评论作为输入的操作的模式。

agent_toolkits.github.toolkit.CreateFile

需要文件路径和内容作为输入的操作的架构。

agent_toolkits.github.toolkit.CreatePR

需要PR标题和正文作为输入的操作的架构。

agent_toolkits.github.toolkit.CreateReviewRequest

需要用户名作为输入的操作的架构。

agent_toolkits.github.toolkit.DeleteFile

需要文件路径作为输入的操作的架构。

agent_toolkits.github.toolkit.DirectoryPath

需要目录路径作为输入的操作的架构。

agent_toolkits.github.toolkit.GetIssue

需要问题编号作为输入的操作的架构。

agent_toolkits.github.toolkit.GetPR

需要PR编号作为输入的操作的架构。

agent_toolkits.github.toolkit.GitHubToolkit

GitHub 工具包。

agent_toolkits.github.toolkit.NoInput

不需要任何输入的操作的架构。

agent_toolkits.github.toolkit.ReadFile

需要文件路径作为输入的操作的架构。

agent_toolkits.github.toolkit.SearchCode

需要搜索查询作为输入的操作的架构。

agent_toolkits.github.toolkit.SearchIssuesAndPRs

需要搜索查询作为输入的操作的架构。

agent_toolkits.github.toolkit.UpdateFile

需要文件路径和内容作为输入的操作的架构。

agent_toolkits.gitlab.toolkit.GitLabToolkit

GitLab 工具包。

agent_toolkits.gmail.toolkit.GmailToolkit

用于与Gmail交互的工具包。

agent_toolkits.jira.toolkit.JiraToolkit

Jira 工具包。

agent_toolkits.json.toolkit.JsonToolkit

用于与JSON规范交互的工具包。

agent_toolkits.multion.toolkit.MultionToolkit

用于与浏览器代理交互的工具包。

agent_toolkits.nasa.toolkit.NasaToolkit

Nasa 工具包。

agent_toolkits.nla.tool.NLATool

自然语言API工具。

agent_toolkits.nla.toolkit.NLAToolkit

自然语言API工具包。

agent_toolkits.office365.toolkit.O365Toolkit

用于与Office 365交互的工具包。

agent_toolkits.openapi.planner.RequestsDeleteToolWithParsing

发送DELETE请求并解析响应的工具。

agent_toolkits.openapi.planner.RequestsGetToolWithParsing

带有LLM指导的截断响应提取的Requests GET工具。

agent_toolkits.openapi.planner.RequestsPatchToolWithParsing

带有LLM指导的截断响应提取的Requests PATCH工具。

agent_toolkits.openapi.planner.RequestsPostToolWithParsing

带有LLM指导的截断响应提取的Requests POST工具。

agent_toolkits.openapi.planner.RequestsPutToolWithParsing

带有LLM指导的截断响应提取的Requests PUT工具。

agent_toolkits.openapi.spec.ReducedOpenAPISpec(...)

一个简化的OpenAPI规范。

agent_toolkits.openapi.toolkit.OpenAPIToolkit

用于与OpenAPI API交互的工具包。

agent_toolkits.openapi.toolkit.RequestsToolkit

用于进行REST请求的工具包。

agent_toolkits.playwright.toolkit.PlayWrightBrowserToolkit

用于PlayWright浏览器工具的工具包。

agent_toolkits.polygon.toolkit.PolygonToolkit

Polygon 工具包。

agent_toolkits.powerbi.toolkit.PowerBIToolkit

用于与Power BI数据集交互的工具包。

agent_toolkits.slack.toolkit.SlackToolkit

用于与Slack交互的工具包。

agent_toolkits.spark_sql.toolkit.SparkSQLToolkit

用于与Spark SQL交互的工具包。

agent_toolkits.sql.toolkit.SQLDatabaseToolkit

用于与SQL数据库交互的SQLDatabaseToolkit。

agent_toolkits.steam.toolkit.SteamToolkit

Steam 工具包。

agent_toolkits.zapier.toolkit.ZapierToolkit

Zapier 工具包。

函数

agent_toolkits.json.base.create_json_agent(...)

从LLM和工具构建一个json代理。

agent_toolkits.load_tools.get_all_tool_names()

获取所有可能的工具名称列表。

agent_toolkits.load_tools.load_huggingface_tool(...)

从 HuggingFace Hub 加载一个工具。

agent_toolkits.load_tools.load_tools(tool_names)

根据名称加载工具。

agent_toolkits.load_tools.raise_dangerous_tools_exception(name)

agent_toolkits.openapi.base.create_openapi_agent(...)

从LLM和工具构建一个OpenAPI代理。

agent_toolkits.openapi.planner.create_openapi_agent(...)

为给定的规范构建一个OpenAI API规划器和控制器。

agent_toolkits.openapi.spec.reduce_openapi_spec(spec)

以某种方式简化/提炼/压缩规范。

agent_toolkits.powerbi.base.create_pbi_agent(llm)

从LLM和工具构建一个Power BI代理。

agent_toolkits.powerbi.chat_base.create_pbi_chat_agent(llm)

从聊天LLM和工具构建一个Power BI代理。

agent_toolkits.spark_sql.base.create_spark_sql_agent(...)

从LLM和工具构建一个Spark SQL代理。

agent_toolkits.sql.base.create_sql_agent(llm)

从LLM和工具包或数据库构建SQL代理。