3167019faf
Add generic text completion API type (100% OAI compatible)
2024-12-13 01:12:10 +02:00
1616e7e067
Explicitly import Buffer. Specify jsdoc local extensions
2024-10-10 23:36:22 +03:00
d52b4fbbde
Node: Migrate to ES Modules
2024-10-10 22:37:22 +03:00
9cd59d2e4b
Pass app headers to featherless
2024-08-01 23:03:32 +03:00
b62cbdeebd
Merge branch 'staging' into DarokCx/release
2024-06-28 19:09:12 +03:00
bbb1a6e578
Add huggingface inference as text completion source
2024-06-28 18:17:27 +03:00
29ff0876a7
Added additional headers
2024-06-28 08:20:15 -04:00
2b3dfc5ae2
Add ollama and llamacpp as vector sources
2024-05-28 22:54:50 +03:00
2bd239fe81
Initial vLLM support
2024-05-02 22:40:40 +00:00
b07a6a9a78
Update all endpoints to use user directories
2024-04-07 01:47:07 +03:00
a96bb40505
#1991 Add API key for llama.cpp
2024-03-31 00:27:12 +02:00
bd223486de
Include additional headers for all supported Text Completion types.
2024-03-14 00:48:08 +02:00
acf36b6107
Add koboldcpp API key/password support
2024-03-14 00:34:09 +02:00
5c410986a4
Add support for DreamGen API.
...
API docs: https://dreamgen.com/docs/models/opus/v1
API keys: https://dreamgen.com/account/api-keys
I decided to base this on the text-completion API since it's more
flexible with SillyTavern's prompt formating capabilities.
This also means that custom context and instruct settings are required.
Will add documentation in a followup PR.
2024-03-07 12:25:48 +01:00
f962ad5c02
Add OpenRouter as a text completion source
2024-02-25 22:47:07 +02:00
b5887960b6
Merge branch 'release' into InfermaticAI
2024-02-16 08:53:04 -06:00
b95cddec1c
Remove debug statement
2024-02-06 20:03:52 -08:00
21fb143718
Add API key
2024-02-06 20:00:16 -08:00
f29f934c6b
Progress
2024-01-24 06:59:27 -06:00
b0d9f14534
Re-add Together as a text completion source
2023-12-17 23:38:03 +02:00
04e92efe29
Move API tokenization endpoint into /tokenizers
...
Requires extracting some more functions out of server.js.
2023-12-09 19:35:49 -05:00