UNPKG

langcode

Version:

A Plugin-Based Framework for Managing and Using LangChain

46 lines (45 loc) 1.35 kB
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" }