langcode
Version:
A Plugin-Based Framework for Managing and Using LangChain
46 lines (45 loc) • 1.35 kB
TypeScript
export declare enum plugins {
openai = "openai",
dalle = "dalle",
http = "http",
mailer = "mailer",
promptTemplate = "promptTemplate",
agentOpenAI = "agentOpenAI",
openAIEmbedding = "openAIEmbedding",
openAIVectorSearch = "openAIVectorSearch",
vectorSearch = "vectorSearch",
structuredOutputParser = "structuredOutputParser",
bufferMemory = "bufferMemory",
textLoader = "textLoader",
pdfLoader = "pdfLoader",
csvLoader = "csvLoader",
directoryLoader = "directoryLoader",
calculatorTool = "calculatorTool",
requestsGetTool = "requestsGetTool",
requestsPostTool = "requestsPostTool",
serpAPITool = "serpAPITool",
duckduckgoPlugin = "duckduckgoPlugin",
browserTool = "browserTool",
cheerioScraper = "cheerioScraper",
pdfParser = "pdfParser",
speechToText = "speechToText",
textToSpeech = "textToSpeech",
pythonExecutor = "pythonExecutor",
terminal = "terminal",
docker = "docker"
}
export declare enum PluginType {
LLM = "llm",
Embedding = "embedding",
VectorSearch = "vectorsearch",
Parser = "parser",
Memory = "memory",
Agent = "agent",
Tool = "tool",
Retriever = "retriever",
Prompt = "prompt",
Output = "output",
Loader = "loader",
Chain = "chain",
LangCodeTool = "langCodeTool"
}