diff options
| author | Michael Peter Christen <mc@yacy.net> | 2026-07-04 13:01:38 +0200 |
|---|---|---|
| committer | Michael Peter Christen <mc@yacy.net> | 2026-07-04 13:01:38 +0200 |
| commit | adb04ae3971ee8f976cc946c943e757a625cb558 (patch) | |
| tree | 6460a651ba111773ceb96efecaee8e8a6bc7c52b /defaults/web.xml | |
| parent | a8b90eb3653cea8322a9e0101eda6c14c3f25cc8 (diff) | |
added llm proxy servlet to augment the RAGProxyServlet with admin
access. We need this to do remote LLM inference configuration.
Diffstat (limited to 'defaults/web.xml')
| -rw-r--r-- | defaults/web.xml | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/defaults/web.xml b/defaults/web.xml index 0e5241e6c..2e2efa894 100644 --- a/defaults/web.xml +++ b/defaults/web.xml @@ -65,6 +65,13 @@ <servlet-class>net.yacy.http.servlets.OpenAIModelsServlet</servlet-class> </servlet> + <!-- admin passthrough proxy for configured LLM endpoints; also embedded in the + RAGProxy/OllamaTags/OpenAIModels servlets, activated by a hoststub parameter --> + <servlet> + <servlet-name>LLMAdminProxyServlet</servlet-name> + <servlet-class>net.yacy.http.servlets.LLMAdminProxyServlet</servlet-class> + </servlet> + <servlet> <servlet-name>MCPSearchServlet</servlet-name> <servlet-class>net.yacy.http.servlets.MCPSearchServlet</servlet-class> @@ -119,6 +126,13 @@ </servlet-mapping> <servlet-mapping> + <servlet-name>LLMAdminProxyServlet</servlet-name> + <url-pattern>/api/pull</url-pattern> + <url-pattern>/api/delete</url-pattern> + <url-pattern>/api/show</url-pattern> + </servlet-mapping> + + <servlet-mapping> <servlet-name>MCPSearchServlet</servlet-name> <url-pattern>/tools</url-pattern> <url-pattern>/tools/initialize</url-pattern> |
