-
-
Notifications
You must be signed in to change notification settings - Fork 3.4k
Support GPT4All Server API #11870
Copy link
Copy link
Closed
Labels
FirstTimeCodeContributionTriggers GitHub Greeter WorkflowTriggers GitHub Greeter Workflow[outdated] type: enhancementcomponent: ai
Metadata
Metadata
Assignees
Labels
FirstTimeCodeContributionTriggers GitHub Greeter WorkflowTriggers GitHub Greeter Workflow[outdated] type: enhancementcomponent: ai
Type
Fields
Give feedbackNo fields configured for issues without a type.
Describtion of solution:
I want to use JabRef's AI feature locally. There are multiple applications out there that provide a server API. They very often offer an API that resembles OpenAI API.
GPT4All is such an application. Others are Llama.cpp, Ollama, LMStudio, Jan, KobolCPP. I am sure, there are more, but those are the most well known ones.
The grand advantage of those applications is that they offer more samplers, GPU acceleration, hardware support and support for models that have not been added to JabRef.
Problem
It kinda works with GPT4All already, but something is wrong. I believe the embeddings are not sent together with the prompt and responses look like they are cutoff in the middle.
GPT4All:

JabRef:

Additional context
JabRef preferences:

GPT4All preferences:

GPT4All model settings 1:

GPT4All model settings 2:
