데이지는 OpenAI의 GPT-3 및 GPT-4와 같은 언어 모델 API와 함께 작동하도록 설계된 파이썬 플랫폼입니다. 여기에는 대형 언어 모델의 추론 기능을 확장하고 확대하기 위해 동적으로 추가 할 수있는 모듈을 개발하는 데 사용할 수있는 클래스 및 방법이 포함됩니다. 특히 Daisy는 "도구 형식"을 통합하여 Daisy가 웹 검색, 컨텍스트 처리, 메모리/대화 검토, 계산 등과 같은 추가 리소스를 활용할 수있게합니다.
필요한 패키지를 설치하십시오
pip install -r requirements.txt
필요한 정보로 config.py 업데이트하고 원하는 모듈을로드 할 수 있습니다.
또한 개별 모듈 파일을보고로드 방법을 이해하십시오. 당신은 당신 자신을 만들 수 있습니다!
#Modules are loaded in the order they are listed here.
enabled_modules:
- modules.DanPrompt
#Insert a DAN-like prompt to enable Daisy to "Do Anything Now"
- modules.DaisyPrompt
#Give Daisy a few extra rules for behaving as a voice assistant
- modules.Daisy
#Daisy voice assistant front-end
- modules.WebConfigDjango.WebConfigDjango
#Daisy web config tool based on Django
- modules.Dashboard_WebConfigDjango.Dashboard_WebConfigDjango
#Dynamically loaded route (new routes can be loaded through hooks as well)
#TTS Modules (Only the first one is loaded)
- modules.TtsElevenLabs
#TTS from ElevenLabs
- modules.GoogleCloudTTS
#TTS from ElevenLabs
- modules.GoogleTTS
#TTS from Google Translate TTS endpoint
- modules.GoogleScraper
#SerpAPI Google search result scraping tool
- modules.Calculator
#Python eval() to solve solvable expression strings
- modules.WeatherNoaaNl.WeatherNoaaNl
#Natural language to lat/lon weather forecast from NOAA.gov
- Memories
#Retrieve name/summary of all conversations in the sqlite DB
...See configs.yaml or more configurations...
데이지 실행 (플랫폼)
py main.py
데이지는 다양한 유형의 사용자가 개발 한 "모듈"을 수락합니다. 음성 어시스턴트 모듈은 프로젝트와 함께 "개념 증명"으로 제공됩니다. Daisy를 사용하여 구축 된 가능한 구성 및 앱은 다음을 포함 할 수 있습니다.
명심하십시오 : 데이지는 여전히 개발 중입니다. 기고자가 플랫폼 코드를 개선하고, 모듈 후크를 사용하고, 자체 모듈을 개발함으로써 기능을 향상시키면서 앞으로 몇 달 안에 크게 발전하고 있습니다.
데이지는 대화 처리를 위해 다음과 같은 API를 사용합니다.
나는 내 목소리를 사용하여 Chatgpt와 대화를 간절히 원했습니다. 나는 진정한 인간과 같은 대화를 위해 음성 인식과 TTS 사이에 교환 할 수있는 프로그램을 매일 검색했지만 최근까지는 한 번도 발견하지 못했습니다.
물론 나는 세상에서 원하는 것을 만들기 시작했습니다. ChatGpt의 음성 인식 스크립트 작업을 시작했습니다. OpenAI API에 요청을 통합하고 음성 인식 출력을 라우팅하는 것과 같은 간단한 요청으로 시작되었습니다. 그 이후 로이 프로젝트는 응용 프로그램을 구축하기위한 플랫폼으로 발전하여 무한한 잠재력을위한 문을 열었습니다.
어떤 사람들은 텍스트 모델과 AI가 생각이 아니라 휴리스틱을 사용하고 있다고 주장합니다. 그러나 우리 자신을 조사 할 때, 우리는 단순히 학습 된 행동과 반응의 모음입니다. GPT는 완벽하지는 않지만 우리 자신을 반영하고 우리가 진정으로 얼마나 나은지를 결정하는 것이 중요합니다.
이 소프트웨어는 Windows 및 Linux에서 실행되도록 설계되었습니다.