Rona

로컬 AI 5가지 패턴 종합 앱 만들기

중급508시간 전

로컬 Ollama 모델과 PDF 문서, DuckDuckGo 검색 결과를 하나의 Streamlit 화면에 연결해 채팅, 프롬프트 실험, 문서 질의응답, 멀티 에이전트 연구 흐름을 구성합니다. 최종적으로 chat.py, search.py, prompt_lab.py, rag_pdf.py, research_team.py를 포함한 Streamlit 기반 AI Knowledge & Research Assistant 앱과 ChromaDB 인덱스가 만들어집니다.

이 실습은 터미널에서 진행됩니다

이런 걸 배워요

  • Ollama 로컬 모델로 채팅과 프롬프트 실험 기능을 구성합니다
  • DuckDuckGo 검색 결과를 로컬 연구 노트 흐름에 연결합니다
  • PDF 문서를 ChromaDB에 색인하고 질문에 답하는 흐름을 만듭니다
  • 4인 연구팀 역할을 나눈 멀티 에이전트 워크플로우를 실행합니다
  • Streamlit 앱 파일을 서버 실행 전 점검 가능한 구조로 정리합니다

어떻게 진행해요

1. 환경 준비 상태 확인
2. 설정 파일과 패키지 목록 준비
3. 필요 패키지 설치
4. 로컬 모델 내려받기
5. 5가지 기능 모듈 생성
6. PDF 색인 생성
7. 통합 화면 파일 연결
8. 4인 연구팀 실행 점검

AI 튜터가 각 단계를 하나씩 안내해줄 거예요