생성 -AI-with-langchain and huggingface
Langchain , Huggingface 및 다양한 AI 도구를 사용하여 생성 AI에서 최첨단 기술을 탐색하고 구현하는 포괄적 인 저장소 인 Generative-AI-With-Langchain and Huggingface 에 오신 것을 환영합니다. 이 저장소는 학습, 실험 및 실제 응용 프로그램 구축을위한 허브 역할을합니다.
목표
- 생성 AI를위한 마스터 랭케인 및 Huggingface 프레임 워크.
- Rag (검색 세대 생성), 벡터 데이터베이스, 그래프 데이터베이스 및 도구 기반 AI 에이전트와 같은 고급 주제를 탐색하십시오.
- 챗봇, 요약, 검색 엔진 등에 대한 엔드 투 엔드 애플리케이션을 구현하십시오.
저장소 내용
핵심 섹션
랭케인 101
- 랑 체인 개념 소개 : 체인, 프롬프트 및 기억.
ChromADB 탐색
- 효율적인 유사성 검색을위한 벡터 데이터베이스 이해 및 구현.
NLP 용 ML
- 기본 NLP 작업 및 ML 모델과의 통합을위한 코드 스 니펫.
lcel로 LLM을 구축합니다
- 대형 언어 모델 (LLM)을 미세 조정하고 배포하는 기술.
응용 프로그램 개발
메시지 기록이있는 챗봇
- 섹션 26-28 : Rag를 사용하여 대화 기록을 유지할 수있는 챗봇 구현.
엔드 투 엔드 생성 AI 앱
- 섹션 29 : OpenAI API를 사용하여 강력한 생성 AI 앱을 구축하십시오.
헝겊으로 Q & A를 문서화하십시오
- 섹션 30 : 문서 검색을 위해 도구 및 에이전트를 통합하는 Q & A 시스템을 개발합니다.
대화 Q & A 채팅 기록
- 섹션 31 : 메모리 기능으로 대화 시스템을 향상시킵니다.
Langchain이있는 검색 엔진
- 섹션 32 : 검색 엔진 기능을위한 엔드 투 엔드 도구 및 에이전트를 만듭니다.
SQL 데이터베이스와 채팅
- 섹션 33 : Langchain의 SQL 툴킷 및 에이전트를 사용하여 SQL 데이터베이스를 쿼리하는 채팅 시스템 구현.
텍스트 요약
- 섹션 34 : 텍스트를 요약하기 위해 물건,지도-빨리 및 정제 체인과 같은 방법을 탐색하십시오.
- 섹션 35 : YouTube 비디오 및 웹 사이트 URL의 콘텐츠를 요약하십시오.
텍스트 대전식 문제 해결사
- 섹션 36 : Gemma2를 사용하여 텍스트 입력에서 수학 문제를 해결하기위한 도구를 개발하십시오.
고급 주제
- 미세 조정 된 생성 모델을위한 Huggingface 변압기의 통합.
- AI 파이프 라인의 그래프 데이터베이스 및 응용 프로그램.
- 벡터 데이터베이스 탐색 및 유사성 검색 응용 프로그램.
- 래그 기반 Q & A 시스템 및 AI 도구 개발.
도구 및 프레임 워크
- Langchain : 메모리, 도구 및 체인이있는 AI 파이프 라인을 구축합니다.
- Huggingface : 모델 미세 조정 및 배포 용.
- 벡터 데이터베이스 : ChromADB, Faiss, Pinecone.
- 그래프 데이터베이스 : 고급 AI 응용 프로그램 용.
- 라이브러리 : Transformers, Pytorch, Numpy, Scikit-Learn.
- 개발 도구 : Jupyter Notebook, Python, vs Code.
미래의 주제
- 포옹 페이스가있는 특정 도메인에 대한 미세 조정 LLM.
- 고급 헝겊 구현.
- 이미지, 텍스트 및 비디오 입력이있는 멀티 모달 응용 프로그램.
- Langchain 및 Vector 데이터베이스를 사용하여 확장 가능한 AI 솔루션 구축.
- 클라우드 플랫폼에 생성 AI 앱 배포.
이 저장소를 사용하는 방법
이 저장소를 복제하십시오.
git clone https://github.com/your-username/Generative-AI-with-Langchain-and-Huggingface.git
프로젝트 디렉토리로 이동하십시오.
cd Generative-AI-with-Langchain-and-Huggingface
종속성 설치 :
pip install -r requirements.txt
구조화 된 섹션을 탐색하고 프로젝트 구현을 시작하십시오.
진행 추적
새로운 학습, 프로젝트 및 고급 구현 으로이 저장소를 업데이트 할 것입니다. 흥미로운 업데이트를 계속 지켜봐주십시오! 기부금과 피드백은 항상 환영합니다.
연결하고 협력하십시오
생성 AI, Langchain 또는 Huggingface에 대한 열정이 있다면 자유롭게 협력하거나 통찰력을 공유하거나 개선을 제안하십시오. AI의 미래를 함께 구축합시다!