Repolode
GaiZhenbiao

GaiZhenbiao/ChuanhuChatGPT

ChatGPT와 다양한 LLM을 지원하는 가벼운 웹 GUI로, 파일 기반 Q&A, 웹 검색, 로컬 모델 배포, 에이전트 비서를 제공합니다.

대체할 수 있는 제품:ChatGPT

스타
15,243
포크
2,178
열린 이슈
131
마지막 커밋
2개월 전

어떤 프로젝트인가요?

Chuanhu Chat은 Gradio 기반의 Python 웹 인터페이스로, 한곳에서 ChatGPT와 다양한 대규모 언어 모델을 사용할 수 있게 해 줍니다. OpenAI, Azure OpenAI, Google Gemini, Claude, DeepSeek, iFlytek Spark, MiniMax, Midjourney 같은 호스팅 API는 물론 ChatGLM, LLaMA, StableLM, MOSS, Qwen 같은 로컬 배포 모델도 지원합니다.

기본 채팅 기능 외에도 업로드한 파일을 바탕으로 질문에 답하는 지식 베이스, 최신 정보를 가져오는 온라인 검색, 여러 단계의 작업을 수행하는 에이전트형 비서를 제공합니다. 대화 기록은 자동 저장되며, 정규식으로 검색하거나 이름을 변경할 수 있고 사용자별로 분리됩니다. GPT-3.5 파인튜닝, 시스템 프롬프트 템플릿, LaTeX 및 코드 렌더링을 지원하고 데스크톱과 모바일에 PWA로 설치할 수도 있습니다.

저장소를 clone하고 필요한 패키지를 설치한 뒤, 예제 설정 파일을 config.json으로 복사해 API 키를 추가하면 프로젝트를 설정할 수 있습니다. 서버에 배포하거나 공개 링크로 공유할 수 있으며, Hugging Face Spaces에서도 실행할 수 있습니다.

핵심 기능

  • 01하나의 인터페이스에서 ChatGPT, Claude, Gemini, DeepSeek 등 다양한 호스팅 LLM API와 대화할 수 있습니다.
  • 02ChatGLM, LLaMA, Qwen, MOSS 같은 로컬 모델을 실행할 수 있습니다.
  • 03지식 베이스를 통해 업로드한 파일을 바탕으로 질문에 답할 수 있습니다.
  • 04LLM에 최신 정보를 제공하기 위해 웹을 검색할 수 있습니다.
  • 05대화 기록을 저장하고 검색하거나 이름을 변경할 수 있으며, 사용자별로 분리할 수 있습니다.
  • 06데스크톱과 모바일에 PWA로 설치할 수 있습니다.

활용 사례

  • 하나의 채팅 프런트엔드에서 여러 LLM 제공업체를 비교하거나 전환할 수 있습니다.
  • RAG 파이프라인을 구축하지 않고도 자체 문서를 대상으로 질문할 수 있습니다.
  • 소규모 팀을 위해 사용자별 대화 기록이 분리되는 공유 채팅 인터페이스를 호스팅할 수 있습니다.
  • 익숙한 채팅 UI를 통해 로컬 오픈소스 모델을 실행할 수 있습니다.

빠른 시작

  1. 1

    저장소를 클론합니다

    git clone https://github.com/GaiZhenbiao/ChuanhuChatGPT.git
  2. 2

    프로젝트 폴더로 이동해 종속 항목을 설치합니다

    cd ChuanhuChatGPT pip install -r requirements.txt
  3. 3

    config_example.json을 config.json으로 복사하고 API 키를 입력합니다

  4. 4

    앱을 시작하면 브라우저 창이 자동으로 열립니다

    python ChuanhuChatbot.py

사용 전 알아둘 점

  • ChatGPT와 같은 상용 모델 API를 사용하려면 본인의 API 키가 필요합니다.
  • GPL-3.0 라이선스가 적용되며, 파생 저작물도 동일한 라이선스로 오픈 소스화해야 합니다.

포함된 컬렉션

토픽

자주 묻는 질문

ChuanhuChatGPT은(는) 무엇인가요?
ChatGPT와 다양한 LLM을 지원하는 가벼운 웹 GUI로, 파일 기반 Q&A, 웹 검색, 로컬 모델 배포, 에이전트 비서를 제공합니다. Chuanhu Chat은 Gradio 기반의 Python 웹 인터페이스로, 한곳에서 ChatGPT와 다양한 대규모 언어 모델을 사용할 수 있게 해 줍니다. OpenAI, Azure OpenAI, Google Gemini, Claude, DeepSeek, iFlytek Spark, MiniMax, Midjourney 같은 호스팅 API는 물론 ChatGLM, LLaMA, StableLM, MOSS, Qwen 같은 로컬 배포 모델도 지원합니다.
ChuanhuChatGPT은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
ChuanhuChatGPT은(는) GPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
ChuanhuChatGPT은(는) 아직 유지보수되고 있나요?
6개월 이내 업데이트. ChuanhuChatGPT의 마지막 커밋은 2026년 9월 16일입니다.
ChuanhuChatGPT은(는) 어디에 사용할 수 있나요?
하나의 채팅 프런트엔드에서 여러 LLM 제공업체를 비교하거나 전환할 수 있습니다. RAG 파이프라인을 구축하지 않고도 자체 문서를 대상으로 질문할 수 있습니다. 소규모 팀을 위해 사용자별 대화 기록이 분리되는 공유 채팅 인터페이스를 호스팅할 수 있습니다. 익숙한 채팅 UI를 통해 로컬 오픈소스 모델을 실행할 수 있습니다.
ChuanhuChatGPT는 어떻게 설치하나요?
저장소를 클론합니다: git clone https://github.com/GaiZhenbiao/ChuanhuChatGPT.git 프로젝트 폴더로 이동해 종속 항목을 설치합니다: cd ChuanhuChatGPT pip install -r requirements.txt config_example.json을 config.json으로 복사하고 API 키를 입력합니다 앱을 시작하면 브라우저 창이 자동으로 열립니다: python ChuanhuChatbot.py
ChuanhuChatGPT은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/GaiZhenbiao/ChuanhuChatGPT

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트