Integration of OpenAI's GPT Assistant with Yandex Alisa via dialogs.yandex.ru.
- ✨ Start: Initiates a new session.
- 👀 Check: Serves a dual role:
- Awaiting a response? This prompts an update.
- Long response? This continues the reading.
- 👣️ Further: Continues the dialogue, maintaining context for in-depth conversations.
💡 Tip: Triggers are best used in Russian but are fully customizable. Alisa "scenarios" enhance user experience.
- You: "Start"
- Alisa: "I'm here."
- You: "Tell a long story about the ocean."
- Alisa: "Please wait."
- You: "Check"
- Alisa: "Still preparing."
- You: "Check"
- Alisa: "Once upon a time the Ocean... Read more? Check again."
- You: "Check"
- Alisa: "...and so the Ocean... That's all."
- You: "Further"
- Alisa: "What's next?"
- You: "What's the main component?"
- Alisa: "Primarily, it's water."
Ensure a .env
file with the necessary configurations is placed in the project root. This file should include API keys and webhook settings. To launch, execute:
docker-compose up --build
See examples of the .env
file: