You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

32 lines
991 B

11 months ago
  1. const { webBrowsing } = require("./web-browsing.js");
  2. const { webScraping } = require("./web-scraping.js");
  3. const { websocket } = require("./websocket.js");
  4. const { docSummarizer } = require("./summarize.js");
  5. const { saveFileInBrowser } = require("./save-file-browser.js");
  6. const { chatHistory } = require("./chat-history.js");
  7. const { memory } = require("./memory.js");
  8. const { rechart } = require("./rechart.js");
  9. const { sqlAgent } = require("./sql-agent/index.js");
  10. module.exports = {
  11. webScraping,
  12. webBrowsing,
  13. websocket,
  14. docSummarizer,
  15. saveFileInBrowser,
  16. chatHistory,
  17. memory,
  18. rechart,
  19. sqlAgent,
  20. // Plugin name aliases so they can be pulled by slug as well.
  21. [webScraping.name]: webScraping,
  22. [webBrowsing.name]: webBrowsing,
  23. [websocket.name]: websocket,
  24. [docSummarizer.name]: docSummarizer,
  25. [saveFileInBrowser.name]: saveFileInBrowser,
  26. [chatHistory.name]: chatHistory,
  27. [memory.name]: memory,
  28. [rechart.name]: rechart,
  29. [sqlAgent.name]: sqlAgent,
  30. };