Zola: 문서 업로드 및 다중 모델 지원 기능을 갖춘 오픈 소스 AI 채팅 웹 앱

최신 AI 도구3 개월 전에 게시 됨 Sharenet.ai
630 0
吐司AI

일반 소개

Zola는 줄리앙 티보(GitHub 사용자명 ibelick)가 개발한 무료 오픈소스 AI 채팅 애플리케이션으로, GitHub에서 호스팅됩니다. OpenAI, 미스트랄 등 다양한 AI 모델을 지원하여 사용자가 자유롭게 여러 모델을 선택하여 대화할 수 있는 것이 가장 큰 특징입니다. zola의 공식 웹사이트는 zola.chat이며, 현재 베타 테스트 중입니다. 이 앱은 인터페이스가 간단하고 밝고 어두운 모드 전환을 지원하며 사용자가 파일을 업로드하여 AI와 상호 작용할 수 있습니다. Next.js, Tailwind CSS 및 기타 기술로 구축되어 반응이 빠르고 모바일 친화적입니다. zola는 일상적인 채팅에 적합할 뿐만 아니라 개발자들이 오픈 소스 커뮤니티에 참여하여 코드와 아이디어를 제공할 수 있도록 유도합니다.

Zola:支持文档上传与多模型的开源AI聊天Web应用

 

기능 목록

  • 여러 AI 모델(예: OpenAI, 미스트랄 등)을 지원하며 사용자는 대화를 위해 모델을 전환할 수 있습니다.
  • 다양한 사용 환경에 맞게 밝고 어두운 모드를 전환할 수 있습니다.
  • 사용자가 질문을 빠르게 입력할 수 있도록 힌트 제안 기능이 내장되어 있습니다.
  • 파일 업로드를 지원하므로 사용자는 파일을 업로드하여 AI와 분석하거나 토론할 수 있습니다.
  • 인터페이스는 모바일 지원이며 휴대폰에서 원활하게 작동합니다.
  • 대화 기록을 쉽게 보고 정리할 수 있는 채팅 기록 관리 기능을 제공합니다.

 

도움말 사용

Zola는 사용자가 소스 코드를 다운로드하여 로컬에서 실행해야 합니다. 자세한 설치 및 사용 지침은 아래에 나와 있습니다.

설치 프로세스

공식 설치 지침은 다음 링크에서 확인할 수 있습니다. INSTALL.md 문서에 대한 정확한 단계는 다음과 같습니다:

  1. 개발 환경 준비하기
    컴퓨터에 Node.js(v16 이상 권장)와 npm이 설치되어 있는지 확인합니다. Node.js 웹사이트에서 다운로드합니다. 설치가 완료되면 명령줄에 다음과 같이 입력합니다. node -v 노래로 응답 npm -v 버전을 확인합니다.
  2. Zola 코드 다운로드
    https://github.com/ibelick/zola 을 열고 녹색 '코드' 버튼을 클릭한 다음 'ZIP 다운로드'를 선택하여 압축 파일을 다운로드하고 압축을 풉니다. 또는 Git 명령을 사용하세요:
git clone https://github.com/ibelick/zola.git
  1. 프로젝트 디렉토리로 이동
    명령줄을 사용하여 압축을 푼 폴더를 입력합니다. 예를 들어 폴더 경로는 다음과 같습니다. C:\zola입력:
cd C:\zola
  1. 종속성 패키지 설치
    다음 명령을 실행하여 필요한 패키지를 설치합니다:
npm install

설치 시간은 인터넷 속도에 따라 다르며 일반적으로 몇 분 안에 완료됩니다.

  1. 환경 변수 구성
    프로젝트 루트 디렉토리에 .env.local 파일에 AI 모델의 API 키를 추가합니다. 예시:
OPENAI_API_KEY=你的OpenAI密钥

키는 모델 제공업체(예: OpenAI 웹사이트)에서 얻습니다. 구성에 대한 자세한 내용은 다음을 참조하세요. README.md.

  1. 애플리케이션 실행
    다음 명령을 입력하여 Zola를 시작합니다:
npm run dev

