Быстрый клиент GPT-3 для Windows и Unix, поддерживающий текст и речь на любом языке.
26 марта 2023 г. · Использование DALL-E теперь БЕСПЛАТНО
Если у вас возникли проблемы с использованием Python или GPTalk, вот видеоурок: https://www.youtube.com/watch?v=jXBpMUv5QB0&t=320s.
24 января 2023 г.: встроенная поддержка DALL-E — мгновенное создание и предварительный просмотр изображений с использованием текста и речи.
ПРИСОЕДИНЯЙТЕСЬ К ДИСКОРДУ | Твиттер | ПОЖЕРТВОВАТЬ
ТРЕБОВАНИЯ
УСТАНОВКА
ИСПОЛЬЗОВАНИЕ
СПИСОК ПОДДЕРЖИВАЕМЫХ ЯЗЫКОВ
-Чтобы использовать GPTalk, вам необходимо:
1) Установите следующие библиотеки, только если вы используете LinuxMAC:
LINUX: apt install mpg321 python3-dev portaudio19-dev
MAC: brew install mpg321 portaudio
Присоединяйтесь к Discord и спросите, есть ли у вас проблемы....
2) Иметь ключ API OpenAI (вы можете установить его в приложении или поместить в переменную среды OPENAI_API_KEY.)
Должно быть достаточно, но если у вас уже есть проблемы с обнаружением голоса даже после нескольких попыток, попробуйте следующие ВОЗМОЖНЫЕ РЕШЕНИЯ:
в Linux: sudo apt-get python-dev build-essential swig libpulse-dev
..... затем: sudo pip install pocketsphinx
.... затем удалите и переустановите gptalk
на Mac: brew install swig pulseaudio
..... затем: sudo pip install pocketsphinx
.... затем удалите и переустановите gptalk
Установите GPTalk с помощью PIP: pip install gptalk==0.0.4.5
Время от времени обновляйте gptalk с помощью pip install -U, чтобы всегда использовать обновленную версию с исправленными ошибками.
Помимо взаимодействия с GPT-3 с помощью текста или речи, также можно определять некоторые аспекты его поведения и личные данные, а также свои.
БАЗОВЫЙ ПРИМЕР ИСПОЛЬЗОВАНИЯ:
import gptalk . gptalk as gpt3
app = gpt3 . CONFIGURE ( < YOUR_API_KEY > ) # OR: app = gpt3.CONFIGURE(os.getenv('OPENAI_API_KEY'))
app . language = < LANGUAGE_TICKER > # only needed for speech mode really, because text mode automatically will translate if you start chatting in a specific lang
app . input_mode = "speech" # OR 'text'
app . AI_NAME = "Alice"
app . HUMAN_NAME = "Bob"
app . AI_GENRE = "female"
app . AI_AGE = "32"
app . AI_MOOD = "happy"
app . AI_SPECIES = "human"
затем сохраните:
app . save () #will create a memories.json file in the same folder that will store the informations you set in the previous step. will also store and remember conversations with gpt3.Every time you run save(),already existent memories.json will be replaced with new. You can just run directly run() in the next step to use already existent. Don't matter if you do directly run() without save() ,in that case no memories will be used. You can also create your own empty memories.json that must contains at least two brackets {} , (must NOT be fully empty)
а затем запустите приложение:
app . run ()
Начните говорить (или печатать, в зависимости от выбранного вами режима)... Что касается «речевого режима», gpt-3 должен ответить за секунды, но на это могут повлиять несколько факторов (попробуйте больше раз, если не получится, подойдите ближе к микрофону)
goodbye
или go to sleep
чтобы бросить курить.
ДОСТУПНЫЕ ПАРАМЕТРЫ: AI_NAME
, AI_AGE
, AI_HOBBIES
, AI_GENRE
, AI_MOOD
, AI_SPECIES
, HUMAN_NAME
, HUMAN_AGE
, HUMAN_HOBBIES
, HUMAN_GENRE
, HUMAN_MOOD
, HUMAN_SPECIES
Если вы хотите изменить язык речи (по умолчанию используется en-US), используйте app.language=<LANGUAGE_TICKER>
(перед запуском).
Оставьте отзыв, положительный или отрицательный, мы очень признательны >> https://discord.gg/mettNtATzW
Генерация изображений DALL-E теперь активна с использованием как голоса, так и текста и БЕСПЛАТНА ДЛЯ ИСПОЛЬЗОВАНИЯ. вы можете использовать его неограниченно, не тратя жетоны
Чтобы активировать режим изображения, попросите GPT-3 активировать его, например please, activate image mode
, он станет активным немедленно. С этого момента входные данные будут генерировать изображение, которое будет немедленно отображено во всплывающем окне.
Чтобы выйти из режима изображения, скажите GPT-3 отключить его, и вы вернетесь к обычному использованию.
af-ZA Afrikaans (South Africa)
ar-AE Arabic (U.A.E.)
ar-BH Arabic (Bahrain)
ar-DZ Arabic (Algeria)
ar-EG Arabic (Egypt)
ar-IQ Arabic (Iraq)
ar-JO Arabic (Jordan)
ar-KW Arabic (Kuwait)
ar-LB Arabic (Lebanon)
ar-LY Arabic (Libya)
ar-MA Arabic (Morocco)
ar-OM Arabic (Oman)
ar-QA Arabic (Qatar)
ar-SA Arabic (Saudi Arabia)
ar-SY Arabic (Syria)
ar-TN Arabic (Tunisia)
ar-YE Arabic (Yemen)
az-AZ Azeri (Latin) (Azerbaijan)
az-AZ Azeri (Cyrillic) (Azerbaijan)
be-BY Belarusian (Belarus)
bg-BG Bulgarian (Bulgaria)
bs-BA Bosnian (Bosnia and Herzegovina)
ca-ES Catalan (Spain)
cs-CZ Czech (Czech Republic)
cy-GB Welsh (United Kingdom)
da-DK Danish (Denmark)
de-AT German (Austria)
de-CH German (Switzerland)
de-DE German (Germany)
de-LI German (Liechtenstein)
de-LU German (Luxembourg)
dv-MV Divehi (Maldives)
el-GR Greek (Greece)
en-AU English (Australia)
en-BZ English (Belize)
en-CA English (Canada)
en-CB English (Caribbean)
en-GB English (United Kingdom)
en-IE English (Ireland)
en-JM English (Jamaica)
en-NZ English (New Zealand)
en-PH English (Republic of the Philippines)
en-TT English (Trinidad and Tobago)
en-US English (United States)
en-ZA English (South Africa)
en-ZW English (Zimbabwe)
es-AR Spanish (Argentina)
es-BO Spanish (Bolivia)
es-CL Spanish (Chile)
es-CO Spanish (Colombia)
es-CR Spanish (Costa Rica)
es-DO Spanish (Dominican Republic)
es-EC Spanish (Ecuador)
es-ES Spanish (Castilian)
es-ES Spanish (Spain)
es-GT Spanish (Guatemala)
es-HN Spanish (Honduras)
es-MX Spanish (Mexico)
es-NI Spanish (Nicaragua)
es-PA Spanish (Panama)
es-PE Spanish (Peru)
es-PR Spanish (Puerto Rico)
es-PY Spanish (Paraguay)
es-SV Spanish (El Salvador)
es-UY Spanish (Uruguay)
es-VE Spanish (Venezuela)
et-EE Estonian (Estonia)
eu-ES Basque (Spain)
fa-IR Farsi (Iran)
fi-FI Finnish (Finland)
fo-FO Faroese (Faroe Islands)
fr-BE French (Belgium)
fr-CA French (Canada)
fr-CH French (Switzerland)
fr-FR French (France)
fr-LU French (Luxembourg)
fr-MC French (Principality of Monaco)
gl-ES Galician (Spain)
gu-IN Gujarati (India)
he-IL Hebrew (Israel)
hi-IN Hindi (India)
hr-BA Croatian (Bosnia and Herzegovina)
hr-HR Croatian (Croatia)
hu-HU Hungarian (Hungary)
hy-AM Armenian (Armenia)
id-ID Indonesian (Indonesia)
is-IS Icelandic (Iceland)
it-CH Italian (Switzerland)
it-IT Italian (Italy)
ja-JP Japanese (Japan)
ka-GE Georgian (Georgia)
kk-KZ Kazakh (Kazakhstan)
kn-IN Kannada (India)
ko-KR Korean (Korea)
kok-IN Konkani (India)
ky-KG Kyrgyz (Kyrgyzstan)
lt-LT Lithuanian (Lithuania)
lv-LV Latvian (Latvia)
mi-NZ Maori (New Zealand)
mk-MK FYRO Macedonian (Former Yugoslav Republic of Macedonia)
mn-MN Mongolian (Mongolia)
mr-IN Marathi (India)
ms-BN Malay (Brunei Darussalam)
ms-MY Malay (Malaysia)
mt-MT Maltese (Malta)
nb-NO Norwegian (Bokm?l) (Norway)
nl-BE Dutch (Belgium)
nl-NL Dutch (Netherlands)
nn-NO Norwegian (Nynorsk) (Norway)
ns-ZA Northern Sotho (South Africa)
pa-IN Punjabi (India)
pl-PL Polish (Poland)
ps-AR Pashto (Afghanistan)
pt-BR Portuguese (Brazil)
pt-PT Portuguese (Portugal)
qu-BO Quechua (Bolivia)
qu-EC Quechua (Ecuador)
qu-PE Quechua (Peru)
ro-RO Romanian (Romania)
ru-RU Russian (Russia)
sa-IN Sanskrit (India)
se-FI Sami (Northern) (Finland)
se-FI Sami (Skolt) (Finland)
se-FI Sami (Inari) (Finland)
se-NO Sami (Northern) (Norway)
se-NO Sami (Lule) (Norway)
se-NO Sami (Southern) (Norway)
se-SE Sami (Northern) (Sweden)
se-SE Sami (Lule) (Sweden)
se-SE Sami (Southern) (Sweden)
sk-SK Slovak (Slovakia)
sl-SI Slovenian (Slovenia)
sq-AL Albanian (Albania)
sr-BA Serbian (Latin) (Bosnia and Herzegovina)
sr-BA Serbian (Cyrillic) (Bosnia and Herzegovina)
sr-SP Serbian (Latin) (Serbia and Montenegro)
sr-SP Serbian (Cyrillic) (Serbia and Montenegro)
sv-FI Swedish (Finland)
sv-SE Swedish (Sweden)
sw-KE Swahili (Kenya)
syr-SY Syriac (Syria)
ta-IN Tamil (India)
te-IN Telugu (India)
th-TH Thai (Thailand)
tl-PH Tagalog (Philippines)
tn-ZA Tswana (South Africa)
tr-TR Turkish (Turkey)
tt-RU Tatar (Russia)
uk-UA Ukrainian (Ukraine)
ur-PK Urdu (Islamic Republic of Pakistan)
uz-UZ Uzbek (Latin) (Uzbekistan)
uz-UZ Uzbek (Cyrillic) (Uzbekistan)
vi-VN Vietnamese (Viet Nam)
xh-ZA Xhosa (South Africa)
zh-CN Chinese (S)
zh-HK Chinese (Hong Kong)
zh-MO Chinese (Macau)
zh-SG Chinese (Singapore)
zh-TW Chinese (T)
zu-ZA Zulu (South Africa)
Если вы нашли это программное обеспечение полезным, рассмотрите возможность пожертвования:
Биткойн: 17AnP1zuvLV9cQrGQi6H6qMLeWeujHzAYX
Monero: 82qjYLZj6XeTGjeUNm9AQVB78hVGStZd8YU1UKuvWz8QKAzFWZpBpEQFho3jrvUCNQPSqC9nYeEN3b7FQ5REPffNSA2WSDH
Солана: 6RX2ADdcNWZfaUfuGeHg86AYAoMuLF45Lbgfu3oNGh9i
Лайткоин: ltc1q4ft4ltjnyt8auqq4m5u7raatftu6mt5snst493
Эфириум: 0xF3A0246690947669A0bf68147Ba82AC8de576a56
Полигон/MYST: 0x45320b5B2a8f6073f4a92FFDF149861aBade4B4b
Спасибо :-)