당신의 새로운 가장 친한 친구
웹 사이트 - 문서 - 시작 - 소개 - 번역 - 기여자 - 라이센스
Olivia는 머신 러닝 기술을 사용하여 골랑으로 내장 된 오픈 소스 챗봇입니다. 목표는 DialogFlow와 같은 큰 서비스에 대한 무료 및 오픈 소스 대안을 제공하는 것입니다.
말하기 (stt) 또는 글을 쓰면서 그녀와 채팅 할 수 있습니다. 그녀는 문자 메시지로 대답하지만 그녀의 목소리 (tts)를 활성화 할 수 있습니다.
프로젝트를 복제하고 GitHub를 사용하고 싶은대로 사용자 정의 할 수 있습니다. 그녀의 웹 사이트에서 시도해보십시오!
GO의 유일한 챗봇 프로젝트는 변조 가능하고 사용자 정의 할 수 있습니다.
매일 개인 정보 보호 친화적 인 챗봇을 사용하는 것이 좋습니다.
웹 사이트는 프로그레시브 웹 애플리케이션으로 휴대 전화에 추가 할 수 있으며 기본 앱처럼 보입니다!
Github에서 개인 액세스 토큰을 얻으려면 Setings > Developer settings > Personal Access Tokens 으로 이동하십시오.
새 토큰 생성을 클릭하고 이름을 읽고 쓴 패키지를 읽어야합니다. 그런 다음 새 토큰 생성을 클릭하십시오
방금 만든 토큰으로 TOKEN 교체하십시오.
$ export pat = 토큰
GitHub에 로그인 (참고 : 사용자 이름 변경 GTHUB 사용자 이름)
$ echo $ pat | Docker login docker.pkg.github.com -u username -password-stdin
GitHub 패키지에서 이미지를 당깁니다
$ docker pull docker.pkg.github.com/olivia-ai/olivia/olivia:latest
그런 다음 시작하십시오
$ docker run -d -e port = 8080 -p 8080 : 8080 docker.pkg.github.com/olivia-ai/olivia/olivia:latest
이제 Olivia의 WebSocket을 사용할 수 있습니다.
중지하려면 컨테이너 ID를 얻으십시오.
$ Docker Container LS
컨테이너 ID 이미지 명령을 생성 한 상태 포트 이름 311B3ABB963A OLIVIA "./MAIN"7 분 전 7 분 0.0.0.0:8080->8080/TCP QUIZZICAL_MAYER
그리고 중지하십시오
$ docker 컨테이너 중지 311B3ABB963A
이 앱은 신경망의 저장이 포함 된 res/datasets/training.json 파일을 자동으로 확인합니다. 기본적으로 GitHub에서 저장소를 복제하면 안정적인 저장이 있습니다. 새 모델을 훈련 시키려면이 파일을 삭제하고 앱을 다시 실행하십시오.
Github를 통해 프로젝트를 복제하십시오.
$ git clone [email protected] : Olivia-ai/Olivia.git
그런 다음 종속성을 다운로드하십시오
$ GO MOD 다운로드
그리고 그것을 실행하십시오
$ GO RUN MAIN.GO
프론트 엔드와 백엔드를 함께 설치하려면 docker-compose.yml 파일을 사용하십시오.
$ docker-compose
그리고 모두!
영어
스페인 사람
카탈로니아 사람
프랑스 국민
독일 사람
이탈리아 사람
브라질 포르투갈어 - 완료되지 않았습니다
번역의 적용 범위는 여기에 나와 있습니다. 언어를 추가하려면 문서를 읽으십시오.