zabarov / gpt-alisa
Навык для Алисы, подключающий её к ChatGPT от OpenAI.
Installs: 3
Dependents: 0
Suggesters: 0
Security: 0
Stars: 4
Watchers: 1
Forks: 1
Open Issues: 0
Type:project
Requires
- guzzlehttp/guzzle: ^7.5
- vlucas/phpdotenv: ^5.5
README
Алиса GPT — навык для голосового ассистента Яндекс.Алиса, который интегрируется с ChatGPT от OpenAI, обеспечивая интеллектуальные ответы на ваши вопросы.
Установка
Требования
- PHP 7.4 или выше
- Composer для управления зависимостями
- Расширение cURL для PHP
Шаги по установке
-
Клонируйте репозиторий:
git clone https://github.com/zabarov/alice-gpt.git cd alice-gpt
-
Установите зависимости с помощью Composer:
composer install
-
Настройте файл окружения:
-
Создайте файл
.env
на основе.env.example
:cp .env.example .env
-
Откройте
.env
и добавьте ваш OpenAI API ключ:OPENAI_API_KEY=your_openai_api_key
-
-
Настройте вебхук в навыке Алисы:
- Укажите публичный URL вашего сервера (например,
https://your-domain.com/index.php
) в настройках вебхука вашего навыка в Яндекс.Алисе.
- Укажите публичный URL вашего сервера (например,
Ссылки
- OpenAI API: https://openai.com/api/
- Документация по API Алисы: https://yandex.ru/dev/dialogs/alice/doc/
- Руководство по разработке навыков для Алисы: https://yandex.ru/dev/dialogs/alice/doc/quickstart-about.html
При создании использовались данные с проекта https://github.com/peleccom/chat_gpt_yandex_alice