Client GPT-3 rapide pour Windows et Unix qui prend en charge à la fois le texte et la parole dans n'importe quelle langue.
26 mars 2023 L'utilisation de DALL-E est désormais GRATUITE
Voici un didacticiel vidéo si vous rencontrez des problèmes avec Python ou GPTalk : https://www.youtube.com/watch?v=jXBpMUv5QB0&t=320s
24 janvier 2023 : Prise en charge DALL-E intégrée – Génération et aperçu instantanés d'images à l'aide de texte et de parole
REJOIGNEZ DISCORD | Twitter | FAIRE UN DON
EXIGENCES
INSTALLATION
USAGE
LISTE DES LANGUES SUPPORTÉES
-Pour utiliser GPTalk il vous faut :
1) Installez les bibliothèques suivantes uniquement si vous êtes sous LinuxMAC :
LINUX : apt install mpg321 python3-dev portaudio19-dev
MAC : brew install mpg321 portaudio
Rejoignez Discord et demandez si vous avez des problèmes....
2) Avoir une clé API d'OpenAI (vous pouvez la définir dans l'application ou la placer dans la variable d'environnement OPENAI_API_KEY.)
Cela devrait suffire, mais si vous rencontrez déjà des problèmes de détection vocale même après plusieurs tentatives, essayez ces SOLUTIONS POSSIBLES :
sous linux : sudo apt-get python-dev build-essential swig libpulse-dev
..... puis : sudo pip install pocketsphinx
.... puis désinstallez et réinstallez gptalk
sur mac : brew install swig pulseaudio
..... puis : sudo pip install pocketsphinx
.... puis désinstallez et réinstallez gptalk
Installez GPTalk à l'aide de PIP : pip install gptalk==0.0.4.5
Mettez à niveau gptalk de temps en temps avec pip install -U afin de toujours utiliser la version mise à jour et corrigée.
En plus d'interagir avec GPT-3 à l'aide du texte ou de la parole, il est également possible de définir certains aspects de son comportement et de ses données personnelles, ainsi que les vôtres.
EXEMPLE D'UTILISATION DE BASE :
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"
puis sauvegardez :
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)
puis lancez l'application :
app . run ()
Commencez à parler (ou à taper, selon le mode que vous choisissez)... Quant au « mode vocal », gpt-3 devrait répondre en quelques secondes, mais plusieurs facteurs peuvent influencer (essayez plus de fois si vous échouez, rapprochez-vous du microphone)
Dites goodbye
ou go to sleep
pour arrêter.
PARAMÈTRES DISPONIBLES : AI_NAME
, AI_AGE
, AI_HOBBIES
, AI_GENRE
, AI_MOOD
, AI_SPECIES
, HUMAN_NAME
, HUMAN_AGE
, HUMAN_HOBBIES
, HUMAN_GENRE
, HUMAN_MOOD
, HUMAN_SPECIES
Si vous souhaitez changer la langue de la parole (en-US est la valeur par défaut), utilisez app.language=<LANGUAGE_TICKER>
(avant d'exécuter)
Donnez un retour, positif ou négatif, c'est très apprécié >> https://discord.gg/mettNtATzW
La génération d'images DALL-E est désormais active en utilisant à la fois la voix et le texte et son utilisation est GRATUITE. vous pouvez l'utiliser de manière illimitée sans dépenser de jetons
Pour activer le mode image, demandez à GPT-3 de l'activer, par exemple please, activate image mode
, il sera actif immédiatement. A partir de ce moment, les entrées généreront une image qui sera immédiatement affichée dans une pop-up.
Pour quitter le mode image, dites à GPT-3 de le désactiver et vous reviendrez à une utilisation normale.
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)
Si vous avez trouvé ce logiciel utile, pensez à faire un don :
Bitcoin : 17AnP1zuvLV9cQrGQi6H6qMLeWeujHzAYX
Monero : 82qjYLZj6XeTGjeUNm9AQVB78hVGStZd8YU1UKuvWz8QKAzFWZpBpEQFho3jrvUCNQPSqC9nYeEN3b7FQ5REPffNSA2WSDH
Solana : 6RX2ADdcNWZfaUfuGeHg86AYAoMuLF45Lbgfu3oNGh9i
Litecoin : ltc1q4ft4ltjnyt8auqq4m5u7raatftu6mt5snst493
Ethereum : 0xF3A0246690947669A0bf68147Ba82AC8de576a56
Polygone / MYST : 0x45320b5B2a8f6073f4a92FFDF149861aBade4B4b
Merci :-)