Руководства по интеграцииСторонние интеграции
Настройка интерфейса командной строки ChatGPT
Настройте интерфейс командной строки kardolus ChatGPT для генерации и воспроизведения речи в формате MP3 через Fish Audio TTS API.
Подключите Fish Audio TTS к ChatGPT CLI
kardolus/chatgpt-cli поддерживает пользовательский URL-адрес OpenAI, речевой путь, модель и голос. Его флаг --speak может генерировать звук с терминала.
Создайте специальную цель
Создайте ~/.chatgpt-cli/config.fish-audio.yaml:
name: fish_audio
api_key: YOUR_API_KEY
url: https://fishaudio.org
speech_path: /v1/audio/speech
model: fishaudio-s21pro-flash
voice: 00a1b221-6137-4b73-ad62-b0cbce134167Предпочитайте переменную среды FISH_AUDIO_API_KEY или api_key_file вместо учетных данных в виде открытого текста в файле конфигурации.
Генерация и воспроизведение речи
chatgpt --target fish-audio --speak "Hello from Fish Audio on the command line." --output speech.mp3В macOS запустите afplay speech.mp3. После первого успешного запроса замените тестовый голос в целевой конфигурации.
Поиск неисправностей
- Другие API чата не работают: используйте эту цель только с
--speak, а не как цель модели чата. - 404: исключить
/v1изurl;speech_pathпредоставляет полный маршрут. - 401/402: проверьте ключ, загруженный для этой цели, и кредиты API.