Angular, Django, Python, PostgreSQL, HTML 및 CSS의 혼합을 통합 한 Friend AI는 역동적이고 사용자 중심 경험을 제공하도록 설계되었습니다. OpenAI의 GPT 기능을 통합하여 프롬프트 및 랑케인이 프로젝트는 사용자 상호 작용을 향상시키고 복잡한 문서에 명확성을 제공하는 강력한 AI 구동 기능을 제공합니다.
홈페이지
특징
PDF 컨텍스트 처리 : 사용자가 PDF를 업로드 할 수 있습니다. 사후 업로드, 시스템은 후속 AI 상호 작용을 향상시키기위한 컨텍스트를 설정합니다.
AI 기반 Q & A : 컨텍스트 세트를 사용하여 사용자는 업로드 된 PDF와 관련된 쿼리를 올릴 수 있습니다. 이 시스템은 ChatGpt 기능을 활용하여 PINPoint 답변을 제공합니다.
사용자 정의 가능한 AI 상호 작용 :
동적 톤 설정 : 사용자는 AI의 대화 톤 (친절한 전문가 등)을 사용자 정의 할 수 있습니다.
언어 선호도 : AI 상호 작용이 발생하는 언어를 결정하십시오.
동적 이미지 생성 : 텍스트를 넘어서, 친구 AI는 시각적 상호 작용을 제공합니다. 사용자는 제공된 설명을 기반으로 이미지를 생성 할 수 있습니다.
사용자 계정 관리 :
사용자 인증 : 등록, 로그인 및 보안 사용자 데이터 기능.
프로필 관리 : 사용자는 마음대로 프로필을 편집하고 업데이트 할 수 있습니다.
기술 스택
백엔드 : Django.
Frontend : Angular는 HTML 및 CSS와 통합되어 매끄럽고 직관적 인 사용자 인터페이스를 보장합니다.
데이터베이스 : 데이터 저장 및 관리를위한 강력한 솔루션 인 PostgreSQL.
AI 기능 : OpenAI의 GPT로 구동되며 미묘한 언어 처리를 위해 Langchain의 추가 지원.
백엔드 : Django 엔드 포인트 :
채팅 작업 :
`채팅/`: 모든 채팅을 검색합니다
`채팅/만들기/`: 새 채팅을 만듭니다
`채팅 //`: 특정 채팅을 검색합니다
`채팅/삭제 //`: 특정 채팅을 삭제합니다
사용자 프로필 작업 :
`user_register/`: 새 사용자를 등록하십시오
`user_login/`: 사용자 로그인
`사용자/편집 //`: 사용자 프로필 편집
`get_profile //`: 사용자의 프로필을 얻습니다
PDF 작업 : `upload_pdfs/`: PDFS 업로드
Q & A 운영 :
`ask_question/`: 업로드 된 PDF를 기반으로 질문을하십시오
`ask/`: 일반적인 질문 끝점
이미지 생성 : `Generate-Image/`: 설명을 기반으로 이미지를 생성합니다.
Frontend : Angular는 HTML 및 CSS와 통합되어 매끄럽고 직관적 인 사용자 인터페이스를 보장합니다. 데이터베이스 : PostgreSQL 데이터 저장 및 관리를위한 강력한 솔루션입니다.
AI 기능 : OpenAI의 GPT로 구동되며 미묘한 언어 처리를 위해 Langchain의 추가 지원.