Split incoming text and return chunks using tokenizer.
langchain.tools¶
Tools are classes that an Agent uses to interact with the world.
Each tool has a description. Agent uses the description to choose the right
tool for the job.
Class hierarchy:
ToolMetaclass --> BaseTool --> <name>Tool  # Examples: AIPluginTool, BaseGraphQLTool
                               <name>      # Examples: BraveSearch, HumanInputRun
Main helpers:
CallbackManagerForToolRun, AsyncCallbackManagerForToolRun
Classes¶
tools.ainetwork.app.AINAppOps
Create a new model by parsing and validating input data from keyword arguments.
tools.ainetwork.app.AppOperationType(value)
tools.ainetwork.app.AppSchema
Create a new model by parsing and validating input data from keyword arguments.
tools.ainetwork.base.AINBaseTool
Base class for the AINetwork tools.
tools.ainetwork.base.OperationType(value[, ...])
tools.ainetwork.owner.AINOwnerOps
Create a new model by parsing and validating input data from keyword arguments.
tools.ainetwork.owner.RuleSchema
Create a new model by parsing and validating input data from keyword arguments.
tools.ainetwork.rule.AINRuleOps
Create a new model by parsing and validating input data from keyword arguments.
tools.ainetwork.rule.RuleSchema
Create a new model by parsing and validating input data from keyword arguments.
tools.ainetwork.transfer.AINTransfer
Create a new model by parsing and validating input data from keyword arguments.
tools.ainetwork.transfer.TransferSchema
Create a new model by parsing and validating input data from keyword arguments.
tools.ainetwork.value.AINValueOps
Create a new model by parsing and validating input data from keyword arguments.
tools.ainetwork.value.ValueSchema
Create a new model by parsing and validating input data from keyword arguments.