Jamiagpt
Jamiagpt는 AI가 구동하는 웹 기반 채팅 응용 프로그램으로, 정보를 제공하고 Jamia Millia Islamia와 관련된 역할극 대화에 참여하도록 설계되었습니다. ? jamiagpt
비디오 데모
스크린 샷
.png?raw=true)](https://images.downcodes.com/uploads/20250528/img_6837020f664ca30.png)
.png?raw=true)](https://images.downcodes.com/uploads/20250528/img_6837020f6717d31.png)
특징
- AI 채팅 인터페이스 : Jamiagpt와의 역할극 대화에 참여합니다.
- 정보 검색 : 사용자 쿼리를 기반으로 관련 정보를 검색합니다.
- 면책 조항 : 모델의 현재 개발 단계 및 잠재적 한계에 대해 사용자에게 경고합니다.
사용 된 기술
- 간소화 : Python을 사용하여 대화식 웹 응용 프로그램을 작성하기위한 웹 프레임 워크.
- Langchain : AI 채팅 애플리케이션 구축을위한 라이브러리 : 통합 :
- GoogleGenerativeai : AI 응답을 생성합니다. LLM 사용 : Gemini-1.5-Flash
- Huggingface Transformers : 임베딩 및 추론에 사용됩니다. 임베딩 모델 사용 : All-Minilm-L6-V2
- FAISS : (Facebook AI 유사성 검색)는 벡터 데이터베이스에서 빠른 유사성 검색 및 문서 검색을 처리하기위한 라이브러리입니다.
- 파이썬 라이브러리 : 데이터 저장, 관리 및 조작을위한 일부 Langchain 라이브러리가 포함되어 있습니다.
](https://images.downcodes.com/uploads/20250528/img_6837020f6814f32.png)
설정 지침
- 저장소 복제 :
git clone https://github.com/confused-soul/JamiaGPT.git
cd JamiaGPT
- 종속성 설치 :
pip install -r requirements.txt
- 비밀 설정 :
- Streamlit Secrets Manager에서 Gemini API 및 추론 API 키에 대한 비밀을 구성했는지 확인하십시오.
- 응용 프로그램 실행 :
- Jamiagpt와 상호 작용 :
- 웹 브라우저를 열고 제공된 로컬 호스트 URL로 이동하십시오.
- Jamia Millia Islamia와 관련된 쿼리를 입력하여 상호 작용을 시작하십시오.
용법
- 채팅 인터페이스 : Jamiagpt와 함께 질문을 입력하거나 역할극에 참여하십시오.
- 피드백 : 모델을 개선하기위한 응답에 대한 피드백을 제공합니다.
기여
기부금을 환영합니다! 기능 요청 또는 버그 보고서에 대한 기부금 및 공개 문제에 대한 표준 지침을 따르십시오.