Download api/server/utils/index.js from Zhitomir/chat: direct link, hf CLI and curl.
- Browser
- Download file 887 Bytes
-
https://huggingface.co/spaces/Zhitomir/chat/resolve/main/api/server/utils/index.js
- Command line
-
hf download hf://spaces/Zhitomir/chat/api/server/utils/index.js
-
curl -L -o index.js https://huggingface.co/spaces/Zhitomir/chat/resolve/main/api/server/utils/index.js
887 Bytes
| const streamResponse = require('./streamResponse'); | |
| const removePorts = require('./removePorts'); | |
| const countTokens = require('./countTokens'); | |
| const handleText = require('./handleText'); | |
| const citations = require('./citations'); | |
| const sendEmail = require('./sendEmail'); | |
| const cryptoUtils = require('./crypto'); | |
| const queue = require('./queue'); | |
| const files = require('./files'); | |
| const math = require('./math'); | |
| /** | |
| * Check if email configuration is set | |
| * @returns {Boolean} | |
| */ | |
| function checkEmailConfig() { | |
| return ( | |
| (!!process.env.EMAIL_SERVICE || !!process.env.EMAIL_HOST) && | |
| !!process.env.EMAIL_USERNAME && | |
| !!process.env.EMAIL_PASSWORD && | |
| !!process.env.EMAIL_FROM | |
| ); | |
| } | |
| module.exports = { | |
| ...streamResponse, | |
| checkEmailConfig, | |
| ...cryptoUtils, | |
| ...handleText, | |
| ...citations, | |
| countTokens, | |
| removePorts, | |
| sendEmail, | |
| ...files, | |
| ...queue, | |
| math, | |
| }; | |