maintainence love:)

This commit is contained in:
lovebird 2025-04-17 16:40:32 +02:00
parent e3187a89cc
commit 2267f8c78c
15 changed files with 4284 additions and 2476 deletions

View File

@ -1,12 +1,12 @@
{ {
"name": "@plastichub/kbot", "name": "@plastichub/kbot",
"version": "1.1.23", "version": "1.1.25",
"lockfileVersion": 3, "lockfileVersion": 3,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "@plastichub/kbot", "name": "@plastichub/kbot",
"version": "1.1.23", "version": "1.1.25",
"license": "ISC", "license": "ISC",
"dependencies": { "dependencies": {
"node-emoji": "^2.2.0" "node-emoji": "^2.2.0"

View File

@ -1,6 +1,6 @@
{ {
"name": "@plastichub/kbot", "name": "@plastichub/kbot",
"version": "1.1.23", "version": "1.1.25",
"main": "main_node.js", "main": "main_node.js",
"author": "", "author": "",
"license": "ISC", "license": "ISC",

File diff suppressed because one or more lines are too long

View File

@ -1,3 +0,0 @@
node_modules/
dist/
.env

View File

@ -1,239 +0,0 @@
{
"name": "ts-cli-app",
"version": "1.0.0",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "ts-cli-app",
"version": "1.0.0",
"license": "ISC",
"bin": {
"ts-cli": "dist/index.js"
},
"devDependencies": {
"@types/node": "^20.17.10",
"ts-node": "^10.9.1",
"typescript": "^5.7.2"
}
},
"node_modules/@cspotcode/source-map-support": {
"version": "0.8.1",
"resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz",
"integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==",
"dev": true,
"license": "MIT",
"dependencies": {
"@jridgewell/trace-mapping": "0.3.9"
},
"engines": {
"node": ">=12"
}
},
"node_modules/@jridgewell/resolve-uri": {
"version": "3.1.2",
"resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
"integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
"dev": true,
"license": "MIT",
"engines": {
"node": ">=6.0.0"
}
},
"node_modules/@jridgewell/sourcemap-codec": {
"version": "1.5.0",
"resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz",
"integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==",
"dev": true,
"license": "MIT"
},
"node_modules/@jridgewell/trace-mapping": {
"version": "0.3.9",
"resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz",
"integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==",
"dev": true,
"license": "MIT",
"dependencies": {
"@jridgewell/resolve-uri": "^3.0.3",
"@jridgewell/sourcemap-codec": "^1.4.10"
}
},
"node_modules/@tsconfig/node10": {
"version": "1.0.11",
"resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.11.tgz",
"integrity": "sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==",
"dev": true,
"license": "MIT"
},
"node_modules/@tsconfig/node12": {
"version": "1.0.11",
"resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz",
"integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==",
"dev": true,
"license": "MIT"
},
"node_modules/@tsconfig/node14": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz",
"integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==",
"dev": true,
"license": "MIT"
},
"node_modules/@tsconfig/node16": {
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.4.tgz",
"integrity": "sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==",
"dev": true,
"license": "MIT"
},
"node_modules/@types/node": {
"version": "20.17.10",
"resolved": "https://registry.npmjs.org/@types/node/-/node-20.17.10.tgz",
"integrity": "sha512-/jrvh5h6NXhEauFFexRin69nA0uHJ5gwk4iDivp/DeoEua3uwCUto6PC86IpRITBOs4+6i2I56K5x5b6WYGXHA==",
"dev": true,
"license": "MIT",
"dependencies": {
"undici-types": "~6.19.2"
}
},
"node_modules/acorn": {
"version": "8.14.0",
"resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz",
"integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==",
"dev": true,
"license": "MIT",
"bin": {
"acorn": "bin/acorn"
},
"engines": {
"node": ">=0.4.0"
}
},
"node_modules/acorn-walk": {
"version": "8.3.4",
"resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.4.tgz",
"integrity": "sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==",
"dev": true,
"license": "MIT",
"dependencies": {
"acorn": "^8.11.0"
},
"engines": {
"node": ">=0.4.0"
}
},
"node_modules/arg": {
"version": "4.1.3",
"resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz",
"integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==",
"dev": true,
"license": "MIT"
},
"node_modules/create-require": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz",
"integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==",
"dev": true,
"license": "MIT"
},
"node_modules/diff": {
"version": "4.0.2",
"resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz",
"integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==",
"dev": true,
"license": "BSD-3-Clause",
"engines": {
"node": ">=0.3.1"
}
},
"node_modules/make-error": {
"version": "1.3.6",
"resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz",
"integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==",
"dev": true,
"license": "ISC"
},
"node_modules/ts-node": {
"version": "10.9.2",
"resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.2.tgz",
"integrity": "sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==",
"dev": true,
"license": "MIT",
"dependencies": {
"@cspotcode/source-map-support": "^0.8.0",
"@tsconfig/node10": "^1.0.7",
"@tsconfig/node12": "^1.0.7",
"@tsconfig/node14": "^1.0.0",
"@tsconfig/node16": "^1.0.2",
"acorn": "^8.4.1",
"acorn-walk": "^8.1.1",
"arg": "^4.1.0",
"create-require": "^1.1.0",
"diff": "^4.0.1",
"make-error": "^1.1.1",
"v8-compile-cache-lib": "^3.0.1",
"yn": "3.1.1"
},
"bin": {
"ts-node": "dist/bin.js",
"ts-node-cwd": "dist/bin-cwd.js",
"ts-node-esm": "dist/bin-esm.js",
"ts-node-script": "dist/bin-script.js",
"ts-node-transpile-only": "dist/bin-transpile.js",
"ts-script": "dist/bin-script-deprecated.js"
},
"peerDependencies": {
"@swc/core": ">=1.2.50",
"@swc/wasm": ">=1.2.50",
"@types/node": "*",
"typescript": ">=2.7"
},
"peerDependenciesMeta": {
"@swc/core": {
"optional": true
},
"@swc/wasm": {
"optional": true
}
}
},
"node_modules/typescript": {
"version": "5.7.2",
"resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz",
"integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==",
"dev": true,
"license": "Apache-2.0",
"bin": {
"tsc": "bin/tsc",
"tsserver": "bin/tsserver"
},
"engines": {
"node": ">=14.17"
}
},
"node_modules/undici-types": {
"version": "6.19.8",
"resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz",
"integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==",
"dev": true,
"license": "MIT"
},
"node_modules/v8-compile-cache-lib": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz",
"integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==",
"dev": true,
"license": "MIT"
},
"node_modules/yn": {
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz",
"integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==",
"dev": true,
"license": "MIT",
"engines": {
"node": ">=6"
}
}
}
}

View File

@ -1,21 +0,0 @@
{
"name": "ts-cli-app",
"version": "1.0.0",
"description": "TypeScript CLI application",
"main": "dist/index.js",
"bin": {
"ts-cli": "./dist/index.js"
},
"scripts": {
"build": "tsc",
"start": "ts-node src/index.ts"
},
"keywords": [],
"author": "",
"license": "ISC",
"devDependencies": {
"@types/node": "^20.17.10",
"ts-node": "^10.9.1",
"typescript": "^5.7.2"
}
}

View File

@ -1,3 +0,0 @@
#!/usr/bin/env node
"use strict";
console.log('Hello, World! Welcome to your CLI application.');

View File

@ -1,3 +0,0 @@
#!/usr/bin/env node
console.log('Hello from TypeScript CLI!');

View File

@ -1,9 +0,0 @@
{
"compilerOptions": {
"target": "ES6",
"module": "commonjs",
"rootDir": "src",
"outDir": "dist",
"strict": true
}
}

View File

@ -1,16 +1,10 @@
{ {
"timestamp": 1742336018639, "timestamp": 1744900800332,
"models": [ "models": [
{ {
"id": "gpt-4o-2024-11-20", "id": "gpt-4o-audio-preview-2024-12-17",
"object": "model", "object": "model",
"created": 1739331543, "created": 1734034239,
"owned_by": "system"
},
{
"id": "gpt-4o-mini-audio-preview-2024-12-17",
"object": "model",
"created": 1734115920,
"owned_by": "system" "owned_by": "system"
}, },
{ {
@ -19,12 +13,24 @@
"created": 1698785189, "created": 1698785189,
"owned_by": "system" "owned_by": "system"
}, },
{
"id": "text-embedding-3-large",
"object": "model",
"created": 1705953180,
"owned_by": "system"
},
{ {
"id": "dall-e-2", "id": "dall-e-2",
"object": "model", "object": "model",
"created": 1698798177, "created": 1698798177,
"owned_by": "system" "owned_by": "system"
}, },
{
"id": "o4-mini-2025-04-16",
"object": "model",
"created": 1744133506,
"owned_by": "system"
},
{ {
"id": "gpt-4o-audio-preview-2024-10-01", "id": "gpt-4o-audio-preview-2024-10-01",
"object": "model", "object": "model",
@ -32,39 +38,21 @@
"owned_by": "system" "owned_by": "system"
}, },
{ {
"id": "gpt-4o-audio-preview", "id": "o4-mini",
"object": "model", "object": "model",
"created": 1727460443, "created": 1744225351,
"owned_by": "system" "owned_by": "system"
}, },
{ {
"id": "o1-mini-2024-09-12", "id": "gpt-4.1-nano",
"object": "model", "object": "model",
"created": 1725648979, "created": 1744321707,
"owned_by": "system" "owned_by": "system"
}, },
{ {
"id": "o1-mini", "id": "gpt-4.1-nano-2025-04-14",
"object": "model", "object": "model",
"created": 1725649008, "created": 1744321025,
"owned_by": "system"
},
{
"id": "omni-moderation-latest",
"object": "model",
"created": 1731689265,
"owned_by": "system"
},
{
"id": "gpt-4o-mini-audio-preview",
"object": "model",
"created": 1734387424,
"owned_by": "system"
},
{
"id": "omni-moderation-2024-09-26",
"object": "model",
"created": 1732734466,
"owned_by": "system" "owned_by": "system"
}, },
{ {
@ -73,12 +61,24 @@
"created": 1727131766, "created": 1727131766,
"owned_by": "system" "owned_by": "system"
}, },
{
"id": "gpt-4o-realtime-preview",
"object": "model",
"created": 1727659998,
"owned_by": "system"
},
{ {
"id": "babbage-002", "id": "babbage-002",
"object": "model", "object": "model",
"created": 1692634615, "created": 1692634615,
"owned_by": "system" "owned_by": "system"
}, },
{
"id": "gpt-4-turbo-preview",
"object": "model",
"created": 1706037777,
"owned_by": "system"
},
{ {
"id": "tts-1-hd-1106", "id": "tts-1-hd-1106",
"object": "model", "object": "model",
@ -86,21 +86,9 @@
"owned_by": "system" "owned_by": "system"
}, },
{ {
"id": "whisper-1", "id": "gpt-4-0125-preview",
"object": "model", "object": "model",
"created": 1677532384, "created": 1706037612,
"owned_by": "openai-internal"
},
{
"id": "text-embedding-3-large",
"object": "model",
"created": 1705953180,
"owned_by": "system"
},
{
"id": "gpt-4o-audio-preview-2024-12-17",
"object": "model",
"created": 1734034239,
"owned_by": "system" "owned_by": "system"
}, },
{ {
@ -110,10 +98,10 @@
"owned_by": "openai" "owned_by": "openai"
}, },
{ {
"id": "gpt-4o-2024-05-13", "id": "text-embedding-ada-002",
"object": "model", "object": "model",
"created": 1715368132, "created": 1671217299,
"owned_by": "system" "owned_by": "openai-internal"
}, },
{ {
"id": "tts-1-hd", "id": "tts-1-hd",
@ -122,9 +110,15 @@
"owned_by": "system" "owned_by": "system"
}, },
{ {
"id": "o1-preview", "id": "gpt-4o-mini-audio-preview",
"object": "model", "object": "model",
"created": 1725648897, "created": 1734387424,
"owned_by": "system"
},
{
"id": "gpt-4o-audio-preview",
"object": "model",
"created": 1727460443,
"owned_by": "system" "owned_by": "system"
}, },
{ {
@ -134,15 +128,27 @@
"owned_by": "system" "owned_by": "system"
}, },
{ {
"id": "gpt-3.5-turbo-instruct-0914", "id": "gpt-4o-mini-realtime-preview",
"object": "model", "object": "model",
"created": 1694122472, "created": 1734387380,
"owned_by": "system" "owned_by": "system"
}, },
{ {
"id": "gpt-4o-mini", "id": "gpt-4.1-mini",
"object": "model", "object": "model",
"created": 1721172741, "created": 1744318173,
"owned_by": "system"
},
{
"id": "gpt-4o-mini-realtime-preview-2024-12-17",
"object": "model",
"created": 1734112601,
"owned_by": "system"
},
{
"id": "gpt-3.5-turbo-instruct-0914",
"object": "model",
"created": 1694122472,
"owned_by": "system" "owned_by": "system"
}, },
{ {
@ -152,9 +158,9 @@
"owned_by": "system" "owned_by": "system"
}, },
{ {
"id": "gpt-4o-mini-2024-07-18", "id": "gpt-4.1-mini-2025-04-14",
"object": "model", "object": "model",
"created": 1721172717, "created": 1744317547,
"owned_by": "system" "owned_by": "system"
}, },
{ {
@ -163,6 +169,12 @@
"created": 1699053241, "created": 1699053241,
"owned_by": "system" "owned_by": "system"
}, },
{
"id": "chatgpt-4o-latest",
"object": "model",
"created": 1723515131,
"owned_by": "system"
},
{ {
"id": "davinci-002", "id": "davinci-002",
"object": "model", "object": "model",
@ -187,36 +199,18 @@
"created": 1712361441, "created": 1712361441,
"owned_by": "system" "owned_by": "system"
}, },
{
"id": "gpt-4o-realtime-preview-2024-12-17",
"object": "model",
"created": 1733945430,
"owned_by": "system"
},
{ {
"id": "gpt-3.5-turbo-instruct", "id": "gpt-3.5-turbo-instruct",
"object": "model", "object": "model",
"created": 1692901427, "created": 1692901427,
"owned_by": "system" "owned_by": "system"
}, },
{
"id": "gpt-4o-mini-search-preview-2025-03-11",
"object": "model",
"created": 1741390858,
"owned_by": "system"
},
{
"id": "chatgpt-4o-latest",
"object": "model",
"created": 1723515131,
"owned_by": "system"
},
{
"id": "gpt-3.5-turbo-0125",
"object": "model",
"created": 1706048358,
"owned_by": "system"
},
{
"id": "gpt-4o-2024-08-06",
"object": "model",
"created": 1722814719,
"owned_by": "system"
},
{ {
"id": "gpt-3.5-turbo", "id": "gpt-3.5-turbo",
"object": "model", "object": "model",
@ -224,15 +218,39 @@
"owned_by": "openai" "owned_by": "openai"
}, },
{ {
"id": "gpt-4-turbo-2024-04-09", "id": "gpt-4-1106-preview",
"object": "model", "object": "model",
"created": 1712601677, "created": 1698957206,
"owned_by": "system" "owned_by": "system"
}, },
{ {
"id": "gpt-4o-realtime-preview", "id": "gpt-4o-mini-search-preview-2025-03-11",
"object": "model", "object": "model",
"created": 1727659998, "created": 1741390858,
"owned_by": "system"
},
{
"id": "gpt-4o-2024-11-20",
"object": "model",
"created": 1739331543,
"owned_by": "system"
},
{
"id": "whisper-1",
"object": "model",
"created": 1677532384,
"owned_by": "openai-internal"
},
{
"id": "gpt-4o-2024-05-13",
"object": "model",
"created": 1715368132,
"owned_by": "system"
},
{
"id": "gpt-4-turbo-2024-04-09",
"object": "model",
"created": 1712601677,
"owned_by": "system" "owned_by": "system"
}, },
{ {
@ -242,29 +260,11 @@
"owned_by": "openai-internal" "owned_by": "openai-internal"
}, },
{ {
"id": "gpt-4o", "id": "o1-preview",
"object": "model", "object": "model",
"created": 1715367049, "created": 1725648897,
"owned_by": "system" "owned_by": "system"
}, },
{
"id": "text-embedding-3-small",
"object": "model",
"created": 1705948997,
"owned_by": "system"
},
{
"id": "gpt-4-1106-preview",
"object": "model",
"created": 1698957206,
"owned_by": "system"
},
{
"id": "text-embedding-ada-002",
"object": "model",
"created": 1671217299,
"owned_by": "openai-internal"
},
{ {
"id": "gpt-4-0613", "id": "gpt-4-0613",
"object": "model", "object": "model",
@ -277,30 +277,36 @@
"created": 1734326976, "created": 1734326976,
"owned_by": "system" "owned_by": "system"
}, },
{
"id": "o1",
"object": "model",
"created": 1734375816,
"owned_by": "system"
},
{
"id": "o1-pro",
"object": "model",
"created": 1742251791,
"owned_by": "system"
},
{
"id": "o1-pro-2025-03-19",
"object": "model",
"created": 1742251504,
"owned_by": "system"
},
{ {
"id": "gpt-4.5-preview", "id": "gpt-4.5-preview",
"object": "model", "object": "model",
"created": 1740623059, "created": 1740623059,
"owned_by": "system" "owned_by": "system"
}, },
{
"id": "gpt-4o-mini-realtime-preview",
"object": "model",
"created": 1734387380,
"owned_by": "system"
},
{ {
"id": "gpt-4.5-preview-2025-02-27", "id": "gpt-4.5-preview-2025-02-27",
"object": "model", "object": "model",
"created": 1740623304, "created": 1740623304,
"owned_by": "system" "owned_by": "system"
}, },
{
"id": "gpt-4o-mini-realtime-preview-2024-12-17",
"object": "model",
"created": 1734112601,
"owned_by": "system"
},
{ {
"id": "gpt-4o-search-preview-2025-03-11", "id": "gpt-4o-search-preview-2025-03-11",
"object": "model", "object": "model",
@ -314,15 +320,27 @@
"owned_by": "openai-internal" "owned_by": "openai-internal"
}, },
{ {
"id": "gpt-4-turbo-preview", "id": "omni-moderation-2024-09-26",
"object": "model", "object": "model",
"created": 1706037777, "created": 1732734466,
"owned_by": "system" "owned_by": "system"
}, },
{ {
"id": "gpt-4-0125-preview", "id": "text-embedding-3-small",
"object": "model", "object": "model",
"created": 1706037612, "created": 1705948997,
"owned_by": "system"
},
{
"id": "gpt-4o-mini-tts",
"object": "model",
"created": 1742403959,
"owned_by": "system"
},
{
"id": "gpt-4o",
"object": "model",
"created": 1715367049,
"owned_by": "system" "owned_by": "system"
}, },
{ {
@ -331,12 +349,6 @@
"created": 1737146383, "created": 1737146383,
"owned_by": "system" "owned_by": "system"
}, },
{
"id": "o1",
"object": "model",
"created": 1734375816,
"owned_by": "system"
},
{ {
"id": "o3-mini-2025-01-31", "id": "o3-mini-2025-01-31",
"object": "model", "object": "model",
@ -344,9 +356,75 @@
"owned_by": "system" "owned_by": "system"
}, },
{ {
"id": "gpt-4o-realtime-preview-2024-12-17", "id": "gpt-4o-mini",
"object": "model", "object": "model",
"created": 1733945430, "created": 1721172741,
"owned_by": "system"
},
{
"id": "gpt-4o-2024-08-06",
"object": "model",
"created": 1722814719,
"owned_by": "system"
},
{
"id": "gpt-4.1",
"object": "model",
"created": 1744316542,
"owned_by": "system"
},
{
"id": "gpt-4o-transcribe",
"object": "model",
"created": 1742068463,
"owned_by": "system"
},
{
"id": "gpt-4.1-2025-04-14",
"object": "model",
"created": 1744315746,
"owned_by": "system"
},
{
"id": "gpt-4o-mini-2024-07-18",
"object": "model",
"created": 1721172717,
"owned_by": "system"
},
{
"id": "gpt-4o-mini-transcribe",
"object": "model",
"created": 1742068596,
"owned_by": "system"
},
{
"id": "o1-mini",
"object": "model",
"created": 1725649008,
"owned_by": "system"
},
{
"id": "gpt-4o-mini-audio-preview-2024-12-17",
"object": "model",
"created": 1734115920,
"owned_by": "system"
},
{
"id": "gpt-3.5-turbo-0125",
"object": "model",
"created": 1706048358,
"owned_by": "system"
},
{
"id": "o1-mini-2024-09-12",
"object": "model",
"created": 1725648979,
"owned_by": "system"
},
{
"id": "omni-moderation-latest",
"object": "model",
"created": 1731689265,
"owned_by": "system" "owned_by": "system"
} }
] ]

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -13,14 +13,11 @@ export const get_var = (key: string ='') => env.get(key).asString() || env.get(k
export const HOME = (sub = '') => path.join(process.env[(process.platform == 'win32' ) ? 'USERPROFILE' : 'HOME'] || '', sub) export const HOME = (sub = '') => path.join(process.env[(process.platform == 'win32' ) ? 'USERPROFILE' : 'HOME'] || '', sub)
export const PREFERENCES_DEFAULT = (key: string = 'KBOT_PREFERENCES') => get_var(key) || path.join(HOME(`.${API_PREFIX}`), PREFERENCES_FILE_NAME) export const PREFERENCES_DEFAULT = (key: string = 'KBOT_PREFERENCES') => get_var(key) || path.join(HOME(`.${API_PREFIX}`), PREFERENCES_FILE_NAME)
import { Filters } from './filters' import { Filters } from './filters'
import { models_dist } from './models' import { models_dist } from './models'
import { defaultTemplate } from './tools' import { defaultTemplate } from './tools'
export const E_Filters = z.enum(Object.keys(Filters) as any) export const E_Filters = z.enum(Object.keys(Filters) as any)
export const RouterTypeSchema = z.enum(['openrouter', 'openai', 'deepseek', 'huggingface', 'ollama', 'fireworks', 'gemini', 'xai']) export const RouterTypeSchema = z.enum(['openrouter', 'openai', 'deepseek', 'huggingface', 'ollama', 'fireworks', 'gemini', 'xai'])
export type RouterType = z.infer<typeof RouterTypeSchema> export type RouterType = z.infer<typeof RouterTypeSchema>

View File

@ -34,6 +34,7 @@ export interface IKBotOptions {
aion-labs/aion-1.0-mini | paid aion-labs/aion-1.0-mini | paid
aion-labs/aion-rp-llama-3.1-8b | paid aion-labs/aion-rp-llama-3.1-8b | paid
jondurbin/airoboros-l2-70b | paid jondurbin/airoboros-l2-70b | paid
allenai/molmo-7b-d:free | free
allenai/olmo-2-0325-32b-instruct | paid allenai/olmo-2-0325-32b-instruct | paid
amazon/nova-lite-v1 | paid amazon/nova-lite-v1 | paid
amazon/nova-micro-v1 | paid amazon/nova-micro-v1 | paid
@ -62,6 +63,7 @@ export interface IKBotOptions {
anthropic/claude-2.1 | paid anthropic/claude-2.1 | paid
anthropic/claude-2.1:beta | paid anthropic/claude-2.1:beta | paid
openrouter/auto | paid openrouter/auto | paid
bytedance-research/ui-tars-72b:free | free
cohere/command | paid cohere/command | paid
cohere/command-a | paid cohere/command-a | paid
cohere/command-r | paid cohere/command-r | paid
@ -74,6 +76,9 @@ export interface IKBotOptions {
deepseek/deepseek-r1-zero:free | free deepseek/deepseek-r1-zero:free | free
deepseek/deepseek-chat | paid deepseek/deepseek-chat | paid
deepseek/deepseek-chat:free | free deepseek/deepseek-chat:free | free
deepseek/deepseek-chat-v3-0324 | paid
deepseek/deepseek-chat-v3-0324:free | free
deepseek/deepseek-v3-base:free | free
deepseek/deepseek-r1 | paid deepseek/deepseek-r1 | paid
deepseek/deepseek-r1:free | free deepseek/deepseek-r1:free | free
deepseek/deepseek-r1-distill-llama-70b | paid deepseek/deepseek-r1-distill-llama-70b | paid
@ -93,29 +98,30 @@ export interface IKBotOptions {
eva-unit-01/eva-qwen-2.5-72b | paid eva-unit-01/eva-qwen-2.5-72b | paid
sao10k/fimbulvetr-11b-v2 | paid sao10k/fimbulvetr-11b-v2 | paid
alpindale/goliath-120b | paid alpindale/goliath-120b | paid
google/gemini-2.0-flash-lite-001 | paid
google/gemini-2.0-flash-thinking-exp-1219:free | free
google/gemini-2.0-flash-thinking-exp:free | free
google/gemini-exp-1206:free | free
google/gemini-flash-1.5 | paid google/gemini-flash-1.5 | paid
google/gemini-flash-1.5-8b | paid google/gemini-flash-1.5-8b | paid
google/gemini-flash-1.5-8b-exp | paid google/gemini-flash-1.5-8b-exp | paid
google/gemini-pro-1.5 | paid
google/gemini-2.0-flash-001 | paid google/gemini-2.0-flash-001 | paid
google/gemini-2.0-flash-exp:free | free google/gemini-2.0-flash-exp:free | free
google/gemini-2.0-flash-lite-preview-02-05:free | free google/gemini-2.0-flash-lite-001 | paid
google/gemini-pro | paid google/gemini-2.0-flash-thinking-exp-1219:free | free
google/gemini-pro-1.5 | paid google/gemini-2.0-flash-thinking-exp:free | free
google/gemini-2.0-pro-exp-02-05:free | free google/gemini-2.0-pro-exp-02-05:free | free
google/gemini-2.5-pro-exp-03-25:free | free
google/gemini-2.5-pro-preview-03-25 | paid
google/gemini-pro | paid
google/gemini-pro-vision | paid google/gemini-pro-vision | paid
google/gemma-2-27b-it | paid google/gemma-2-27b-it | paid
google/gemma-2-9b-it | paid google/gemma-2-9b-it | paid
google/gemma-2-9b-it:free | free google/gemma-2-9b-it:free | free
google/gemma-3-12b-it | paid
google/gemma-3-12b-it:free | free google/gemma-3-12b-it:free | free
google/gemma-3-1b-it:free | free google/gemma-3-1b-it:free | free
google/gemma-3-27b-it | paid google/gemma-3-27b-it | paid
google/gemma-3-27b-it:free | free google/gemma-3-27b-it:free | free
google/gemma-3-4b-it | paid
google/gemma-3-4b-it:free | free google/gemma-3-4b-it:free | free
google/gemma-7b-it | paid
google/learnlm-1.5-pro-experimental:free | free google/learnlm-1.5-pro-experimental:free | free
google/palm-2-chat-bison | paid google/palm-2-chat-bison | paid
google/palm-2-chat-bison-32k | paid google/palm-2-chat-bison-32k | paid
@ -129,7 +135,6 @@ export interface IKBotOptions {
liquid/lfm-3b | paid liquid/lfm-3b | paid
liquid/lfm-40b | paid liquid/lfm-40b | paid
liquid/lfm-7b | paid liquid/lfm-7b | paid
allenai/llama-3.1-tulu-3-405b | paid
meta-llama/llama-guard-3-8b | paid meta-llama/llama-guard-3-8b | paid
alpindale/magnum-72b | paid alpindale/magnum-72b | paid
anthracite-org/magnum-v2-72b | paid anthracite-org/magnum-v2-72b | paid
@ -139,7 +144,6 @@ export interface IKBotOptions {
meta-llama/llama-2-70b-chat | paid meta-llama/llama-2-70b-chat | paid
meta-llama/llama-3-70b-instruct | paid meta-llama/llama-3-70b-instruct | paid
meta-llama/llama-3-8b-instruct | paid meta-llama/llama-3-8b-instruct | paid
meta-llama/llama-3-8b-instruct:free | free
meta-llama/llama-3.1-405b | paid meta-llama/llama-3.1-405b | paid
meta-llama/llama-3.1-405b-instruct | paid meta-llama/llama-3.1-405b-instruct | paid
meta-llama/llama-3.1-70b-instruct | paid meta-llama/llama-3.1-70b-instruct | paid
@ -154,6 +158,10 @@ export interface IKBotOptions {
meta-llama/llama-3.2-90b-vision-instruct | paid meta-llama/llama-3.2-90b-vision-instruct | paid
meta-llama/llama-3.3-70b-instruct | paid meta-llama/llama-3.3-70b-instruct | paid
meta-llama/llama-3.3-70b-instruct:free | free meta-llama/llama-3.3-70b-instruct:free | free
meta-llama/llama-4-maverick | paid
meta-llama/llama-4-maverick:free | free
meta-llama/llama-4-scout | paid
meta-llama/llama-4-scout:free | free
meta-llama/llama-guard-2-8b | paid meta-llama/llama-guard-2-8b | paid
microsoft/phi-4 | paid microsoft/phi-4 | paid
microsoft/phi-4-multimodal-instruct | paid microsoft/phi-4-multimodal-instruct | paid
@ -174,6 +182,7 @@ export interface IKBotOptions {
mistralai/codestral-2501 | paid mistralai/codestral-2501 | paid
mistralai/codestral-mamba | paid mistralai/codestral-mamba | paid
mistralai/ministral-3b | paid mistralai/ministral-3b | paid
mistral/ministral-8b | paid
mistralai/ministral-8b | paid mistralai/ministral-8b | paid
mistralai/mistral-7b-instruct | paid mistralai/mistral-7b-instruct | paid
mistralai/mistral-7b-instruct:free | free mistralai/mistral-7b-instruct:free | free
@ -185,6 +194,7 @@ export interface IKBotOptions {
mistralai/mistral-small-24b-instruct-2501 | paid mistralai/mistral-small-24b-instruct-2501 | paid
mistralai/mistral-small-24b-instruct-2501:free | free mistralai/mistral-small-24b-instruct-2501:free | free
mistralai/mistral-small-3.1-24b-instruct | paid mistralai/mistral-small-3.1-24b-instruct | paid
mistralai/mistral-small-3.1-24b-instruct:free | free
mistralai/mixtral-8x22b-instruct | paid mistralai/mixtral-8x22b-instruct | paid
mistralai/mixtral-8x7b | paid mistralai/mixtral-8x7b | paid
mistralai/mixtral-8x7b-instruct | paid mistralai/mixtral-8x7b-instruct | paid
@ -193,7 +203,6 @@ export interface IKBotOptions {
mistralai/mistral-saba | paid mistralai/mistral-saba | paid
moonshotai/moonlight-16b-a3b-instruct:free | free moonshotai/moonlight-16b-a3b-instruct:free | free
gryphe/mythomax-l2-13b | paid gryphe/mythomax-l2-13b | paid
gryphe/mythomax-l2-13b:free | free
neversleep/llama-3-lumimaid-70b | paid neversleep/llama-3-lumimaid-70b | paid
neversleep/llama-3-lumimaid-8b | paid neversleep/llama-3-lumimaid-8b | paid
neversleep/llama-3-lumimaid-8b:extended | paid neversleep/llama-3-lumimaid-8b:extended | paid
@ -239,14 +248,13 @@ export interface IKBotOptions {
openai/o1-mini-2024-09-12 | paid openai/o1-mini-2024-09-12 | paid
openai/o1-preview | paid openai/o1-preview | paid
openai/o1-preview-2024-09-12 | paid openai/o1-preview-2024-09-12 | paid
openai/o1-pro | paid
openai/o3-mini | paid openai/o3-mini | paid
openai/o3-mini-high | paid openai/o3-mini-high | paid
openchat/openchat-7b | paid openchat/openchat-7b | paid
openchat/openchat-7b:free | free openchat/openchat-7b:free | free
teknium/openhermes-2.5-mistral-7b | paid all-hands/openhands-lm-32b-v0.1 | paid
perplexity/llama-3.1-sonar-large-128k-chat | paid
perplexity/llama-3.1-sonar-large-128k-online | paid perplexity/llama-3.1-sonar-large-128k-online | paid
perplexity/llama-3.1-sonar-small-128k-chat | paid
perplexity/llama-3.1-sonar-small-128k-online | paid perplexity/llama-3.1-sonar-small-128k-online | paid
perplexity/r1-1776 | paid perplexity/r1-1776 | paid
perplexity/sonar | paid perplexity/sonar | paid
@ -255,19 +263,22 @@ export interface IKBotOptions {
perplexity/sonar-reasoning | paid perplexity/sonar-reasoning | paid
perplexity/sonar-reasoning-pro | paid perplexity/sonar-reasoning-pro | paid
pygmalionai/mythalion-13b | paid pygmalionai/mythalion-13b | paid
openrouter/quasar-alpha | paid
qwen/qwen-2-72b-instruct | paid qwen/qwen-2-72b-instruct | paid
qwen/qwen-2-7b-instruct | paid
qwen/qwen-2-7b-instruct:free | free
qwen/qwen-vl-max | paid qwen/qwen-vl-max | paid
qwen/qwen-vl-plus | paid qwen/qwen-vl-plus | paid
qwen/qwen-max | paid qwen/qwen-max | paid
qwen/qwen-plus | paid qwen/qwen-plus | paid
qwen/qwen-turbo | paid qwen/qwen-turbo | paid
qwen/qwen2.5-32b-instruct | paid qwen/qwen2.5-32b-instruct | paid
qwen/qwen2.5-vl-32b-instruct | paid
qwen/qwen2.5-vl-32b-instruct:free | free
qwen/qwen2.5-vl-3b-instruct:free | free
qwen/qwen2.5-vl-72b-instruct | paid qwen/qwen2.5-vl-72b-instruct | paid
qwen/qwen2.5-vl-72b-instruct:free | free qwen/qwen2.5-vl-72b-instruct:free | free
qwen/qwen-2.5-vl-72b-instruct | paid qwen/qwen-2.5-vl-72b-instruct | paid
qwen/qwen-2.5-vl-7b-instruct | paid qwen/qwen-2.5-vl-7b-instruct | paid
qwen/qwen-2.5-vl-7b-instruct:free | free
qwen/qwq-32b | paid qwen/qwq-32b | paid
qwen/qwq-32b:free | free qwen/qwq-32b:free | free
qwen/qwq-32b-preview | paid qwen/qwq-32b-preview | paid
@ -275,8 +286,10 @@ export interface IKBotOptions {
qwen/qwen-2.5-72b-instruct | paid qwen/qwen-2.5-72b-instruct | paid
qwen/qwen-2.5-72b-instruct:free | free qwen/qwen-2.5-72b-instruct:free | free
qwen/qwen-2.5-7b-instruct | paid qwen/qwen-2.5-7b-instruct | paid
qwen/qwen-2.5-7b-instruct:free | free
qwen/qwen-2.5-coder-32b-instruct | paid qwen/qwen-2.5-coder-32b-instruct | paid
qwen/qwen-2.5-coder-32b-instruct:free | free qwen/qwen-2.5-coder-32b-instruct:free | free
featherless/qwerky-72b:free | free
rekaai/reka-flash-3:free | free rekaai/reka-flash-3:free | free
undi95/remm-slerp-l2-13b | paid undi95/remm-slerp-l2-13b | paid
thedrummer/rocinante-12b | paid thedrummer/rocinante-12b | paid
@ -293,6 +306,8 @@ export interface IKBotOptions {
thedrummer/skyfall-36b-v2 | paid thedrummer/skyfall-36b-v2 | paid
undi95/toppy-m-7b | paid undi95/toppy-m-7b | paid
undi95/toppy-m-7b:free | free undi95/toppy-m-7b:free | free
scb10x/llama3.1-typhoon2-70b-instruct | paid
scb10x/llama3.1-typhoon2-8b-instruct | paid
thedrummer/unslopnemo-12b | paid thedrummer/unslopnemo-12b | paid
microsoft/wizardlm-2-7b | paid microsoft/wizardlm-2-7b | paid
microsoft/wizardlm-2-8x22b | paid microsoft/wizardlm-2-8x22b | paid
@ -339,17 +354,22 @@ export interface IKBotOptions {
gpt-4o-mini-realtime-preview-2024-12-17 gpt-4o-mini-realtime-preview-2024-12-17
gpt-4o-mini-search-preview gpt-4o-mini-search-preview
gpt-4o-mini-search-preview-2025-03-11 gpt-4o-mini-search-preview-2025-03-11
gpt-4o-mini-transcribe
gpt-4o-mini-tts
gpt-4o-realtime-preview gpt-4o-realtime-preview
gpt-4o-realtime-preview-2024-10-01 gpt-4o-realtime-preview-2024-10-01
gpt-4o-realtime-preview-2024-12-17 gpt-4o-realtime-preview-2024-12-17
gpt-4o-search-preview gpt-4o-search-preview
gpt-4o-search-preview-2025-03-11 gpt-4o-search-preview-2025-03-11
gpt-4o-transcribe
o1 o1
o1-2024-12-17 o1-2024-12-17
o1-mini o1-mini
o1-mini-2024-09-12 o1-mini-2024-09-12
o1-preview o1-preview
o1-preview-2024-09-12 o1-preview-2024-09-12
o1-pro
o1-pro-2025-03-19
o3-mini o3-mini
o3-mini-2025-01-31 o3-mini-2025-01-31
omni-moderation-2024-09-26 omni-moderation-2024-09-26