시작 시 명령줄에 로컬 주소가 표시됩니다. http://localhost:3000.

  1. Zola 방문하기
    브라우저에 입력 http://localhost:3000Zola의 채팅 화면을 볼 수 있습니다.

주요 기능

1. AI와 채팅하기

  • 인터페이스에 들어가면 하단의 입력란에 "나에게 이메일 보내기"와 같은 질문을 입력합니다.
  • Enter 키를 누르면 AI가 답장을 생성하여 대화 영역에 표시합니다.

2. AI 모델 전환

  • 모델 선택 옵션(드롭다운 상자)은 인터페이스 상단 또는 설정 메뉴에서 사용할 수 있습니다.
  • 다른 모델을 선택하려면 클릭합니다(예: OpenAI에서 Mistral로 전환).
  • 전환 후 새 대화 상자에서는 새 모델을 사용합니다.

3. 파일 업로드 기능 사용

  • 입력 상자 옆에 업로드 아이콘(아마도 클립 모양일 것입니다)이 있습니다.
  • 클릭하여 파일(예: PDF 또는 이미지)을 선택하고 업로드한 다음 "이 파일 분석하기"와 같은 질문을 입력합니다.
  • AI가 문서 내용에 따라 답변합니다.

4. 밝은 모드와 어두운 모드 간 전환하기

  • 인터페이스의 오른쪽 상단에서 해 또는 달 아이콘을 찾습니다.
  • 탭하여 모드를 전환합니다(야간에는 어두운 모드, 주간에는 밝은 모드).

5. 시청 팁 제안

  • "시 쓰기" 또는 "양자역학 설명하기"와 같은 추천 프롬프트가 입력 상자 위에 표시됩니다.
  • 제안을 클릭하면 입력 상자가 자동으로 채워지도록 설정하여 시간을 절약하세요.

6. 채팅 기록 관리

  • 왼쪽 열의 목록 아이콘을 클릭하면 모든 대화 기록을 볼 수 있습니다.
  • 대화 상자를 선택하여 콘텐츠를 검토하고 휴지통 아이콘을 클릭하여 삭제합니다.

주의

  • Zola는 온라인 모델을 사용하려면 네트워킹이 필요하며, API 키가 없으면 기능이 제한됩니다.
  • Zola는 베타 버전으로 코드가 변경될 수 있으며, 문제가 발생하면 GitHub에 이슈를 제출할 수 있습니다.
  • 더 많은 모델을 지원하려면 API를 수동으로 구성해야 하며, 자세한 내용은 공식 문서를 참조하세요.

이 단계를 통해 사용자는 Zola를 빠르게 설치하고 사용하여 다중 모델 AI 채팅의 재미를 경험할 수 있습니다.

 

애플리케이션 시나리오

  1. 일일 질문과 답변
    사용자는 Zola를 사용하여 "케이크 만드는 방법"과 같은 생활에 관한 질문을 하면 AI가 자세한 단계를 알려줍니다.
  2. 문서 콘텐츠 분석
    문서나 이미지를 업로드하면 Zola의 AI가 내용을 요약하거나 관련 질문에 답해 학생과 직장인에게 적합합니다.
  3. 개발자 학습 및 테스트
    프로그래머는 Zola를 사용하여 다양한 AI 모델의 효과를 테스트하거나 코드를 수정하여 새로운 기능을 추가할 수 있습니다.

 

QA

  1. Zola는 어떤 모델을 지원하나요?
    현재 OpenAI, Mistral 및 기타 모델이 지원되며, 자세한 내용은 목록 및 구성 방법을 참조하세요. README.md.
  2. 파일 업로드에 대한 제한 사항은 무엇인가요?
    일반적인 형식(예: PDF, 이미지)은 지원되지만 크기 및 유형 제한은 구성된 스토리지 서비스(Supabase)에 따라 다릅니다.
  3. 시작 후 왜 열리지 않나요?
    명령줄에서 보고된 오류, 누락된 API 키 또는 완전히 설치되지 않은 종속성이 있는지 확인하세요. 재시도 npm install 를 클릭하거나 로그를 확인합니다.
© 저작권 정책
AiPPT

관련 문서

댓글 없음

없음
댓글 없음...