Cliente GPT-3 rápido para Windows y Unix que admite texto y voz en cualquier idioma.
26 de marzo de 2023 El uso de DALL-E ahora es DE USO GRATUITO
Aquí hay un video tutorial si tiene problemas al usar Python o GPTalk: https://www.youtube.com/watch?v=jXBpMUv5QB0&t=320s
24 de enero de 2023: Compatibilidad integrada con DALL-E: generación instantánea y vista previa de imágenes utilizando texto y voz
ÚNETE A DISCORD | Twitter | DONAR
REQUISITOS
INSTALACIÓN
USO
LISTA DE IDIOMAS SOPORTADOS
-Para poder utilizar GPTalk necesitas:
1) Instale las siguientes bibliotecas sólo si está en LinuxMAC:
LINUX: apt install mpg321 python3-dev portaudio19-dev
MAC: brew install mpg321 portaudio
Únase a Discord y pregunte si tiene problemas....
2) Tener una clave Api de OpenAI (puede configurarla en la aplicación o colocarla dentro de la variable de entorno OPENAI_API_KEY).
Debería ser suficiente, pero si ya tienes problemas en la detección de voz incluso después de varios intentos, prueba estas POSIBLES SOLUCIONES:
en Linux: sudo apt-get python-dev build-essential swig libpulse-dev
..... luego: sudo pip install pocketsphinx
.... luego desinstale y reinstale gptalk
en mac: brew install swig pulseaudio
..... luego: sudo pip install pocketsphinx
.... luego desinstale y reinstale gptalk
Instale GPTalk usando PIP: pip install gptalk==0.0.4.5
Actualice gptalk de vez en cuando con pip install -U para que siempre use la versión actualizada y corregida.
Además de interactuar con GPT-3 mediante texto o voz, también es posible definir algunos aspectos de su comportamiento y detalles personales, así como los suyos.
EJEMPLO DE USO BÁSICO:
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"
luego guarda:
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)
y luego ejecuta la aplicación:
app . run ()
Empieza a hablar (o a escribir, dependiendo del modo que elijas)... En cuanto al 'modo de voz', gpt-3 debería responder en segundos, pero pueden influir varios factores (inténtalo más veces si fallas, acércate al micrófono)
Dile goodbye
o go to sleep
para dejar de fumar.
PARÁMETROS 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 desea cambiar el idioma de voz (en-US es el valor predeterminado), use app.language=<LANGUAGE_TICKER>
(antes de ejecutar)
Déjanos tu opinión, positiva o negativa, te lo agradecemos mucho >> https://discord.gg/mettNtATzW
La generación de imágenes DALL-E ahora está activa mediante voz y texto y es DE USO GRATUITO. puedes usarlo ilimitadamente sin gastar tokens
Para activar el modo de imagen, solicite a GPT-3 que lo active; por please, activate image mode
, se activará inmediatamente. A partir de ese momento los ingresos generarán una imagen que se mostrará inmediatamente en una ventana emergente.
Para salir del modo de imagen, dígale a GPT-3 que lo desactive y volverá al uso normal.
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 este software le resultó útil, considere hacer una donación:
Bitcoin: 17AnP1zuvLV9cQrGQi6H6qMLeWeujHzAYX
Monero: 82qjYLZj6XeTGjeUNm9AQVB78hVGStZd8YU1UKuvWz8QKAzFWZpBpEQFho3jrvUCNQPSqC9nYeEN3b7FQ5REPffNSA2WSDH
Solana: 6RX2ADdcNWZfaUfuGeHg86AYAoMuLF45Lbgfu3oNGh9i
Litecoin: ltc1q4ft4ltjnyt8auqq4m5u7raatftu6mt5snst493
Etereum: 0xF3A0246690947669A0bf68147Ba82AC8de576a56
Polígono/MYST: 0x45320b5B2a8f6073f4a92FFDF149861aBade4B4b
Gracias :-)