一個非正式的GUI應用程序,用於Chatgpt。
注意:此項目在公共alpha中,因此,許多功能尚未完成。
Chatgpt-Gui絕不與Openai相關,或其他隸屬於Openai。
Chatgpt-GUI是使用QT編寫的python的應用程序,可讓您輕鬆地與基於chatgpt的AI助手交談。
這個項目是我的另一個項目的叉子,haloinfinitegetter。
如果您喜歡此應用程序,請務必出演:)
HTTP和SOCKS5 chatgpt ) pip install chatgpt-guipip install git+https://github.com/Cubicpath/ChatGPT-GUI.gitchatgptTools上下文”菜單下的Create Desktop Shortcut方式工具創建桌面快捷方式多虧了Rawandahmad698和TLS-CLIENT,就存在一種可以進行身份驗證的方法,而無需與令牌或瀏覽器混亂。只需從應用程序本身登錄!
目前,Google Chrome需要自動繞過Cloudflare。
電子郵件和密碼登錄目前不起作用。同時,請參閱會話令牌身份驗證。
__Secure-next-auth.session-token cookie值,並使用ctrl + c複製會話數據存儲在隱藏的文件( ~/.config/chatgpt_gui/.session.json )中,以進行持久。登錄或清除會話令牌時,它會自動刪除所有會話數據。
如果您需要直接編輯會話數據,則遵循以下格式:
{
"user" : {
"id" : " Your user id (starting with a 'user-' prefix) " ,
"name" : " Your username (usually same as your email) " ,
"email" : " The email tied to your session " ,
"image" : " Link to your profiles image (usually same as your picture) " ,
"picture" : " Link to your profile picture " ,
"groups" : [],
"features" : []
},
"cloudflare" : {
"bm" : " Value of the __cf_bm cookie " ,
"clearance" : " Value of the cf_clearance cookie " ,
"expires" : " 1h from the time cf_clearance is acquired "
},
"expires" : " Automatically acquired after refresh_auth() " ,
"token" : " Value of the __Secure-next-auth.session-token cookie " ,
"user_agent" : " User Agent the Client/Authenticator use "
}您可以通過右鍵單擊任何選項卡並將Export Conversation To...按鈕來保存當前選擇的對話。這將打開一個文件對話框,您可以在其中重命名對話的任何內容,這些對話將在加載時顯示。
您可以通過按Import Conversation From...來加載以前保存的對話,並選擇包含對話的JSON文件。
默認情況下,所有對話都存儲在~/.cache/chatgpt_gui/ Directory中。但是您可以在導出時選擇任何文件夾。
注意:一個帳戶的對話無法從另一個帳戶訪問。
對話存儲為線性列表,其中每個消息都是對此之前的響應。所有的UUID都是跟踪的,這允許客戶在導入後繼續對話。
它們以以下數據格式存儲:
{
"id" : " Conversation UUID " ,
"messages" : [
{
"id" : " Message UUID " ,
"role" : " user " ,
"content" : {
"content_type" : " text " ,
"parts" : [
" Your message to ChatGPT "
]
}
},
{
"id" : " Message UUID " ,
"role" : " assistant " ,
"content" : {
"content_type" : " text " ,
"parts" : [
" Response from ChatGPT "
]
}
}
]
}主題是一種樣式已經存在的元素(想想CSS)的方式。它們以其資源和样式表的目錄在同一文件夾級別中舉行。
../
│
├───[theme_id]/
│ ├─── [icon1_name].svg
│ ├─── [icon2_name].svg
│ ├─── [icon3_name].svg
│ └─── stylesheet.qss
│
當前的內置主題是:
Breeze DarkBreeze LightLegacy (Default Qt)雖然當前的微風主題是略微修改的版本,但您可以在Breezestyseylesheets上查看原始主題。