MCPcopy Create free account

hub / github.com/OpenBMB/BMTools / types & classes

Types & classes87 in github.com/OpenBMB/BMTools

↓ 34 callersClassTool
r""" Tool is inherited from FastAPI class, thus: - It can act as a server - It has get method, you can use Tool.get method to bind a f
bmtools/tools/tool.py:5
↓ 33 callersClassSTQuestionAnswerer
bmtools/agent/singletool.py:67
↓ 4 callersClassComingMovieInfo
bmtools/tools/film/douban/api.py:9
↓ 4 callersClassMTQuestionAnswerer
Use multiple tools to answer a question. Basically pass a natural question to
bmtools/agent/tools_controller.py:33
↓ 4 callersClassPlayingMovieInfo
bmtools/tools/film/douban/api.py:17
↓ 3 callersClassCustomLLM
bmtools/models/customllm.py:6
↓ 3 callersClassTool
bmtools/agent/apitool.py:17
↓ 2 callersClassDatabase
bmtools/tools/db_diag/utils/database.py:58
↓ 2 callersClassKnowledgeExtraction
bmtools/knowledge/knowledge_extraction.py:22
↓ 2 callersClassTranslator
bmtools/agent/translator.py:17
↓ 1 callersClassAutoGPTPrompt
bmtools/agent/autogptmulti/prompt.py:15
↓ 1 callersClassAutoGPTPrompt
bmtools/agent/autogpt/prompt.py:15
↓ 1 callersClassBaiduMapAPI
bmtools/tools/map/baidu_map/test_baidu.py:5
↓ 1 callersClassBaiduMapAPI
bmtools/tools/map/baidu_map/baidu_api.py:12
↓ 1 callersClassBarkTextToSpeechTool
Tool for calling bark text-to-speech llm.
bmtools/tools/gradio_tools/tools/bark.py:44
↓ 1 callersClassBashProcess
Executes bash commands and returns the output.
bmtools/tools/shell/api.py:28
↓ 1 callersClassBatchSizeException
bmtools/tools/database/utils/llm.py:354
↓ 1 callersClassBatchSizeException
bmtools/tools/db_diag/utils/llm.py:354
↓ 1 callersClassBingAPI
A class for performing searches on the Bing search engine. Attributes ---------- bing_api : BingAPI The Bing API to use for
bmtools/tools/bing_search/api.py:14
↓ 1 callersClassChemicalPropAPI
bmtools/tools/chemical/prop/api.py:8
↓ 1 callersClassChemicalPropMock
bmtools/tools/chemical/prop/test_prop.py:6
↓ 1 callersClassClipInterrogatorTool
bmtools/tools/gradio_tools/tools/clip_interrogator.py:11
↓ 1 callersClassCodeInterpreter
bmtools/tools/code_interpreter/api.py:3
↓ 1 callersClassContentItem
bmtools/tools/bing_search/api.py:96
↓ 1 callersClassContextAwareAgent
bmtools/agent/BabyagiTools.py:18
↓ 1 callersClassCpmBeeLLM
bmtools/models/cpmbee_model.py:11
↓ 1 callersClassDBArgs
bmtools/tools/database/utils/database.py:36
↓ 1 callersClassDBArgs
bmtools/tools/db_diag/utils/database.py:36
↓ 1 callersClassDatabase
bmtools/tools/database/utils/database.py:58
↓ 1 callersClassDocQueryDocumentAnsweringTool
bmtools/tools/gradio_tools/tools/document_qa.py:11
↓ 1 callersClassDoubanAPI
bmtools/tools/film/douban/api.py:25
↓ 1 callersClassDoubanMock
bmtools/tools/film/douban/test_douban.py:6
↓ 1 callersClassGPT_Forward
Wrapper for GPT-3.
bmtools/tools/database/utils/llm.py:54
↓ 1 callersClassGPT_Forward
Wrapper for GPT-3.
bmtools/tools/db_diag/utils/llm.py:54
↓ 1 callersClassGPT_Insert
bmtools/tools/database/utils/llm.py:259
↓ 1 callersClassGPT_Insert
bmtools/tools/db_diag/utils/llm.py:259
↓ 1 callersClassGooglePlacesAPIWrapper
bmtools/tools/google_places/api.py:10
↓ 1 callersClassGoogleSerperAPIWrapper
bmtools/tools/google_serper/api.py:11
↓ 1 callersClassImageCaptioningTool
Tool for captioning images.
bmtools/tools/gradio_tools/tools/image_captioning.py:13
↓ 1 callersClassImageToMusicTool
bmtools/tools/gradio_tools/tools/image_to_music.py:11
↓ 1 callersClassLLM
Abstract base class for large language models.
bmtools/tools/database/utils/llm.py:28
↓ 1 callersClassLlamaModel
bmtools/models/llama_model.py:7
↓ 1 callersClassLoraModel
bmtools/models/lora_model.py:8
↓ 1 callersClassMockBingAPI
bmtools/tools/bing_search/test_bing.py:27
↓ 1 callersClassOPTModel
bmtools/models/opt_model.py:8
↓ 1 callersClassPromptGenerator
A class for generating custom prompt strings. Does this based on constraints, commands, resources, and performance evaluations.
bmtools/agent/autogptmulti/prompt_generator.py:9
↓ 1 callersClassPromptGenerator
A class for generating custom prompt strings. Does this based on constraints, commands, resources, and performance evaluations.
bmtools/agent/autogpt/prompt_generator.py:9
↓ 1 callersClassPropertyDetails
bmtools/tools/kg/wikidata/utils.py:12
↓ 1 callersClassPythonREPL
Simulates a standalone Python REPL.
bmtools/tools/python/api.py:11
↓ 1 callersClassRequestTool
Tool that takes in function or coroutine directly.
bmtools/agent/apitool.py:20
↓ 1 callersClassRetriever
bmtools/tools/retriever.py:6
↓ 1 callersClassSessionData
bmtools/tools/bing_search/api.py:110
↓ 1 callersClassSlot2Sparql
bmtools/tools/kg/wikidata/utils.py:270
↓ 1 callersClassStableDiffusionPromptGeneratorTool
bmtools/tools/gradio_tools/tools/prompt_generator.py:8
↓ 1 callersClassStableDiffusionTool
Tool for calling stable diffusion from llm
bmtools/tools/gradio_tools/tools/stable_diffusion.py:14
↓ 1 callersClassT5Model
bmtools/models/t5_model.py:8
↓ 1 callersClassTextToVideoTool
bmtools/tools/gradio_tools/tools/text_to_video.py:11
↓ 1 callersClassToolsRegistry
bmtools/tools/registry.py:8
↓ 1 callersClassWhisperAudioTranscriptionTool
bmtools/tools/gradio_tools/tools/whisper.py:13
↓ 1 callersClassWikiPage
bmtools/tools/wikipedia/api.py:10
ClassAgentExecutorWithTranslation
bmtools/agent/executor.py:9
ClassAutoGPT
Agent class for interacting with Auto-GPT.
bmtools/agent/autogptmulti/agent.py:30
ClassAutoGPT
Agent class for interacting with Auto-GPT.
bmtools/agent/autogpt/agent.py:30
ClassBabyAGI
Controller model for the BabyAGI agent.
bmtools/agent/BabyagiTools.py:142
ClassCONTENT_TYPE
bmtools/tools/bing_search/api.py:92
ClassConfig
Configuration for this pydantic object.
bmtools/agent/BabyagiTools.py:154
ClassDataType
bmtools/tools/database/utils/database.py:9
ClassDataType
bmtools/tools/db_diag/utils/database.py:9
ClassDigest
bmtools/tools/bing_search/api.py:106
ClassDigestData
bmtools/tools/bing_search/api.py:101
ClassExecutor
bmtools/agent/executor.py:28
ClassGetIDResponse
bmtools/tools/meta_analysis/api.py:361
ClassGetIDResponse
bmtools/tools/chemical/prop/api.py:63
ClassGetNameResponse
name list
bmtools/tools/meta_analysis/api.py:350
ClassGetNameResponse
name list
bmtools/tools/chemical/prop/api.py:52
ClassGetStructureResponse
structure list
bmtools/tools/meta_analysis/api.py:355
ClassGetStructureResponse
structure list
bmtools/tools/chemical/prop/api.py:57
ClassGradioTool
bmtools/tools/gradio_tools/tools/gradio_tool.py:20
ClassInitialTaskCreationChain
Chain to generates tasks.
bmtools/agent/BabyagiTools.py:64
ClassLLM
Abstract base class for large language models.
bmtools/tools/db_diag/utils/llm.py:28
ClassModelName
Supported Image Models for generation.
bmtools/tools/image_generation/api.py:14
ClassRetrieveRequest
bmtools/tools/serve.py:8
ClassSAMImageSegmentationTool
Tool for segmenting images based on natural language queries.
bmtools/tools/gradio_tools/tools/sam_with_clip.py:14
ClassTaskCreationChain
Chain to generates tasks.
bmtools/agent/BabyagiTools.py:39
ClassTaskPrioritizationChain
Chain to prioritize tasks.
bmtools/agent/BabyagiTools.py:79
ClassToolServer
This class host your own API backend.
bmtools/tools/serve.py:63
Classselection
bmtools/tools/kg/wikidata/utils.py:271