- Konfigurera externa sökmotorer som Google Search och SearXNG för att öka modellmedvetenheten.
- Integrering av MCP-servrar för att koppla AI till extern data som ClickHouse, Notion eller Reddit.
- Anslutningshantering med hjälp av Docker- och YAML-konfigurationsfiler för att optimera prestanda.
¿Hur lägger man till internetsökning i LibreChat? Om du har märkt att din LibreChat-instans inte fungerar på grund av föråldrad data letar du förmodligen efter ett sätt att... anslut din AI till nätverketDet finns inget mer frustrerande än att fråga om en nyhetsartikel från igår och få modellen att säga att de inte vet eftersom deras utbildning slutade för länge sedan, så låt oss hitta en lösning.
Det finns flera sätt att aktivera din chatt för att genomsöka webben eller få åtkomst till externa datakällor, från agentverktyg allt från API-baserade lösningar till implementering av mer avancerade protokoll. I den meningen kräver det lite tålamod att konfigurera det korrekt, men resultatet gör verktyget oändligt mycket kraftfullare.
Direkta webbsökningsalternativ
Ett av de mest direkta sätten att utrusta dina agenter med spårningsfunktioner är genom Google Anpassad Sökning JSON APIFör att detta ska fungera räcker det inte att bara aktivera en knapp; du behöver få ett anpassat sökmotor-ID och en specifik Google API-nyckel. När den är konfigurerad kan du instruera agenten att sök efter de senaste nyheterna om vilket ämne som helst så returnerar systemet relevanta och aktuella resultat.
Å andra sidan, om du föredrar något mer flexibelt eller privat, SearXNG är det ideala alternativetDu kan konfigurera den direkt från LibreChats användargränssnitt eller genom att redigera filen librechat.yamlFör att göra detta från användargränssnittet, gå helt enkelt till verktygsmenyn i inmatningsfältet, klicka på kugghjulsikonen för webbsökning och Välj SearXNG som leverantörgenom att ange URL:en för din instans och vilken typ av skrapa du använder.
När du är klar med att spara informationen ser du att Webbsökning särskiljande Det verkar vara aktiverat. Från och med det ögonblicket kommer alla frågor som kräver externa data att utnyttja webbsökningsfunktionen för att ge dig svar baserade på aktuell verklighet och inte bara på modellens vikter.
Implementering av MCP-servrar och extern data

Om du vill gå ett steg längre och koppla LibreChat till databaser eller applikationer, Modellkontextprotokoll (MCP) Det är nyckeln. Till exempel är det möjligt Anslut MCP-servrar med LibreChat använda Docker för att interagera med specifik data. Om du har din egen tjänst på ClickHouse Cloud kan du använda dina inloggningsuppgifter för AI:n analysera dina egna datamängder i realtid.
Det är viktigt att kontrollera det i filen librechat.yaml, inom avsnittet interface och sektionen mcpServers, alternativet användning är markerad som sannOm det här värdet är falskt kommer rullgardinsmenyn för att välja MCP-servern helt enkelt inte att visas i gränssnittet, vilket innebär att du inte kan spela.
Ibland kan det bli jobbigt att konfigurera dessa servrar i Docker-miljöer, särskilt med tjänster som Reddit eller NotionMånga användare stöter på fel "kommando hittades inte" eller timeout-problem. Detta beror vanligtvis på ett dåligt definierat nätverk mellan containrar eller förvirring mellan anslutningstyper. SSE (serverskickade händelser) och stdio.
För att externa MCP-servrar ska fungera korrekt är det viktigt att se till att LibreChat-behållaren har synlighet jämfört med andra tjänsterDet är inte alltid nödvändigt att skapa en separat container för varje server, men det är viktigt att Docker-nätverkskonfigurationen möjliggör sömlös kommunikation för att förhindra att AI-förfrågningar går förlorade.
Om du, utöver webbplatsen, behöver organisera din egen information, kom ihåg att LibreChat tillåter integration. MeilisearchDetta är inte en internetsökning i sig, men den tjänar till att snabbt spåra tidigare konversationerförhindrar att du tappar bort tidigare interaktioner och låter systemet omedelbart hämta tidigare sammanhang.
Möjligheten att integrera sökmotorer som Google eller SearchXNG, i kombination med kraften hos MCP-servrar för att ansluta till databaser och applikationer, förvandlar LibreChat till en komplett arbetsstation. Genom att korrekt konfigurera YAML-filerna och Docker-nätverket är AI inte längre isolerad och kan integreras. interagera med informationsflödet aktuell och privat effektivt.
Brinner för teknik sedan han var liten. Jag älskar att vara uppdaterad inom branschen och framför allt kommunicera den. Det är därför jag har varit dedikerad till kommunikation på teknik- och videospelswebbplatser i många år nu. Du kan hitta mig som skriver om Android, Windows, MacOS, iOS, Nintendo eller något annat relaterat ämne som du tänker på.