UNPKG

langcode

Version:

A Plugin-Based Framework for Managing and Using LangChain

51 lines (50 loc) 2.08 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.PluginType = exports.plugins = void 0; var plugins; (function (plugins) { plugins["openai"] = "openai"; plugins["dalle"] = "dalle"; plugins["http"] = "http"; plugins["mailer"] = "mailer"; plugins["promptTemplate"] = "promptTemplate"; plugins["agentOpenAI"] = "agentOpenAI"; plugins["openAIEmbedding"] = "openAIEmbedding"; plugins["openAIVectorSearch"] = "openAIVectorSearch"; plugins["vectorSearch"] = "vectorSearch"; plugins["structuredOutputParser"] = "structuredOutputParser"; plugins["bufferMemory"] = "bufferMemory"; plugins["textLoader"] = "textLoader"; plugins["pdfLoader"] = "pdfLoader"; plugins["csvLoader"] = "csvLoader"; plugins["directoryLoader"] = "directoryLoader"; plugins["calculatorTool"] = "calculatorTool"; plugins["requestsGetTool"] = "requestsGetTool"; plugins["requestsPostTool"] = "requestsPostTool"; plugins["serpAPITool"] = "serpAPITool"; plugins["duckduckgoPlugin"] = "duckduckgoPlugin"; plugins["browserTool"] = "browserTool"; plugins["cheerioScraper"] = "cheerioScraper"; plugins["pdfParser"] = "pdfParser"; plugins["speechToText"] = "speechToText"; plugins["textToSpeech"] = "textToSpeech"; plugins["pythonExecutor"] = "pythonExecutor"; plugins["terminal"] = "terminal"; plugins["docker"] = "docker"; })(plugins || (exports.plugins = plugins = {})); var PluginType; (function (PluginType) { PluginType["LLM"] = "llm"; PluginType["Embedding"] = "embedding"; PluginType["VectorSearch"] = "vectorsearch"; PluginType["Parser"] = "parser"; PluginType["Memory"] = "memory"; PluginType["Agent"] = "agent"; PluginType["Tool"] = "tool"; PluginType["Retriever"] = "retriever"; PluginType["Prompt"] = "prompt"; PluginType["Output"] = "output"; PluginType["Loader"] = "loader"; PluginType["Chain"] = "chain"; PluginType["LangCodeTool"] = "langCodeTool"; })(PluginType || (exports.PluginType = PluginType = {}));