mirror of
				https://github.com/SillyTavern/SillyTavern.git
				synced 2025-06-05 21:59:27 +02:00 
			
		
		
		
	Precompiled AI Horde library by
https://github.com/ZeldaFan0225/ai_horde
This commit is contained in:
		
							
								
								
									
										34
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										34
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							| @@ -1,16 +1,15 @@ | ||||
| { | ||||
|     "name": "sillytavern", | ||||
|     "version": "1.5.3", | ||||
|     "version": "1.5.4", | ||||
|     "lockfileVersion": 3, | ||||
|     "requires": true, | ||||
|     "packages": { | ||||
|         "": { | ||||
|             "name": "sillytavern", | ||||
|             "version": "1.5.3", | ||||
|             "version": "1.5.4", | ||||
|             "license": "AGPL-3.0", | ||||
|             "dependencies": { | ||||
|                 "@dqbd/tiktoken": "^1.0.2", | ||||
|                 "@zeldafan0225/ai_horde": "^4.0.1", | ||||
|                 "axios": "^1.3.4", | ||||
|                 "command-exists": "^1.2.9", | ||||
|                 "compression": "^1", | ||||
| @@ -419,11 +418,6 @@ | ||||
|                 "regenerator-runtime": "^0.13.3" | ||||
|             } | ||||
|         }, | ||||
|         "node_modules/@thunder04/supermap": { | ||||
|             "version": "3.0.2", | ||||
|             "resolved": "https://registry.npmjs.org/@thunder04/supermap/-/supermap-3.0.2.tgz", | ||||
|             "integrity": "sha512-SjlUrfe45mwiAgKZHRRhh+oHRwXsjrCg6NI2HJxymTJt+9SwJw422yse/A5lr5WBpTky6qEce+H6Ec1sytm93A==" | ||||
|         }, | ||||
|         "node_modules/@tokenizer/token": { | ||||
|             "version": "0.3.0", | ||||
|             "license": "MIT" | ||||
| @@ -440,16 +434,6 @@ | ||||
|                 "node": ">=10.0.0" | ||||
|             } | ||||
|         }, | ||||
|         "node_modules/@zeldafan0225/ai_horde": { | ||||
|             "version": "4.0.1", | ||||
|             "resolved": "https://registry.npmjs.org/@zeldafan0225/ai_horde/-/ai_horde-4.0.1.tgz", | ||||
|             "integrity": "sha512-mf1cknnBYzKCvgH4KAkdVY3J7sLkR2b79W6I9ZEA2aJCyua28bpZzNaCDSHKKyaNj+0wyHViC+L53X32jw9pMg==", | ||||
|             "dependencies": { | ||||
|                 "@thunder04/supermap": "^3.0.2", | ||||
|                 "centra": "^2.5.0", | ||||
|                 "esbuild": "^0.12.28" | ||||
|             } | ||||
|         }, | ||||
|         "node_modules/accepts": { | ||||
|             "version": "1.3.8", | ||||
|             "license": "MIT", | ||||
| @@ -637,11 +621,6 @@ | ||||
|                 "url": "https://github.com/sponsors/ljharb" | ||||
|             } | ||||
|         }, | ||||
|         "node_modules/centra": { | ||||
|             "version": "2.6.0", | ||||
|             "resolved": "https://registry.npmjs.org/centra/-/centra-2.6.0.tgz", | ||||
|             "integrity": "sha512-dgh+YleemrT8u85QL11Z6tYhegAs3MMxsaWAq/oXeAmYJ7VxL3SI9TZtnfaEvNDMAPolj25FXIb3S+HCI4wQaQ==" | ||||
|         }, | ||||
|         "node_modules/cliui": { | ||||
|             "version": "8.0.1", | ||||
|             "license": "ISC", | ||||
| @@ -893,15 +872,6 @@ | ||||
|                 "node": ">= 0.8" | ||||
|             } | ||||
|         }, | ||||
|         "node_modules/esbuild": { | ||||
|             "version": "0.12.29", | ||||
|             "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.12.29.tgz", | ||||
|             "integrity": "sha512-w/XuoBCSwepyiZtIRsKsetiLDUVGPVw1E/R3VTFSecIy8UR7Cq3SOtwKHJMFoVqqVG36aGkzh4e8BvpO1Fdc7g==", | ||||
|             "hasInstallScript": true, | ||||
|             "bin": { | ||||
|                 "esbuild": "bin/esbuild" | ||||
|             } | ||||
|         }, | ||||
|         "node_modules/escalade": { | ||||
|             "version": "3.1.1", | ||||
|             "license": "MIT", | ||||
|   | ||||
| @@ -1,7 +1,6 @@ | ||||
| { | ||||
|     "dependencies": { | ||||
|         "@dqbd/tiktoken": "^1.0.2", | ||||
|         "@zeldafan0225/ai_horde": "^4.0.1", | ||||
|         "axios": "^1.3.4", | ||||
|         "command-exists": "^1.2.9", | ||||
|         "compression": "^1", | ||||
| @@ -42,7 +41,7 @@ | ||||
|         "type": "git", | ||||
|         "url": "https://github.com/Cohee1207/SillyTavern.git" | ||||
|     }, | ||||
|     "version": "1.5.3", | ||||
|     "version": "1.5.4", | ||||
|     "scripts": { | ||||
|         "start": "node server.js" | ||||
|     }, | ||||
|   | ||||
| @@ -272,5 +272,6 @@ GNU Affero General Public License for more details.** | ||||
| * KoboldAI Presets from KAI Lite: <https://lite.koboldai.net/> | ||||
| * Noto Sans font by Google (OFL license) | ||||
| * Icon theme by Font Awesome <https://fontawesome.com> (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) | ||||
| * AI Horde client library by ZeldaFan0225: https://github.com/ZeldaFan0225/ai_horde | ||||
| * Linux startup script by AlpinDale | ||||
| * Thanks paniphons for providing a FAQ document | ||||
|   | ||||
| @@ -82,7 +82,7 @@ const allowKeysExposure = config.allowKeysExposure; | ||||
| const axios = require('axios'); | ||||
| const tiktoken = require('@dqbd/tiktoken'); | ||||
| const WebSocket = require('ws'); | ||||
| const AIHorde = require("@zeldafan0225/ai_horde"); | ||||
| const AIHorde = require("./src/horde"); | ||||
| const ai_horde = new AIHorde({ | ||||
|     client_agent: getVersion()?.agent || 'SillyTavern:UNKNOWN:Cohee#1207', | ||||
| }); | ||||
|   | ||||
							
								
								
									
										21
									
								
								src/horde/LICENSE.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										21
									
								
								src/horde/LICENSE.md
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,21 @@ | ||||
| MIT License | ||||
|  | ||||
| Copyright (c) 2022 ZeldaFan0225 | ||||
|  | ||||
| Permission is hereby granted, free of charge, to any person obtaining a copy | ||||
| of this software and associated documentation files (the "Software"), to deal | ||||
| in the Software without restriction, including without limitation the rights | ||||
| to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | ||||
| copies of the Software, and to permit persons to whom the Software is | ||||
| furnished to do so, subject to the following conditions: | ||||
|  | ||||
| The above copyright notice and this permission notice shall be included in all | ||||
| copies or substantial portions of the Software. | ||||
|  | ||||
| THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | ||||
| IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | ||||
| FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | ||||
| AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | ||||
| LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | ||||
| OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | ||||
| SOFTWARE. | ||||
							
								
								
									
										2189
									
								
								src/horde/index.d.ts
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										2189
									
								
								src/horde/index.d.ts
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										1
									
								
								src/horde/index.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								src/horde/index.js
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
							
								
								
									
										3
									
								
								src/horde/index.mjs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								src/horde/index.mjs
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,3 @@ | ||||
| import AIHorde from './index.js' | ||||
| export default AIHorde | ||||
| export { AIHorde } | ||||
		Reference in New Issue
	
	Block a user