Perplexica

AI 기반 검색엔진

★ 18.5k LLM AI Chatbot

Source code

Author: ItzCrazyKns · License: MIT

Version: 1.9.3 · Updated

Perplexica 에 대해

Perplexica는 인터넷을 깊이 검색하여 답을 찾는 오픈소스 AI 기반 검색 도구 또는 AI 기반 검색 엔진입니다. Perplexity AI에서 영감을 받아 만들어진 이 오픈소스 옵션은 단순히 웹을 검색할 뿐만 아니라 질문을 이해합니다. 유사도 검색과 임베딩과 같은 고급 머신러닝 알고리즘을 사용하여 결과를 개선하고 출처가 인용된 명확한 답변을 제공합니다.

preview


기능

  • 로컬 LLM: Ollama를 사용하여 Llama3와 Mixtral 같은 로컬 LLM을 활용할 수 있습니다.
  • 두 가지 주요 모드:
    • 코파일럿 모드: (개발 중) 더 관련성 있는 인터넷 소스를 찾기 위해 다양한 쿼리를 생성하여 검색을 향상시킵니다. SearxNG의 컨텍스트만 사용하는 대신 상위 매칭 결과를 방문하여 페이지에서 직접 사용자의 쿼리와 관련된 소스를 찾으려고 시도합니다.
    • 일반 모드: 쿼리를 처리하고 웹 검색을 수행합니다.
  • 포커스 모드: 특정 유형의 질문에 더 나은 답변을 제공하는 특별 모드입니다. Perplexica는 현재 6가지 포커스 모드를 제공합니다:
    • 전체 모드: 최상의 결과를 찾기 위해 전체 웹을 검색합니다.
    • 글쓰기 지원 모드: 웹 검색이 필요하지 않은 글쓰기 작업에 도움이 됩니다.
    • 학술 검색 모드: 학술 연구에 이상적인 논문과 기사를 찾습니다.
    • 유튜브 검색 모드: 검색 쿼리를 기반으로 유튜브 동영상을 찾습니다.
    • Wolfram Alpha 검색 모드: Wolfram Alpha를 사용하여 계산이나 데이터 분석이 필요한 쿼리에 답변합니다.
    • 레딧 검색 모드: 쿼리와 관련된 토론과 의견을 레딧에서 검색합니다.
  • 최신 정보: 일부 검색 도구는 크롤링 봇의 데이터를 임베딩으로 변환하여 인덱스에 저장하기 때문에 오래된 정보를 제공할 수 있습니다. 이와 달리 Perplexica는 SearxNG 메타검색 엔진을 사용하여 결과를 얻고 재순위화하여 가장 관련성 있는 소스를 찾아냄으로써, 일일 데이터 업데이트의 부담 없이 항상

환경 변수

환경 변수 보기
PROJECT
  perplexica
DOMAIN
  stack.localhost
SEARXNG_API_URL
  http://perplexica-searxng:8080
SEARXNG_SECRET_KEY
  a8f5f167f44f4964e6c998dee827110c8a1f8f9d4e3b4c8d9a7e6f5b4c3d2a1b
NEXT_PUBLIC_WS_URL
  ws://$PROJECT.$DOMAIN
NEXT_PUBLIC_API_URL
  https://$PROJECT.$DOMAIN/api
SIMILARITY_MEASURE
  cosine
KEEP_ALIVE
  5m
OPENAI_API_KEY
 
GROK_API_KEY
 
ANTHROPIC_API_KEY
 
GEMINI_API_KEY
 
NEXT_TELEMETRY_DISABLED
  1
OLLAMA_HOST
  http://host.docker.internal:11434
OLLAMA_ORIGIN
  $OLLAMA_HOST

관련

  1. Ollama  Open WebUI

    AI 채팅을 위한 사용자 친화적 인터페이스

    ★ 54.7k llm ai rag chatbot
  2. 🤯  LobeChat

    오픈소스, 현대적 디자인의 AI 채팅 프레임워크

    ★ 51.6k llm ai rag chatbot
  3. 🤖  AnythingLLM

    찾고 계시던 올인원 AI 앱

    ★ 27.8k llm ai rag chatbot