conversational agent with QA tool
1.0.0
이 저장소에는 OpenAI에서 GPT-3.5를 통합하여 Langchain을 사용하여 사용자 정의 채팅 에이전트를 구축하는 방법을 보여주는 코드가 포함되어 있습니다. 에이전트는 대화 컨텍스트를 처리하고 다양한 도구를 제공하며 수학 관련 쿼리를 포함한 질문에 답변 할 수 있습니다.
이 프로젝트는 오픈 소스 프레임 워크 인 Langchain을 활용하여 사용자와 대화하는 방식으로 사용자와 상호 작용하는 사용자 정의 채팅 에이전트의 구현을 보여줍니다. 에이전트는 대화 비즈니스 문서 검색 도구를 사용합니다. 이 에이전트는 자연 언어 이해와 세대를 위해 GPT-3.5에 의해 구동됩니다.
이 저장소를 로컬 컴퓨터로 복제하십시오.
실행을 통해 필요한 종속성 설치 : pip install -r requirements.txt
OpenAI 및 Pinecone에서 API 키를 얻으십시오.
다음을 정의하는 config.py
파일을 작성해야합니다.
OPENAI_API_KEY = 'YOUR_OPENAI_API_KEY'
PINECONE_API_KEY = 'YOUR_PINECONE_API_KEY'
PINECONE_API_ENVIRONMENT = 'YOUR_PINECONE_ENVIRONMENT'
문서 검색을 위해 이전에 생성 된 PENECONE 인덱스 이름을 가져 와서 constants.py
파일로 설정하십시오.
사용자 정의 채팅 에이전트를 사용하려면 :
python main.py
실행하십시오 main.py
스크립트에서 매개 변수를 수정하여 채팅 에이전트의 구성을 사용자 정의 할 수 있습니다. 주요 구성 요소에는 다음이 포함됩니다.
이 프로젝트는 MIT 라이센스에 따라 라이센스가 부여됩니다.