richawo/minimal-llm-ui
Minimalistic UI for Ollama LMs - This powerful react interface for LLMs drastically improves the chatbot experience and works offline.
해결하는 문제
Ollama를 통해 실행 중인 로컬 언어 모델과 상호작용할 수 있는 간단하고 미니멀한 사용자 인터페이스를 제공하여, 채팅 및 대화 관리에 명령줄 인터페이스를 사용할 필요 없이 사용할 수 있습니다.
작동 방식
React, Next.js, Tailwind CSS로 구축되었으며, LangchainJs를 사용하여 Ollama API 엔드포인트(로컬 또는 원격)에 연결합니다. 세션 중에 다양한 모델 간을 원활하게 전환할 수 있도록 메모리에서 대화 컨텍스트를 관리하고, 채팅 기록은 로컬 데이터베이스에 저장합니다.
대상 사용자
Ollama를 통해 로컬 LLM을 실행하고, 깔끔한 웹 기반 인터페이스를 통해 채팅, 기록 저장, 프롬프트 템플릿 관리를 원하는 사용자들입니다.
주요 기능
- 모델 전환: 대화 중에 다른 LLM로 전환하여 결과를 비교할 수 있습니다.
- 대화 기록: 로컬 데이터베이스에 저장된 이전 대화를 다시 방문할 수 있습니다.
- 프롬프트 템플릿: 자주 사용하는 프롬프트용 파라미터 기반 템플릿을 생성할 수 있습니다.
- 사용자 정의 API 구성: Ollama가 다른 장치에 호스팅되어 있는 경우에도 사용자 정의 기준 URL을 지원합니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트