適用於 Windows 和 Unix 的快速 GPT-3 用戶端,支援任何語言的文字和語音。
2023 年 3 月 26 日 DALL-E 現已免費使用
如果您在使用 Python 或 GPTalk 時遇到問題,請觀看以下影片教學:https://www.youtube.com/watch?v=jXBpMUv5QB0&t=320s
2023 年 1 月 24 日:整合 DALL-E 支援 - 使用文字和語音即時產生和預覽圖像
加入不和諧|推特|捐
要求
安裝
用法
支援的語言列表
-為了使用 GPTalk,您需要:
1)僅當您使用的是 LinuxMAC 時才安裝以下程式庫:
LINUX: apt install mpg321 python3-dev portaudio19-dev
MAC: brew install mpg321 portaudio
加入 Discord 並詢問您是否有問題....
2)擁有OpenAI的Api Key(您可以在應用程式中設定它或將其放入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
使用 PIP 安裝 GPTalk: pip install gptalk==0.0.4.5
使用 pip install -U 不時升級 gptalk,以便您始終使用更新和錯誤修復的版本。
除了使用文字或語音與 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
門羅幣: 82qjYLZj6XeTGjeUNm9AQVB78hVGStZd8YU1UKuvWz8QKAzFWZpBpEQFho3jrvUCNQPSqC9nYeEN3b7FQ5REPffNSA2WSDH
索拉納: 6RX2ADdcNWZfaUfuGeHg86AYAoMuLF45Lbgfu3oNGh9i
萊特幣: ltc1q4ft4ltjnyt8auqq4m5u7raatftu6mt5snst493
以太坊: 0xF3A0246690947669A0bf68147Ba82AC8de576a56
多邊形/神秘: 0x45320b5B2a8f6073f4a92FFDF149861aBade4B4b
謝謝 :-)