intentional
1.0.0
의도적 인 것은 예상대로 실제로 대화하고 행동하는 신뢰할 수 있고 멀티 모달 및 멀티 채널 LLM 챗봇을 구축하는 오픈 소스 프레임 워크입니다.
참고 : 의도적 인 것은 여전히 매우 초기 단계에 있으며, 그에 대한 거친 가장자리가 많이 있습니다. 피드백을 주거나 기여하려면 연락하십시오!
먼저 의도적 인 설치 :
pip install intentional
참고 : sudo apt install portaudio19-dev 와 함께 portaudio 설치해야 할 수도 있습니다.
다음으로 구성 파일을 가져옵니다. 첫 번째 테스트 실행의 경우 추가 플러그인이 필요하지 않은이 파일을 선택해야하지만 여기에서 몇 가지 다른 예제를 찾을 수 있습니다.
참고 : 여기의 예제에는 OpenAI 키도 필요합니다. 진행하기 전에 OPENAI_API_KEY 라는 환경 변수로 내보내십시오.
구성 파일이라고 가정하면 intentional_bot.yml 이라고 가정하면 다음을 통해 봇을 시작할 수 있습니다.
intentional intentional_bot.yml
출력은 다음과 같아야합니다.
==> Chat is ready!
User:
메시지를 입력하면 봇이 응답 할 것입니다.
이 구성 파일로 정의 된 대화의 그래프를 보려면 실행하십시오.
intentional example.yml --draw
그래프는 구성 파일 옆에 example.png 로 저장됩니다.
코어 패키지에 대한 API 참조 및이 저장소에서 호스팅되는 모든 플러그인을 포함하여 여기에서 모든 문서를 찾을 수 있습니다.
이 저장소의 모든 내용은 AGPL 라이센스의 조건에 따라 배포됩니다. 그것이 당신에게 효과가 없다면, 연락하십시오.