일반 소개
오픈 노트북은 개인정보 보호에 중점을 둔 오픈 소스 노트 관리 도구로, 사용자에게 Google 노트북 LM의 대안을 제공하기 위해 설계되었습니다. 사용자는 오픈 노트북을 사용해 연구 워크플로우를 관리하고, AI 지원 노트를 생성하고, 자신이 직접 제어하는 콘텐츠와 상호 작용할 수 있습니다. 이 프로젝트는 사용자에게 보다 유연하고 강력한 노트 관리 경험을 제공하기 위해 지속적으로 최적화 및 개선 작업을 진행하며 활발히 개발 중입니다.
이 프로젝트는 다양한 AI 모델(OpenAI, Anthropic, Gemini, Vertex AI 등)을 지원하며 링크, PDF, EPUB, Office 문서, YouTube 동영상, 오디오 및 비디오 파일 등과 같은 여러 형식을 처리할 수 있는 풍부한 콘텐츠 통합 기능을 제공합니다. 이 프로젝트는 Python으로 개발되었으며, 인터페이스 구축을 위해 Streamlit, AI 상호작용을 처리하기 위해 LangChain, 데이터 저장을 위해 SurrealDB를 사용합니다.

기능 목록
- 멀티 노트북 지원: 여러 개의 연구 프로젝트를 쉽게 정리하세요.
- 다중 모델 지원: OpenAI, Anthropic, Gemini, Vertex AI, Open 라우터, Ollama 등과 호환됩니다.
- 팟캐스트 생성기: 자동으로 노트를 팟캐스트 형식으로 변환합니다.
- 광범위한 콘텐츠 통합: 링크, PDF, EPUB, Office, TXT, 마크다운 파일, YouTube 동영상 등을 지원합니다!
- AI 기반 노트: 수동 작성 또는 AI 지원 인사이트 생성 지원
- 통합 검색 엔진: 내장된 전체 텍스트 및 벡터 검색 기능
- 세분화된 컨텍스트 관리: AI와 공유되는 콘텐츠의 범위를 정밀하게 제어할 수 있습니다.
- 사용자 지정 변환 기능: 심층적인 콘텐츠 분석 및 인사이트 추출 지원
도움말 사용
1. 설치 방식
이 프로젝트는 두 가지 설치 옵션을 제공합니다:
방법 1: 소스 코드에서 실행
# 1. 克隆仓库
git clone https://github.com/lfnovo/open-notebook
cd open-notebook
# 2. 配置环境文件
cp .env.example .env
cp .env.example docker.env
# 编辑.env文件配置你的API密钥
# 3. 安装和运行
poetry install
docker compose --profile db_only up
poetry run streamlit run app_home.py
방법 2: Docker로 실행
# 配置环境文件后执行
docker compose --profile multi up
2. 기본 사용
이 프로젝트는 3열 레이아웃을 사용하여 디자인되었습니다:
- 왼쪽 출처 열: 모든 연구 자료 관리
- 중간 노트 열: AI를 사용하여 노트를 만들거나 생성하기
- 오른쪽 채팅창: AI와 대화하고 콘텐츠 활용하기
3. 컨텍스트 구성
세 가지 컨텍스트 옵션이 제공됩니다:
- 컨텍스트 프리
- 요약 전용
- 전체 콘텐츠
항목 설명을 추가하여 AI가 보다 정확한 답변을 제공할 수 있도록 도울 수 있습니다.
4. 검색 기능
- 전체 텍스트 검색 지원
- 벡터 기반 검색 지원
- 모든 연구를 빠르게 찾기
5. 특수 기능 사용
- 팟캐스트 생성: 다국어 생성 지원, 사용자 지정 가능한 화자 및 구조
- 전환 기능: 에세이 분석, 기사 작성 등을 위한 맞춤형 전환 기능을 사용할 수 있습니다.
- 지능형 Q&A: 원문 인용을 지원하는 Q&A 기능
- 모델 관리: 다양한 AI 제공업체와 모델을 관리하기 위한 통합 인터페이스
© 저작권 정책
기사 저작권 AI 공유 서클 모두 무단 복제하지 마세요.
관련 문서
댓글 없음...