aboutsummaryrefslogtreecommitdiffstats
path: root/apps/workers
diff options
context:
space:
mode:
authorkamtschatka <simon.schatka@gmx.at>2024-10-19 23:48:14 +0200
committerGitHub <noreply@github.com>2024-10-19 22:48:14 +0100
commit9a56e58bd54b2bfe11104e80c602493d720ff6be (patch)
treebd5ac7c8dd386881f077519e40d911d8e07dbace /apps/workers
parent0debc6b415baa466245901fb52c009d09ef3ba15 (diff)
downloadkarakeep-9a56e58bd54b2bfe11104e80c602493d720ff6be.tar.zst
feature: Allow reseting user password, change their roles and create new users. Fixes #495 (#567)
* How do I set the variable "user" or "system" for AI inference #262 changed from system to user * Make Myself an Admin #560 added user management functionality to the admin page * A bunch of UI fixes and simplifications --------- Co-authored-by: Mohamed Bassem <me@mbassem.com>
Diffstat (limited to 'apps/workers')
-rw-r--r--apps/workers/inference.ts2
1 files changed, 1 insertions, 1 deletions
diff --git a/apps/workers/inference.ts b/apps/workers/inference.ts
index 41ceffd6..fed9478f 100644
--- a/apps/workers/inference.ts
+++ b/apps/workers/inference.ts
@@ -43,7 +43,7 @@ class OpenAIInferenceClient implements InferenceClient {
async inferFromText(prompt: string): Promise<InferenceResponse> {
const chatCompletion = await this.openAI.chat.completions.create({
- messages: [{ role: "system", content: prompt }],
+ messages: [{ role: "user", content: prompt }],
model: serverConfig.inference.textModel,
response_format: { type: "json_object" },
});